- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TXYL通信原理(第11章)差错控制编码
* 第11章差错控制编码 如何寻找任一(n, k)循环码的生成多项式 由上式可知,任一循环码多项式T(x)都是g(x)的倍式,故它可以写成 T(x) = h(x)?g(x) 而生成多项式g(x)本身也是一个码组,即有 T ?(x) = g(x) 由于码组T ?(x)是一个(n – k)次多项式,故xk T ?(x)是一个n次多项式。由下式 可知,xk T ?(x)在模(xn + 1)运算下也是一个码组,故可以写成 * 第11章差错控制编码 上式左端分子和分母都是n次多项式,故商式Q(x) = 1。因此,上式可以化成 将T(x)和T?(x)表示式代入上式,经过化简后得到 上式表明,生成多项式g(x)应该是(xn + 1)的一个因子。这一结论为我们寻找循环码的生成多项式指出了一条道路,即循环码的生成多项式应该是(xn +1)的一个(n – k)次因式。例如,(x7 + 1)可以分解为 为了求(7, 3)循环码的生成多项式g(x),需要从上式中找到一个(n – k) = 4次的因子。不难看出,这样的因子有两个,即 * 第11章差错控制编码 以上两式都可作为生成多项式。不过,选用的生成多项式不同,产生出的循环码码组也不同。 * 第11章差错控制编码 11.6.2 循环码的编解码方法 循环码的编码方法 编码原则 在编码时,首先要根据给定的(n, k)值选定生成多项式g(x),即从(xn + 1)的因子中选一个(n - k)次多项式作为g(x)。 由于所有码多项式T(x)都可以被g(x)整除。根据这条原则,就可以对给定的信息位进行编码: 设m(x)为信息码多项式,其次数小于k。用xn - k乘m(x),得到的xn-k m(x)的次数必定小于n。用g(x)除xn - k m(x),得到余式r(x),r(x)的次数必定小于g(x)的次数,即小于(n – k)。将此余式r(x)加于信息位之后作为监督位,即将r(x)和xn - k m(x)相加,得到的多项式必定是一个码多项式。因为它必须能被g(x)整除,且商的次数不大于(k – 1)。 * 第11章差错控制编码 编码步骤: 用xn - k乘m(x)。这一运算实际上是在信息码后附加上(n – k)个“0”。例如,信息码为110,它相当于m(x) = x2 + x。当n – k = 7 – 3 = 4时,xn - k m(x) = x4 (x2 + x) = x6 + x5,它相当于1100000。 用g(x)除xn - k m(x),得到商Q(x)和余式r(x),即 例如,若选定g(x) = x4 + x2 + x + 1,则 上式相当于 * 第11章差错控制编码 编出的码组T(x)为 T(x) = xn - k m(x) + r(x) 在上例中,T(x) = 1100000 + 101 = 1100101,它就是上表中的第7码组。 * 第11章差错控制编码 循环码的解码方法 解码要求:检错和纠错。 检错解码原理:由于任意一个码组多项式T(x)都应该能被生成多项式g(x)整除,所以在接收端可以将接收码组R(x)用原生成多项式g(x)去除。当传输中未发生错误时,接收码组与发送码组相同,即R(x) = T(x),故接收码组R(x)必定能被g(x)整除;若码组在传输中发生错误,则R(x) ? T(x),R(x)被g(x)除时可能除不尽而有余项,即有 因此,就以余项是否为零来判别接收码组中有无错码。 需要指出,有错码的接收码组也有可能被g(x)整除。这时的错码就不能检出了。这种错误称为不可检错误。不可检错误中的误码数必定超过了这种编码的检错能力。 * 第11章差错控制编码 纠错解码原理:为了能够纠错,要求每个可纠正的错误图样必须与一个特定余式有一一对应关系。因为只有存在上述一一对应的关系时,才可能从上述余式唯一地决定错误图样,从而纠正错码。因此,原则上纠错可按下述步骤进行: 用生成多项式g(x)除接收码组R(x),得出余式r(x)。 按余式r(x),用查表的方法或通过某种计算得到错误图样E(x);例如,通过计算校正子S和查表,就可以确定错码的位置。 从R(x)中减去E(x),便得到已经纠正错码的原发送码组T(x)。 通常,一种编码可以有几种纠错解码方法,上述解码方法称为捕错解码法。 目前多采用软件运算实现上述编解码运算。 * 第11章差错控制编码 11.7 卷积码 非分组码概念: 卷积码是一种非分组码。通常它更适用于前向纠错,因为对于许多实际情况它的性能优于分组码,而且运算较简单。 卷积码在编码时虽然也是把k个比特的信息段编成n个比特的码组,但是监督码元不仅和当前的k比特信息段有关,而且还
您可能关注的文档
- 2016莽山·瑶溪谷项目品牌策略探讨67p概要.ppt
- Tolerance and fit公差配合.ppt
- 2016高中政治1.1揭开货币的神秘面纱课件新人教版必修1概要.ppt
- 2016高三历史一轮复习_甲午中日战争和八国联军侵华概要.ppt
- Tooling各种浇口介绍 (chinese).ppt
- TJ01(L)-C-05:SMZ150型自升式门架升降机安拆.doc
- 2016高中语文人教版选修中国古代诗歌散文欣赏课件:4.2庖丁解牛(共40张)概要.ppt
- 2016高中语文第一单元《5山水田园诗四首》课件1粤教版选修《唐诗宋词元散曲选读》概要.ppt
- Tmax 技术介绍(recoverd).ppt
- 2016高中语文第一单元《5山水田园诗四首》课件2粤教版选修《唐诗宋词元散曲选读》概要.ppt
最近下载
- 传承兵团精神,践行使命担当.pptx VIP
- 教学课件 危机传播管理(第三版)胡百精.ppt
- 高血压小讲课.pptx VIP
- 酷马A1000 变频器说明书V.04.pdf
- 2021新能源场站调度运行信息交换规范.docx VIP
- 钢筋混凝土现浇单向板肋梁楼盖设计课程设计报告.docx VIP
- 海南省建设工程施工仪器仪表台班单价.pdf
- 6.1法律保护下的婚姻课件(共22张PPT+1个内嵌视频)高中思想政治统编版选择性必修2.pptx VIP
- 华医网2025继续教育《心力衰竭的规范化管理》习题答案.pdf VIP
- 临床基于MDT平台下的“5A”护理模式在改善脑卒中后顽固性呃逆患者中应用.pptx
原创力文档


文档评论(0)