邻区干扰是怎么形成的
密集办公楼与公寓里,本网 AP 与邻居的 AP 互相可见:只要信道上有足够强的能量或可被解码的帧,按 CSMA/CA 规则本网终端就得先听后发、随机退避。结果是终端信号显示满格,速率却上不去、时延抖动变大。这类问题的特征是「与本网终端数量不相称」——空口被别人占住了。
判读与对策
| 观测手段 | 站点扫描看邻区数量与信道分布,控制器看信道忙时间占比与噪声底 |
|---|---|
| 2.4G 现实 | 1/6/11 之外没有真正干净的信道,能错开就错开,错不开就降功率缩覆盖 |
| 5G 策略 | 优先用非 DFS 的 36-48 与 149-165,信道宽度按环境取舍 |
| 长期缓解 | 定向天线、降低无关方向的功率溢出、把主力业务交给 5G |
| 判断线 | 邻区多但利用率低时影响有限,邻区自身跑满业务才有实质损失 |
现场动作
- 逐频段扫描,记录邻区数量与信道分布,挑相对空的位置
- 看信道利用率与忙时间占比:本网终端不多却长期繁忙,邻区是主因
- 看噪声底:噪声底被抬高而扫描找不到来源,转向频谱分析
- 降功率:把功率压到刚好覆盖本区,减少对邻区的溢出
- 缩窄宽度:高密邻区里 80MHz 常不如 40MHz 稳定
- 分流终端:尽量引导到 5GHz,2.4G 只留给 IoT 与老终端
邻区盘点
邻区盘点
# Windows:列出周边 AP,含 SSID、BSSID、信道与信号强度
netsh wlan show networks mode=bssid
# Linux:统计各信道上可见的 BSS 数量,避开最拥挤的信道(需 root)
sudo iw dev wlan0 scan | grep -w channel | sort | uniq -c | sort -rn
# Linux:查看信道忙时间占比,判断空口是否被邻区占满
iw dev wlan0 survey dump邻区干扰的三种形态
| 形态 | 判断特征 | 主要对策 |
|---|---|---|
| 同频重叠 | 邻区与本网同信道,双方都退避 | 错开信道或降低功率 |
| 邻频重叠 | 2.4G 相邻信道频谱重叠,本机滤波无法完全抑制 | 只用 1/6/11,不开 40MHz |
| 非 Wi-Fi 干扰 | 噪声底抬升但扫描看不到来源 | 频谱分析定位后移走或屏蔽干扰源 |
| 隐藏节点 | 同信道两个终端互相听不到,同时发送造成冲突 | 视业务情况启用 RTS/CTS |
不要用「把功率开到最大」去对抗邻区:本 AP 变强的同时也在制造更多邻区干扰,结果是全网都更差,还可能超出法规对 EIRP 的限制。
邻区多不等于必须换信道。如果邻区的空口利用率只有一成左右,本网体验通常不受影响;先看利用率与重传率,再决定是否调整信道与功率。