《线性分组码》PPT课件.ppt
《《线性分组码》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《线性分组码》PPT课件.ppt(43页珍藏版)》请在三一办公上搜索。
1、第10章 线性分组码,10.1 线性分组码10.2生成矩阵和校验矩阵10.3特殊的线性分组码10.4伴随式和最小距离译码,2,线性分组码,分组码:将长为 k 位的信息码组变换成 n 重的码字(nk)。由 2k 个信息码组所编成的 码字集合,称为(n,k)分组码。码矢:一个 n 长的码字可以用矢量来表示C=(Cn1,Cn2,C1,C0)所以码字又称为码矢。编码速率/编码效率/码率/传信率:R=k/n。它说明了信道的利用效率,R是衡量码性能的一个重要参数。,3,线性分组码,码字重量:码字中非0码元符号的个数,汉明重量。在二元线性码中,码字重量是码字中含“1”的个数。等重码:所有码字具有相同的重量.
2、汉明距离:在(n,k)分组码中,两个码字 U、V 之间对应码元位上符号取值不同的个数。最小距离dmin:任意两个码字间距离最小值.,例如:(7,3)码的两个码字 U=0011101,V=0100111,它们之间第2、3、4和6位不同。因此,码字 U 和 V 的距离为4。,4,线性分组码,汉明球:以码字C为中心,半径为 t 的汉明球是与 C 的汉明距离 t 的向量全体 SC(t)任意两个汉明球不相交最大程度取决于任意两个码字之间的最小汉明距离dmin。,5,线性分组码,线性分组码:ci,cj是GF(q)上(n,k)分组码中的两个码字,a,b GF(q)上两个元素,如果aci+bcj也是一个码字,
3、称码为线性分组码。(包含全0码字,取a=-b),码的最小距离是衡量码的抗干扰能力(检、纠错能力)的重要参数。码的最小距离越大,码的抗干扰能力就越强。,6,线性分组码,有限域上的分组码当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为此码的生成矩阵。,7,线性分组码,线性分组码的代数结构命题1 不同的信息向量对应不
4、同的码字。(变换u=xG是单射)命题2 生成矩阵G的第1行是信息向量(1,0,0,0)的码字;生成矩阵G的第2行是信息向量(0,1,0,0)的码字;生成矩阵G的第K行是信息向量(0,0,0,1)的码字。,8,线性分组码,命题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
5、(1)+u(2)=x(1)G+x(2)G=(x(1)+x(2)G,即u(1)+u(2)是信息向量(x(1)+x(2)的码字。,9,线性分组码,(命题3和命题4告诉我们,一个N维向量是一个码字,当且仅当它是生成矩阵G的第1行第L行的线性组合。还告诉我们,线性分组码的码字集合构成一个线性空间。这个线性空间是几维的?L维的,因为生成矩阵G的第1行第L行恰好是该线性空间的一组基底),10,线性分组码,命题5 设一个D元(N,K)线性分组码的生成矩阵为G。设另一个D元(N,K)线性分组码的生成矩阵为G=MG,其中M是K阶可逆方阵。则两个码的码字集合完全重合,只是信息向量与码字的对应关系不同。,换句话说,
6、如果把线性分组码的生成矩阵G做可逆行变换变成另一个生成矩阵,则不改变码字集合,只改变信息向量与码字的对应关系。,11,线性分组码,证明(要证明,第一个码中任一个码字也是第二个码中的码字;第二个码中任一个码字也是第一个码中的码字)设在第一个码中,u是信息向量x的码字:u=xG;则在第二个码中,u是信息向量xM-1的码字:u=xM-1MG=xM-1G。设在第二个码中,u是信息向量x的码字:u=xG;则在第一个码中,u是信息向量xM的码字:u=xMM-1G=xMG。,12,线性分组码,线性分组码的特例:系统码定义 D元(N,K)线性分组码的生成矩阵为G=PK(N-K),IK,其中IK是K阶单位阵,P
7、K(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位为码字的一致校验位。,13,线性分组码,例 二元(7,4)码是线性分组码,生成矩阵G是由信息向量(1000)、(0100)、(0010)、(0001)的码字组成的4行,该码是系统码,14,线性分组码,例 二元(5,3)线性分组码的生成矩阵是,该码不是系统码,但是将生成矩阵经过可逆变换后,变成了一个系统码的生成矩阵,因此,
8、该码的码字集合与一个系统码的码字集合相同,第10章 线性分组码,10.1 线性分组码10.2生成矩阵和校验矩阵10.3特殊的线性分组码10.4伴随式和最小距离译码10.5循环码,16,生成矩阵和校验矩阵,设ui是码字ci的k个信息位,ci构成一个K维子空间sC,选k个线性独立的码字gi构成sC的基底,则码字CC=u0g0+u1g1+uk-1gk-1,生成矩阵:由于矩阵 G 生成了(n,k)线性码,称矩阵 G 为(n,k)线性码的生成矩阵。,17,生成矩阵,线性系统分组码:通过行初等变换,将 G 化为前 k 列是单位子阵的标准形式,线性系统分组码:用标准生成矩阵Gkn 编成的码字,这种信息数字(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性分组码 线性 分组码 PPT 课件

链接地址:https://www.31ppt.com/p-5589491.html