数字信号是状态可数、取值离散,基带信号是未经载波调制的信号,其功率谱从零频也就是直流或接近零频开始到某个有限值,如来自计算机的信号或者是模拟信号经数字化后的编码信号等都是数字基带信号。
研究数字基带系统的意义:
可见恢复的序列中呢有误码情况,误码原因有两个:码间干扰和信道噪声
数字基带信号是信息码元序列的电脉冲表示。
码元是比特流的分组表示,对二进制码元,它表示 1 个比特的分组,如图所示,其中 T B T_B TB 是码元持续时间,也称码元长度;对 M 进制的码元,对应 k bit 的分组。( M = 2 k M = 2^k M=2k)
信息码元的电脉冲表示是按照某种格式或编码规则进行的,有多种形式,称为码型或波形,可以用数学表达式进行表示:
s ( t ) = ∑ n = − ∞ ∞ a n g ( t − n T B ) s(t)=\sum_{n=-\infty}^{\infty}a_ng(t-nT_B) s(t)=n=−∞∑∞ang(t−nTB)
(a)、(b)、(c)、(d) 这几种码型中,各码元的取值是互不相关的,仅与本码元的极性一一对应,因此称为绝对码波形。
注:空号差分 —— 0 变,1 不变
差分(相对)波形的优点:消除设备初始状态不确定性带来的影响
数字基带信号是一随机脉冲序列,它的频谱特性就需要使用功率谱(PSD)来描述。
分析谱的目的是为了了解:①、信号带宽;②、它的定时分量、直流分量等信息,以便根据信号功率谱的特点来选择相匹配的信道。
分析谱的方法:①、相关函数 ↔ \leftrightarrow ↔ 功率谱密度;②、由功率谱密度的定义式。
在选择或设计传输码型时一般应考虑以下原则:
它是 AMI 码的改进型
H D B 3 HDB_3 HDB3 译码(编码的逆过程):寻找破坏点
方法是:我们要观察前后非 0 脉冲同极性的 3 连 0,还有前后非 0 脉冲同极性的 2 连 0,对应的点就是破坏点了,找到破坏点后,连同它前面的三位码连同一起这样的取代节就还原成原来的四点,其余的非零脉冲译为 1,0 译为 0,也就完成了译码。
双相码、CMI 码 —— 1B2B 码
AMI 码、 H D B 3 HDB_3 HDB3 码 —— 1B1T 码
设发送码元 110,经过系带系统传输,在 e 点处的响应波形如图所示
在对第 k 个码元抽样时,抽到的不仅仅是本码元的样值,还有其他码元串扰到本码元抽样时刻的样值,它们的存在对本码元的判断带来的干扰就是码间干扰(码件串扰),简记为 ISI。
基带传输总特性不理想
H ( ω ) = G T ( ω ) C ( ω ) G R ( ω ) H(\omega)=G_T(\omega)C(\omega)G_R(\omega) H(ω)=GT(ω)C(ω)GR(ω)
如信道带宽 C ( ω ) C(\omega) C(ω) 受限,发送滤波器 G T ( ω ) G_T(\omega) GT(ω) 和接收滤波器 G R ( ω ) G_R(\omega) GR(ω) 设计不良,将会导致码元的响应波形 h ( t ) h(t) h(t) 发生展宽、拖尾、蔓延到其他码元抽样时刻上,从而造成干扰
消除 ISI
前面的响应波形在到达后面码元的抽样时刻上为 0,这样就没有码间串扰了,这就意味着每个码元的响应波形在本码元抽样时刻有值,而在其他码元抽样时刻为 0,这样就消除了码间串扰
含义:本码元时刻有值;其他码元抽样时刻均为 0。
例如下图红色波形:
奈奎斯特(Nyquist)第一准则,它是检验或设计 H ( ω ) H(\omega) H(ω) 能否消除 ISI 的理论依据 。
其物理含义是:若一个基带传输特性 H ( ω ) H(\omega) H(ω) 能等效成理想低通滤波器(LPF),则以 R B = 1 / T B R_B=1/T_B RB=1/TB 的速率传输时,无码间串扰。
具体做法是找到滚降部分的奇对称的频率点,然后把两边向中间对折、叠加,能够等效成理想低通,则意味着满足了奈奎斯特(Nyquist)第一准则。
在奈奎斯特带宽处,对 H ( ω ) H(\omega) H(ω) 按照奇对称条件进行圆滑滚降
实际系统的带宽大于等于奈奎斯特带宽
因此说 f N f_N fN 是最窄带宽,是滚降系数等于 0 的理想低通的情况
下面给出了几种余弦滚降及其响应波形
可见随着滚降系数 α \alpha α ↑ \uparrow ↑,响应波形 h ( t ) h(t) h(t) 的拖尾衰减越快,但是带宽 B B B ↑ \uparrow ↑, η \eta η ↓ \downarrow ↓
当滚动系数 α = 1 \alpha=1 α=1 时,称为升余弦频谱特性
对应的单位冲激响应 h ( t ) h(t) h(t) 在辛格函数基础上,增加了含有 cos 函数的这一项,因此响应波形在原有的零点之间新增了零点。
特点:
代价:
数字信号的抗噪声性能可以用误码率 P e P_e Pe、误比特率 P b P_b Pb 等差错概率来衡量,对于二进制系统这两者相同,那么我们的研究目的就是寻找误码率 P e P_e Pe 和相关参数之间的关系,调整设计降低误码率,提高抗噪声性能。
双极性系统的误码率小于单极性系统的误码率
估计和调整系统性能的一种实验方法
用一个示波器跨接在接收滤波器的输出端,然后调整示波器的水平扫描周期 T c T_c Tc 使其与接收码元的周期即码长 T B T_B TB 同步,这时示波器屏幕上看到的图形就像人的眼睛,顾名——眼图
下面给出两个基带系统的接收波形和相应的眼图
当存在噪声时,信号的波形将会发生一定的畸变,这时眼图的线迹会变粗,呈现出模糊的带状线
综上分析,眼图的作用:
眼图除了上面这些作用还可以提供有关数字传输系统性能的许多信息,我们不妨把眼图简化为一个模型,从中可以获得以下信息:
在实际系统中,由于信道特性的变化还有收发滤波器的设计不良使实际系统的传输特性不满足奈奎斯特第一准则,因此它的冲击相应就会有一定的码间串扰,使得系统性能下降
因此通常需要在系统中插入一种叫均衡器的滤波器来减小码间串扰
由于时域均衡可以根据信道特性的变化进行调整,能够有效的减小码间串扰,因而在高速的数字传输中得到广泛应用,下面重点介绍时域均衡原理
使 H ′ ( ω ) H'(\omega) H′(ω) 满足奈奎斯特第一准则不难推出均衡器的单位冲激响应 h T ( t ) h_T(t) hT(t) 的表达式,由 h T ( t ) h_T(t) hT(t) 构造出均衡器的结构,可见它由无限多个横向排列的延时单元 T B T_B TB 和抽头系数 C n C_n Cn 组成,因此称之为横向滤波器,它将之前含有码间串扰的响应波形 x ( t ) x(t) x(t) 矫正成了无码间串扰的响应波形 y ( t ) y(t) y(t),这就是时域均衡的原理
无限长的横向滤波器理论上能完全消除码间串扰,但在物理上是不可实现的,物理可实现的横向滤波器是有限长的具有 2 N + 1 2N+1 2N+1 个抽头系数,单位冲激响应用 e ( t ) e(t) e(t) 表示,均衡后的输出 y ( t ) = x ( t ) ∗ e ( t ) y(t)=x(t)*e(t) y(t)=x(t)∗e(t)
在抽样时刻 t = k T B t=kT_B t=kTB 的取值简记 y k y_k yk 如下,它等于 2 N + 1 2N+1 2N+1 个抽头系数 C i C_i Ci 与 x k − i x_{k-i} xk−i 的乘积之和,我们希望它满足无码间串扰的时域条件,即本码元的样值 y 0 y_0 y0 有值, k k k 不等于 0 时的所有 y k y_k yk 为 0
能否如愿呢?我们举个例子
三抽头的均衡器, x ( t ) x(t) x(t) 是均衡器的输入,即被均衡的对象,可见 x ( 0 ) = 1 x(0)=1 x(0)=1 这是本码元的样值,而 x ( − 1 ) = 1 / 4 x(-1)=1/4 x(−1)=1/4, x ( + 1 ) = 1 / 2 x(+1)=1/2 x(+1)=1/2 这两个样值是码间串扰值,均衡后使 y ( ± 1 ) = 0 y(\pm1)=0 y(±1)=0,但 y ( ± 2 ) ≠ 0 y(\pm2)\neq0 y(±2)=0
这说明有限长的横向滤波器会减小码间串扰,但不能完全消除码间串扰,并且消除效果与抽头系数 C i C_i Ci 密切相关,而 C i C_i Ci 与原来的基带传输特性 H ( ω ) H(\omega) H(ω) 密切相关。如何确定 C i C_i Ci 以获得良好的均衡效果呢,这就需要建立均衡准则
通常需要采用峰值失真和均方失真这样的准则,其中的 y 0 y_0 y0 是本码元的抽样值,而 k ≠ 0 k\neq0 k=0 的 y k y_k yk 都是码间串扰,我们希望呢它们是越小越好
均衡器的设计目标:按照某种算法或准则,求出均衡器的抽头系数 C i C_i Ci,使 k ≠ 0 k\neq0 k=0 的所有 y k y_k yk 为 0 或趋近 0,从而消除或减小 ISI。
将理想低通优点和升余弦特性有点集一身,即:
这就是部分响应技术
通过相关编码有控制的在某些抽样时刻引入码间串扰(ISI)。因为引入的 ISI 是确知的某种规则,所以接收端根据规则可以剔除 ISI
下面以第 Ⅰ类部分响应系统为例,它的规则是:当前码元只对下一个码元产生 ISI
我们来观察理想低通特性的单个冲激响应波形是 sinc 函数,也就是抽样函数,它的尾部收敛慢
我们知道对于理想低通特性,当激励是 δ ( t ) \delta(t) δ(t) 的时候,它的单位冲激响应就是抽样函数也就是 s i n c sinc sinc 函数
当相距一个码长的两个冲激来进行激励的时候,那么它的响应呢就是两个相聚一个码长的 s i n c sinc sinc 函数之和,也就是合成波形 g ( t ) g(t) g(t)
那现在的问题,针对发送的每一个码元如何形成这两个冲激之和呢,这就需要相关编码器出场了,它的编码规则是 C k = a k + a k − 1 C_k=a_k+a_{k-1} Ck=ak+ak−1 设当前发送码元 a k a_k ak 对应的脉冲为 δ ( t ) \delta(t) δ(t),则相关编码器的单位冲激响应 h Ⅰ ( t ) h_Ⅰ(t) hⅠ(t) 就是 δ ( t ) + δ ( t − T B ) \delta(t)+\delta(t-T_B) δ(t)+δ(t−TB),然后激励理想低通滤波器则可形成合成波形 g ( t ) g(t) g(t)
如果以 g ( t ) g(t) g(t) 为传送信号波形,且发送码元的间隔为 T B T_B TB,则本码元的样值仅受前一码元的相同幅度样值的串扰。
例如 a 0 a_0 a0 仅受前一码元 a − 1 a_{-1} a−1 的干扰, a 1 a_1 a1 仅受前一码元 a 0 a_0 a0 的干扰, a 2 a_2 a2 仅受前一码元 a 1 a_1 a1 的干扰,可见这种码间串扰是有规律的
思考 1:ISI 是由哪个器件引入的的呢?
答案:相关编码器
通过相关编码引入某种相关性,等同于在抽样时刻引入确知的码间串扰, C k C_k Ck 实质上就是接收波形 g ( t ) g(t) g(t) 在第 k k k 个码元抽样的样值,它正好吻合了相关编码规则,其中 a k a_k ak 是当前信息码元的样值, a k − 1 a_{k-1} ak−1 则是 a k a_k ak 的前一码元在第 k k k 个码元的串扰值,这个串扰值等于信码的样值,如果设 a k a_k ak 的取值为 +1 和 -1,并分别对应于 “1” 码和 “0” 码,则 C k C_k Ck 将有 -2、0、+2 三种取值,相关编码的目的是通过引入相关性达到形成预期的响应和频谱结构
下面我们考察一下频谱结构,相关编码的单位冲激响应为 h Ⅰ ( t ) h_Ⅰ(t) hⅠ(t),对应的频率响应为 H Ⅰ ( ω ) H_Ⅰ(\omega) HⅠ(ω),理想低通滤波器的单位冲激响应和频率响应分别为 h ( t ) h(t) h(t) 和 H ( ω ) H(\omega) H(ω),则部分响应系统的冲激响应 g ( t ) g(t) g(t) 就等于 h Ⅰ ( t ) ∗ h ( t ) h_Ⅰ(t)*h(t) hⅠ(t)∗h(t),频率响应 G ( ω ) G(\omega) G(ω) 就等于 H Ⅰ ( ω ) H_Ⅰ(\omega) HⅠ(ω) 经过了理想低通 H ( ω ) H(\omega) H(ω),
它的幅频特性曲线如图所示:
其截止频率与理想低通的一样,这意味着部分响应系统的有效性指标达到了理想情况,即系统带宽 B B B 等于奈奎斯特带宽,传码率等于无码间串扰时的的最高波特率,即奈奎斯特速率,频带利用率达到了基带系统理论极限值 2 个 Baud/Hz
频谱特性滚降易实现,响应曲线“尾部”收敛快,也就是说达到了部分响应系统的设计目标
思考 2:接收端如何剔除 ISI,还原信码?
答案:在接收端,根据相关规则,对抽样值 C k C_k Ck 做如下运算: a k = C k − a k − 1 a_k=C_k-a_{k-1} ak=Ck−ak−1,即可检测出信码 a k a_k ak
其中 a k − 1 a_{k-1} ak−1 是前一个抽样时刻判决的结果,问题又来了,一旦它出错,那么后面的判决就会连续出错,即发生差错传播现象
究其原因呢,是相关编码器在码元之间引入码间串扰的同时,带来了码元之间的相关性,解决方案就是预编码
即在相关编码之前进行预编码,实际上是差分编码,把输入的信码 a k a_k ak 变成差分码 b k b_k bk 解除相关性,这时相关编码 C k = b k + b k − 1 C_k=b_k+b_{k-1} Ck=bk+bk−1,接收端对抽样值 C k C_k Ck 进行模 2 判决,即可直接得到信码 a k a_k ak,而不需预先知道 a k − 1 a_{k-1} ak−1,因此避免了差错传播
总结一下:相关编码是部分响应系统的核心,它引入预知的码间串扰和相关性,从而形成预期的响应波形和频谱结构,但却带来了差错传播问题,采用预编码和模 2 判决则可消除码间串扰和差错传播,需要说明的是,不同的编码规则对应有不同的码间串扰和相关性,相应有不同类型的部分响应系统
我的qq:2442391036,欢迎交流!