本文主要是介绍26.差错控制,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、差错控制的基本方式
- 差错控制的四种基本方式:
- 检错重发
- 前向纠错:接收端进行差错纠正
- 反馈校验:接收端将收到的数据原封不动发回发送端
- 检错丢弃
二、差错编码的基本原理
香农信道编码定理:理论上可以通过编码使得数据传输过程不发生错误,或者将错误概率控制在很小的数值之下。
三、差错编码的检错与纠错能力
四、典型的差错编码
- 奇偶校验码:奇校验:编码后的码字中“1”的个数为奇数;偶校验:编码后的码字中“1”的个数为偶数。
- 汉明码:可以实现单个比特差错纠正。
- 循环冗余码CRC:检错能力强,编码效率高,实现简单。
这篇关于26.差错控制的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!