编码和传输

香农定理(Shannon)总结有噪信道的最大数据传输率:在一条带宽为HHz、信噪比为S/N的有噪声信道的最大数据传输率Vmax

Vmax=Hlog2(1+S/N)   b/s

奈奎斯特定理(Nyquist)与码元及数据速率的关系,数据速率为R,N种码元,码元速率为W

R=2W X log2(N)   b/s

在快速以太网中,不能使用曼彻斯特编码。因为它的编码效率过低,只有50%。为了提高编码效率,降低电路的频率(成本),在高速网络中采用4B/5B和NRZ-I编码法

4B/5B编码法

4B/5B编码法就是将数据流中的每4bits作为一组,然后按编码规则将每一个组换成为5bits,因此其编码效率为4/5=80%

NRZ-I编码法

NRZ即非归零制编码,是用一种固定的高压表示1、另一种固定的低电压表示0的编码方法。该方法简单、直观,易于实现,但没有同步信息,难以区分一位的开始和结束,特别是当连续的1或连续的0时。一旦发送方或接受方的时钟出现漂移,就会导致识别错误,如把n个1识别为n+1个1或n-1个1.NRZ一般不适用网络通讯。而NRZ-I即非归零反相编码,在NRZ-I编码方式中,信号电平的一次反转代表比特1,即从正电平到负电平的一次跃迁,而不是电压值本身,来代表一个比特1.比特0由没有电平变化的信号代表。非归零反相编码相对非归零电压编码优点在于有:因为每次遇到比特1都发生电平跃迁,这能提供一种同步机制。

差分曼彻斯特编码

是一种双相码,与曼彻斯特相同的地方是每一位都是由一正一负两个码元组成,但差分曼彻斯特编码比曼彻斯特变化要少,因此更适合传输高速的信息,被广泛用于宽带高速网中。然而,由于每个时钟位都必须变化一次,所以编码效率都只可达到50%。

差分曼彻斯特编码的编码规则:0位的前沿有相位变化,1位的前沿没有相位变化,表示逻辑“0”的码元无论是1或者0,在每个码元中间时刻,一定有一次电平转换。

海明码

属于线型分组编码方式,大多数分组码属于线型编码,其基本原理是:使信息码元与监督码元通过线性方程式联系起来,线性码建立在代数学群论的基础上,各许用码组的集合构成代数学中的群,故又称群码。注意以下的问题:

1.检验和监督的关系式:r个监督关系式能指示一位错码的2的r次方减1个可能位置。一般情况下,若码长为n,信息码为k,则监督码数r=n-k。若希望用r个监督码构造出r个监督关系式来指示一位错码的n种可能位置,则要求:

2的r次方-1>= n或者2的r次方 >= k+r+1
2.海明码的编码效率:η=1-r/n,当n很大时,效率是很高的。

极性编码

极包括正极和负极。因此从这里就可以理解单极性码,就是只使用一个极性,再加零电平(正极表示0,零电平表示1);极性码就是使用了两极(正级表示0,负极表示1);双极性则是使用了正负两极和零电平(其中有一种典型的双极性码是信号交替反转AMI,它用零电平表示0,1则使用电平在正负两极之间交替翻转)。

名称编码方式
不归零电平高电平为0,低电平为1
不归一制

0:在间隔的起始位置没有跳变

1:在间隔的起始位置有跳变

双极性 AMI

0:无信号

1:正电平或负电平,连续的1是在两个电平之间交替

伪三进制码

0:正电平或负电平,连续的1是在两个电平之间交替

1:无信号

曼彻斯特编码

1:在间隔的中间位置从高向低跳变

0:在间隔的中间位置从低向高跳变

差分曼彻斯特编码

0:在间隔的起始位置有跳变

1:在间隔的起始位置没有跳变

在间隔的中间位置总是有跳变

双极性3零码和双极性AMI类似,连续的4个0被另外一个比特流代替
8零替换和双极性AMI类似,连续的8个0被另外一个比特流代替

常用简单,能有效利用带宽,具有直流特性:不归零电平、不归一制

不存在净直流成分,提供了简单的差错控制手段‘需要3个电平,比特差错率降低:双极性 AMI、伪三进制码

需要更多的带宽,自定时,无直流成分,可以检测差错:曼彻斯特编码、差分曼彻斯特编码

使用违背编码规则的比特流来代替的0,使用双极性AMI编码能够适用于高速传输:双极性3零码、8零替换



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值