WLAN高密无线网络部署的信道问题
WIFI信号的信道有两部分,其中2.4G频段有13个左右交叠的信道(14信道只在日本使用),其中只能找出3个相互不重合的信道(具体请参考文末的链接),最常用的就是1、6、11这三个,当然也可以使用其他没有重叠的组合,但是由于一些国家法律不允许使用12或13信道,所以这个组合是兼容性最好的。
(图片来自wiki百科)
在放布AP时,要根据覆盖的面积和人数调整各个AP的位置,3台AP当然不应该放在一起的,而是形成一个三角形,那么第四台AP来了,他必定会和前3台中的2台靠近,而与一台较远。
wifi信号是随着空间距离而衰减的,其实我们身边无处不在无线电信号,干扰是必不可免的,只要终端接收到的信号信噪比足够大,即使有干扰也是可以正常工作的,所以很多时候有人说wifi慢,其实并不是信号强度不好,而是信噪比不好。
那么问题来了,因为信道的相互交叠,当你设置了1、6、11这三个信道后,第四台AP使用其他信道就必然会和三台路由器中的2台信道重合,造成干扰,而用1、6、11中的其中一个信道时,只与3台中1台发生干扰。那么你可以想一想,第4台AP是与自己最远的那台AP干扰比较好,还是与离自己较远的2台干扰比较好?哪种容易拉开距离,获得比较好的信噪比?
很显然,第4台AP与离自己最远的那台AP同信道,这样它周围的终端接收它的信号最强,可以获得较好的信噪比,而两台同信道AP中间的位置虽然接收者两台AP信号的信噪比低,但是这时这个区域还有另外两台不同信道的AP覆盖。

事实上,在高密度WIFI场合,都是以这种方式形成蜂窝网来实现最高覆盖率的,如下图:

(上图来自网络)
在部署无线覆盖时需要特别注意,wifi使用CSMA/CA冲突检测机制,也就是AP会监听是否有和它同信道的设备在“发言”,只有等信道上“安静”了他才会发言,这个机制决定了同信道下只有一台设备接收/发送信号,当然监听时也是会有一个阈值的,低于这个阈值的信号会忽略它,所以当使用蜂窝覆盖时,需要将相邻的同信道AP发射功率调小,降低他们之间的可见度,以免一台AP在工作,其他同信道的AP都不工作了。
那么信号要小到什么地步才好呢?以前面的示图为例,最好就是,一个连接了11信道AP的客户端向另外一台11信道的AP移动,当他移动到两台AP中点位置时信号过弱发生切换,漫游连接到其他AP,这就是最好的状态了。当然切换也不完全和AP信号有关,现在有些wifi客户端设备只为追求信号灵敏度,走了很远信噪比都很差了也依然不切换,有些设备可以调整漫游主动性,比如intel的无线网卡,将主动性设置为高(High)就好了。

wifi信号同样会被折射、反射,比较复杂的高密度场合中,只适用3个信道很难保证每个角落都获得良好的信噪比,这个时候如果终端设备支持,可以使用wifi的5.8GHz频段,这个频段目前按照中国法律一共可以使用12个信道,而且是12个相互不干扰的信道,这样在实施wifi覆盖时会方便很多。
关于各国法律限制的WIFI信道问题可以参考后面链接:WIFI信道列表(英文)
原文地址http://www.cnblogs.com/foxgab/p/6900049.html
如果觉得本文对您有帮助,请扫描后面的二维码给予捐赠,您的支持是作者继续写出更好文章的动力!

WLAN高密无线网络部署的信道问题的更多相关文章
- 双系统下(Ubuntu + win7)windows 无法连接无线网络
双系统下(Ubuntu + win7)windows 无法连接无线网络 今天开机登录win7,突然发现无法使用无线网络(WiFi信号标志有个大红叉),于是查看设备驱动,一切正常,这就奇怪了:用Wind ...
- 无线网络(WLAN)常见加密方式介绍
在使用无线路由器配置wifi安全设定的时候经常会遇到各种加密方式,即不懂意思也不知道如何选择.本文将对此做一个简单的介绍. 1.WEP 有线等效协议(Wired Equivalent Privacy, ...
- Final——无线网络密码破解——WPA/WPA2
Final--无线网络密码破解--WPA/WPA2 20154305 齐帅 ↓ ↓ ↓ * # % & 郑 重 声 明 & % # * ↓ ↓ ↓ 本实验教程用于探索无线路由安全漏洞, ...
- 《CWNA官方学习指南(第3版):认证无线网络管理员PW0-105》
<CWNA官方学习指南(第3版):认证无线网络管理员PW0-105> 基本信息 原书名:CWNA: Certified Wireless Network Administrator Off ...
- kali-通过获取路由器pin码套取无线网络密码shell脚本
直接上脚本吧, 我做个笔记. #************************************************************************* # > Fil ...
- Mesh无线网络的定义与WiFi的区别
Mesh无线网络的定义与WiFi的区别 无线Mesh网络(无线网状网络)也称为「多跳(multi-hop)」网络,它是一种与传统无线网络完全不同的新型无线网络技术.无线网状网是一种基于多跳路由,对等网 ...
- 无线网络中的MAC协议(1)
前文我们对传统的有线网络的MAC协议进行了分析,接下来我们在对无线网络的MAC也进行一个详细的介绍.那么无线网络中的MAC工作方式是如何的呢?无线局域网(WLAN)中MAC所对应的标准为IEEE 80 ...
- 二、ZigBee无线网络
概述 ZigBee是基于IEEE802.15.4标准的低功耗局域网协议.根据国际标准规定,ZigBee技术是一种短距离.低功耗的无线通信技术.这一名称(又称紫蜂协议)来源于蜜蜂的八字舞,由于蜜蜂(be ...
- 无线网络的应用之aircrack-ng
在kalilinux的aircracke-ng中.在这儿描述自己所遇到的问题并给予写blog 在使用之前,需要确定是否有对应的支持无线网卡监听的网卡,在虚拟机中需要先将网卡的驱动重定向到虚拟机内 在终 ...
随机推荐
- .net Framework 4.5 新特性async(异步)的初步认识
1.async的简单说明 继版本4.5以前,要想实现异步方法,运用多线程齐头并进.而4.5直接一个async修饰的方法配合await实现异步,这里的底层实现原理暂时未研究, 应该本质都一样,对线程的操 ...
- Angular2.js——主从结构
学习这一篇的内容,还回到我们快速起步的应用上来. 主从结构,我们想要做一个英雄的列表,我们希望用户在列表中选中一个英雄,然后这个被选中的英雄出现在详情视图中.主视图是英雄列表,从视图则是被选中英雄的详 ...
- Session攻击(会话劫持+固定)与防御
1.简介 Session对于Web应用无疑是最重要的,也是最复杂的.对于web应用程序来说,加强安全性的第一条原则就是 – 不要信任来自客户端的数据,一定要进行数据验证以及过滤,才能在程序中使用,进而 ...
- [进程管理]linux 下 进程和线程的区别(baidu 面试)
进程是程序执行时的一个实例,即它是程序已经执行到课中程度的数据结构的汇集.从内核的观点看,进程的目的就是担当分配系统资源(CPU时间.内存等)的基本单位. 线程是进程的一个执行流,是CPU调度和分派的 ...
- PHP学习笔记-4(时间戳)
在学习PHP时间戳的时候,发现了一个有趣的现象,就是发现用strtotime()这个函数返回的时间戳跟人家的不一样,以为是自己哪里写错了,后来发现不是这样的. 是因为设置的时区不同,从而导致了时间显示 ...
- 调用startActivityForResult后,onActivityResult为什么立刻响应
现象 今天在编写代码的时候,涉及到两个Activity通过Intent来传值的问题.具体描述为:activity A调用startActivityForResult()函数启动Activit ...
- IOS的Application以及IOS目录的介绍
1.UIApplication介绍 .UIApplication对象是应用程序的象征 .每一个应用都有自己的UIApplication对象,而且是单例的 .通过[UIApplication share ...
- 前端开发需要了解的JS插件
excanvas.js/Chart.js/cubism.js/d3.js/dc.js/dx.chartjs.js/echarts.js/flot.js 用途:构建数据统计图表,兼容多浏览器 jquer ...
- JS常用方法【私房菜-笔记】-持续整理中
//记录一下前端开发中 JS常用的方法等,持续收集整理中 ---------------------------------------------------------- //处理键盘事件 禁止后 ...
- Oracle与mysql的字段类型整理
Oralce的字段类型整理如下: Mysql的字段类型整理如下: 最后面一栏是对应JAVA的基本类型.希望对初学者有用,初学者在学习JAVA的时候,不知道怎么把JAVA的对象指向到ORALCE或者MY ...