4. MIMO与波束成形技术:从SISO到MU-MIMO的演进之路
MIMO 技术,说白了就是让 WiFi 从「单车道」变成「多车道」。我刚开始做无线项目时,很多同事觉得天线多了就是堆硬件,其实远没那么简单。今天咱们把 SISO、SIMO、MIMO、波束成形、MU-MIMO 和 OFDMA 这几个概念彻底捋清楚。
4.1 从SISO到MIMO:天线数量的进化史
先看最基础的 SISO(Single-Input Single-Output)。一根天线发,一根天线收。就像两个人用一根管子说话,一次只能一个人讲。信号遇到墙壁反射、多径衰落,吞吐量直接打对折。
SIMO(Single-Input Multiple-Output)呢?发射端还是一根天线,但接收端用多根天线。这有什么用?我遇到过这样的场景:一个 AP 覆盖一个仓库,终端在角落信号很差。接收端用两根天线做分集接收,相当于两个耳朵听,信噪比能提升 3dB 左右。
MISO(Multiple-Input Single-Output)反过来,多发单收。发射端用多根天线发相同数据,接收端用一根天线收。这叫发射分集,适合 AP 强、终端弱的场景。
真正的 MIMO(Multiple-Input Multiple-Output)才是重头戏。多发多收,利用多径传播同时传多路数据。我做过一个测试:同样的 80MHz 信道,SISO 只能跑 433Mbps,2×2 MIMO 直接翻倍到 866Mbps。
核心结论:MIMO 的吞吐量提升不是线性的。2×2 比 1×1 提升约 2 倍,3×3 比 2×2 提升约 1.5 倍,4×4 比 3×3 提升约 1.3 倍。因为空间流数量受限于 min(发射天线数, 接收天线数)。
4.2 空间流与天线配置:别被天线数量骗了
很多厂商宣传「4 天线路由器」,但实际只支持 2 空间流。为什么?天线数量和空间流不是一回事。
空间流(Spatial Stream)是真正独立传输的数据通道。一个 4×4 MIMO 系统,最多支持 4 个空间流。但终端如果只有 2 根天线,那最多只能收 2 个流。
我建议你记住这个公式:
理论吞吐量 = 空间流数 × 每个流的调制速率
举个例子:WiFi 5(802.11ac)80MHz 信道,256-QAM 调制,5/6 编码率,单流速率约 433Mbps。4 空间流就是 433×4 = 1.73Gbps。
| 天线配置 | 最大空间流 | 典型场景 | 我踩过的坑 |
|---|---|---|---|
| 1×1 (SISO) | 1 | IoT 设备、旧手机 | 穿墙后速率掉到 10Mbps |
| 2×2 (MIMO) | 2 | 主流手机、笔记本 | 大部分终端只支持 2 流 |
| 3×3 (MIMO) | 3 | 高端笔记本、AP | 终端少,性价比不高 |
| 4×4 (MIMO) | 4 | 旗舰 AP、企业级 | 终端不支持 4 流就浪费 |
实战建议:部署 AP 时,先看看终端的天线能力。如果公司 80% 的终端都是 2×2,那 4×4 AP 就是浪费。我一般推荐 2×2 AP 配 2 空间流,性价比最高。
4.3 波束成形(Beamforming):把信号「聚焦」到终端
波束成形不是新概念,但 WiFi 里的实现方式很有意思。传统天线是全向发射,信号像灯泡一样向四周照。波束成形呢?像手电筒,把能量集中到某个方向。
原理其实不复杂:AP 通过多根天线,调整每根天线的发射相位和幅度,让信号在目标终端方向同相叠加,在其他方向反相抵消。这样终端收到的信号强度能提升 3-6dB。
我记得有一次在大型会议室部署 WiFi,AP 在讲台,听众席有 200 人。不开波束成形时,后排终端 RSSI 只有 -75dBm。开启显式波束成形后,后排 RSSI 提升到 -68dBm,吞吐量从 80Mbps 涨到 150Mbps。
波束成形有两种实现方式:
- 隐式波束成形(Implicit BF):AP 自己估算信道,不需要终端反馈。老标准用的多,精度一般。
- 显式波束成形(Explicit BF):终端发送信道探测帧,AP 根据反馈计算波束。802.11ac/ax 都用这个,精度高。
注意:波束成形不是万能的。它只改善信号方向性,不增加总发射功率。如果终端在 AP 正下方,波束成形反而可能因为旁瓣干扰导致性能下降。我曾经遇到过 AP 吊顶安装,下方终端速率反而不如不开波束成形的情况。
4.4 MU-MIMO:同时服务多个终端
SU-MIMO(单用户 MIMO)一次只服务一个终端。哪怕 AP 有 4 根天线,也只能跟一个终端传数据。其他终端排队等。
MU-MIMO(多用户 MIMO)就不一样了。AP 可以同时跟多个终端传数据,把空间流分给不同终端。比如 4×4 AP,可以同时给两个 2×2 终端发数据。
但 MU-MIMO 有个坑:它只在下行方向有效(AP→终端)。上行 MU-MIMO 在 802.11ax 才真正成熟。我做过对比测试:
| 场景 | SU-MIMO 总吞吐量 | MU-MIMO 总吞吐量 | 提升比例 |
|---|---|---|---|
| 2 个 2×2 终端 | 433 Mbps | 866 Mbps | 100% |
| 4 个 1×1 终端 | 433 Mbps | 1.2 Gbps | 177% |
| 混合终端 | 433 Mbps | 800 Mbps | 85% |
MU-MIMO 的效果取决于终端分布。如果所有终端都在同一方向,波束成形很难区分,MU-MIMO 增益就小。终端分散在不同角度,效果最好。
4.5 MU-MIMO vs OFDMA:别搞混了
很多人把 MU-MIMO 和 OFDMA 混为一谈。其实它们解决的是不同问题。
- MU-MIMO:在空间域复用。把不同的空间流分给不同终端。适合大包、高速率场景。
- OFDMA:在频率域复用。把不同的子载波(RU)分给不同终端。适合小包、低延迟场景。
我举个例子你就明白了。MU-MIMO 就像把一条 4 车道高速路分成 4 条独立车道,每辆车独占一条。OFDMA 呢?把一条车道分成多个时间片,不同车在不同时间片跑。
实际部署中,两者是互补的。802.11ax 同时支持 MU-MIMO 和 OFDMA。我建议这样用:
- 视频流、大文件下载 → 优先 MU-MIMO
- VoIP、IoT 小数据包 → 优先 OFDMA
- 混合场景 → 同时开启,让 AP 自动调度
关键区别:MU-MIMO 提升的是总吞吐量,OFDMA 提升的是频谱效率和低延迟能力。两者不冲突,但 AP 芯片的调度算法决定了实际效果。我见过一些低端芯片,MU-MIMO 和 OFDMA 同时开启反而性能下降。
4.6 知识体系总览
下面这张图把本章的核心逻辑串起来了。从 SISO 到 MU-MIMO,再到 OFDMA,每一步都是针对特定痛点做的优化。
4.7 避坑指南与实战经验
做了这么多年 WiFi 优化,我总结了几条 MIMO 相关的血泪教训:
- 天线间距很重要:MIMO 天线之间至少需要半个波长(2.4GHz 约 6cm,5GHz 约 3cm)的间距。我曾经见过一个 AP 把 4 根天线挤在 5cm 范围内,MIMO 增益几乎为零。
- 终端兼容性:不是所有终端都支持 MU-MIMO。老手机、IoT 设备可能只支持 SU-MIMO。开启 MU-MIMO 后,AP 需要同时处理两种模式,调度复杂度增加。
- 波束成形不是越强越好:过度聚焦会导致旁瓣干扰。我建议在 AP 管理后台开启「自适应波束成形」,让算法根据终端位置动态调整。
- OFDMA 的 RU 分配:802.11ax 的 OFDMA 支持 26、52、106、242 等不同大小的 RU。小 RU 适合 IoT,大 RU 适合视频流。我一般设置自动分配,除非有特殊业务需求。
我的个人习惯:每次部署新 AP,我都会先用测试终端(比如 iPhone 和笔记本)跑一轮吞吐量测试,对比开启/关闭 MU-MIMO 和波束成形的效果。环境不同,最优配置也不同。别信厂商的默认配置,实测才是王道。