HDB3码

王朝百科·作者佚名  2010-04-14  
宽屏版  字体: |||超大  

【HDB3的全称 】High Density Bipolar of order 3code,三阶高密度双极性码。

【HDB3的编码规则】一、编码规则:

1 先将消息代码变换成AMI码,若AMI码中连0的个数小于4,此时的AMI码就是HDB3码;

2 若AMI码中连0的个数大于4,则将每4个连0小段的第4个0变换成与前一个非0符号(+1或-1)同极性的符号,用表示(+1+,-1-);

3 为了不破坏极性交替反转,当相邻符号之间有偶数个非0符号时,再将该小段的第1个0变换成+B或-B,符号的极性与前一非零符号的相反,并让后面的非零符号从符号开始再交替变化。

例如:

消息代码: 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1

AMI码: +1 0 0 0 0 -1 0 0 0 0 +1 -1 0 0 0 0 +1 -1

HDB3码:+1 0 0 0 +V -1 0 0 0 -V +1 -1 +B 0 0 +V -1 +1

二、HDB3码的特点:

1 由HDB3码确定的基带信号无直流分量,且只有很小的低频分量;

2 HDB3中连0串的数目至多为3个,易于提取定时信号。

3 编码规则复杂,但译码较简单。

三、解码规则

1从收到的符号序列中找到破坏极性交替的点,可以断定符号及其前面的3个符号必是连0符号,从而恢复4个连码;

2再将所有的-1变换成+1后,就可以得到原消息代码

【HDB3码的特点】1. 由HDB3码确定的基带信号无直流分量,且只有很小的低频分量;

2. HDB3中连0串的数目至多为3个,易于提取定时信号。

3. 编码规则复杂,但译码较简单。

【HDB3码的解码规则】1虽然编码很复杂,但解码规则很简单,若3连“0”前后非零脉冲同极性,如+1000+1 就应该译成“10000”,及后面的三个零后面的还要再添一个零;若2连 “0”前后非零脉冲极性相同,则两零前后都译为一,如-100-1,就应该译为0000.

2.再将所有的-1变换成+1后,就可以得到原消息代码。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有