循环码的生成_第1页
循环码的生成_第2页
循环码的生成_第3页
循环码的生成_第4页
循环码的生成_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、循环性是指任一码组循环一位后仍然是该编码中的一个码组。例:一种(7, 3)循环码的全部码组如下 表中第2码组向右移一位即得到第5码组;第5码组向右移一位即得到第7码组。 码组码组编号编号信息位信息位监督位监督位码组码组编号编号信息位信息位监督位监督位a6a5a4a3a2a1a0a6a5a4a3a2a1a01000000051001011200101116101110030101110711001014011100181110010循环码的概念一般情况 若(an-1 an-2 a0)是循环码的一个码组,则循环移位后的码组: (an-2 an-3 a0 an-1) (an-3 an-4 an-1

2、an-2) (a0 an-1 a2 a1) 仍然是该编码中的码组。多项式表示法一个长度为n的码组(an-1 an-2 a0)可以表示成 上式中x 的值没有任何意义,仅用它的幂代表码元的位置。例:码组1 1 0 0 1 0 1可以表示为 012211)(axaxaxaxTnnnn11010011)(25623456xxxxxxxxxxT循环码的生成 l有了生成矩阵G,就可以由k个信息位得出整个码组:例:式中,生成矩阵G的每一行都是一个码组。l因此,若能找到 k 个已知的码组,就能构成矩阵G。如前所述,这k个已知码组必须是线性不相关的。l在循环码中,一个(n, k)码有2k个不同的码组。若用g(x

3、)表示其中前(k-1)位皆为“0”的码组,则g(x),x g(x),x2 g(x),xk-1 g(x)都是码组,而且这k个码组是线性无关的。因此它们可以用来构成此循环码的生成矩阵G。G34560123456aaaaaaaaaaaA0110001101001011001001111000QGkI Il在循环码中除全“0”码组外,再没有连续k位均为“0”的码组。否则,在经过若干次循环移位后将得到k位信息位全为“0”,但监督位不全为“0”的一个码组。这在线性码中显然是不可能的。l因此,g(x)必须是一个常数项不为“0”的(n - k)次多项式,而且这个g(x)还是这种(n, k)码中次数为(n k)

4、的唯一一个多项式。因为如果有两个,则由码的封闭性,把这两个相加也应该是一个码组,且此码组多项式的次数将小于(n k),即连续“0”的个数多于(k 1)。显然,这是与前面的结论矛盾的。l我们称这唯一的(n k)次多项式g(x)为码的生成多项式。一旦确定了g(x),则整个(n, k)循环码就被确定了。l因此,循环码的生成矩阵G可以写成l例: 上表中的编码为(7, 3)循环码,n = 7, k = 3, n k = 4,其中唯一的一个(n k) = 4次码多项式代表的码组是第二码组0010111,与它对应的码多项式,即生成多项式,为g(x) = x4 + x2 + x + 1。 )()()()()(21xgxxgxgxxgxxkkG码组编码组编号号信息位信息位监督位监督位码组编码组编号号信息位信息位监督位监督位A6a5a4a3a2a1a0a6a5a4A3a2a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论