4、码间串扰(ISI)的基本概念

码间串扰,英文叫 Inter-Symbol Interference,简称 ISI。

说实话,这玩意儿是数字通信里最让人头疼的问题之一。我做了十几年基带系统,每次调试遇到误码率下不去,十有八九都是 ISI 在捣鬼。

那到底什么是码间串扰?

简单说,就是前面发的码元,跑到后面码元的时间位置上去了。两个码元互相干扰,接收端分不清谁是谁。

你想想看,本来我们发的是「1010」,结果因为信道不好,第一个「1」拖了个尾巴,把第二个「0」给盖住了。接收端一看,这到底是「1」还是「0」?懵了。

4.1 产生原因:为什么会有 ISI?

原因其实不复杂,主要有三个。

  • 信道带宽有限——这是最根本的原因。任何实际信道都不是理想低通的,高频分量会被衰减。信号经过带宽受限的信道,波形就会展宽、拖尾。
  • 多径效应——信号走不同的路径到达接收端,有的早到,有的晚到。晚到的那个信号,就变成了对下一个码元的干扰。
  • 滤波器设计不理想——发送和接收滤波器如果没匹配好,也会引入额外的 ISI。

我记得刚入行那会儿,做过一个 2Mbps 的基带系统。实验室里跑得好好的,一放到现场就出问题。查了三天,最后发现是电缆的带宽不够,信号的高频分量全被削掉了。波形拖得老长,ISI 严重到没法看。

核心结论:只要信道带宽小于信号带宽,ISI 就一定会出现。这不是概率问题,是物理规律。

4.2 数学描述:用公式说话

咱们用数学看一眼,其实不复杂。

接收信号可以写成:

y(t) = ∑ aₙ · h(t - nT) + n(t)

其中:

  • aₙ 是第 n 个发送的码元
  • h(t) 是整个系统的冲激响应
  • T 是码元周期
  • n(t) 是噪声

在 t = kT 时刻采样,得到:

y(kT) = aₖ · h(0) + ∑ aₙ · h((k-n)T) + n(kT)
                ↑                ↑
            有用信号          ISI 项

看到了吗?那个求和项就是 ISI。它把前面所有码元的贡献都加到了当前码元上。

我的经验:在实际项目中,我一般会先看眼图。眼图张得越开,ISI 越小。如果眼图都快闭上了,那基本可以断定 ISI 是主要问题。

4.3 对系统性能的影响

ISI 的影响,说白了就一句话:让误码率变高,而且不是一般的高。

具体来说:

  • 降低噪声容限——ISI 相当于在信号上叠加了一个干扰,让判决的裕量变小。本来能抗 3dB 噪声的,现在 1dB 就扛不住了。
  • 产生错误地板——这是最要命的。单纯增加发射功率,误码率降到一定程度就降不下去了。因为 ISI 不是噪声,它跟信号功率成正比。你加大功率,ISI 也跟着加大。
  • 限制传输速率——码元速率越高,T 越小,ISI 的影响越严重。这就是为什么高速通信里 ISI 是绕不开的坎。

我曾经做过一个项目,客户要求 10⁻⁶ 的误码率。我们试了各种编码、各种均衡,最后发现是 ISI 导致的错误地板卡在了 10⁻⁴。后来换了更好的信道,才把问题解决。

避坑指南:千万不要以为加大发射功率就能解决 ISI。我曾经吃过这个亏,白白浪费了两周时间。ISI 是线性失真,不是噪声。对付它要用均衡器,不是用放大器。

4.4 知识体系:ISI 的核心逻辑

下面这张图,是我自己总结的 ISI 知识框架。你看一眼,心里就有数了。

码间串扰 (ISI) 原因1:带宽受限 原因2:多径效应 原因3:滤波器失配 影响1:噪声容限下降 影响2:错误地板 影响3:速率受限 解决方案:均衡器 + 部分响应 + OFDM 图:ISI 知识体系框架——从原因到影响再到解决方案

4.5 怎么判断 ISI 严重不严重?

我教你一个土办法,也是我这些年一直在用的。

拿示波器看眼图。把接收信号接到示波器上,用码元时钟触发。如果眼图中间那个「眼睛」张得很大,说明 ISI 很小。如果眼睛都快闭上了,那 ISI 已经严重到影响系统工作了。

还有一个量化指标:ISI 功率比。就是 ISI 的总功率跟有用信号功率的比值。一般要求这个比值低于 -20dB,也就是 ISI 功率不到信号的 1%。

ISI 严重程度 眼图特征 ISI 功率比 对系统的影响
轻微 眼睛张开 > 80% < -25 dB 几乎无影响
中等 眼睛张开 50%~80% -20 ~ -25 dB 误码率略有上升
严重 眼睛张开 < 50% > -20 dB 系统基本不可用

一个小技巧:调试的时候,我习惯先看眼图,再算 ISI 功率比。眼图能告诉你「有没有问题」,功率比能告诉你「问题多大」。两个结合起来用,效率最高。

好了,关于 ISI 的基本概念就讲到这里。记住一句话:ISI 是带宽受限的必然结果,不是偶然现象。理解了这一点,后面学均衡器的时候,你就知道为什么要那么做了。


公众号:蓝海资料掘金营,微信 deep3321