- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
差错控制编码
第三章 教学重点 第三章 差错控制编码 3.1 概述 一、差错类型 二、差错控制方式 三、纠错编码的基本原理 3.2 简单的纠、检错编码 一、奇偶校验码 二、行列校验码 三、 恒比码 3.3 常用的纠错编码 一、线性分组码 二、循环码 三、卷积码 四、码元交织 本章小结 表3.3 (7.4)线性分组码码字表 从上表可看出,上述(7.4)分组码16个许用码组中的最小码距d0=3, 因此它能纠正一位错码或检查出二位错码。 2.纠错原理 分组码能实现纠检错的原理: 分组码是通过附加监督码元实现对信息码元的监督,两者之间存在由监督方程组建立的相互制约关系。当信息码元或监督码元在传输过程中发生错误时,方程组中与这些码元对应的相互制约的关系就会被破坏,于是在接收端很容易通过检验监督方程来发现错误。另外,由于分组码的一致监督关系是多重监督,每个信息码元都受到两个或两个以上监督元的监督,故不仅能够发现传输中的错误,当只有单个错误时,还能知道错误的位置并给以纠正。 举例说明: 令校验子s1、s2、s3 分别为: 根据一致监督关系,如果接收的码组没有错误,则s1 =s2 =s3 = 0;当码组在传输过程中发生单个错误时,在s1、s2、s3的计算结果中,将有一个或几个不为零。这样根据s1、s2、s3的不同数值,就可唯一地确定错误的位置。为此我们把s1、s2、s3称作校验子。 以 (7,4) 码为例,根据s1、s2、s3的不同结果,可判断出具体的错误位置,如表3.4所示。 表3.4 校验子和错码位置关系 例如接收到的码字=0000011,按校验子方程有:s1=0、s2 =1、s3=1,从表3.4可查出错码位置为a3 。 在二进制系统中,能准确地知道错码的位置,就等于能纠正错码,这是因为错码位置确定之后,只要把所在位置的码元经过一个逻辑“非”电路,就能把“0”变成“1”或把“1”变“0”,从而完成纠错的任务。 循环码是一种码字间具有循环性质的码组。 循环是指将任一码字的各位闭合左移或右移后,生成的新码字仍是该码组中的另一个码字。 循环码仍由信息码和监督码两部分组成,它也是一种线性分组码,同样用(n,k)来表示其码长和信息位数。 在表(3.5)所示的循环码组里,若将2号码字向右闭合移动一位就得到5号码字,5号码字向右闭合移动一位即得到7号码字,等等。 表3.5 循环码 循环码是根据多项式代数运算原理来实现编、解码的。常用码多项式表示码字,如表(3.5)第2号码字a6a5a4a3a2a1a0=0010111,因为其a4、a2、a1、a0等于1, 则可用码多项式 表示。 循环码也是一种分组码,由信息位和监督位组成一个码字,即: 1.循环码的编码 上式中, 表示循环码的一个码字。 为信息位, 为信息码多项式,乘上 ,在码多项式运算中表示把码多项式左移(n-k)位。 例如表(3.5)中的第2号码字,信息码元为A( x)=001,但它们的权重位置在a6a5a4位置上,所以应该左移n-k =7-3=4位。R(x)为监督码多项式,第2号码字中的R(X)=0111。 如何编出循环码呢 ? 循环码的编码特点是循环码中的一个码字可以被一个xn-k次幂的多项式整除。称这个xn-k次幂的多项式为生成多项式,并用符号G(x)表示。 例3.1 已知信息码元为110,编一个(7,3)循环码字。 解:第一步:由信息码元列出对应的k –1=2次幂码多项式A(x),即 : 第二步:将 A(x) 左移n – k = 7 – 3 = 4位,求出x4?A(x) 第三步:查表并选用下式为生成多项式G(x) 第四步:进行 除法运算,求余数R(x)。 转换成下面格式: 第五步:把信息位x4A(X) 与余式R(X) 合并,得 (7,3) 循环码为 前三位为信息码元,后四位(0101)为监督码元。 利用生成多项式可以方便地生成一个循环码字。因为生成多项式可以对应构成一个由移位寄存器和模2相加器组成的运算电路,利用这个电路就可完成循环码的编码。 由此可知: 从编码原理可知,循环码多项式都可被生成多项式G(x)整除,因此,只要将接收到的码字除以G(x),观察余式R(x)是否为零就可判断出传输中是否发生了错误。当R(x)=0时,说明传输中无错误;如R(x) ≠ 0,说明传输中有错误, 2.循环码的检错与纠错 例如上例
您可能关注的文档
- 巧用MACD准抓买卖点的秘诀.docx
- 工装夹具设计的基本方法和步骤.ppt
- 巧抓标志-辨析病句(公开课上课版).pptx
- 巧抓炼字赏古诗.ppt
- 巧用景物___烘托情感.ppt
- 巧用“宏”功能制作公文份数序号.doc
- 巨人通力电梯故障代码.doc
- 巨人的花园课件 .ppt.ppt
- 巨人和孩子.ppt
- 巩乃斯的马1.ppt
- 制动系统的特点项目一58课件.pptx
- 直接工程费价外运杂费填料费铁路工程施工组织与概预算78课件.pptx
- 主备用控制中心的切换LCF300型25课件.pptx
- 智能交通系统的相关技术任务三车辆自动驾驶技术王怡安徽交通6.pptx
- 智能交通监控系统任务三城市交通诱导系统诱导系统的组成王怡安.pptx
- 智能交通监控系统任务二城市交通监控系统王怡安徽交通67课件.pptx
- 直升机的特点和分类空气动力学基础与飞行原理86课件.ppt
- 直升机的飞行性能空气动力学基础与飞行原理67课件.ppt
- 职业形象塑造3职业教育国际邮轮乘务管理专业教学化妆与形象设.pptx
- 轴向拉压杆件的线应变和胡克定律张亚琴河北交通52课件.pptx
最近下载
- 基于智能化技术的供水管网漏点判定与修复管理模式.pptx
- 2023-2024学年沪科版(2019)高中信息技术必修二第三单元项目五《规划并连接数字家庭系统的网络——组建小型信息系统网络(一)》说课稿.docx VIP
- 北京市城镇供水厂生产安全事故隐患目录.pdf VIP
- 业主委员会委员候选人推荐表.docx VIP
- NB-T35003-2023水电工程水情自动测报系统技术规范.pdf VIP
- 2025年高考英语陕西卷含解析及答案.docx VIP
- 2025年管道直饮水项目可行性研究报告.docx
- 地理信息安全在线培训考试题目完整版答案.docx
- 幼儿园区域活动的实施策略.pptx
- 10kV及以下变电所设计规范.pdf VIP
文档评论(0)