循环冗余校验码CRC在MSTP上的应用_第1页
循环冗余校验码CRC在MSTP上的应用_第2页
循环冗余校验码CRC在MSTP上的应用_第3页
循环冗余校验码CRC在MSTP上的应用_第4页
循环冗余校验码CRC在MSTP上的应用_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

循环冗余校验码(CRC)在MSTP上的应用摘要:本文介绍了循环冗余校验码(CRC)的原理、软硬件实现以及在MSTP中的应用,指出循环冗余校验码(CRC)是一中非常实用的检错码。HENG根据经典的香农公式,理想信道的容量是无限的,然而在实际信道上传输数字信号时,了加强通信系统的可靠性,除了合理设计基带信号,选择调制、解调方式,采用频域均衡、一步降低以满足指标要求。随着差错控制编码理论的完善和数字电路的发展,信道编码已经成功地应用各种通信系统中。差错控制编码的基本做法是:在发送端被传输的信息序列上附加一些监督码元,这些多余的码元与信息码元之间以某种确定的规则相互关联(约束)。接收端按照既定的规则检验其中,循环冗余校验码(CRC)凭借极强的检错性能,很小的开销,以及易于实现的特点,成为目前通信系统中最常用的一种差错控制编码。2循环冗余校验码(CRC)原理[1]2.1循环冗余校验码(CRC)简介系遭到破坏,从而可以发现错误。2.2循环冗余校验码(CRC)生成与校验过程2.2.1循环冗余校验码(CRC)的生成法。信息码多项式升(n-k)次幂后除以生成多项式,然后将所得的余式加上升幂后的信息码多项式,由此得到系统码多项式。在发送端,设有一组信息码多项式P(x),最高次数为k-1(共k位),以xnk乘以P(x)则g(x)g(x)xnkP(x)qg(x)g(x)式r(x)与xnkP(x)相加,可得到循环码多项式C(x),即C(x)xnkP(x)r(x)将C(x)发送到信道上传输。2.2.2循环冗余校验码(CRC)的校验在接收端,对接收到的信息码多项式P'(x)进行与发送端相同的运算,即xnkP'(x)通过计算,可得到新的余式r'(x)。将r'(x)与从接收的循环码多项式中提取的r(x)相比较,若r'(x)=r(x),说明在传输的过程中未出现了误码。比较的过程即为校验的过程。直接用接收到的序列C'(x)除以生成多项式g(x),即C'(x)通过计算,若余数为0,则说明在传输的过程中未出现了误码。2.3生成多项式g(x)的国际标准CRC32:g(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+12.4循环冗余校验码(CRC)检错性能循环冗余校验码(CRC)的检错能力很强,既能检测随机差错,也能检测突发性差错,能检测出全部单个错误。2位错误。能检测出全部奇数个错误。部长度小于等于k的错误。3循环冗余校验码(CRC)的实现3.1软件实现{tk//生成循环冗余校验码//这里生成多项式使是4次10011k=t;ntifor(;i<4;){if(t<0x80)//表示首位为0,所要继续移动{i++;}t=t^g;//做模二运算}k=k^t;}3.2硬件实现3.2.1硬件原理框图3.2.2CRC校验生成模块3.2.3CRC校验检错模块4循环冗余校验码(CRC)在MSTP上的应用——GFP协议[2]4.1MSTP应用的主要技术业务的综合接入和传送,实现SDH从单纯传送网向传送网和业务网一体化的多业务数字平台的转变。从网络现状来看,大部分的城域传输网仍以SDH设备为主,基于技术成熟性、PMSTPMSTP。MSTP、链路容量调整机制(LCAS)技环冗余校验码(CRC)在GFP封装中的应用进行讨论。4.2GFP封装的一般处理过程4.4GFP的数据帧结构其中,核心头校验(cHEC)、类型帧头差错校验(tHEC)、扩展帧头差错校验(eHEC)4.5信头差错校验(HEC)核心头校验(cHEC):PLI多比特检错。类型帧头差错校验(tHEC):E扩展帧头差错校验(eHEC):4.6帧校验序列(FCS)的产生CRC32:g(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1U(x)1xx2...x31g(x)g(x)x32M(x)U(x)g(x)g(x)r(x)的系数可以看成是一个32位的序列。5总结展望循环冗余校验码(CRC)凭借极强的检错性能,很小的开销,以及易于实现的特点,在验码(CRC)的生成与校验功能可以用硬件或者软件来实现。目前,已经有很多通信集成电路芯片本身带有标准的循环冗余校验码(CRC)生成与校验功能。综上所述,循环冗余校

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论