首页>计算机>软件水平考试>复习指导>正文
计算机网络基础知识之差错的产生原因

www.zige365.com 2010-7-9 14:58:02 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

差错控制是指在数据通信过程中能发现或纠正差错,把差错限制在尽可能小的允许范围内的技术和方法。

信号在物理信道中传输时线路时,线路本身电气特性造成的随即噪声、信号幅度的衰减、频和相位的畸变、电气信号在线路上产生反射造成的回音效应、相邻线路间的串扰以及各种外界因素持续时间为10ms,但对于4800bps的数据速率来说,就可能对连续48位数据造成影响,使它们发生差错。从突发错误发生的第一个码元到有错的最后一个码元间所有码元的个数,称为该突发错的突发长度。

数据通信中不加任何差错控制措施,直接用信道来传输数据是不可靠的。最常用的差错控制方法是差错控制编码。数据位在向信道发送之前,先按照某种关系附加上一定的冗余位,构成一个码字后再发送,这个过程称为差错控制编码过程。接收端收到该码字后,检查位和附加的冗余位之间的关系,以检查传输过程中是否有差错发生,这个过程称为校验过程。

利用差错控制编码来进行差错控制的方法基本上有两类,一类是自动请求重发ARQ,另一类是前向纠错FEC。在ARQ方式中,接收端检测出有差错时,就设法通知发送端重发,直到正确的码字收到为止。在FEC方式中,接收端不但能发现差错,而且能确定二进制码元发生错误的位置,从而加以纠正。因此,差错控制编码又可分为检错码和纠错码。检错码是指能自动发现差错的编码,纠错码是指不仅能发现差错而且能自动纠正差错的编码。

我要投稿 新闻来源: 编辑: 作者:
相关新闻