通信原理-差错控制编码-4课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《通信原理-差错控制编码-4课件.pptx》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信 原理 差错 控制 编码 _4 课件
- 资源描述:
-
1、(n,k)线性分组码l线性码:按照一组方程构成的代数码。即每个码字的监督码元是信息码元的线性组合。n基本概念l代数码:建立在代数学基础上的编码。102nnaaaS-监督关系式若 S=0,认为无错(偶监督时);若 S=1,认为有错。若要构造具有纠错能力的(n,k)码,则需增加督元的数目。2121rrnkr 或 当“=”成立时,构造的线性分组码 称为汉明码),(),(rknrr1212校正子n 构造原理只有一位监督元-检错汉明码的例例21rn 由表可见:仅当一位错码的位置在a2、a4、a5 或a6 时,校正子S1为1;否则S1为 0。16542Saaaa26531Saaaa36430Saaaa65
2、4653613204000aaaaaaaaaaaa654621536430aaaaaaaaaaaa(A)移项运算解出监督位(A)654621536430aaaaaaaaaaaa16542Saaaa26531Saaaa36430Saaaa例例接收端译码检错纠错过程以上构造的线性分组码,称为汉明码。最小码距:121crknrrRnn 当 n很大和 r 很小时,码率 Rc 接近 1。编码效率:),(),(rknrr1212汉明码特点:21rn d0=3(纠1或检2)r 是不小于3的任意正整数000034613562456aaaaaaaaaaaa0100110100101011000101110123
3、45601234560123456aaaaaaaaaaaaaaaaaaaaan线性分组码的一般原理u H-监督矩阵 010011010010101100010111012345601234560123456aaaaaaaaaaaaaaaaaaaaa65432101110100011010100210110010aaaaaaa (模)H A=a6 a5 a4 a3 a2 a1 a00=000监督矩阵 或转置转置“T”r 行n 列111010011010101011001H=P Ir r k 阶矩阵r r 阶方阵 u H 矩阵的性质 H 的行数 等于监督位的数目r。H 的每行中“1”的位置表示相应
4、码元之间存在的监督关系。(7,4)码r=3 H的各行应该是线性无关的,否则得不到r个线性无关的监督关系式。若一矩阵能写成典型阵形式 P Ir,则其各行一定是线性无关的。将上面汉明码例子中的监督位公式:改写成矩阵形式:u G-生成矩阵 654621536430aaaaaaaaaaaa或者写成:6251403aaaaaaa111011011011P 阵6251403aaaaaaa11101101101121065436543a a aa a a aa a a a111110101011Q式中,Q 为一个k r 阶矩阵,它为P 的转置,即:Q=PT P 阵Q 阵 G34560123456aaaaaa
5、aaaaaGA3456aaaa将Q的加上1个k k 阶单位方阵,就构成矩阵:生成矩阵,或者因此,若找到了码的G,则编码的方法就完全确定了。具有IkQ形式的称为由得到的码称为系统码。1000010000111111010100001 011kGQI I码组A中,信息位的位置不变,监督位附在其后。由它可以产生整个码组,即有:u G 矩阵的性质 G 矩阵的各行是线性无关的。GA3456aaaa由式可以看出:任一码组A都是G的各行的线性组合。G共有,若它们线性无关,则可以组合出2k 种不同的码组A。它恰是有k位信息位 的全部码组。u G 和H 的关系 0121bbbbnnB0121eeeenn EA-
6、Biiiiiababe当当,10u 校正子与错误图样 设发送码组为一个n列的行矩阵 A,接收码组的行矩阵 B则发送码组和接收码组之差就是):0121aaaannA式中(模2)A=B+E例例E 发送接收来进行检测。将 B=A+E 代入上式,可得00000E若,则 S为0,否则 S 不为 0。译码2)由S 找到错误图样E;3)由公式 A=B+E 得到译码器译出的码组。译码 封闭性A1和A2(A1+A2)证明:若A1和A2是两个码组,则有A1 HT=0 和 A2 HT=0,将两式相加,有 A1 HT+A2 HT=(A1+A2)HT=0 最小距离(证毕)n线性分组码的性质a6 a3a2 a1 a0a6
7、 a3a2 a1 a00000000100011100010111001100001010110100100011110101100101001101100001010110111010100110011111010001110001111111表中所列的(7,4)汉明码的最小码距 d0=?d0=3 纠1 或检2根据性质 只需找最小码重无需两两码组比较循 环 码表中的第 2 码组向 右移一位即得到第 5 码组;(7,3)循环码11.6.1 循环码原理表中的第 6 码组向 右移一位即得到第 3码组。注意:码字(1100101)的多项式可表示为:n码多项式 多项式的系数就是码组中的各码元,x 仅是
8、码元位置标记。n=7 例例1.码多项式的按模运算 一般说来,一个整数m 可以表示为npnpQnm,(Q 为整数)m p (模n)在模n 运算下,有 u 码多项式的按模运算:()()()()()F xR xQ xN xN x()()()()F xN x Q xR x或则()()()F xR xN x(模)例例 运算过程:即有 则有)(模)()()(1nixxAxAx这是因为,A(x)正是 A(x)代表的码组向左循环移位 i 次的结果。u循环码的码多项式则 A(x)也是该编码中的一个许用码组。例例1256xxxxA)(循环码组,其码长n=7。现给定 i=3,则)(模)()()(1172353589
展开阅读全文