第2章 物理层核心原理:OFDM与OFDMA、MIMO与MU-MIMO、调制方式与编码率

各位好,欢迎来到第二章。上一章我们聊了WiFi的整体演进,今天咱们把镜头拉近,看看物理层到底在干什么。说白了,物理层就是决定“信号怎么发、怎么收、怎么扛干扰”的那一层。我做了十几年无线,见过太多优化半天没效果的情况——最后发现,问题就出在对物理层理解不够深。

这一章内容有点多,但都是硬核干货。我会把OFDM、MIMO、调制编码这些概念串起来讲,让你知道它们之间怎么配合的。

核心一句话:WiFi 6/7的物理层,本质上是“多载波 + 多天线 + 高阶调制”的组合拳。缺一个,性能都上不去。

2.1 OFDM与OFDMA:从“单车道”到“多车道”

先说说OFDM。这个名字你可能听过很多次,但它的核心思想其实很简单:把一个高速数据流,拆成多个低速子流,分别调制到不同的子载波上同时发送。

为什么要这么干?因为无线信道有多径效应。信号反射、绕射后,到达接收端的时间不一样,就会产生码间干扰。单载波系统遇到多径,基本就废了。但OFDM把数据分散到几十上百个窄带子载波上,每个子载波的符号周期变长,多径时延相对就变小了——说白了,就是“把大问题拆成小问题”。

我早期做802.11n项目时,遇到过一个问题:在室内环境下,OFDM信号总是莫名其妙地掉包。后来排查发现,是循环前缀(CP)长度设置不对。CP是OFDM的关键设计——它在每个符号前面复制一段尾部数据,用来吸收多径时延。如果CP太短,多径信号会“溢出”到下一个符号,造成符号间干扰。

避坑指南:我曾经在部署WiFi 5网络时,忽略了CP长度对覆盖的影响。在长距离传输场景下,多径时延变大,默认的CP不够用,导致误码率飙升。后来手动调整了GI(保护间隔)配置,问题才解决。记住:CP不是越大越好,但太小肯定出事。

OFDMA呢?它是OFDM的升级版。OFDM一次只能服务一个用户,所有子载波都归一个人用。而OFDMA把子载波分成若干资源单元(RU),可以同时分配给多个用户。WiFi 6引入OFDMA,就是为了解决“一个用户占着整个信道,其他人只能等”的问题。

举个例子:你家里有4个人同时刷视频、打游戏、看直播。用OFDM,大家得排队用信道,延迟高得吓人。用OFDMA,每个人分到一部分子载波,同时传输——延迟直接降下来。

特性 OFDM(WiFi 4/5) OFDMA(WiFi 6/7)
子载波分配 全部给一个用户 分RU给多个用户
多用户支持 不支持(需竞争) 原生支持
延迟表现 高(排队等待) 低(并行传输)
频谱效率 低(空闲子载波浪费) 高(精细分配)
适用场景 单用户大流量 多用户混合流量

OFDMA的RU大小可以灵活配置。WiFi 6支持26、52、106、242、484、996个子载波的RU组合。RU越小,能同时服务的用户越多,但每个用户的速率越低。这就像切蛋糕——切得越细,分的人越多,但每人分到的块越小。

注意:OFDMA虽然好,但不是所有场景都适用。如果只有一个用户在下载大文件,OFDMA反而会引入调度开销,不如直接用OFDM把全部子载波给它。WiFi 6的AP会动态选择用OFDM还是OFDMA,你不需要手动配置,但理解这个逻辑对排查问题有帮助。

2.2 MIMO与MU-MIMO:从“单天线”到“天线阵列”

MIMO,多输入多输出。说白了,就是多发多收。一根天线发,一根天线收,那是SISO。两根天线发,两根天线收,就是2x2 MIMO。WiFi 5最高支持4x4,WiFi 6支持8x8,WiFi 7支持16x16。

MIMO的核心价值有两个:空间复用和空间分集。

  • 空间复用:用多根天线同时发不同的数据流,速率翻倍。2x2 MIMO理论上速率是SISO的两倍。
  • 空间分集:用多根天线发相同的数据,提高可靠性。一根天线被遮挡了,另一根还能收到。

我记得有一次在大型展会上做WiFi演示,现场干扰特别大,单天线终端根本连不上。后来我们换用了支持3x3 MIMO的AP,配合波束赋形,信号质量直接提升了一个档次。这就是MIMO分集增益的实战价值。

MU-MIMO呢?它是MIMO的“多用户版本”。传统MIMO一次只能跟一个终端通信,MU-MIMO可以同时跟多个终端通信。WiFi 5只支持下行MU-MIMO,WiFi 6支持上下行MU-MIMO。

MU-MIMO的原理是:AP利用多根天线,在空间上形成不同的波束,每个波束对准一个终端。这样,多个终端的数据可以在同一时间、同一频率上传输,互不干扰。这叫做“空分多址”(SDMA)。

实战经验:MU-MIMO的效果取决于终端分布。如果两个终端靠得很近,AP很难把它们在空间上分开,MU-MIMO增益就会下降。我建议在部署时,尽量让终端分散在不同角度,别挤在一起。

MIMO还有一个关键参数:空间流数。AP支持8x8 MIMO,不代表它能同时发8个空间流。空间流数受限于天线数和信道条件。WiFi 6最多支持8个空间流,WiFi 7支持16个。

技术 空间流数 多用户支持 典型增益
SISO 1 否 基准
SU-MIMO (2x2) 2 否 速率翻倍
SU-MIMO (4x4) 4 否 速率4倍
MU-MIMO (4x4) 4 是(最多4用户) 多用户吞吐量提升
MU-MIMO (8x8) 8 是(最多8用户) 高密度场景优势明显

2.3 调制方式:BPSK、QPSK、QAM

调制,就是把数字比特变成模拟信号的过程。WiFi用的调制方式从简单到复杂,依次是:BPSK、QPSK、16-QAM、64-QAM、256-QAM、1024-QAM,WiFi 7还支持4096-QAM。

调制阶数越高,每个符号携带的比特数越多,速率越快。但代价是:对信噪比(SNR)的要求更高。BPSK每个符号只带1比特,抗干扰能力最强。4096-QAM每个符号带12比特,但稍微有点噪声就解调错误。

我做过一个测试:在-80dBm的弱信号下,256-QAM基本不可用,但BPSK还能稳定连接。这就是为什么WiFi会动态调整调制方式——信号好时用高阶调制,信号差时降级到低阶调制。

调制方式 每符号比特数 所需SNR(近似) 典型场景
BPSK 1 6 dB 弱信号、远距离
QPSK 2 10 dB 中等距离
16-QAM 4 16 dB 室内覆盖
64-QAM 6 22 dB 近距离
256-QAM 8 28 dB 高质量链路
1024-QAM 10 34 dB WiFi 6 最佳条件
4096-QAM 12 40 dB WiFi 7 极致速率

注意:调制阶数不是越高越好。我曾经遇到一个案例,AP和终端距离很近,但速率上不去。排查发现,终端固件有bug,强制锁死在64-QAM,不会自动升级到256-QAM。升级固件后,速率直接翻倍。所以,如果你发现近距离速率异常,先检查调制方式是否被锁定。

2.4 编码率:纠错能力的“调节旋钮”

编码率,就是有效数据在总传输数据中的占比。比如编码率5/6,意思是每6个传输比特中,有5个是有效数据,1个是纠错冗余。编码率越高,有效数据占比越大,速率越快,但纠错能力越弱。

WiFi支持的编码率有:1/2、2/3、3/4、5/6。编码率1/2纠错能力最强,但速率只有一半。编码率5/6速率最高,但抗干扰能力最差。

调制方式和编码率组合起来,就构成了MCS(调制与编码策略)索引。MCS 0到MCS 11是WiFi 6常用的范围。MCS越高,速率越快,但对信道质量要求越高。

关键理解:调制方式决定“每个符号能带多少比特”,编码率决定“这些比特里有多少是有效数据”。两者共同决定了实际速率。WiFi的速率自适应算法,就是动态选择最优的MCS。

我建议你在做WiFi性能测试时,重点关注MCS索引。如果MCS一直很低(比如0-3),说明信号质量差,需要优化覆盖或减少干扰。如果MCS很高(比如9-11),说明链路质量好,可以尝试提升带宽或空间流数。

2.5 知识体系总览

下面这张图,把本章的核心概念串起来了。你可以看到,OFDM/OFDMA负责频域资源分配,MIMO/MU-MIMO负责空域资源利用,调制和编码负责把数据高效地“塞进”信号里。三者协同,才构成了WiFi物理层的完整拼图。

WiFi物理层核心知识体系 WiFi物理层核心知识体系 频域:OFDM / OFDMA 子载波分配与多用户 空域:MIMO / MU-MIMO 多天线空间复用与分集 调制与编码 BPSK/QAM + 编码率 OFDM:单用户全子载波 OFDMA:多用户分RU SU-MIMO:单用户多流 MU-MIMO:多用户多流 调制:BPSK → 4096-QAM 编码率:1/2 → 5/6 三者协同关系 OFDM/OFDMA 提供频域资源 → MIMO/MU-MIMO 提供空域增益 调制与编码决定每个资源单元能承载的数据量 三者共同决定:速率 = 子载波数 × 空间流数 × 每符号比特数 × 编码率 速率 = 子载波数 × 空间流数 × 每符号比特数 × 编码率

2.6 本章小结

这一章内容不少,但都是物理层的核心。我帮你理一下重点:

  • OFDM把信道分成多个子载波,抗多径能力强;OFDMA进一步把子载波分给多个用户,提升多用户效率。
  • MIMO用多天线实现空间复用和分集;MU-MIMO让AP同时服务多个终端。
  • 调制方式从BPSK到4096-QAM,阶数越高速率越快,但对信噪比要求越高。
  • 编码率从1/2到5/6,越高有效数据占比越大,但纠错能力越弱。
  • 调制和编码组合成MCS索引,是WiFi速率自适应算法的核心依据。