网站大量收购闲置独家精品文档,联系QQ:2885784924

差错控制编码(纠错码).ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* [例题] 设(7,3)循环码的生成多项式为g(x)=x4+x2+x+1,待编码信息位为110,求对应循环码码组。 即余式r(x)=x2+1 于是,对应码组V(x)= xn-k m(x)+r(x)= x6+x5+ x2+1 编码为1100101 解:m(x)=x2+x,xn-k m(x)=x4(x2+x)=x6+x5 * 2、译码方法 (1)目的—检错、纠错 (2)采用手段: 判断接收到的码组多项式B(x)是否能被生成多项式g(x)整 除作为依据 当传输中未发生错误时,B(x)=V(x),则接收的码组B(x)必能被g(x)整除; 若传输中发生了错误, B(x)≠V(x) ,B(x)不能被g(x)整除 B(x)≠V(x) ,B(x)能被g(x)整除 不可检错误 * 3、译码步骤 由接收到的码多项式B(x)计算校正子(伴随式)多项式S(x);即求解B(x)整除g(x)的余式r(x) 由校正子S(x)确定错误图样E(x); 将错误图样E(x)与B(x)相加,纠正错误。 * §8.4小结 1、纠错编码的基本概念 码重、码距、编码效率、最小码距,差错控制方法 2、最小码距与检测纠错能力的关系 3、线性分组码的编码译码原理,监督矩阵和生成矩阵 的概念 * 四、线性分组码编码原理 1、汉明码:能纠正单个随机错误且编码效率较高的线性 分组码,其参数: 监督位: 码长: 信息位: 最小距离: 编码效率: 当m很大时, * 2、以(7,4)汉明码为例来说明编码原理 设码字为a6 a5 a4a3 a2 a1 a0, 信息码元a6 、a5 、a4、a3来源于待编码的信息序列; 监督码元 a2 、a1、 a0的取值应根据信息码元按监督 关系式来决定 a6+a5+a4+a2=0 a6+a5+a3+a1=0 a6+a4+a3+a0=0 a2 = a4+a5+a6 a1 = a3+a5+a6 a0 = a3+a4+a6 (8-3) 每个方程分别为某一个监督码元的奇偶校验方程。 通常称这几个线性方程为对应码的一致监督关系式或一致校验方程 * 给定信息位后,根据上式算出各监督位,该编码的所有码组如下表 * (1)监督矩阵(奇偶校验矩阵) 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=0 a6+a5+a4+a2=0 a6+a5+a3+a1=0 a6+a4+a3+a0=0 上式监督关系式(8-3)可写成 * 写成矩阵形式 可记为: H·VT=0T 或V·HT=0 * H称为线性码监督矩阵 r×n阶矩阵 监督矩阵H确定了编码时监督码元与信息码元的关系, 可由H和信息码元求出全部码组 把具有[P·Ir]形式的H矩阵称为典型形式的监督矩阵,其中P为r ×k阶矩阵, Ir为r ×r阶单位方阵 H矩阵的各行应线性无关。矩阵若能写成典型形式,则其各行一定线性无关 监督矩阵特点: * (2)生成矩阵 对(7,4)线性码,由其一致监督方程式,再附加4个等式 a6 = a6 a5 = a5 a4 = a4 a3= a3 a2 = a4+a5+a6 a1 = a3+a5+a6 a0 = a3+a4+a6 * * k ×n阶矩阵,编码方法完全由生成矩阵G确定 把具有[Ik·Q]形式的G矩阵称为典型形式的生成矩阵,其中,Ik为k×k阶单位方阵,Q为k ×r阶矩阵 V可看成是G矩阵的各行的线性组合,为保证不同的信息分组对应不同的码字,G矩阵各行应线性无关 生成矩阵特点: * 3、线性分组码伴随式(或校验子) 监督关系式 H·VT=0T 或V·HT=0 码字是由H矩阵所确定的线性方程组的解,所以可以由H 矩阵来检验接收的序列是否为码字 若接收到码字R=V+E,E为错误矢量(或错误图样) 计算 S=RHT=(V+E)HT =VHT+EHT=EHT 当S=0表明没错,此时E=0;否则,S不为0,表明有错, E也不为0。 S称为校验子(伴随式) * 任意两个许用码组模2和仍为一许用码组,即具有封闭性。 两码组之间的距离是另一码组的重量,最小码距=非零码的最小码重(1的个数) 4、线性分组码最小码距及性质 许用码字 * 设(7,4)线性码的生成矩阵G为: 当信息位为0001时, (1)试求其后的监督位。 (2)监督矩阵H * 解: (1) * (2)监督矩阵H 根据生成矩

文档评论(0)

wangjie111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档