- 1、本文档共226页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
海明码编码步骤 海明码编码可遵循以下四个步骤: 由信息位数,根据海明不等式,确定校验位数; 确定校验码位置; 确定校验码的值; 求出海明码 例1:求海明码 已知信息码为1011(k=4),求海明码字? 解: (1)由海明不等式确定校验码的位数 2r≥4+r+1,确定校验码位数为3位 因为 23≥4+3+1 (2)确定校验码的位置 7 6 5 4 3 2 1 d7(1) d6(0) d5(1) r4 d3(1) r2 r1 例1:求海明码 (3)确定每位校验码的比特值 r1=d3+d5+d7=1(+相当于是 异或运算) r2=d3+d6+d7=0 r4=d5+d6+d7=0 (4)确定海明码 7 6 5 4 3 2 1 1 0 1 0 1 0 1 位数 例2:海明码纠错 信息位8位的海明码,在接收到报文110010100000,判断传输是否出错,并求出发送端发送的信息位。 解: (1)由海明不等式确定校验码的位数 2r≥8+r+1,确定校验码位数为4位 因为 24≥8+4+1 (2)对接收数据进行分解 (2)对接收数据进行分解 12 11 10 9 8 7 6 5 4 3 2 1 d12 d11 d10 d9 r8 d7 d6 d5 r4 d3 r2 r1 接收到的数据为:110010100000 ,由此可知 d12=1,d11=1,d10=0,d9=0,r8=1,d7=0,d6=1,d5=0,r4=0, d3=0,r2=0,r1=0 从而可以得知,信息码校验码为:1000 (3)根据接收的信息码计算校验码各位的比特值 r1’=d3+d5+d7+d9+d11=1 r2’=d3+d6+d7+d10+d11=0 r4’=d5+d6+d7+d12=0+0=0 r8’=d9+d10+d11+d12=0 (4)将接收到的校验码与步骤(3)中的逐位进行异或运算 s1=r1’+r1=1+0=1 s2=r2’+r2=0+0=0 s4=r4’+r4=0+0=0 s8=r8’+r8=0+1=1 求出来的S8S4S2S1=1001(即十进制9),该数指示了发生错误的比特的准确位置是第9位,1旦确定了错误的位置,接收方就可在将该位纠正过来 . 所以正确的信息码应为 注:若S8S4S2S1全为0,则证明传输正确。 练习 对比特序算它的海明码。 练习 使用海明码进行纠错,7位码长(x7x6x5x4x3x2x1),其中4位数据。如果接收到的码字为1000101,那么纠错后的码字是______。 A. 1000001 B. 1000101 C. 1001101 D.1010101 练习 接收方收到的码为11110101101。利用海明码算法,发送的原码是什么? 循环冗余检验 在数据链路层传送的帧中,广泛使用了循环 冗余检验 CRC 的检错技术。 用二进制的模 2 运算进行 2n 乘 M 的运算,这 相当于在 M 后面添加 n 个 0。 得到的 (k + n) bit 的数除以事先选定好的长度为 (n + 1) bit 的数 P,得出商是 Q 而余数是 R,余数 R 比除数 P 至少要少1 个比特。 冗余码的计算举例 现在 k = 6, M = 101001。 设 n = 3, 除数 P = 1101, 被除数是 2nM = 101001000。 模 2 运算的结果是:商 Q = 110101, 余数 R = 001。 把余数 R 作为冗余码添加在数据 M 的后面发送出去。发送的数据是:2nM + R 即:101001001,共 (k + n) 位。 检测出差错 只要得出的余数 R 不为 0,就表示检测到 了差错。 但这种检测方法并不能确定究竟是哪一个或 哪几个比特出现了差错。 一旦检测出差错,就丢弃这个出现差错的 帧。需要经过严格的挑选,并使用位数足够多 的除数,那么出现检测不到的差错的概率就很 小很小。 110101 ← Q (商) P (除数) → 1101 101001000 ← 2nM (被除数)
您可能关注的文档
- 树立创新意识是唯物辩证法的要求2016试卷.ppt
- 财政学第7讲讲述素材.ppt
- 树立正确的爱情观试卷.ppt
- 财政学第7讲素材.ppt
- 爱的教育-主题班会素材.ppt
- 树立正确的大学生恋爱观试卷.ppt
- 财政学第13讲素材.ppt
- 爱的五种语言素材.ppt
- 树立正确的消费观试卷.ppt
- 爱的序位-家庭系统排列素材.ppt
- 中国喷涂设备行业市场供需格局及投资规划建议报告.docx
- 孝感净化标准施工方案.docx
- 黑龙江省萝北县《一级注册建筑师之建筑物理与建筑设备》考试必背100题题库含答案(满分必刷).docx
- 中国电子束焊接机行业发展运行现状及投资潜力预测报告.docx
- 2025年中国汽车用离合器面片行业市场深度研究及发展趋势预测报告.docx
- 液化气常用知识培训课件.pptx
- 2025年中国加速度传感器行业发展监测及投资前景预测报告.docx
- 《中国古代历史与文化知识测试题》.doc
- 2025年中国纯电动洗扫车行业发展潜力预测及投资战略规划报告.docx
- 2020-2025年中国数控弯管机市场运行态势及行业发展前景预测报告.docx
文档评论(0)