- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
hammcrc.ppt
信道编码 jingxi@ustc.edu.cn 信道编码 实验要求:见experiment2.doc 运行hamming编码,掌握hamming纠错码的工作原理,输入(3,2),依次对每一位数据位求反来验证纠错实验。(要求对每一次纠错的数据截屏) 在代码中有 code[error] ^= 1;修改代码,将error的位数变成2位,看看试验结果会有什么变化。 printf(codeword = ); for (j=1; j=n; j++) printf(%1d, code[j]); printf(\n); code[error] ^= 1; 信道编码 运行CRC编码,查看试验结果,与hamming编码比较有什么不同。 试验中用的CRC编码模式是CRC-16,请列举出最少5种以上的CRC工作模式,并给出其检错多项式及其用途 hamming码 hamming码 设码长为n,信息位长度为k,监督位长度为r=n-k。如果需要纠正一位出错,因为长度为n的序列上每一位都可能出错,一共有n种情况,另外还有不出错的情况,所以我们必须用长度为r的监督码表示出n+1种情况。而长度为r的监督码一共可以表示2r种情况。 hamming码 输入以(3,2)为例,代表m=3,error=2 hamming码 hamming码 CRC码 循环冗余校验码(CRC码,CRC=Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 CRC码集选择的原则:若设码字长度为N,信息字段为K位,校验字段为R位(N=K+R),则对于CRC码集中的任一码字,存在且仅存在一个R次多项式g(x),使得 V(x)=A(x)g(x)=xRm(x)+r(x); 其中: m(x)为K-1次信息多项式, r(x)为R-1次校验多项式, g(x)称为生成多项式: g(x)=g0+g1x1+ g2x2+...+g(R-1)x(R-1)+gRxR 发送方通过指定的g(x)产生CRC码字,接收方则通过该g(x)来验证收到的CRC码字。 CRC码 CRC校验码软件生成方法: 借助于多项式除法,其余数为校验字段。 CRC码 输入文件为info.dat。输出文件为crc.out CRC码 info.dat文件 CRC码 生成的文件crc.out。采用(CRC-16) CRC码 CRC码 第二个值是6574是改变一个字节后,得到的用来计算的CRC值,改变的字节是p[1]由209变成了8 * * * * m=3,效验位 error=2,错误位 输出是16位,所以采用的是CRC—16 计算n,k(n=8,k=5) pow() 计算效验位插入的位置 (1,2,4) 产生k位随机数info[i] 计算效验位red[j] 将出错位取反,进行纠错实验 读入文件info.dat(查看可知,文件长度为168位) 将读入的数据转换成21位数据存入p[ ]中 利用crc_calc( )生成crc 将crc转换成效验码存入文件crc.out中 取反1位,测试能否纠错 初始化256位crc表 Init_crc_table( ) * * m=3,效验位 error=2,错误位 输出是16位,所以采用的是CRC—16 * *
您可能关注的文档
- Ch04AOPA.DOC.doc
- Ch02控制结构(New).ppt
- B06未来能源与节能科技实验室(一).ppt
- Ch10RBJTAmp.doc
- CH2160w无线双水位接收显示器手册v4.doc
- CERNET2宁波节点.ppt
- Ch18RAudio.doc
- Ch4-kuas.edu.tw.doc
- Ch.11软件测试自动化.ppt.ppt
- Chp2习题解答.doc
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)