版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1页共44页通信中纠错码的编码原理分析通信中纠错码的编码原理分析 1 1 2 2 61.1纠错码的产生背景和简介通过一定的技术手段可以降低,但是不能消除,只要有信道的存在就会有加性干扰。而乘性干扰是随着信号的产生而产生,一般情况下,会造成码间串扰的影响,采用均衡技术可以对其纠正。由此看来,信道中传输环境并不是一直稳定的,而是充满了不稳定和污染以及受到第三方的攻击。由此提出了纠错码是对接收方接收的信息出现随机的错误能够自动进行纠正的码。用来检查发现错误的码称作检错码。为了让一种码即具有检查错误的能力还能都对错误进行修复,需要对原码加入一定量的多余码元来扩大码子之间的差别。即把原码字按某种规则变成有一定剩余度的码字,并使每个码字的码可以根据建立的关系来确定传输过程中有没有发生错误。当发生错误后,根据规则来确定发生错误的位置并且给予纠正。对错误码元可以纠正为原来的码子,这种过程我们称作译码。对误码的纠错经常采用“距离”来度量。其纠错码的目的是在于保证传输信息的通信质量提高,在传输的过程中可以有效的抗击各种干扰,如果说传输的过程对信息影响大,接收方在接收到错误信息的同时,通过纠错编码也能够完整的将发送方所发送的原有信息进行正(1)按应用的目的分类纠错码根据应用的目的分为检错码,纠错码,纠删码。其中检错码只是用来发现误码,对误码不进行任何操作。纠错码不仅自身可以发现错误,而(2)按照校验元和信息元之间的关系分类:按照校验元和信息元之间的关系可以分为线性的关系和非线性的关系。线性的关系是可以用线性的数学公式表示出来,反之则为非线性。其中汉明(3)按照是否具备循环性来分类纠错码按照是否有循环性分为循环码和非循环码。循环码是指码组中的通常我们所发送的信息是一种随机没有规律性的一组码元,接收方无法预知发送方所发送的信息的取值,进而无法判定接收的信息到底存不存在出在发送方所要发送的信息中加入定量的码元,这些码元我们称作监督码。监督码和信息码元之间形成彼此对应彼此对照的关系。当信息码元在传输的过程中存在错误或者传输途中丢失,就可以依照监督码元和信息码元之间的对照关系,通过监督码元进而推算错误码元或者已经丢失的码元。监督码元并不是越多越好,在实际的实验中,监督码元数量越多,那么接收方对出错码元的恢复力也越强,抗干扰也就越强,然而随着监督码元的数量的增多,所第3页共44页式3-1中e表示能够检查出错误个数,公式表示最短距离和检查出错误个式3-2中t表示能够纠正误码个数,而d₀表示两个码组在对应位置上的最码元,这样的编码称作分组码。分组包含两个参数,分组的总位数n和信息码的位数k。监督码的位数为r=n-k,所以分组码也可以用(n,k)来表示,分组码的结构如图1.1所示r个监督位总码长n=k+r图1.1分组码的结构当一个编码组有3bit时,共产生八个不同的码。可以用正方体来表示码距的几何意义,如图1.2表示。正方体的各个顶点代表产生的八个不同的码。每个码之间的距离可以看做沿着正方体的棱长走的距离和。例如(0,0,0,)与(0,1,1)之间的码距是2。式3-1表明检错和最短距离之间的关系,说明如图1.3所示,设A是一个到了以O为圆心半径为2的圆上。以上述的码距为2作为参考点,图中的B第5页共44页点的码距等于3,超过检错范围,不能进行检错。式3-2表明纠错和码距之间的关系,说明如图3-3所示,假设A,B是两个分组码。当产生的错误码在A的范围中,可以进行纠正为A,当错误码在B的范围中,被纠正成了B。当A的错误码码距正好达到3时,会被B码组错误的纠正为了B,发生了错误纠正。两个分组码的等距全不能连接,如果连接,会产生错误。图3-3码距等于5的两个码组式3-3表明检错和纠错同时进行和码距之间的关系,说明如图3-4所示,纠错能力e必须小于检错能力t,否则不存在任何意义。分组码A当出现e个错误码时,要和分组码B至少隔离一个距离,如果没有隔离距离,那么当A出现e个错误,码组B会对其进行纠正,导致出现纠正错误。本文采用BCH码来实现图像信息隐藏的优化。BCH码是由Bose,Chaudhuri,Hocguenghem这三人所发明并且命名的,是一种循环码纠正多个误码。发送方发送的是一串的信息序列,将这些信息序列分成若干个消息组,每个消息组的比特数是k位。消息组与消息组之间相互独立互不息组,是编码的逆过程。BCH码是一种循环性的码,在有限域中还带有线性码的特性。BCH码的出现解决了生成多项式与纠错能力的关系问题。在已经给定的纠错能力要求下找到码的生成多项式,当生成多项式被找到,后续的提出的BCH码可以分为本原BCH码和非本原BCH码。两种码之间区别在于,本原BCH码的生成多项式g(x)中含有最高次数m的本原多项式,且码长n=2m-1,(m≥3,为正整数);而非本原BCH码的生成多项式中不含这种本原多项式,且码长n是2m-1,即码长n一定除得尽2m-1。BCH码的码长n与监督位、纠错个数t之间的关系如下:对于正整数能纠正所有不多于数量t随机错误的BCH码。汉明码是能够纠正单个随机错误的码。可以证明,具有循环性质的汉明码就是能纠正单个随机错误的本原BCH码15。元素个数有限的域称作有限域,其中元素的个数是一个素数,通常记为GF(q),q为素数。GF(q)可以延伸到一个含有qm的元素的正整数,这时我们可以将其称作扩展域GF(qm),很明显两者之间存在着子二进制域。二进制的扩展域中的非0元素可以用一个a的幂次方来表示,在已知任意的一个有限域GF(q)及其扩展域GF(qm)中,任意一个码元取其扩展域GF(qm)的循环码(n,k),其中n=2m-1,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏省人民医院心血管内科科研助理招聘1人备考笔试题库及答案解析
- 深度解析(2026)GBT 26711-2024深度解析(2026)《微孔笔头墨水笔》
- 2025湖南怀化市教育局直属学校招聘教职工65人备考考试试题及答案解析
- 深度解析(2026)《GBT 25893.1-2010信息技术 通 用多八位编码字符集 蒙古文名义字符与变形显现字符 16点阵字型 第1部分:白体》
- 2025广东江门公共资源交易控股集团有限公司人力资源总监招聘1人备考考试试题及答案解析
- 2026云南昆明市官渡区矣六街道办事处招聘7人考试备考题库及答案解析
- 2026甘肃甘南州夏河县兵役登记暨征兵模拟笔试试题及答案解析
- 2025浙江宁波海发渔业科技有限公司招聘1人备考考试试题及答案解析
- 2025重庆高新区西永街道招聘公益性岗位8人参考考试试题及答案解析
- 2026四川广元市昭化区招聘城镇公益性岗位4人备考笔试试题及答案解析
- 中国普通食物营养成分表(修正版)
- 20道长鑫存储设备工程师岗位常见面试问题含HR常问问题考察点及参考回答
- 抖音ip孵化合同范本
- 小升初语文总复习《文章主要内容概括》专项练习题(附答案)
- DL-T606.5-2009火力发电厂能量平衡导则第5部分-水平衡试验
- python程序设计-说课
- 国家电网智能化规划总报告
- 遥远的向日葵地
- 箱涵施工组织设计样本
- 质量意识培养
- 2000人学校食堂人员配置标准
评论
0/150
提交评论