当前位置:主页 > 奇闻异事 >

hdb3码编码规则

hdb3码编码规则是怎样的呢?下面就让我们一起来了解一下吧

1、连0的个数不超过3时,规则是与AMI相同的,也就是0不变,1改变为-1、+1交替。

2、若是连0的个数超过3,那么就需要将每4个0看作一小节,可以定义为B00V,B可以为-1、0、+1,V可以为-1、+1。

3、B与V具体值是满足一定的条件的,即V和前面相邻非0符号的极性是相同的;不查看V时极性交替;V与V之间存在极性交替。

4、通常第一个B是取0的,而第一个非0符是取-1。

说明

在V与V之间若是出现了偶数个B时,那么应该在后一个V字节补上一个B',定义为B'00V,而B'与前面相邻的B之间符号极性相反,这个字节的V与B'符号的极性是相同的。

hdb3码的特点

1、由hdb3码所确定的基带信号是没有直流分量的,并且只有很小的低频分量。

2、hdb3码中连0串的数目至多是3个,这样可以便于提取定时信号。

3、编码规则比较复杂,其译码是比较简单的。

hdb3码解码规则

1、尽管hdb3码的编码比较复杂,它的解码规则还是比较简单的,也就是将原来的取代节(4个连0)找到就可以了。

若是3连“0”前后非零脉冲同极性,那么将一个非零元素译为零,比如+1000+1就可以译成“10000”,不然可以不用更改;若是2连 “0”前后非零脉冲极性相同,那么两0前后都需要译为零,比如-100-1,就可以译为0000,若不然也不用更改。

2、接着再将所有的-1更换成+1后,就能够获得原消息码了。

下一篇:df -h命令

生活技能

微信公众号