首页 › deep-tech › 图解均衡:给信号拍掉重影

图解均衡:给信号拍掉重影

上世纪的模拟电视时代有个著名怪象:画面右侧总会跟着一个淡淡的重影,怎么调天线都甩不掉。原因是电视塔的信号走了两条路——一条直接钻进天线,另一条撞上远处的大楼反弹回来,晚了几微秒才到家。同一帧画面被“播放”了两遍,第二遍慢半拍,就成了贴在旁边的幽灵。

把这个场景搬到数字通信里,幽灵有了正式名字:码间串扰(Inter-Symbol Interference,ISI)——前一个符号的“回声”踩进了后一个符号的地盘。它是所有数字通信系统(从Wi-Fi到5G、从光模块到芯片间的高速总线)共同的头号敌人。而对付它的整套武艺——奈奎斯特滤波、眼图、均衡器——正是调制解调原理中最能体现“为什么这样设计”的部分。

本文把这条“重影—诊断—去影”的完整链条讲透。

一、重影从哪来:多径把符号踩成一团

无线信号从发射天线到接收天线,几乎从来不走一条路。直射波抄近道,反射波绕大楼,散射波穿过树丛——每条路的长度不同,到达时间就不同。接收天线收到的,是同一个信号被“揉皱”后的一堆时间错位的副本叠在一起:

$$r(t) = \sum_{i} a_i\, x(t-\tau_i) + n(t)$$

其中 $a_i$ 是第 $i$ 条路径的衰减,$\tau_i$ 是它的附加时延。这个式子说的是:你收到的不是符号本身,而是符号的无数个“时光倒流版”的加权叠加。

flowchart TD
    TX["发射机发出符号S2"] --> P1["直射路径 延迟为零"]
    TX --> P2["反射路径 延迟τ"]
    TX --> P3["二次反射 延迟2τ"]
    P1 --> RX["接收天线叠加"]
    P2 --> RX
    P3 --> RX
    RX --> A["S2主波 对准采样点"]
    RX --> B["S1回波 踩进S2时隙"]
    RX --> C["S2回波 溢出到S3时隙"]

关键问题是:回波到底会不会踩到别的符号? 这取决于一场赛跑——符号周期 $T_s$ 对阵信道时延扩展 $\tau_{max}$(最早与最晚路径的到达时间差):

数字最直观。城市环境的典型时延扩展在微秒量级,而第二代GSM的符号周期只有约3.7微秒——两者同量级,回波铁定踩进邻居家的地盘。这就是GSM从第一天起就必须在手机和基站里装均衡器的原因,也是它成为“均衡器教科书案例”的由来。而到了5G,单载波符号缩短到几十微秒甚至更短,多径问题只会更凶。

在符号级抽象之后,接收端每个采样点满足这个模型:

$$y_k = \underbrace{h_0 x_k}{\text{当前符号的有用分量}} + \underbrace{\sum + n_k$$} h_l\, x_{k-l}}_{\text{码间串扰}

读一遍这个公式,本文剩余的全部内容都长在它上面:$h_l$ 是信道的“时间拖尾”——ISI问题的根源;均衡器的任务,就是想办法从 $y_k$ 里把 $x_k$ 干净地抠出来。

二、重影的另一半根源:方波与受限的带宽

把锅全甩给多径并不公平。即使信道理想,只要带宽有限,符号照样互相串扰。这要从“为什么不能发完美方波”说起。

数字通信天然想发矩形脉冲——边界清晰、判决干脆。但矩形脉冲的频谱是无限宽的(sinc函数形状),而任何实际信道都只放行有限带宽。把矩形脉冲塞进带限信道,等于把它的频谱“砍头”,时域上就会拖出长长的振铃尾巴——数学上这就是sinc脉冲,旁瓣按 $1/t$ 衰减,慢得恼人。

于是问题变成:带宽受限是宿命,能不能选一种波形,让它的拖尾恰好不在“坏事”的时刻碍事? 答案是能,这就是教科书里的奈奎斯特第一准则。它说的是:只要整个发送-接收链路的总频响 $H(f)$ 满足折叠对称条件——

$$\sum_{m} H!\left(f + \frac{m}{T_s}\right) = T_s, \quad |f| \le \frac{1}{2T_s}$$

——那么以符号速率 $R_s = 1/T_s$ 采样时,每个脉冲在其他符号的采样时刻恰好过零。拖尾还在,但每次都在别人“举手发言”的瞬间闭嘴,于是互不干扰。

两个重要推论:

  1. 无ISI传输的极限速率是 $R_s = 2B$(B为带宽)。这就是奈奎斯特速率,它是“带宽换速率”所有讨论的地板。
  2. 理想情况下 $H(f)$ 是一块矩形砖,物理上造不出来(时域拖尾衰减太慢,定时稍有偏差就放大ISI)。工程上的折中是升余弦滚降滤波器:把砖的陡边换成一条平滑的余弦斜坡,时域拖尾衰减快得多。代价是带宽要放宽一点:

$$B = \frac{(1+\alpha)\,R_s}{2}$$

滚降系数 $\alpha$ 在0(理想砖,带宽最省)到1(全滚降,最皮实)之间取值。实际系统常取0.2~0.35左右——带宽多花两三成,换来对定时误差和滤波器实现误差的容忍度。这是通信系统设计里最典型的一类交易:用资源换鲁棒性。

值得强调一个观念:奈奎斯特准则管的是“出生时的波形设计”,多径管的是“上路之后的折磨”。发送端把波形做成了不串扰的样子,无线信道的多径拖尾又把它搅浑——所以接收端还需要一层主动的补救。这层补救前,工程师需要一个诊断工具。

三、诊断工具:眼图,通信工程师的听诊器

判断ISI有多严重,最古老也最直观的办法是看眼图。做法极其朴素:用示波器捕捉接收波形,每次截取恰好一个(或两个)符号周期长的片段,把成千上万段叠加画在同一张图上。因为随机数据正负电平交替,轨迹会围出一只有“上下眼睑”的眼睛。

  逻辑"1"电平 ──╮      ╭──────╮      ╭──
                ╲    ╱        ╲    ╱
                 ╲  ╱          ╲  ╱   ← 上眼睑
        ───────── ● ────────── ● ───  ← 判决门限
                 ╱  ╲          ╱  ╲   ← 下眼睑
                ╱    ╲        ╱    ╲
  逻辑"0"电平 ──╯      ╰──────╯      ╰──
              ↑最佳采样时刻   眼睛张开度=噪声容限

眼睛的“睁闭”浓缩了链路的全部健康信息——这就是它的绝妙之处:不需要任何先验知识,一张图同时暴露噪声、ISI和抖动三类敌人。

眼图症状 对应病因 物理机制
眼睛张开度变小(上下轨迹发粗) 码间串扰ISI 符号拖尾叠加,采样点电平被邻居污染
过零点区域变粗(交叉点模糊) 抖动 定时相位随机漂移,边沿对不齐
整条轨迹发糊、变淡 随机噪声 电平整体被噪声搅浑
上下眼睑厚度不对称 偏置失真 电平/占空比失配,判决门限该移动
眼睛整体歪斜(左右眼睑交叉错位) 定时相位错误 采样时刻没对准眼睛最张处

工程含义一句话:最佳采样时刻在眼睛张得最大的地方,判决门限画在眼睛正中——这两个量是所有接收机定时恢复和判决电路的设计依据。

调试实践中有个铁律:看到眼图闭合,先别急着加放大器。要按“过零点粗不粗(抖动)→ 眼睑厚不厚(ISI)→ 整体糊不糊(噪声)”的顺序排查,因为三者的药方完全不同——抖动看时钟,ISI看均衡,噪声看链路预算。开错药方是新手最常见的弯路。

四、解药:均衡器,一个会算反向回声的滤波器

诊断确认是ISI,处方就是均衡器(Equalizer)。它的思想朴素得出奇:既然信道给信号加了一层“回声”,那就再造一个滤波器,把回声反相叠加回去抵消掉。

最经典的实现是横向滤波器(抽头延迟线):把接收信号延迟一拍、两拍……$2L$ 拍,每一路乘一个可调系数 $c_l$,最后全部相加:

$$\hat{x}k = \sum$$}^{L} c_l\, y_{k-l

flowchart TD
    IN["接收信号r"] --> D1["延迟一拍"]
    D1 --> D2["延迟两拍"]
    IN --> M1["乘抽头系数c0"]
    D1 --> M2["乘抽头系数c1"]
    D2 --> M3["乘抽头系数c2"]
    M1 --> SUM["加权求和"]
    M2 --> SUM
    M3 --> SUM
    SUM --> OUT["输出干净的符号"]

类比一下:在体育馆里听报告,墙上的回声让字听不清。调音师的办法是复制一路声音、做适当延迟、反相后混进去——回声和反回声相消,人声变干净。均衡器就是数字世界的调音师,$c_l$ 就是那排推子。

那推子推到什么位置?不同流派给出了不同答案,形成了均衡器的“家族图谱”:

均衡器类型 核心策略 噪声表现 复杂度 典型用武之地
零迫均ZF 强制信道×均衡器=1,ISI归零 差:深衰落的频点噪声被猛放大 低 信道平坦、SNR很高的场合
最小均方MMSE 在消ISI与不放大噪声间折中 好 低 现代无线接收机的主力默认
判决反馈DFE 用已判决的符号减掉自己的拖尾 好,且不放大噪声 中 均衡器内部不再引入白化噪声,适合信道拖尾长的场景
最大似然序列MLSE 不逐点判决,找整条最可能的符号序列 最优 高(随拖尾长度指数涨) GSM经典方案、磁记录信道

逐个说清“为什么”:

ZF的问题叫噪声增强。 强制 $C(z)H(z)=1$ 意味着均衡器频响是信道频响的倒数。信道在某些频点衰减很深(多径相消造成频率选择性凹陷),倒数就会在这些频点猛增——ISI是消干净了,但这些频点上的噪声也被放大了几倍到几十倍。ISI是确定性的、可以抵消;噪声是随机的、抵消不了还会被误伤放大。 这是贯穿全文最重要的一条分界线。

MMSE看穿了这一点,干脆不追求“ISI完全归零”,而是最小化判决误差的均方值:

$$\min_{c}\; E\left[\,|x_k - \hat{x}_k|^2\,\right]$$

允许残留一点ISI,换取噪声不被放大,总误差反而最小。实际系统(包括各类无线接收机)几乎都默认MMSE。

DFE用“已发生的事”帮忙。 上一符号已判决成功,它的拖尾是已知量,直接从当前采样里减掉即可——比起线性均衡,它对前驱拖尾的抑制又准又不放大噪声。软肋是误差传播:一旦判错,减掉的就是错误的“回声”,可能引发连环错。所以DFE常与纠错编码联动设计( Turbo均衡的动机正来自于此)。

MLSE换思路:不修波形,改猜序列。 与其滤波修形再逐点判决,不如承认波形已经面目全非,反手枚举所有可能的符号序列,找一条“通过这个信道后最像收到波形”的。维特比算法让穷举变得可行。代价是复杂度随信道拖尾长度指数增长,所以只适合拖尾短而深的场景——GSM正是经典用户。

还有一件事所有均衡器都依赖:它们得先知道信道长什么样。抽头系数 $c_l$ 不是天上掉下来的。系统开机或切换后,发射端先发一段双方约定好的已知序列(训练序列);接收端拿收到的和已知的对比,反推出信道冲激响应 ${h_l}$,再据此解出抽头系数。之后信道缓变,就定期用后续的已知符号做微调(自适应均衡,LMS/RLS算法)。这就像先请一位声音标准的“报幕员”上台念一段固定台词,调音师听着它校准回声参数,报幕员退场,正式演出开始。

flowchart TD
    RF["射频前端输出"] --> ADC["模数转换"]
    ADC --> MF["匹配滤波"]
    MF --> SYNC["定时与同步"]
    SYNC --> EQ["均衡器"]
    PILOT["已知训练序列"] --> CE["信道估计器"]
    CE -->|"信道系数与抽头"| EQ
    EQ --> DEC["符号判决"]
    DEC --> OUT["比特流"]

这张图值得存下来:它是所有数字接收机基带部分的通用骨架。注意信道估计器(CE)与均衡器(EQ)的关系——CE提供情报,EQ执行消除,两者是侦察兵与主力部队的关系,缺一不可。

五、另一条路:OFDM不消灭重影,而是绕开它

对付ISI还有第二战略:打不过就拆。既然ISI的严重程度取决于“符号周期 vs 时延扩展”的赛跑,那就把一个高速流拆成N路慢速流并行发送,符号周期拉长N倍——赛跑的对手变成了慢动作,多径回波大部分落回自己符号的窗内,ISI自然减轻。这正是OFDM的立身之本(多载波并行的动机此前已专文讲过,此处不展开,这里只补上它对付ISI的独门暗器:循环前缀)。

慢速化并不能让回波完全消失——总有一部分回波溢出到下一个符号的头上。OFDM的做法是在每个符号前面挖一条“缓冲壕”:把符号尾部的最后一段原样复制、贴到头部,这段就是循环前缀(CP)。只要CP比时延扩展长,所有回波踩到的都是“当前符号自己的复制品”,上一个符号的尾巴再长也追不进来:

无CP:   |← 符号1 →|← 符号2 →|
                  ↑回波1的尾巴踩进符号2 → ISI!

有CP:   |CP=符号尾|← 符号1 →|CP=符号尾|← 符号2 →|
              ↑回波踩在CP里,浪费但无害 ↑

CP是纯开销——不传任何新信息,只为吸收回波。5G常见配置下CP约占符号时长的7%上下,这是OFDM为“免于ISI”支付的直接账单。CP太短,多径穿透缓冲壕,ISI复发;CP太长,白白烧掉容量。 现网优化中按小区半径和信道环境配置CP长度,本质上就是在权衡这笔账。

而CP带来的数学魔法,才是OFDM真正的杀招。把符号尾部复制到头部,等效于把“线性卷积”变成了“循环卷积”,而循环卷积在离散傅里叶变换下有一个美到不行的性质:时域卷积 = 频域逐点相乘。于是多径信道在频域不再是一条纠缠不清的时间拖尾,而退化为每个子载波上的一个复数增益 $\hat{H}_k$。“消除ISI”这个时域的 $N$ 抽头均衡难题,瞬间坍缩成频域的 $N$ 个单抽头除法:

$$\hat{X}_k = \frac{Y_k}{\hat{H}_k}$$

没有长长的抽头延迟线,没有维特比网格,每个子载波上除一下就完事。OFDM不是没有均衡,而是把均衡的复杂度从“随信道拖尾平方增长”压到了“每个子载波一次除法”——这是它能一统Wi-Fi和蜂窝通信下行链路的根本原因,也是“时频两界摆渡”那趟船真正的货运价目表。

顺带一提,5G上行为了照顾终端功放选了DFT扩展的单载波形态(此前已专文讨论其峰均比动机),但解调端依然靠“FFT解扩展+频域单抽头均衡”的老配方——足见“循环前缀+频域均衡”这套组合拳的统治力。

六、信道估计:均衡器的前置作业

前面反复出现 $\hat{H}_k$,它是频域的信道“体检报告”。这份报告怎么来的?靠导频(参考信号):发射端在时频网格上规律性地撒一些双方约定好的已知符号,接收端在每个导频位置做一次最朴素的除法(最小二乘估计):

$$\hat{H}_k = \frac{Y_k^{\text{pilot}}}{X_k^{\text{pilot}}}$$

导频点之间的空白处,用相邻导频的值插值补全;再沿时间/频率方向做平均平滑,把估计本身的噪声压下去。报告质量直接决定均衡上限:估计噪声大,均衡就像拿着模糊的地图排雷——所以实际系统的导频密度、功率配比都是精打细算的(导频越多越准,但开销越大,又是一笔资源换性能的交易)。

你在现网天天打交道的很多量,其实是信道估计的“二次加工品”:终端测的RSRP是参考信号上的信道功率,反馈给基站的CQI是基于估计结果对“当前信道能承受多高阶调制”的预判。信道估计出问题,后面一整条链路(均衡→解调→测量上报)全部失真。

七、回到现网:这套原理在哪里帮你干活

接收机里。 5G基站的接收板卡上,上行信号走的就是第四节那张骨架图:匹配滤波→信道估计→均衡→判决。终端同样如此,只是均衡器通常由基带芯片硬件加速完成。

光通信里。 长距光纤的色散让不同频率的光速不同,脉冲随距离展宽——这是光域的“多径拖尾”。相干光接收机用数字信号处理做色散均衡,一动就是几百上千个抽头;可插拔光模块和芯片间高速串行链路(SerDes)里,CTLE/FFE/DFE三级均衡是标配。

调试台上。 看到误码率曲线出现“地板”(SNR再怎么升误码也不降),第一嫌疑人是残余ISI——均衡器没收敛好或CP/抽头数不够,因为它不像噪声那样随功率下降。看星座图发现点被“拉成弧线或环”,多半是信道估计不准或残余多径——均衡在带病工作。

新手最容易踩的三个坑:

  1. 把ISI当噪声治。 症状相似(眼图糊、误码升),药方相反:噪声要靠加功率/降速率,ISI加功率没用(回波等比例放大),要靠均衡。分不清就会把预算烧在错误的地方。判据:ISI是确定性的,同样条件下可重复;噪声随机。
  2. 迷信眼图,忽视其适用边界。 眼图是“无数符号统计叠加”,适合稳定的信道(有线、光、背板)。无线信道毫秒级就变一副面孔,眼图叠出来是模糊一团——无线工程师看的是星座图和EVM,那是“单发符号的即时体检”。
  3. 以为OFDM不需要懂均衡。 频域单抽头均衡的前提是CP吃掉了全部多径。高速移动(多普勒把子载波间搅出串扰)或超短CP配置下,这个前提崩塌,你得明白底层的时域图景才知道发生了什么——只背“OFDM免疫多径”这句结论的人,此刻会完全失去排查方向。

常见问题

Q1: 码间串扰(ISI)和多径是一回事吗? A: 不是。多径是成因,ISI是后果。多径的回波只有踩进相邻符号的判决时刻才构成ISI;符号周期远大于时延扩展时,多径只引起衰落不引起串扰。同理,带宽受限的滤波振铃也能造成ISI,与多径无关。两者共同点是都会让符号“拖尾巴”。

Q2: 均衡器和信道纠错编码(FEC)是什么分工? A: 均衡器处理确定性失真——它知道(经信道估计)信道把波形怎么揉皱的,就反着揉回去,目标是让判决前信号尽量“干净”;FEC处理随机错误——即使均衡后仍有个别符号判错,冗余校验位能把它们纠正回来。顺序上均衡在前、FEC在后。现代系统还让两者互通情报(软判决信息、Turbo均衡),性能更好。

Q3: 为什么ZF要专门保留MMSE这种“不彻底”的方案? A: 因为ISI和噪声的性质不同。ISI是已知的确定性失真,原则上可完全抵消;但“完全抵消”要求在信道深衰落的频点上把增益拉到很大,那里的噪声被同步放大,误码反而恶化。MMSE承认“残留一点ISI”是更便宜的错误,追求总误差(ISI+噪声)最小而非ISI归零。这是典型的工程折中,不是技术妥协。

Q4: CP为什么不能设计得超长,一劳永逸吃掉所有多径? A: CP时长直接从符号时间里扣除,不携带数据。CP占总符号时长约7%,意味着约7%的容量被“买路钱”吃掉。设计准则是覆盖实际环境的最大时延扩展即可:广覆盖大小区可以考虑更长CP,密集小小区就省着用。CP配长了,在开阔低时延场景里是纯粹的容量白送。

Q5: 均衡器的抽头数怎么定? A: 至少要覆盖信道的记忆长度(时延扩展折算成的符号数),否则最深的回波没人管。但抽头越多,计算量和训练开销越大,且噪声下估计方差越高。工程做法是按目标环境的典型时延扩展留出余量(常见2~4倍覆盖),再靠现网误码统计微调。

参考来源

  1. Intersymbol interference - Wikipedia — ISI的定义、成因与奈奎斯特准则的权威表述
  2. Eye pattern - Wikipedia — 眼图构成与各部位对应的链路质量含义
  3. Equalizer (communications) - Wikipedia — ZF/MMSE/DFE/MLSE均衡器的分类与原理概述
  4. Nyquist ISI criterion - Wikipedia — 无码间串扰条件的频域数学描述
  5. 《通信原理》(第7版),樊昌信、曹丽娜著,国防工业出版社 — 奈奎斯特准则与均衡器章节的中文经典教材表述
  6. 《Digital Communications》(5th ed.),John G. Proakis著 — 均衡器理论(MMSE/DFE/MLSE)的权威系统论述

本文由「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学通信知识星球海报-扫码加入