一、二元传输码型:只取两种电平,如正电平和零电平,正电平和负电平。
1)单极性不归零码(NRZ)(Unipolar Nonreturn-to-zero Coding)
用一种信号电平代表 “1”码,用另一种信号电平代表“0”码,在码元持续期间电平保持不变。如用高电平代表“1”,低电平(一般为零电平)代表“0”,为正逻辑;反之为负逻辑。
单极性NRZ波形的主要特点:(1)有直流分量,无法使用一些交流耦合的线路和设备;(2)不能直接提取位同步信息;(3)判决电平不能稳定在最佳的电平,即抗噪性能差;(4)传输时需一端接地。不能用两根芯线均不接地的电缆传输线。
2)双极性不归零码(BNRZ)( Bipolar Nonreturn-to-zero Coding )
用正电平和负电平分别表示二进制数字码元“1”和“0”,在码元持续期间电平保持不变。其特点为:
(1)直流分量小。当二进制符号“1”、“0”等可能出现时,无直流成分;
(2)接收端判决门限为0,容易设置并且稳定,因此抗干扰能力强;
(3)可以在电缆等无接地线上传输。
3)单极性归零码(RZ)( Unipolar Return-to-zero Coding )
这种码与单极性不归零码的区别在于,高电平不是在整个码元期间保持不变,而是只持续一段时间,然后在码元的其余时间内返回到零(低)电平。即它的脉冲宽度比码元宽度窄,每个脉冲都回到零电平。
优点是可以直接提取同步信号,它是其它码型提取同步信号需采用的一个过渡码型。
4)双极性归零码(BRZ)
双极性归零码具有抗干扰能力强及码中不含直流成分的优点,应用比较广泛。
5)差分波形
不是用码元本身的电平表示消息代码,而 是用相邻码元的电平的跳变和不变来表示消息代码;
由于差分码是以相邻脉冲电平的相对变化来表示代码,因此称它为相对码,而相应地称前面的单极性或双极性码为绝对码。
用差分码波形传送代码可以消除设备初始状态的影响,特别是在相位调制系统中用于解决载波相位模糊问题。
6)多进制波形
这种波形的一个脉冲可以代表多个二进制符号,在码元速率一定时可以提高信息速率,故在高速数字传输系统中得到广泛应用。
1B2B码:通过编码将1位二进制码编为2位二进制码。常用的有数字双相码,密勒码,传号反转码
1)数字双相码(Digital Diphase Code )
又称分相码或曼彻斯特(Manchester)码。它用一个周期的正负对称方波表示“1”,而用它的反相波形表示“0”。它的编码规则可以看作是当输入“1”时固定输出“10”,当输入“0”时固定输出“01”,使编码后的传输速率为编码前的原信号速率的两倍,占用的频带加倍。数字双相码可以用单极性不归零码与定时信号的模二加来产生。
2)密勒(Miller)码
又称延迟调制码,它是数字双相码的改进。
编码规则:在密勒码中,“1”用码元周期中点处出现跳变来表示,而对于“0”则有两种情况,当出现单个“0”时,在码元周期内不出现跳变;但若遇到连“0”时,则在前一个“0”结束,后一个“0”开始时刻出现跳变。
密勒码无跳变的最大间隔为两个码元,这种情况只出现在两个“1”中间有一个“0”的情况,即“101”情况。
密勒码实际上是双相码的差分形式。它可以克服双相码中存在的相位不确定问题,且直流分量很少,频带窄,约为双相码的一半。利用密勒码的脉冲最大宽度为两个码元周期,最小宽度为一个码元周期的特点,可以检测传输的误码或线路的故障。这种码最初被用于气象、卫星通信及磁带记录,后来在低速基带数传机中也得到了应用
3)CMI码
又称传号反转码,是一种二电平不归零码。CCITT已建议CMI 码作为脉冲编码调制器四次群的接口码型。在CMI码中,数字“1”交替用正电平、负电平表示,而“0 ”用确定相位的方波表示。实质上,这种码的编码规则可以看作是当输入“1”时输出“11”或“00”,二者交替出现;当输入“0”时固定输出“01”。
这几种码有时又称为1B2B码,它的传输速率为编码前的原信号速率的两倍,要占用较宽的频带。其优点是无直流分量,波形跳变频繁,便于提取定时信号,并具有一定的检测错误的能力,因为在正常情况下“10”不可能出现,连续的“00”和“11”也不可能出现,从而不会连续出现4个以上的“0”码或“1”码,这种相关性就可以用来检测因信道而产生的部分错误。
三、三元码
所谓三元码是利用信号幅度取值+1,0,-1来表示二进制数字“1”和“0”,而不是将二进制数变为三进制数。因此,这种码又称为“准三元码”或“伪三元码”。
三元码的种类很多,被广泛地用作脉冲编码调制的线路传输码型。
AMI码、HDB3码是2种最常用的三元码。
1)极性交替转换码(AMI码 )
AMI码又称为传号交替反转码。编码规则:二进制的“0”用三元码的“0”来表示,二进制的“1”则交替地变换为“+1”和“-1”的归零码,通常脉宽为码元周期之半。
AMI码的优点是无直流分量,低频分量较小。若将基带信号进行全波整流变为二元归零码可以提取定时信号。AMI码具有检错能力,这是因为传号“1”的极性具有交替反转的规律,如果该规律遭到破坏,则说明存在误码。该码的主要缺点是信号的频谱形状与信息中传号率(即出现“1”的概率)有关,当出现长连“0”时,提取定时信号困难。
2)HDB3码(重点)
HDB3码是三阶高密度双极性码。
编码步骤:当代码序列中连“0”的个数小于4 时,与AMI 码一样;当连“0”的个数大于或等于4时,则
(1) 取代变换。将每4个连0码用OOOV或BOOV代替。当2个相邻的V码中间有奇数个1码时用OOOV;有偶数个1码时用BOOV。
(2) 加符号。对1码、破坏码V及平衡码B加符号。原则是:V码的符号与前面第一个非0码的符号相同,1码、B码的符号与前面第一个非0码的符号相反。例如
译码规则:只要找到二个同极性的非“0”符号,则后者必为V,由此可将V和它前面的3个符号恢复成4个连“0”符号,再将所有–1变成+1就是原码。
HDB3码保持了AMI码的优点,克服了AMI码在长串“0 ”时不能反映码定时信息的缺点,使位定时信号容易提取。