- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据编码什么
数据编码什么
二进制数字信息在传输过程中可以采用不同的代码,各种代码的抗噪声特性和定时能力各不相同,实现费用也不一样。
1.单极性码
在这种编码方案中,只用正的(或负的)电压表示数据。例如,用++3 V表示二进制数字“0,而用0v表示二进制数字“1。单极性码用在电传打字机(TTY)接口以及PC与TTY兼容的接口中,这种代码需要单独的时钟信号配合定时,否则,当传送一长串0或1时,发送机和接收机的时钟将无法定时,单极性码的抗噪声特性也不好。
2.极性码
在这种编码方案中,分别用正和负电压表示二进制数“0”和“1”。例如,在用+3 V表示二进制数字“0”,而用一V表示二进制数字“1”。这种代码的电平差比单极码大,因而抗干扰特性好,但仍然需要另外的时钟信号。
3.双极性码
在双极性编码方案中,信号在三个电平(正、负、零)之间变化。一种典型的双极性码就
是所谓的信号交替反转编码(Alternate Mark Inversion, AMI ).在AMI信号中,数据流中遇到
“1”时使电平在正和负之间交替翻转,而遇到“0”时则保持零电平。双极性是三进制信号编码方法,它与二进制编码相比抗噪声特性更好。AMI有其内在的检错能力,当正负脉冲交替出现的规律被打乱时容易识别出来,这种情况叫AMI违例。这种编码方案的缺点是当传送长串“0”,时会失去位同步信息。对此稍加改进的一种方案是“6零取代”双极性码B6ZS,即把连续6个“0”用一组代码代替。这一组代码中若含有AMI违例,便可以被接收机识别出来。
4.归零码
在归零码(Return to Zero, RZ)中,码元中间的信号回归到零电平,因此任意两个码元之间被零电平隔开。与以上仅在码元之间有电平转换的编码方案相比,这种编码方案有更好的噪声抑制特性。因为噪声对电平的干扰比对电平转换的干扰要强,而这种编码方案是以识别电平转换边来判别“0”和“1”信号的。图2-9中表示出的是一种双极性归零码。可以看出,从正电平到零电平的转换边表示码元“0”,而从负电平到零电平的转换边表示码元“1”,同时每一位码元中间都有电平转换,使得这种编码成为自定时的编码.
5.双相码
双相码要求每一位中都要有一个电平转换。因而这种代码的最大优点是自定时,同时双相码也有检测错误的功能,如果某一位中间缺少了电平翻转,则被认为是违例代码。
6.不归零码
图2一中所示的不归零码(Not Return to Zero, NRZ)的规律是当“1”出现时电平翻转,
当“0”出现时电平不翻转。因而数据,“1”和“0”的区别不是高低电平,而是电平是否转换。
这种代码也叫差分码,用在终端到调制解调器的接口中。这种编码的特点是实现起来简单而且费用低,但不是自定时的。
7.曼彻斯特编码
曼彻斯特编码(Manchester Code)是一种双相码。在图2-9中,用高电平到低电平的转换
边表示“0”,而用低电平到高电平的转换边表示“1”,相反的表示也是允许的。位中间的电平转换边既表示了数据代码,同时也作为定时信号使用。曼彻斯特编码使用在以太网中。
8.差分曼彻斯特编码
这种编码也是一种双相码,和曼彻斯特编码不同的是,这种码元中间的电平转换边只作为定时信号,而不表示数据。数据的表示在于每一位开始处是否有电平转换:有电平转换表示“0”无电平转换表示“1”。差分曼彻斯特编码用在令牌环网中。
从曼彻斯特码和差分曼彻斯特码的图形中可以看出,这两种双相码的每一个码元都要调制为两个不同的电平,因而调制速率是码元速率的2倍。这对信道的带宽提出了更高的要求,所以实现起来更困难也更昂贵。但由于其良好的抗噪声特性和自定时能力,所以在局域网中仍被广泛使用。
9.多电平编码
这种编码的码元可取多个电平之一,每个码元可代表几个二进制位。例如,令M=2n,设M=4,则n=2。若表示码元的脉冲取4个电平之一,则一个码元可表示两个二进制位.与双相码相反,多电平码的数据速率大于波特率,因而可提高频带的利用率.但是这种代码的抗噪声特性不好,传输过程中信号容易畸变到无法区分。
在数据通信中,选择什么样的数据编码要根据传输的速度、信道的带宽、线路的质量以及实现的价格等因素综合考虑。
10. 4B/5B编码
在曼彻斯特编码和差分曼彻斯特编码中,每位中间都有一次电平跳变,因此波特率是数据速率的2倍.对于100Mbps的高速网络,如果采用这类编码方法,就需要200M的波特率,其硬件成本是100兆波特率硬件成本的5~10倍.
为了提高编码的效率,降低电路成本,可以采用4B/5B编码。这种??码方法的原理如图2-10所示 这实际上是一种两级编码方案。系统中使用不归零码,在发送到传输介质之前要变成
原创力文档


文档评论(0)