- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
监督矩阵 0=a6⊕a5⊕a4⊕a2 0=a6⊕a5⊕a3⊕a1 0=a6⊕a4⊕a3⊕a0 可写成: 0=1·a6+1·a5+1·a4+0·a3 +1·a2+0·a1+0·a0 0=1·a6+1·a5+0·a4+1·a3 +0·a2+1·a1+0·a0 0=1·a6+0·a5+1·a4+1·a3 +0·a2+0·a1+1·a0 用矩阵表示为: 1110100 0 1101010 a6a5a4a3a2a1a0 T = 0 1011001 0 简化为:HAT=0T 其中H称为监督矩阵 H可以分成两部分: 1110 100 1101 010 =[PIr] 1011 001 其中P为信息位矩阵,Ir为rXr阶的单位矩阵 生成矩阵G:G=[IkPT] 根据生成矩阵和已知的信息码元可产生整个码组。A=[a6a5a4a3]G 扩展汉明码 汉明码如果再加上一位对所有码元都进行校验的监督位,则监督码元由m增至m + 1,信息位不变,码长由2m – 1增至2m,通常把这种(2m,2m – 1 – m)码称为扩展汉明码。扩展汉明码的最小码距增加为4,能纠正l位错误同时检测2位错误。简称纠1检2错码。其实质上是在原汉明码的每个码组后面增加1位偶监督码元。 例如(7,4)汉明码可变成(8,4)扩展汉明码(又称增余汉明码)。 循环码:循环码是一种特殊的线性分组码,它除了具有群码的封闭性外,还有一个特性就是循环性。 按模运算 为了用代数理论研究循环码,可将码组用多项式来表示,称为码多项式。设许用码组 C =(c n – 1 c n – 2 … cl c0) 对应的码多项式可表示为 C(x)= c n – 1 x n – 1 + c n – 2 x n – 2 + … + cl x + c0 其中多项式的系数就是码字各分量的值,x为一个任意实变量,其幂次i代表该分量所在位置。 循环码中的几个定理 1、若C(x)是n长循环码中的一个码多项式,则xiC(x)按模(x n + 1)运算的余式必为循环码中另一码多项式。 2、一个二进制中(n,k)循环码中有惟一的r=n-k次多项式g(x),且其常数项为l。如果一个码的所有码多项式都是多项式g(x)的倍式,则称g(x)生成该码,且称g(x)为该码的生成多项式,所对应的码字成为生成子或生成子序列。 3、设g(x)是(n,k)循环码[C(x)]中的一个次数最低的多项式(g(x)≠ 0),则该循环码由g(x)生成,并且g(x) 是(x n + 1)的一个因式。 从以上讨论中,可得到几个重要结论: ①在二元或GF(2)上找一个(n,k)循环码,就是找一个能除尽x n + 1的n - k次首1多项式g(x),为了寻找生成多项式,必须对x n + 1进行因式分解,这可用计算机来完成。 对于某些n值, x n + 1只有很少的几个因式,因而码长为n的循环码也不多。仅对于很少的几个n值,才有较多的因式。 ②如果C(x)是(n,k)码的一个码多项式,则g(x)一定除尽C(x)。反之,若g(x) | C(x),则次数小于等于n - 1的C(x)必是码的码多项式。也就是说若C(x)是码多项式,则 C(x)≡ 0 mod g(x) 例:多项式x 7 + 1 =(x + 1)(x 3 + x + 1)(x 3 + x 2 + 1),构造一个(7,3)循环码 要构造一个(7,3)循环码,就是在x 7 + 1中找一个n – k = 4次的因式g(x),作为码的生成多项式,由它的一切倍式就组成了(7,3)循环码。 若选g(x)=(x 3 + x + 1)(x + 1)= x4 + x3 + x2 + 1,该码的八个码字可由g(x),x g(x),x2 g(x)的线性组合产生出来,而且这三个码多项式是线性无关的,它们构成一组基底。所以生成的循环子空间(循环码)是一个三维子空间V7,3,对应于一个(7,3)循环码。 若选g(x) =(x + 1)(x3 + x2 + 1)= x4 + x2 + x + l,则生成另一个循环码。 由此可知,只要知道了x n + l的因式分解式,用它的各个因式的乘积,便能得到很多个不同的循环码。 循环码的编码方法 1、 首先根据给定的(n,k)值选定生成多项式g(x) 。 1)g(x)是一个(n-k)次多项式 2) g(x)的常数项不为0 3) g(x)是
您可能关注的文档
- 通信网络安全05.ppt
- 通信网理论与应用-第1章.ppt
- 通信网技术基础第2章电话网上.ppt
- 通信网络安全10.ppt
- 通信设备腐蚀防护.ppt
- 通信网络技术第2章电话网与电路交换技术.ppt
- 通信网络技术-ch08公共信道信令网和ip信令网.ppt
- 通信系统(通信网络运行知识)介绍.ppt
- 通信网优培训.ppt
- 通信网络安全chapter05.ppt
- 南梁水源地11#12#深井泵房及输水管线改迁项目环境影响报告表.pdf
- 2026年天津滨海职业学院单招(计算机)考试参考题库必考题.docx
- 2026年黄冈职业技术学院单招(计算机)测试备考题库推荐.docx
- 药品质量监督抽验管理规定03版.doc
- 2026年安徽工业经济职业技术学院单招(计算机)考试参考题库必考题.docx
- 营销中回头客现象分析.docx
- 2026年广西工程职业学院单招(计算机)考试备考题库附答案.docx
- 英雄联盟卡牌大师.docx
- 2026年安徽工业经济职业技术学院单招(计算机)测试模拟题库及答案1套.docx
- 2026年广东松山职业技术学院单招(计算机)考试备考题库推荐.docx
原创力文档


文档评论(0)