首页 › deep-tech › 先试音再开唱:信道估计与均衡

先试音再开唱:信道估计与均衡

一、演唱会开场前,音响师在做什么

任何一场演唱会正式开始前,都有一个观众看不见的环节:试音(soundcheck)。音响师从主控台放一段人人都知道的标准测试音,然后到观众席各个位置去听、去测。测什么?测这座厅堂对声音做了什么手脚——左边的低音被柱子吃掉了一块,后排的高音被地毯吸走了一层,某些频率因为墙面反射叠出了驻波。

测完之后,音响师在调音台上做一件反向操作:哪个频率被削弱了,就把它推回来;哪个频率被夸张了,就把它压下去。这套操作在音响行话里叫“均衡器”(EQ)。做完这件事,歌手随便怎么唱,观众听到的都是还原后的声音。

无线通信的接收端,每一毫秒都在干同样的事,而且干得更较真。这篇文章讲的,就是这件事在通信里的两个正式名字:信道估计(量出这座“厅”把信号改成了什么样)和均衡(把改坏的部分掰回去)。

前面聊 OFDM 的时候说过,靠子载波互相正交,各路信号可以互不打架地叠加在一起。但“互不打架”只解决了内部纪律问题;出了发射天线,整列车还要一起穿过信道这面哈哈镜。正交性省下来的力气,最后都要花在今天的正事上。

二、信道是一面什么样的哈哈镜

发射机输出的星座点是教科书般标准的:QPSK 的四个点端端正正落在坐标轴上,64QAM 的六十四个点排成漂亮的方阵。但经过无线信道到达接收天线时,每个点都被动过手脚。信道主要干三件坏事:

第一件:缩放与旋转(乘性失真)。 信号乘上了一个复数因子——幅度被路损和衰落压扁或抬高,相位被传播时延拧转了一个角度。星座图整体被放大缩小、整体旋转,点的相对位置还没乱,但坐标全变了。判决器拿标准坐标一对,全错。

第二件:涂抹(多径带来的码间串扰)。 电波经楼房、玻璃幕墙、地面多次反射,走二三十条长短不一的路先后到达。前一个符号的“尾巴”拖进当前符号的时间里,糊在后一个符号脸上。这在天线上看,等效于信号通过了一个滤波器:某些频率成分被加强,某些被削弱,频谱上留下深浅不等的“衰落坑”。

第三件:加噪(加性失真)。 电子热运动、邻区同频信号,在每个采样点上叠加了不可预测的随机误差。

失真来源 物理原因 对波形做了什么 能否被逆转 接收端对策
多径传播 电波经多条路径、时延不一到达 各子载波忽强忽弱,频谱出现衰落坑 能,测出信道后逐点补偿 导频估计 + 均衡
多普勒效应 收发相对运动 相位持续旋转,信道随时间“过期” 能,但必须持续重测 密集导频 + 插值更新
热噪声与干扰 电子热运动、邻区信号 每个采样点叠加随机误差 不能,无先验可逆 留余量 + 信道纠错码

这张表藏着整个接收机的设计哲学,值得单独说一遍:

失真是可逆的,噪声是不可逆的。 哈哈镜再歪,只要量出它的歪法,就能反着掰回去;但噪声是纯粹的未知量,没有任何“反操作”能把它消掉。接收机的全部策略可以概括成一句话:能逆转的逆掉,逆转不了的,交给纠错码去赌。

接收链路全景如下:

flowchart TD
    A["天线收到混叠波形"] --> B["下变频到基带"]
    B --> C["定时与频偏同步"]
    C --> D["去掉循环前缀"]
    D --> E["FFT 变到频域"]
    E --> F["取导频位置样本"]
    F --> G["算出信道H"]
    G --> H["插值铺满全网格"]
    E --> I["取数据位置样本"]
    H --> J["逐子载波均衡"]
    I --> J
    J --> K["判决还原比特"]
    K --> L["信道译码"]

注意这张图里两条支路:导频支路负责“量”,数据支路负责“被掰”,两条支路在均衡器汇合。下面分别展开。

三、第一步:量出哈哈镜——信道估计

标准音:参考信号

问题来了:要补偿信道,先得知道信道长什么样。可信道是空气,看不见摸不着,怎么量?

办法就是音响师的办法——发一段双方都知道的“标准音”。通信双方在资源格上约定好一些固定位置,放着事先说好的符号序列(俗称导频或参考信号;解调用的那组通常叫 DMRS)。发射机发的是已知的 $x_p$,接收机收到的是被信道改造过的 $y_p$,两者一对比,信道在这个位置上的“改造量”就现形了:

$$y_p = h \cdot x_p + n \quad\Rightarrow\quad \hat{h}_{\text{LS}} = \frac{y_p}{x_p}$$

这个最直接的算法叫最小二乘(LS)估计,直觉非常朴素:我知道你原本是 1,收上来是 $0.5\angle 30°$,那信道就是把这个点缩小一半、拧了 30 度的那个复数。

量得再准一点:从几个点到一整张网

LS 估计有个毛病:除法不挑对象,噪声也被一起除了,导频位置上的估计值毛刺很多。更聪明的做法是利用信道的物理性质做平滑——信道的频率响应不会在相邻子载波之间突变(受时延扩展约束),也不会在相邻符号之间突变(受多普勒约束)。把多个导频位置的样本做加权平均或频域滤波,噪声被平均掉,估计值就干净了。

更本质的约束来自采样定理:信道在时频网格上的变化速度,决定了导频该铺多密。

这就形成一个绕不开的经济学:每一个导频符号都不承载数据,是纯开销。 导频铺得密,估计准,但吞吐量下降;铺得稀,资源省,但信道稍一变脸估计就失真。系统设计就是在这根钢丝上找平衡——静止办公场景和 350 公里的高铁,合理的导频密度完全不同。

四、第二步:把信号掰回去——均衡

量完就要反着掰

有了信道估计 $\hat{h}$,均衡的直觉一句话说完:信道乘了什么,就除回来。

$$y = h \cdot x + n \quad\Rightarrow\quad \hat{x} = \frac{y}{h}$$

这和音响 EQ 是同一个数学动作:测出频响曲线,逐频点反向补偿。音响师的推子往上推 3dB,是因为厅堂吃掉了 3dB。通信里的均衡器干的事一模一样,只是全自动、每毫秒刷新一次。

单载波时代,这个“除法”曾经贵得离谱

概念上除一下很简单,工程上曾经是大麻烦。单载波传输时,多径是时域的拖尾,接收端要在时域上 Undo 一个长长的滤波器:经典做法是用一串带抽头的滤波器逼近信道逆函数,多径越长抽头越多,还得用自适应算法不停更新抽头系数。上世纪的 GSM 接收机甚至动用维特比序列检测来联合处理整段拖尾。均衡器是那个年代接收机里最贵的部件之一。

OFDM 的真正红利:把卷积变成逐点除法

这正是 OFDM 改写游戏规则的地方。多径拖尾污染的是符号之间的时间边界,而循环前缀(CP)把每段符号的开头复制一段垫在前面,等效于让每段符号都带着完整的“历史”进入处理窗——数学上,这把线性卷积变成了循环卷积;而循环卷积经过 FFT,恰好就是频域上的逐点相乘。于是接收模型在每个子载波上退化成一个极简的一元方程:

$$Y_k = H_k \, X_k + N_k$$

$H_k$ 就是信道频率响应在第 $k$ 个子载波上的取值——正是信道估计从导频插值铺出来的那张“全网格信道图”。解方程只需一次除法:

flowchart TD
    A["某个子载波上收到Y"] --> B{"这一频段信道深浅"}
    B -->|"信道平坦开阔"| C["ZF直接相除"]
    C --> D["噪声几乎没被放大"]
    D --> E["判决可靠"]
    B -->|"掉进深衰落坑"| F["除以很小的数"]
    F --> G["噪声被成倍放大"]
    G --> H["星座点糊成一团"]
    A --> I["MMSE收缩除法"]
    I --> J["坑越深越不信它"]
    J --> K["软信息交给纠错码"]

曾经在时域里要几十个抽头苦苦逼近的逆滤波,变成了每个子载波上“乘一个复数”的口水账。这就是教科书里说的“OFDM 把频率选择性衰落信道拆成了 N 条平坦子信道”的工程含义——不是衰落消失了,而是对付衰落的代价降到了地板上。

除法的陷阱:ZF 为什么不能除太狠

上面那次直接相除叫迫零(ZF)均衡,它有个致命弱点。把除法展开看:

$$\hat{X}_k^{\text{ZF}} = \frac{Y_k}{H_k} = X_k + \frac{N_k}{H_k}$$

信号 $X_k$ 确实被完美还原了——但噪声项也被除了同一个 $H_k$。当某个子载波恰好落进深衰落坑、$|H_k|$ 趋近于零时,$\frac{N_k}{H_k}$ 爆炸式放大:噪声翻了十倍百倍,星座点糊成一团,判决必然出错。ZF 完成了它的任务(逆转信道),却在最需要它的地方把噪声放了出来。

这再次呼应了前面那句话:均衡只能对付可逆的失真,对付不了噪声;而除法这个动作本身,恰恰会把噪声的伤口越撕越大。

实际接收机几乎都改用最小均方误差(MMSE)均衡,核心思想是“别除太狠,留点余量”:

$$\hat{X}_k^{\text{MMSE}} = \frac{H_k^{*}}{|H_k|^{2} + \frac{1}{\rho}} \, Y_k, \qquad \rho = \frac{E_s}{N_0}$$

对比 ZF 的 $\frac{1}{H_k}$,MMSE 在分母里多加了一个和信噪比挂钩的项,效果相当于给除法加了个“收缩系数”:

注意 MMSE 并没有让深坑里的子载波起死回生,它只是诚实地调低了对它们的信任度,把判断权交给后面拿着软信息的纠错码。这是一种很成熟的工程态度:确定性强的部分自己拿主意,确定性弱的部分交出去合议。

五、信道是活的:估计必须一直做

试音不是一次性的。观众入场、气温变化、人群随节拍晃动,厅堂的声学特性一直在漂移,所以专业现场调音贯穿整场演出。无线信道同理,而且快得多。

一部以 350 公里时速飞驰的手机,多普勒频移让每个符号上的相位都在持续旋转,几毫秒前测出的信道已经过期。所以导频不是开机时发一次,而是按固定节奏周期性插入,信道估计是接收机里永远不歇业的部门。整个闭环长这样:

flowchart TD
    A["基站周期发送导频"] -->|已知的标准音| B["手机收到被改造的导频"]
    B --> C["对比已知样式求H"]
    C --> D["时频二维插值"]
    D --> E["得到全带宽信道图"]
    E --> F["均衡全部数据"]
    F --> G["顺带量出信道质量"]
    G -->|CQI 上报| H["调度器选调制阶数"]
    H -->|下一帧调资源| A

这个闭环还顺手产出了一个重要的副产品:接收端在估计信道的同时,也摸清了信道的“整体成色”——信噪比大概多少、有没有深坑。这个成色量化后上报给基站(也就是路测软件里常见的 CQI),调度器据此决定下一帧给这台手机配什么调制阶数、多大码率。信道估计既是解调的输入,也是整个自适应调制体系的眼睛。

六、落到现网:这些原理在哪里等着你

为什么信号满格、网速却起不来? RSRP 只回答“信号有多强”,不回答“信道有多干净”。你可以站在离基站很近的位置,但正好处于某段多径抵消形成的深衰落坑里,或者被邻区同频干扰缠身——此时 SINR 很差,CQI 上不去,调度器只敢给 QPSK。看路测指标时,RSRP 管覆盖,SINR 管速率,顺序别搞反。

为什么高铁上速率断崖式下跌? 高多普勒让信道估计的“保质期”急剧缩短,导频间隔若跟不上相位旋转速度,估计误差是乘性的——它会把整个星座图转歪或拉扁,所有点一起错,而不是像噪声那样只错个别点。这就是乘性误差和加性误差的本质区别:加性噪声伤个别比特,乘性误差伤全图。

EVM 差是谁的锅? 误差矢量幅度衡量的是星座点离标准位置的平均散布。均衡器只能逆转信道,救不了发射机自己的失真:功率放大器非线性、本振相噪会把星座点从源头上就涂糊——收端信道估得再准,掰回来的依然是一张糊图。排障时先分清是“空口的锅”(SINR 差、深坑)还是“设备的锅”(EVM 差但 SINR 好)。

三个常见误解:

  1. “参考信号就是用来测信号强度的。” 测 RSRP 只是它的副业。参考信号首先是解调的生命线——没有它就没有信道图,没有信道图就没有均衡,后面整条链路全部停摆。
  2. “均衡器能压噪声。” 不能。均衡只做一件事:逆转信道。任何宣称“均衡掉噪声”的说法都违背了“噪声不可逆”这条铁律,噪声只能被“不信任”(MMSE 收缩)和“纠错”(信道编码)消化。
  3. “信道估计差一点无所谓,反正有强纠错码。” 纠错码的软信息建立在解调正确的基础上。信道估计是乘性全局误差,星座整体转歪时解调器输出的软信息不是“有点差”,而是系统性地指错方向,纠错码无米下锅。先掰直,再纠错,顺序不可颠倒。

最后看一眼调制阶数的阶梯(SINR 一列为未编码链路的经验量级,实际门限随码率和目标误码率变化,以链路仿真为准):

调制方式 每符号比特数 星座点间距 所需 SINR 量级 典型场景
QPSK 2 最宽 约几个 dB 小区边缘、高铁
16QAM 4 较宽 约十余 dB 普通城区
64QAM 6 较窄 约二十 dB 附近 近站良好覆盖
256QAM 8 最窄 约二十五 dB 上下 近距纯净信道

这张表其实是信道估计与均衡的最终成绩单:星座点排得越密,点间距越小,对“掰直”精度的要求就越苛刻——256QAM 意味着信道图必须准、均衡必须稳、干扰必须干净,三者缺一,调度器宁可直接降到 64QAM 保误码率。

七、结语

把整篇文章压缩成一句话:无线接收机的日常,就是先试音、再开唱。 发双方约好的“标准音”探路,量出信道这面哈哈镜的歪法;然后用均衡把能逆转的失真原路掰回,把不能逆转的噪声诚实地上报为“不确定”,交给纠错码合议。理解了“失真可逆、噪声不可逆”这条分界线,你就理解了从上个世纪的抽头滤波器到今天的 MMSE 频域一抽头,六十年来接收机设计所有演化的内在逻辑。

常见问题

Q: 通信里的均衡器和音响上的均衡器是一回事吗? A: 思想完全同源——都是测出系统的频响,再逐频点反向补偿。区别在于音响 EQ 是人工设定、一次固定;通信均衡是自动运行、跟着导频每毫秒刷新,并且用 MMSE 这类准则把噪声因素算了进去,不会像音响 EQ 那样“无脑推平”。

Q: 有了 LDPC、Polar 这样强的纠错码,为什么还需要均衡? A: 分工不同。纠错码对付的是解调之后孤立的、随机的比特错误;信道失真是乘性的,会把整个星座图一起转歪拉扁,解调器输出的软信息会系统性地指错方向。不在解调前把信道掰直,纠错码拿到的是错误证词,纠不动。先均衡后译码,各救各的病。

Q: RSRP 满格为什么网速还是慢? A: RSRP 反映信号强度,速率由 SINR 和调度决定。信号强但落在深衰落坑、或被邻区干扰污染时,CQI 上不去,调制阶数被压低。排查顺序:先看 SINR,再看 MCS/CQI,最后才怀疑覆盖。

Q: 信道估计不准和噪声大,后果有什么区别? A: 噪声是加性的、局部的,错的是个别比特,纠错码擅长处理;信道估计误差是乘性的、全局的,整个星座一起转歪,解调软信息系统性失准,纠错码几乎无能为力。所以接收机对估计精度的要求,比对“多扛几个 dB 噪声”敏感得多。

Q: 简单的 ZF 均衡现网还用吗? A: 高信噪比、信道平坦的场景下 ZF 和 MMSE 几乎没差别,胜在计算量小,仍会出现在一些简单链路和教材示例里。但只要存在深衰落可能,实用接收机基本都采用 MMSE 及其各种增强形态,核心思想都是“信道差的子载波,除法收着点劲”。

参考来源

注:本次成文时外部检索通道受限,参考来源以长期稳定的百科词条与经典教材为主;文中 SINR 数值均为教科书量级估计,实际门限以链路仿真为准。

  1. Equalization (communications) — Wikipedia — 均衡的定义与线性/ZF/MMSE 均衡器综述
  2. Intersymbol interference — Wikipedia — 多径导致码间串扰的经典解释
  3. Pilot signal — Wikipedia — 导频/参考信号概念与用途
  4. Minimum mean square error — Wikipedia — MMSE 准则的数学定义与直觉
  5. J. G. Proakis《Digital Communications》、A. Goldsmith《Wireless Communications》— 信道估计与均衡的教科书标准章节

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入