差错控制编码第二次课.pptx
《差错控制编码第二次课.pptx》由会员分享,可在线阅读,更多相关《差错控制编码第二次课.pptx(49页珍藏版)》请在第一文库网上搜索。
1、差错控制编码第二次课在在(n,k)码中码中,为能纠正一位错误要求为能纠正一位错误要求nr 1212rkr在在(n,k)码中码中,k=4。为能纠正一位错码。为能纠正一位错码,则则r至少应为多少?至少应为多少?举例说明如何构造监督关系式举例说明如何构造监督关系式:上例中上例中,若取若取r=3,则则n=k+r=7。(7,4)线性分组码线性分组码(a6 a5 a4 a3 a2 a1 a0)校正子与错码位置得对应关系如表规定校正子与错码位置得对应关系如表规定(也可也可以另外规定以另外规定)。S1S2S3错码位置错码位置S1S2S3错码位置错码位置001a0101a4010a1110a5100a2111a
2、6011a3000无错无错由表可见由表可见,当一错码位置在当一错码位置在a2,a4,a5或或a6时校正时校正子子S1为为1;否则否则S1为为0即构成如下关系即构成如下关系24561aaaaS13562aaaaS03463aaaaS01356aaaa00346aaaa02456aaaa由此解出由此解出3561aaaa3460aaaa4562aaaa给定信息位后给定信息位后,可直接按上式算出监督位可直接按上式算出监督位监督方监督方程程信息位监督位信息位监督位a6a5a4a3a2a1a0a6a5a4a3a2a1a00000000100011100010111001100001010110100100
3、0111101011001010011011000010101101110101001100111110100011100011111112、监督矩阵监督矩阵H和生成矩阵和生成矩阵G 010011010010101100010111012345601234560123456aaaaaaaaaaaaaaaaaaaaa01356aaaa00346aaaa02456aaaa改写为改写为0001011001110101011101000123456aaaaaaa(模模2)简记为简记为 或或TTHA00TAH101100111010101110100H称为监督矩阵称为监督矩阵IrPH0010101001
4、01111011110H矩阵得各个行就是线性无关得矩阵得各个行就是线性无关得行数行数=监督位数监督位数,列数列数=码字长度码字长度典型阵典型阵r 行行n列列3561aaaa3460aaaa4562aaaa345620111aaaaa345611011aaaaa345601101aaaaa3456012101111011110aaaaaaaQaaaaaaaaaaa34563456012011101110111转置得转置得K行行r列列0111011101110001001001001000QIGkQ=PT,在在Q矩阵得左边在加上一个矩阵得左边在加上一个kk得单得单位矩阵位矩阵,就形成了一个新矩阵就
5、形成了一个新矩阵G:典型形式典型形式生成矩阵生成矩阵K行行n列列称为生成矩阵称为生成矩阵生成矩阵生成矩阵G得每一行都就是一个码得每一行都就是一个码组组 Gaaaaaaaaaaaaaaa3456345601234560111011101110001001001001000G为典型生成矩阵为典型生成矩阵,则得到得码为系统码则得到得码为系统码否则得到得码为非系统码否则得到得码为非系统码例【例【1】已知线性已知线性(6,3)码得生成矩阵为码得生成矩阵为 100101010011001110G 求求(1)信息码组为信息码组为101对应得编码码组对应得编码码组 (2)所有许用码组、各码组得码重、最所有许用
6、码组、各码组得码重、最小码距和该码得差错控制能力小码距和该码得差错控制能力。000001010011100101110111B0 0 00 0 0 0 0 00 0 10 0 1 1 1 00 1 00 1 0 0 1 11 0 0 1 0 10 1 10 1 1 1 0 10 1 0 0 1 11 0 01 0 0 1 0 10 0 1 1 1 01 0 11 0 1 0 1 11 1 01 1 0 1 1 01 1 11 1 1 0 0 0C例例2已知已知(7,4)码得生成矩阵为码得生成矩阵为:0111011101110001001001001000G列出所有许用码组并求监督矩阵列出所有许
7、用码组并求监督矩阵例例3课后习题课后习题9-61、写出监督方程、写出监督方程2、由监督方程求出所有许用码组、由监督方程求出所有许用码组3、求生成矩阵、求生成矩阵4、最小码距?只用于检错、最小码距?只用于检错,能检出几位能检出几位错码?只用于纠错?同时用于检错和错码?只用于纠错?同时用于检错和纠错?纠错?若发送码组为若发送码组为021,aaaAnn021,bbbBnn021,eeeABEnniiiiibabae,1,0表示该位接收码元无错表示该位接收码元无错;表示该位接收码元有错。表示该位接收码元有错。3、译码、译码接收码组为接收码组为二者之差为二者之差为E称为错误图样称为错误图样 接收端译码时
8、计算接收端译码时计算SEHEHAHHEABHTTTTT)(错误图样与校正子之间有确定得关系错误图样与校正子之间有确定得关系无错时无错时,S等于零等于零有错有错,S不等于零。不等于零。校正子校正子(伴随式伴随式)纠错纠错-只纠一位错误时只纠一位错误时.21niHHHHH.0121eeeeEnnniinnnTHeHeHeHeHES02211.例例4 设 验证验证3个接收码组就是否发生差错?个接收码组就是否发生差错?若在某码组中有错码若在某码组中有错码,错码得校正子就是什么?然错码得校正子就是什么?然后再指出发生错码得码字中后再指出发生错码得码字中,哪位有错?哪位有错?100101010110001
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差错 控制 编码 第二次