常见的差错控制方式有3种:
检错重发(ARQ)、前向纠错(FEC)、混合纠错(HEC)。
(1)检错重发
又称自动请求重传方式,记作ARQ。它是由发送端发出能够发现错误的码,由接收端判断有无错误产生,如果发现错误,则通过反向信道把这一判决结果反馈给发送端,然后,发送端将错误的信息再次重发,从而达到正确传输的目的。其特点是需要反馈信道,译码设备简单,对突发错误和信道干扰较严重时有效,但实时性差,主要在计算机数据通信中应用。
(2)前向纠错
记作FEC,发送端发送能够纠正错误的码,接收端收到码后自动地纠正传输中的错误。其特点是单向传输,实时性好,但译码设备较复杂。
(3)混合纠错
记作HEC,是FEC和ARQ方式的结合。具有自动纠错和检错重发的有点,误码率较低。
总结:
一直不明白检错重发与前向纠错的区别到底在哪里,通过总结主要是看是发送端还是接收端就能确定。