Error Detection And Correction

网络设计师采用两种基本策略处理错误:使用纠错码和检错码。文章详细介绍了用于错误检测的Hamming码和用于错误校正的CRC(循环冗余检查)。Hamming码通过精心编号的消息和校验位,可以纠正单个错误或检测到双错误;CRC则基于多项式码,通过发送方和接收方预先约定的生成多项式进行错误检测。
摘要由CSDN通过智能技术生成
Communication channels have a range of characteristics.  Some channels, like optical fiber in telecommunications networks, have  tiny error rates so that transmission errors are a rare occurrence. But other channels,  especially wireless links and aging local loops, have error rates that are orders  of magnitude larger. For these links, transmission errors are the norm. They cannot be avoided at a reasonable expense or cost in terms of performance. The  conclusion is that transmission errors are here to stay. We have to learn how to  deal with them.
      Network designers have developed two basic strategies for dealing with errors. Both add redundant information to the data that is sent. One strategy uses error-correcting codes to deduce what the transmitted data must have been. The other uses error-detecting codes to deduce that an error has occurred (but not which error). We will examine Hamming code for error detection and CRC (
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值