第3章 数据传输技术.ppt

* 3.9.2 差错检测(续10) 接收端的循环冗余校验 (1) 重新计算循环码,若得出的余数R=0,则判定传输没有差错,就接受(accept)。 (2) 若余数R ? 0,则判定传输出现差错,就丢弃。 循环冗余校方法并不能确定究竟是哪一个或哪几个比特出现了差错。只要经过严格的挑选,并使用位数足够多的除数P,那么出现检测不到的差错的概率就很小很小。 * 3.9.2 差错检测(续11) 常用的生成多项式 CRC-16 g(x)=X16+X15+X2+1 CRC-CCITT g(x)=X16+X12+X5+1 CRC-32 g(x)=X32+X26+X23+X22+X16 +X12 X11+X10 +X8+X7+X5+X4+X2+X+1 循环码的校验能力与生成多项式有关。 * 3.9.3 差错纠正 差错检测使用的是差错检测码,但若需纠正差错就需要重传整块数据,这种方法对于无线传输是不合适的。其原因是:①无线链路上的传输差错率很高;②卫星链路的传播时延很长,差错重传将大大降低系统的传输效率。因此,人们希望接收器能够在接收过程中,既有检错又有纠错功能的抗干扰编码,这种编码就是纠错码。 一种比较简单的纠错码──汉明码。 汉明码的码型结构与循环码相同,由信息码元和校验码元组成。发送端根据编码规

文档评论(0)

1亿VIP精品文档

相关文档