二
进制自然码是基带数字信号的最基本的表达形式,但由于在信号传输时受到各种干扰后可能使信号波型变坏,从而使接收端设备发生接收判断错误,为此常需要采用
自然码以外的数字表达形式,即需要进行编码,以适合信道传输要求的传输码(又称作线路码)。基带信号的编码依据信号在传输信道上传输的需要,有许多种不同
的编码方式。 1、基本码型: 基础码型属于最基本的简单的码型,如:二--十进制编码(BCD)、二--十六进制编码(NBCH)、扩充二--十进制编交换码(EBCDIC)、美国信息交换标准代码(ASCII)、五二码、二五混合进制码等属于几种常见的简单编码,其特点简介详见下表1。其中BCD、NBCH、EBCDIC、ASCII的具体编码方式详见《关于几种字符集介绍》。 表1:几种常见的简单编码特点简介 2、nBmX编码 nBmX编码是一种用m位X进制码来表示n位二进制码的特殊编码方式。在数字传输系统及计算机通信系统中用的最多有这么几种特殊的编码:nBmB、nBmT和nBmQ编码。在这里,B表示二进制(Binary);T表示三进制(Ternary);Q表示四进制(Quaternary)。n和m表示相应进制码的位数。关于nBmB、nBmT和nBmQ编码及归属类型编码的特点简介详见下表2。 表2:关于nBmX编码的特点简介 对于nBmB编码,一般为n< SPAN>,在光纤通信中常选择m = n+1,如2B3B、5B6B等,5B6B编码是近年来高速光纤通信中应用很广的一种编码。下表3-1和表3-2给出了5B6B和3B4B的具体编码以及码组的游程数字和RDS(Running Digital Sum)。表3-3给出了在FDDI(Fiber Distributed Data Interface,光纤分布式数据接口)中被采用的4B5B编码表。在以太网中还常用到1B2B(如10Mbit/s以太网中的曼彻斯特(Manchester)编码,也叫双相码)、8B10B(千兆以太网中采用),甚至64B66B编码(十千兆以太网中采用)。另外,象常用到(如PCM四次群的线路码型)的传号反转码(CMI)也属于1B2B类编码。 表3-1:5B6B的编码及RDS值 表3-2:3B4B的编码及RDS值 表3-3:FDDI技术中采用的4B5B的编码表 对于nBmT编码,我们频繁使用的AMI(Alternate Mark Inversion Code,交替标志反转码)码和HDB3(High Density Bipolar of order 3,三阶高密度双极性码)码即属于1B1T类型的编码;PST(Paired Selected Ternary Code,成对选择三进制码)码属于2B2T码的一种。下表4给出了PST的具体编码。 表4:PST码的具体编码 对于nBmQ编码,如2B1Q码,高速数字用户环路(HDSL)和ISDN的BRI接口中使用的就属于这类码型。 以太网技术中大量的采用了nBmB和nBmT编码。各种以太网技术所采用的编码方式及编码效率详见下表5。 表5:常用的各种以太网技术所采用的编码方式 |