CMI编码与解码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

CMI编码与解码设计原理CMI编码原理基带传输常用码型CMI编码的方案设计:根据CCITT推荐,由于这种码型有较多的电平跳跃,因此,含有丰富的定时信息。在程控数字交换机中CMI码一般作为PCM四次群数字中继接口的码型,在光缆传输系统中也用做线路传输码型[1]。CMI码的全称是传号反转码,CMI码的编码规则如下:当输入“0”码时,编码输出“01”,当输入“1”码时,编码输出则“00“和”11“交替出现[1]。例如:NRZ代码:11010010CMI码:1100011101010001根据此规则输出CMI码元的速率应为输入基带信号的2倍。编码的总体思想是对输入的基带信号进行采样判断,如果‘0’则转化为“01”,如果为“1”则交替转化为“11”或“00”。“0”的转化结果只有一种可以直接转化为“01”,而“1”的转化结果有两种“11”和“00”,因此需要一个信号作为判断,当前面一个“1”码编码转换的是“00”时,判断编码转化为“11”,当前一个“1”码编码转换的是“11”时,则判断编码转化为“00”。CMI解码原理CMI码解码的方案设计:根据CCITT推荐,由于这种码型有较多的电平跳跃,因此,含有丰富的定时信息,在程控数字交换机中CMI码一般作为PCM四次群数字中继接口的码型。CMI码的编码规则如下:当输入“0”码时,编码输出“01”,当输入“1”码时,编码输出则“00”和“11”交替出现[1]。根据此规则,在CMI的解码模块中:如果接收到“01”码,则可解码成“0”码;如果接收到“00”码或“11”码,则可解码还原为基带信号“1”,如果接收到“10”(因为CMI编码输出是先输的高位)但是由于CMI是串行传输,码流中可能出现会出现“10”这样的错误CMI码,为了解决这个问题,我们在解“10”码时统一将其解码输出为原先值。例如:CMI码:110001011101100100输出解码:1100101001代码如下:

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功