1. WiFi吞吐量概述:双频WiFi的瓶颈与突破
大家好,我是老张,在无线通信这行摸爬滚打了十几年。今天咱们聊聊双频WiFi的吞吐量问题。说白了,就是你的路由器标称千兆,为什么实际用起来连一半都跑不到?
我个人习惯把吞吐量理解成一条高速公路。2.4GHz是条老国道,5GHz是新修的省道。两者各有各的脾气,也各有各的堵点。
1.1 双频WiFi吞吐量的定义
吞吐量,英文叫Throughput,指的是单位时间内成功传输的数据量。单位通常是Mbps(兆比特每秒)。
注意,它和物理层速率(PHY Rate)是两码事。物理层速率是理论峰值,好比高速路限速120km/h。吞吐量是你实际开到的平均速度,中间有收费站、有堵车、有红绿灯。
双频WiFi的典型吞吐量范围:
| 频段 | 理论峰值(单流) | 实际吞吐量(典型) | 我见过的最好情况 |
|---|---|---|---|
| 2.4GHz (802.11n) | 150 Mbps | 30-60 Mbps | 80 Mbps(无干扰环境) |
| 5GHz (802.11ac) | 433 Mbps (80MHz) | 150-300 Mbps | 380 Mbps(近距离) |
| 5GHz (802.11ax) | 600 Mbps (80MHz) | 300-500 Mbps | 550 Mbps(实验室环境) |
嗯,这里要注意:上面的数字是单空间流的情况。如果你用的是4x4 MIMO的路由器,理论值可以翻4倍。但实际嘛...后面我会讲为什么翻不了那么多。
1.2 影响吞吐量的关键因素
我在项目中遇到过太多人,买了顶级路由器,结果吞吐量还不如隔壁老王的百兆路由。为什么?因为你不了解这几个关键因素。
1.2.1 信道带宽
信道带宽,就是高速公路的车道数。2.4GHz下,每个信道只有20MHz宽。5GHz下,你可以用40MHz、80MHz,甚至160MHz。
带宽越大,吞吐量越高。但代价是什么?干扰。你想想看,车道越多,占用的路面就越宽,跟邻居撞车的概率就越大。
核心公式: 吞吐量 ≈ 带宽 × 频谱效率
带宽翻倍,吞吐量理论上翻倍。但实际中,因为干扰和开销,只能提升60%-80%。
1.2.2 MCS等级(调制编码策略)
MCS等级决定了每个符号能携带多少比特。从MCS0(BPSK,1/2码率)到MCS11(1024-QAM,5/6码率),速率差了将近20倍。
但高MCS对信噪比要求极高。我记得有一次调试,客户非要跑MCS11,结果信号稍微弱一点,直接掉到MCS0,吞吐量还不如老老实实用MCS7。
我的经验: 实际部署中,MCS7(64-QAM,5/6码率)往往是最稳的选择。信噪比够用,吞吐量也不差。别一味追求高MCS。
1.2.3 空间流数
空间流数,就是MIMO技术里的天线数量。2x2 MIMO意味着两根天线同时收发,吞吐量理论上翻倍。
但这里有个坑:空间流数受限于终端设备。你的手机只有1根天线,路由器有4根也没用。我见过有人买了4x4的路由器,结果家里全是单天线的手机...嗯,钱白花了。
1.2.4 帧聚合
帧聚合是WiFi吞吐量的一个关键优化点。说白了,就是把多个小数据包拼成一个大包一起发,减少协议开销。
WiFi的协议开销有多大?你想想看,每个数据包前面都要加前导码、MAC头、PHY头,后面还要等ACK。如果每个包只带几十字节的数据,效率低得可怜。
A-MSDU和A-MPDU的区别:
- A-MSDU: 在MAC层之上聚合,最大长度7935字节。适合小包场景。
- A-MPDU: 在PHY层聚合,最大长度1,048,575字节。适合大包场景。
避坑指南: 我曾经遇到过一个问题,A-MPDU长度设得太大,导致重传代价极高。一个包出错,整个聚合块都要重传。后来我建议把A-MPDU最大长度限制在256KB左右,效果反而更好。
1.2.5 信道干扰
干扰是WiFi吞吐量的头号杀手。2.4GHz频段尤其严重,因为蓝牙、微波炉、无线鼠标都在这个频段上。
5GHz相对干净,但也不是净土。DFS信道(雷达避让)时不时会跳频,让你措手不及。
我做过一个测试:在2.4GHz下,周围有10个WiFi网络时,吞吐量下降了70%。而在5GHz下,同样数量的干扰,只下降了30%。所以,能用5GHz尽量用5GHz。
1.3 当前行业面临的吞吐量瓶颈
说了这么多,咱们看看现在行业到底卡在哪里。
主要瓶颈:
- 物理层速率天花板: 802.11ax单流最高1.2Gbps(160MHz),但实际很难达到。因为信道条件、干扰、硬件限制都在拖后腿。
- 协议开销过大: WiFi的MAC层协议开销占了20%-30%。你想想看,每发一个数据包,都要竞争信道、等待ACK、处理退避。这些时间都是浪费的。
- 多用户场景下的公平性: 一个AP带20个终端,每个终端都要分时间片。吞吐量被严重稀释。我见过一个商场部署,AP带50个终端,每个终端只能分到几Mbps。
- 干扰和共存问题: 特别是2.4GHz,几乎成了垃圾频段。蓝牙、Zigbee、WiFi互相打架。
- 终端能力不匹配: 路由器再强,手机、IoT设备跟不上也没用。很多IoT设备还在用802.11n,甚至802.11g。
现状总结: 目前行业的主流瓶颈不在物理层,而在MAC层和上层协议。说白了,信道带宽和MCS等级已经快被榨干了,下一步的突破点在帧聚合优化、多用户调度(OFDMA/MU-MIMO)和干扰管理上。
好了,这一章就到这里。下一章我会详细讲帧聚合的优化技巧,包括A-MSDU和A-MPDU的参数调优,以及我在实际项目中踩过的坑。咱们下期见。