T第七章数锯通信与计算机网路19p 第16页 发 ARQ 能够发现错误的码 收 o(a) 判决信号 FEC 能够校错误的码 o(b) HEC 能够发现和纠正错误的码 o(c) 判决信号 信息反馈 信息信号 o(d) 信息信号 图7-8差错控制的几种方式 ■自动重发请求(ARQ)方式 又称为反馈重发
厚第七章数据通信与计算机网络19p 第17页 。发送端发送能够检测错误的码字,接收端判决传播中有无错误产生,并把判决结 果通过反馈信道送回发送端。 。发送端根据判决信号把接收端认为错误的信息重传,直到接收端检验无错为止, 以达到正确接收消息的目的。 。在ARQ方式中,数据信息的发送主要有等待发送、连续发送、混合发送等3种方 式。 。ARQ方式的优点:只需要少量的冗余码元(一般为总码元的5%一20%)就能获得 很低的误码牢。 。ARQ方式的不足:在物理实现上必须提供一个反馈信道和供重发使用的数据缓冲 器,只适用于点对点通信。 ■前向纠错(FEC)方式): 又称自动纠错,发送端按一定的编码规则对发送的数据信息附加冗余编码,构成纠 错码。接收端按一定的译码规则进行变换,检测收到的的数据信息中有无错
7第七章数据通信与计算机网络19p 第18页 码,若有误码的自动纠正。 FEC的优点: 不需要反馈信道,因而适用于单向通信系统或一点发送多点接收的广播系统。 播系统,收、发两端不必设置供重发用的数据缓冲器,还适用于实时通信系统。 FEC的缺点: 用于前向纠措的差错控制码与信道的差错统计特性有关,因此必须事先测定数 据通信信道的差错统计特性,以选择合适的纠错码,否则误码率难以达到 要求。 纠措码需要较多的附加冗余码,一般冗余码元占总发送码元的20%一50%,从 而降低了传输效率。 目前在数据通信中还用得不多。 ■混合纠错(HEC)方式: FEC与ARQ方式的结合,发送端发送的码不仅有检错能力,而且有一定的纠错能力
第七章数据通信与计算机网络19p 第19页 接收端收到数据信号后,检查码组内的错误情祝。如果码组内错误的码元数在纠错 能力以内,则自动纠错:如果错误较多,超过纠错能力,接收端通过反馈信 道请求发送端重发传借助码组。 HEC方式兼有ARQ和FEC方式的优点,避免了FEC方式所需的复杂译码器和不能 适应信道差错变化的缺点,还能克服ARQ方式信息连贯性差、有时通信效率 低的不足。 HEC方式仍存在不能同播和需要反馈信道等缺点,使其应用受到一定的限制。 ■不用编码的差措控制方式 指不需对被传榆的数据信息进行差错控制编码,而在传输方法中附加冗余措施来 降低数据的传翰差错。常 用的有“回程校验”和“重发多判”两种方法。 ◆“回程校验”又称为“回声”法。它是在接收瑞收到数据信息后将该组数据信息 经反馈信道送回发送端,发送端将送回来的数据信息与原发数据信息进
厚第七章数据通信与计算机网络19 第20页 行对照比较。如果完全一致,认为接收无误,可继续发送新的数据;如 果发现两者不一致,则判断为传输有误,发送端控制重发。 该方法具有设备简单、实现容易的优点,但是信道利用率低。 “重发多判”方式是将同一数据信息在一条信道中发送多次,或者在不同信道 同时发送,接收端根据收到数据信息的一致性程度检测差错。 通常,接收端按多数表决方式检验收到的数据信息,选取多数作为正确者。 当然,也会出现多数同时出错的小概率事件,这时将产生误码。 该方法的缺点是占用信道过多。 6、数据通信和传输方式 (1)数据通信方式 ■ 单工通信方式:只允许在规定的一个方向传送数据,不允许在另一方向传送数据。 双工通信方式:允许在两个方向传送数据,通信的双方既是发送端又是接收端。按 照是否允许两个方向同时传送数据又分为半双工和全双工两种方式