第十章线性分组码.pptx

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
会计学 1 第十章线性分组码 2 线性分组码 码字重量:码字中非0码元符号的个数,汉明重量。 在二元线性码中,码字重量是码字中含“1”的个数。 等重码: 所有码字具有相同的重量. 汉明距离:在(n,k)分组码中,两个码字 U、V 之间对应码元位上符号取值不同的个数。 最小距离dmin:任意两个码字间距离最小值. 例如:(7,3) 码的两个码字 U=0011101,V=0100111,它们之间第2、3、4和6位不同。因此,码字 U 和 V 的距离为4。 第1页/共42页 3 线性分组码 汉明球:以码字C为中心,半径为 t 的汉明球是与 C 的汉明距离≤ t 的向量全体 SC(t) 任意两个汉明球不相交最大程度取决于任意两个码字之间的最小汉明距离dmin。 第2页/共42页 4 线性分组码 线性分组码:ci,cj是GF(q)上(n,k)分组码中的两个码字,a,b GF(q)上两个元素,如果aci+bcj也是一个码字,称码为线性分组码。(包含全0码字,取a=-b) 码的最小距离是衡量码的抗干扰能力(检、纠错能力)的重要参数。码的最小距离越大,码的抗干扰能力就越强。 第3页/共42页 5 线性分组码 有限域上的分组码 当D是素数时,分组码可以充分利用有限域GF(D)的代数运算,使得编码和译码更加简便。 定义 取GF(D)上的一个K行N列的矩阵G,它是满行秩的。(N, K)分组码定义为 (u1, u2, …, uN)=(x1, x2, …, xK)G 其中(x1, x2, …, xK)是信息向量,(u1, u2, …, uN)是对应的码字。 (1)称此码为D元(N, K)线性分组码。 (2)称矩阵G为此码的生成矩阵。 第4页/共42页 6 线性分组码 线性分组码的代数结构 命题1 不同的信息向量对应不同的码字。 (变换u=xG是单射) 命题2 生成矩阵G的第1行是信息向量(1, 0, 0, …, 0)的码字; 生成矩阵G的第2行是信息向量(0, 1, 0, …, 0)的码字; … 生成矩阵G的第K行是信息向量(0, …, 0, 0, 1)的码字。 第5页/共42页 7 线性分组码 命题3 信息向量(x1, x2, …, xK)的码字是: x1数乘G的第1行,加x2数乘G的第2行,加…,加xK数乘G的第k行。即任何一个码字都是生成矩阵G的线性组合。 命题4 当u(1)和u(2)都是码字, u(1)+u(2)也是码字。(线性分组码的码字关于线性运算封闭) 证明 设 u(1)是信息向量x(1)的码字:u(1)=x(1)G; u(2)是信息向量x(2)的码字:u(2)=x(2)G。 则u(1)+u(2)=x(1)G+x(2)G=(x(1)+x(2))G,即u(1)+u(2)是信息向量(x(1)+x(2))的码字。 第6页/共42页 8 线性分组码 (命题3和命题4告诉我们,一个N维向量是一个码字,当且仅当它是生成矩阵G的第1行~第L行的线性组合。还告诉我们,线性分组码的码字集合构成一个线性空间。 这个线性空间是几维的? L维的,因为生成矩阵G的第1行~第L行恰好是该线性空间的一组基底) 第7页/共42页 9 线性分组码 命题5 设一个D元(N, K)线性分组码的生成矩阵为G。设另一个D元(N, K)线性分组码的生成矩阵为G’=MG,其中M是K阶可逆方阵。则两个码的码字集合完全重合,只是信息向量与码字的对应关系不同。 换句话说,如果把线性分组码的生成矩阵G做可逆行变换变成另一个生成矩阵,则不改变码字集合,只改变信息向量与码字的对应关系。 第8页/共42页 10 线性分组码 证明 (要证明,第一个码中任一个码字也是第二个码中的码字;第二个码中任一个码字也是第一个码中的码字) 设在第一个码中,u是信息向量x的码字: u=xG; 则在第二个码中,u是信息向量xM-1的码字: u=xM-1MG= xM-1G’。 设在第二个码中,u是信息向量x的码字: u=xG’; 则在第一个码中,u是信息向量xM的码字: u=xMM-1G’= xMG。 第9页/共42页 11 线性分组码 线性分组码的特例:系统码 定义 D元(N,K)线性分组码的生成矩阵为 G=[PK×(N-K),IK],其中IK是K阶单位阵,PK×(N-K)是(N-K)×K阶矩阵。则称此码为系统码。 此时信息向量(x1, x2, …, xK)的码字是 (u1,u2,…,uN)=(x1,x2,…,xK)G =((x1,x2,…,xK) PK×(N-K),x1,x2,…,xK)。 码字的后K位恰好是信息向量(x1, x2, …, xK),称为码字的信息位。称码字的前N-K位为码字的一致校验位。 第10页/共42页 12 线性分组码 例 二元(7, 4)码是线性分组码,生成矩阵G是由信息

文档评论(0)

kuailelaifenxian + 关注
官方认证
内容提供者

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

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档