欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    常用的检错码 - 奇偶校验码.docx

    • 资源ID:19026720       资源大小:17.56KB        全文页数:9页
    • 资源格式: DOCX        下载积分:10.88金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10.88金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    常用的检错码 - 奇偶校验码.docx

    常用的检错码-奇偶校验码3.2过失控制3.2.2常用的检错码-奇偶校验码奇偶校验码是一种简单的检错码,奇偶校验码分为奇校验码和偶校验码,两者原理一样。它通过增加冗余位来使得码字中“1的个数保持奇数或偶数。?无论是奇校验码还是偶校验码,其监督位只要一位;?假设信息为为I1,I2,In,对于偶校验码,校验位R能够表示为:R=I1I2In?假设信息为为I1,I2,In,对于奇校验码,校验位R能够表示为:R=I1I2In1?无论是奇校验码还是偶校验码,都只能检测出奇数个错码,而不能检测偶数个错码。44讨论:从检错能力、编码效率和代价等方面来评价垂直奇偶校验、水平奇偶校验和水平垂直奇偶校验3.2过失控制3.2.2常用的检错码-奇偶校验码奇偶校验在实际使用时又可分为垂直奇偶校验、水平奇偶校验和水平垂直奇偶校验等几种。53.2.2常用的检错码定比码所谓定比码,即每个码字中“1的个数与“0的个数之比保持恒定,故又名等比码或恒比码。?当码字长一定,每个码字所含“1的数目都一样,“0的数目也都一样。?由于若n位码字中“1的个数恒定为m,还可称为“n中取m码定比码n中取m的编码效率为:logCmR=?2nn定比码能检测出全部奇数位错以及部分偶数位错。实际上,除了码字中“1变成“0和“0变成“1成对出现的过失外,所有其它差错都能被检测出来64代码“1011011对应的多项式为x6+x4+x3+1多项式“x5+x4+x2+x所对应的代码为“1101103.2.2常用的检错码循环冗余检验循环冗余码CyclicRedundancyCode,简称CRC是无线通信中用得最广泛的检错码,又被称为多项式码。二进制序列多项式:任何一个由m个二进制位组成的代码序列都能够和一个只含有0和1两个系数的m-1阶多项式建立逐一对应的关系。CRC有关的多项式:?信息位多项式、冗余位多项式、码字多项式、和生成多项式信息位1010001:K(x)=x6+x4+1冗余位1101:R(x)=x3+x2+1;码字10100011101:T(x)=x10+x8+x4+x3+x2+173.2.2常用的检错码循环冗余检验CRC校验在发送端编码和接收端校验时都利用一事先约定的生成多项式G(x)来进行。?G(x)的最高项为xr,其中,r为冗余位的长度;?在发送方,利用G(x)对xrK(x)做模2除生成冗余位;?在接受方利用G(x)对收到的码字多项式T(x)做模2除来检测错误?当码字有错误发生时,被生成多项式做除后应该使余数不为0。?G(x)的最高位和最低位必须为1。83.2.2常用的检错码循环冗余检验设生成多项式G(x)=x4+x2+x+1,现1待传输的信息位为1010001,试计算相应的CRC码;2原码字为10100011101,由于噪声的干扰,在接收端变成了10100011011,请问能否被检出?解1:K(x)=x6+x4+1;G(x)=x4+x2+x+1,r=4x4?K(x)=x10+x8+x4由除法来求余式R(x)的详细计算经过如右图所示得到CRC码为:1101加上CRC码的码字为:10100011101943.2.2常用的检错码循环冗余检验设生成多项式G(x)=x4+x2+x+1,现1待传输的信息位为1010001,试计算相应的CRC码;2原码字为10100011101,由于噪声的干扰,在接收端变成了10100011011,请问能否被检出?解2:原码字为10100011101,由于噪声的干扰,在接收端变成了10100011011,这相当于在码字上半加了过失形式00000000110。过失形式对应的多项式记为E(x)=x2+x接收端收到的就不再是T(x),而是T(x)+E(x)(T(x)+E(x)/G(x)=T(x)/G(x)+E(x)/G(x)=E(x)/G(x)若E(x)/G(x)不等于0,则这种过失就能够被检测出来。53.2.2常用的检错码循环冗余检验对于CRC而言,生成多项式G(x)直接影响到其校验性能。研究表明,生成多项式与检错能力之间存在下面关系:?若G(x)含有(x+1)的因子,则能检测出所有奇数位错。?若G(x)中不含有x的因子,或者换句话讲,G(x)中含有常数项1,那么能检测出所有突发长度br的突发错?若G(x)中不含有x的因子,而且对任何0r+1的突发错误的漏检率为2-rWirelessandMobileNetworksTechnologyZhenzhouTangWenzhouUniversity51以CRC-16为例,其生成多项式G(x)=x16+x15+x2+1,进而其能检测出所有双错、奇数位错、突发长度小于等于16的突发错,并以1-2-15约为99.997%的概率要检出突发长度为17的突发错和以1-2-16约为99.998%的概率检出突发长度大于等于18的突发错。3.2.2常用的检错码循环冗余检验典型的标准CRC生成多项式名称多项式CRC-4x4+x+1CRC-12x12+x11+x3+x2+x+1CRC-16x16+x15+x2+1CRC-CCITTx16+x12+x5+152

    注意事项

    本文(常用的检错码 - 奇偶校验码.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开