[工程科技]线性分组码.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工程科技]线性分组码

第三章 线性分组码 要求掌握的内容 线性分组码的定义及性质 码的一致校验矩阵和生成矩阵 码的伴随式、标准阵列及译码 汉明码及译码 第一节 线性分组码基本概念 线性空间 线性分组码定义 生成矩阵 校验矩阵 对偶码、系统码和缩短码 一、线性空间(p38) 定义1(线性空间):如果域F上的n重元素集合V满足下述条件: V 关于加法构成阿贝尔群 对于V中的任意元素v和F中任意元素c,cv一定属于集合V(数乘运算) 分配律成立 结合律成立 称V是域F上的一个n维线性空间 定义2(张成):给定线性空间V和V中的一个子集S,若V中的任意一个矢量均可用S中的矢量线性组合生成,则称S张成了矢量空间V。 定义3(基底和维数):给定线性空间V,能张成该空间的线性独立矢量的集合成为V的基底,而线性独立矢量的数目称为V的维数 二、线性分组码基本概念 (P52-54) 定义:[n, k]线性分组码是GF(q)上的n维线性空间中的一个k维子空间。 三、码的生成矩阵(P56) 注: 生成矩阵G中的每一行都是一个码字 任意k个线性独立的码字都可以作为生成矩阵 给定一个[n,k,d]线性分组码,其生成矩阵可有多个 四、码的校验矩阵(P54) ——从线性方程组的角度描述分组码 五、几个概念(P57-58) ——对偶码、系统码和缩短码 第二节 线性分组码的译码 伴随式 汉明码 标准阵列 一、伴随式(P59) 二、汉明码 参数 码长: n=2m-1 信息位长度:k=2m-1-m 最小汉明距离:d=3 校验矩阵有 m行,2m-1列,取互不相同的m重构成 GF(2)上的[7,4,3]汉明码,001,010,011,100, 101,110,111,000。校验矩阵为: 三、标准阵列译码(p63) 线性分组码的基本译码步骤 Step1: 由接收到的序列R,计算伴随式S=RHT; Step2: 若S=0,正确接收;若S不为零,寻找错误图样; Step3: 由错误图样解出码字C=R-E。 标准阵列 根据许用码字将禁用码字进行分类, 分类的依据是错误图样。 两个概念 完备译码 限定距离译码 第三节 由已知码构造新码的方法 扩展码 删余码 增广码(增信删余码) 增余删信码 延长码 一、扩展码 二、删余码 在原码基础上删去一个校验元。 三、增广码 在原码基础上,增加一个信息元,删去一个校验元 [n,k+1,d] 四、增余删信码 删去一个信息元,增加一个校验元 五、延长码 对增广码再填加一个全校验位。[n+1,k+1] 第四节 线性码的纠错能力(p79) 码的重量分布(p73) 普洛特金限(P限) 汉明限 V-G限 一、码重量分布 码的性能不仅由码的最小汉明距离决定,还可由码的重量分布有关 二、P限 GF(q)上(n,M,d)分组码的最小距离d为: 三、汉明限(H限、球包限) 长为n纠t个错误的q进制分组码的码字数M为: 四、V-G限 若码的校验元数目n-k满足 当n??时,由P限可推出: C1 C2 …Ci … … … … … … … … E2 E3 C2+E2 C2+E3 Ci+E3 Ci+E2 C2+ Ci+ 码字 禁用码字 标准阵列译码 (陪集首) [n+1,k,d] 或[n+1,k,d+1] 增加一个全校验位 [n-1, k] da=min{d, n-d’} 若[n,k,d]码的最小汉明距离d为奇数,则挑选所有偶数重量的码字,即可构成[n,k-1,d+1]增余删信码 * 2k 2n 性质:[n,k,d]线性分组码的最小距离等于非零 码字的最小重量 如何根据k个信息比特来确定对应的n-k个校验比特? ——利用校验矩阵 ——利用生成矩阵 给定参数n、k和d ——从线性空间的角度描述分组码 由于[n,k,d]线性分组码是一个k维线性空间 因此,必可找到k个线性无关的矢量,能张成该线性空间 设 是k个线性无关的矢量,则对任意 ,可有: G称为该分组码的生成矩阵 n-k个校验位可用k个已知的信息位表示出来 校验矩阵H与任意一个码字之积为零,因此有 Examples 对系统码 缩短码 从[n,k,d]线性分组码的所有码字中,把前面i位全为零的码字 挑选出来构成一个新的子集,该子集即为[n,k,d]的缩短码。 问题:最小汉明距离有什么变化? 设发送码字 接收序列 根据错误图样的概念,R=C+E S是校验矩阵H中某几列数据的线性组合 两个定理 定理1:[n,k,d]线性分组码有最小汉明距离d的充要条件是,H 矩阵中任意d-1列线性无关 定理2:[n,k,d]线性分组码最大可能的最小汉明距离d等于 n-k+1 Examples: *

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档