剖腹谢罪动漫图片:通讯线路编码类型总结
来源:百度文库 编辑:偶看新闻 时间:2024/04/29 13:09:29
NRZ码:
NRZ即Non-Return to Zero Code, 非归
NRZI码:
NRZI即Non-Return to Zero Inverted,非归零反转码,光接口100Base-FX使用此码型。编码不改变信号速率。
NRZI编码规则:
1).如果下一个输入二进制位是“
2).如果下一个输入二进制位是“
NRZI编码如下图所示:中国通信人博客2N eo0M K
NRZ和NRZI都是单极性码,即都只有正电平和零电平,没有负电平,所以NRZ和NRZI码中有很多直流成份,不适合电路传输,并且NRZ和NRZI编码本身不能保证信号中不包含长连“
MLT
MLT-3即Multi-Level Transmit -3,多电平传输码,MLT
MLT-3编码规则:
1).如果下一输入为“
2).如果下一输入为“
(a).如果前一输出是“+
(b).如果前一输出非“
中国通信人博客&q |S}C
MLT-3编码如下所示:
(qdzwtc'F:}$O0中国通信人博客~$jp1E2umE3e$A
AMI码:
AMI即Alternate Mark Inversion,信号交替反转码,AMI类型的编码有HDB3、B3ZS、B8ZS等。
AMI编码规则:输入的“
AMI编码如下图所示:中国通信人博客6@0w!F*Z2?
-g P2[9X_M?0AMI能保证编码后无直流分量,但AMI本身无法保长连“
这就出现HDB3、B3ZS、B8ZS,这三种编码成功弥补了AMI码的这种缺陷。
HDB
HDB3即High Density Bipolar of order 3 code,三阶高密度双极性码。
编码规则:
1).当原码没有四个以上连“
2).当出现四个以上连“
3).当V符号之间有奇数个非“
换一种更好记的方法:两V码之间原始码个数为为奇数时,用000V代替0000,为偶数时,用B00V代替0000,B00V之后,原始极性码必须与V码极性相反。如下图所示:
"Xou~%X-N"eR^0B3ZS码:
B3ZS即Bipolar with three-zero substitution,三阶双极性码,T3线路用此编码。
编码规则与HDB3相同,只是编码后能允许最多连“0”的个数从HDB3的三个减小到两个。B3ZS码如下所示:中国通信人博客n!To2|5l9M#k\
B8ZS码:
B8ZS即Bipolar with eigth-zero substitution,八阶双极性码,如果源码中没有8个或以上连“
CMI码:
CMI即Code Mark Inversion,信号反转码。
编码规则:输入的“1”交替用-1和+1表示,“0”用电平从-1到+1的跳变表示,也就是一个上升沿。E4和SMT-1e线路采用此编码,编码后信号速率被提高,其实是以牺牲带宽来换取传输特性。如下图所示:
&[]C;t'c/V~7G0Manchester码:
使用电平从+1到-1的变化表示“0”,使用电平从-1到+1的变化表示“1”,
编码效率低,只有50%,同CMI一样,是拿带宽换取传输特性,10Base-T使用此编码。中国通信人博客-Y ZX~R4PR`NO
如下图所示:中国通信人博客xQ-{2~:a"B W*qr/k
各种链路与码型对应表:中国通信人博客H ]6Q Pe:v
转自:http://blog.c114.net/html/15/562315-74778.html