首页 理论教育 差错控制方法-计算机网络与通信

差错控制方法-计算机网络与通信

时间:2023-11-23 理论教育 版权反馈
【摘要】:为了减少传输差错,通常采用两种基本的方法:改善线路质量、差错检测与纠正。改善线路质量,使线路本身具有较强的抗干扰能力,是减少差错的最根本途径。差错的检测与纠正也称为差错控制,要实现差错控制,就必须具备两种能力:一是具备发现差错的能力,即检错;二是具备纠正错误的能力,即纠错。在数据通信过程中能发现和纠正差错,是一种主动式的防范措施。

差错控制方法-计算机网络与通信

为了减少传输差错,通常采用两种基本的方法:改善线路质量、差错检测与纠正。

改善线路质量,使线路本身具有较强的抗干扰能力,是减少差错的最根本途径。例如,现在正越来越多地使用光纤传输系统,其误码率已低于10-9,这就从根本上提高了信道的传输质量。

差错的检测与纠正也称为差错控制,要实现差错控制,就必须具备两种能力:一是具备发现差错的能力,即检错;二是具备纠正错误的能力,即纠错。

数据通信过程中能发现和纠正差错,是一种主动式的防范措施。它的基本思想是:数据信息位在向信道发送之前,先按照某种关系附加上一定的冗余位,对所传输的数据进行抗干扰编码后再发送,并以此来检测和校正传输中是否发生错误,这就是所谓的信道编码技术,这个过程称为差错控制编码过程。接收端收到该码字后,检查信息位和冗余位之间的关系,以检查传输过程中是否有差错发生,这个过程称为校验过程。(www.xing528.com)

检错通常通过对差错编码进行校验来实现。

纠错一般采用自动重发请求(ARQ)的方法来实现,即接收端根据检错码对某一个数据帧进行错误检测,若发现错误,就返回请求重发该帧的响应(不用返回全部的帧),发送端收到请求重发的响应后,便重新传送该数据帧。另外,还有一些编码本身具有自动纠正错误的能力,称为“纠错码”(error-correcting code)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈