基于循环冗余校验码的差错控制分析与实现
基于循环冗余校验码的差错控制分析与实现刘 璐 , 武明亮 , 何俊强 ()重庆通信学院 , 重庆 400035 摘 要 : 在高速数字通信网络中 ,由于噪声干扰 、瞬时中断等原因 ,导致信号在传输过程
基于循环冗余校验码的差错控制分析与实现 刘璐,武明亮,何俊强 ()重庆通信学院,重庆400035 摘要:在高速数字通信网络中,由于噪声干扰、瞬时中断等原因,导致信 号在传输过程中不可避免地会产生 误差.为了确保数据在传输过程中的可靠性,可在数据传输过程中引入差错控 制策略来检查和纠正差错.循环 冗余校验码是目前被广泛采用的错误校验编码,分析了基于循环冗余检验码的 反馈重发式差错控制策略,给出 了采用硬件和软件分别实现循环冗余校验的可靠途径. ()关键词:差错控制;循环冗余校验码CRC;反馈重发ARQ;字节运算 中图分类号:TN91913文献标识码:A 0引言 (循环冗余校验码CyclicRedundancyCheckΠ 1)Code,CRC最早由W.W.Peterson在1961提出,主 要用来检测或校验数据传输或者保存后可能出现的()图1反馈重发ARQ方 式差错控制实现示意图错误.由于CRC方法检错能力强、误判概率很低、编 码简单且实现起来容易,因而在通信系统标准中被常用的检错码有两类:奇偶 校验码与循环冗余编码.广泛采用,其也是目前差错控制中主要采用的编码奇偶 校验码是比较常见的一种检错码,但因其检错方式.本文将首先介绍差错控制的 主要原理,然后详能力差,一般只适用于对信息质量要求不高的场合,细阐述

