差错控制编码三次课.pptxVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第7章差错控制编码循环码循环码除具有线性码的一般性质外,还具有循环性即任一码组循环一位以后,仍为该循环码中的一个许用码组。一、循环码的特点线性分组码

第7章差错控制编码循环码举例——(7,3)循环码码组信息位监督位码组信息位监督位编号a6a5a4a3a2a1a0编号a6a5a4a3a2a1a00000000041001011100101115101110020101110611001013011100171110010

第7章差错控制编码例如A=0010111(1)A(x)=0x6+0x5+1x4+0x3+1x2+1x1+1x0=x4+x2+x+1xA(x)=x5+x3+x2+xA=0101110(2)2、码多项式——码组的多项式表示

第7章差错控制编码二、循环码的运算1、码多项式的按模运算若一个整数m,若可以表示为则:m≡p(模n)

第7章差错控制编码多项式F(x)被n次多项式N(x)除,得到商式q(x)和一个次数小于n的余式R(x),即码多项式系数仍按模2运算,即只取值0和1则写为F(x)≡R(x)(模N(x))

第7章差错控制编码

第7章差错控制编码例如

第7章差错控制编码在循环码中,若T(x)是一个长为n的许用码组,则在按模运算下,亦是一个许用码组。则T’(X)也是该编码码组中的一个许用码组

第7章差错控制编码2.循环码的生成矩阵G若能找到k个线性无关的码组,就能构成矩阵G。在循环码中,一个(n,k)码有2k个不同码组,若用g(x)表示其中前(k-1)位皆为0的码组,即g(x)=0…1x…xk位n-k位则g(x)、xg(x),x2g(x),…,xk-1g(x)都是码组,而且这k个码组是线性无关的。因此可以用来构成循环码的生成矩阵G。

第7章差错控制编码例表9—6的循环码,唯一的一个(n-k)次码多项式代表的码组是0010111,相对应的码多项式为一旦确定了g(x),则整个(n.k)循环码就被确定了。因此,循环码的生成矩阵G可以写成

第7章差错控制编码这个生成矩阵不是系统码的生成矩阵,可以通过行变换,变换成系统码的生成矩阵。g(x)=x4+x2+x+1将此g(x)代入上式,得到

第7章差错控制编码g(x)的性质:g(x)必须是一个常数项a0=1;次数为(n-k)次;唯一的(n-k)次多项式;我们称这唯一的g(x)为码的生成多项式。g(x)是xn+1的因式(见后面分析)。

第7章差错控制编码说明g(x)是xn+1的因式。因为任码多项式T(x)都是g(x)的倍式,所以有T(x)=h(x)g(x)g(x)本身也是一个码组,其次数为n-k次。把它循环移位k次仍为一个码组。所以xkg(x)是n次多项式,在模xn+1运算下,所以即

第7章差错控制编码因为xkg(x)是n次的,所以Q(x)=1。所以所以即g(x)是xn+1的因式。这样就可以通过对xn+1的因式分解得到g(x).

第7章差错控制编码最高次幂n-kg(x)是一个常数项为1最多k-1个连0是的一个因式;循环码的生成多项式生成多项式

第7章差错控制编码任意一码组多项式可表示为:一个k位的信息码组D=[dk-1,dk-2,…….d0]信息码多项式:T(x)=d(x)g(x)循环码

第7章差错控制编码d(x)代入T(X)得:不大于n-1次的多项式

第7章差错控制编码假如输入信息码元mk-1mk-2…m0则例:求(7,4)循环码的生成多项式g(x),当信息码组D=[1010]时,求输出码组

第7章差错控制编码若能找到k个线性无关的码组,就能构成矩阵G。g(x)、xg(x),x2g(x),…,xk-1g(x)都是许用码组,而且这k个码组是线性无关的。因此可以用来构成循环码的生成矩阵G。循环码的生成矩阵G

第7章差错控制编码例表9—6的循环码,唯一的一个(n-k)次码多项式代表的码组是0010111,相对应的码多项式为因此,循环码的生成矩阵G可以写成

第7章差错控制编码这个生成矩阵不是系统码的生成矩阵,可以通过行变换,变换成系统码的生成矩阵。g(x)=x4+x2+x+1将此g(x)代入上式,得

文档评论(0)

lflebooks + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档