通讯原理 差错编码控制精.ppt
《通讯原理 差错编码控制精.ppt》由会员分享,可在线阅读,更多相关《通讯原理 差错编码控制精.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、通讯原理 差错编码控制第1页,本讲稿共53页11.1 概述概述11.2 纠错编码的原理纠错编码的原理11.3 常用的简单编码常用的简单编码11.4 线性分组码线性分组码11.5 循环码循环码作业作业11.6 卷积码卷积码第2页,本讲稿共53页习题习题 11-111-1、5 5、7 7、1414作业作业第3页,本讲稿共53页11.1 概述概述 检错重发法检错重发法11.1.2 差错控制的方法差错控制的方法11.1.1 编码的目的:提高信号抗加性干扰的能力编码的目的:提高信号抗加性干扰的能力 干扰种类:干扰种类:加性加性 克服方法:差错控制编码克服方法:差错控制编码 加性干扰的特征:加性干扰的特征
2、:突发信道:出现错码成串集中。突发信道:出现错码成串集中。混合信道:前两者中和。混合信道:前两者中和。乘性乘性 克服方法:均衡器克服方法:均衡器随机信道:出现错码是随机的,相互间统计独立。随机信道:出现错码是随机的,相互间统计独立。反馈校验法反馈校验法前向纠错方法前向纠错方法定义定义误码率标准误码率标准第4页,本讲稿共53页速率(b/s)线路类别误码率标准300电话交换线专用线10-4510-5600电话交换线专用线10-3510-51200电话交换线专用线10-5510-52400专用线10-5CCITT 建议的误码率标准建议的误码率标准第5页,本讲稿共53页检错重发法:在接收端检测出错码时
3、,通知发端重发信号,直到接检错重发法:在接收端检测出错码时,通知发端重发信号,直到接收正确为止。此方法只能判断是否有错码,不能判断具收正确为止。此方法只能判断是否有错码,不能判断具体的错码位置。所以,只能检错不能纠错,且需要体的错码位置。所以,只能检错不能纠错,且需要双双向向通道。通道。前向纠错方法:前向纠错方法:在收端检测出错码时,可以确定错码的位置,在收端检测出错码时,可以确定错码的位置,并予纠正。此方法只需要并予纠正。此方法只需要单向单向通道。实时性好,通道。实时性好,但设备复杂。但设备复杂。反馈校验法:接反馈校验法:接收端将收到的信号原封不动的发回发端,由发收端将收到的信号原封不动的发
4、回发端,由发端将其与原发信号相比较,如果有错则重发。这种端将其与原发信号相比较,如果有错则重发。这种方法需方法需双向双向通道,效率低,但设备简单。通道,效率低,但设备简单。第6页,本讲稿共53页在信息码序列中加在信息码序列中加监督码元监督码元(也称纠错码)(也称纠错码)自动请求重发系统自动请求重发系统(ARQ)11.1.3 差错控制编码的原理差错控制编码的原理不同的编码方法,有不同的检错或纠错能力,监督码元越多,不同的编码方法,有不同的检错或纠错能力,监督码元越多,检、纠错能力越强。检、纠错能力越强。由于信息码元是随机序列,收端无法预知信号状态,因而无由于信息码元是随机序列,收端无法预知信号状
5、态,因而无法判别接收码是否有错。增加了监督码元之后,监督码和信法判别接收码是否有错。增加了监督码元之后,监督码和信息码之间存在一种逻辑关系,因此,收端可以利用这种逻辑息码之间存在一种逻辑关系,因此,收端可以利用这种逻辑关系发现或纠正存在的错码。关系发现或纠正存在的错码。第7页,本讲稿共53页自动请求重发系统自动请求重发系统(ARQ)工作工作过程:过程:3 3)重发控制器收到重发命令时,控制输入缓冲储存器重发一次当)重发控制器收到重发命令时,控制输入缓冲储存器重发一次当前码组,否则发送后一码组。前码组,否则发送后一码组。2 2)收端解码器检测出错码时由指令发生器产生重发命令传给发端,)收端解码器
6、检测出错码时由指令发生器产生重发命令传给发端,同时发出删除命令,删除输出缓冲器内容。同时发出删除命令,删除输出缓冲器内容。1 1)收发正常时,重发控制与指令发生器不工作。)收发正常时,重发控制与指令发生器不工作。重发控制重发控制信信源源双双向向通通道道指令发生器指令发生器解码器解码器输出缓存器输出缓存器收收信信者者错误时删除错误时删除编码编码输入缓存器输入缓存器优点:优点:1 1)监督码少,占总码的)监督码少,占总码的(20%)2 2)对各种信道有一定的适应能力。)对各种信道有一定的适应能力。3 3)成本及复杂性低。)成本及复杂性低。缺点:缺点:1 1)需要双向通道)需要双向通道 2 2)干扰
7、大时系统可能处于重发循)干扰大时系统可能处于重发循环中,效率降低环中,效率降低 3 3)实时性差)实时性差第8页,本讲稿共53页11.2 纠错编码的基本原理纠错编码的基本原理11.2.1 分组码的概念分组码的概念11.2.2 分组码参数分组码参数第9页,本讲稿共53页例:例:天气预报天气预报11.2.1 分组码的概念分组码的概念特征:特征:分组码中的监督码元仅监督本码组中的信息码元。分组码中的监督码元仅监督本码组中的信息码元。分组码分组码定义:定义:将信息码分组,为每组信息码后附加若干将信息码分组,为每组信息码后附加若干监督码元形成的码集合。监督码元形成的码集合。分组码检错、纠错能力的体现分组
8、码检错、纠错能力的体现信源发送信息码晴0 0云0 1阴1 0雨1 1接收信息码判别0 1云10 阴0 0晴1 0阴结论:结论:虽然接收码组有错,但接收端无法识别。虽然接收码组有错,但接收端无法识别。讨论讨论第10页,本讲稿共53页信源发送信息码监督码晴0 00云0 11阴1 01雨1 10接收码组判别001、010、100010、001、111100、111、001111、100、010建立分组码建立分组码 A错错 1 位位接收码组判别011、110、101云、雨、阴000、101、110晴、阴、雨110、000、011雨、晴、云101、000、011阴、晴、云错错 2 位位结论:结论:只能检
9、测出只能检测出 1 位错码,位错码,但不能纠正。但不能纠正。禁用码组:非禁用码组:非信息信息码组码组许用码组:有效许用码组:有效信息信息码组码组第11页,本讲稿共53页结论:结论:能纠正能纠正 1 位错码位错码,或,或检测出检测出 2 位错码位错码。信源 发送信息码 监督码晴0 0000云0 1011阴1 0101雨1 1110接收码组判别00001、00010、00100、01000、1000001010、01001、01111、00011、1101110100、10111、10001、11101、0010111111、11100、11010、10110、01110建立分组码建立分组码 B错
10、错 1 位位接收码组判别11000、10100、10010、10001、01100、01010、01001、00110、00101、0001110011、11111、11001、11010、00111、00001、00010、01101、01110、0101001101、00001、00111、00110、11001、11110、11101、10011、10000、1010000110、01010、01100、01111、10010、10100、10111、11000、11011、11111错错 2 位位第12页,本讲稿共53页 k:码组中信息码元的数目。码组中信息码元的数目。n:码组的总位数
11、,又称为码组长度。码组的总位数,又称为码组长度。r=n-k:码组中监督码元的数目。:码组中监督码元的数目。结构结构符号符号(n,k)码长码长 n=k+r k 个信息位个信息位 r 个监督位个监督位码组重量码组重量码组中码组中“1”的数目的数目11.2.2 分组码参数分组码参数an-1an-2arar-1a0码距码距 d:两个码组对应位数值不同的码元个数称为码组间:两个码组对应位数值不同的码元个数称为码组间的汉明距离的汉明距离码距与码集合码距与码集合检、纠错能力的关系检、纠错能力的关系第13页,本讲稿共53页例:例:码组(码组(a2 a1 a0)=1 1 0 (b2 b1 b0)=0 1 0码距
12、的几何概念码距的几何概念码距是码距是 1最小码距最小码距 d0 :码集合中任意两两码组间距离的最小值:码集合中任意两两码组间距离的最小值(0 1 0)(1 1 0)(0 0 0)(1 0 0)(1 0 1)(0 0 1)(0 1 1)(1 1 1)a1a0a2选许用码组:选许用码组:0 0 0 0 1 1 1 1 0 1 0 1令令 n=3,共有共有 8 个码组个码组沿立方体各边行走,沿立方体各边行走,4 个码组的个码组的距离均为距离均为 2 个边长个边长 d0 =2第14页,本讲稿共53页 检测检测 e 个错码,要求最小码距个错码,要求最小码距 纠正纠正 t 个错码,要求最小码距个错码,要求
13、最小码距 纠正纠正 t 个错码、同时检测个错码、同时检测 e 个错码,要求最小码距个错码,要求最小码距码距与码集合检、纠错能力的关系码距与码集合检、纠错能力的关系AB例:例:A=(00000)、B=(11111),d0=5 结论:结论:e=4 或或 t=2 或或 e=3、t=1 d=1d=2d=3第15页,本讲稿共53页11.3 常用的简单编码常用的简单编码11.3.1 奇偶监督码奇偶监督码11.3.2 正反码正反码 第16页,本讲稿共53页 奇数监督码奇数监督码:偶数监督码偶数监督码:监督码元监督码元 1 位位,使码组中使码组中“1”的个数为奇的个数为奇监督码元监督码元 1 位位,使码组中使
14、码组中“1”的个数为偶的个数为偶只能检测奇数个错码只能检测奇数个错码二维奇偶监督码(矩阵码)二维奇偶监督码(矩阵码)能检测部分偶数个错码能检测部分偶数个错码 生成规则:生成规则:许用码组写成一行(包括信息码和许用码组写成一行(包括信息码和1 位监督码),位监督码),设共有设共有m 行。第行。第 m+1 行为按列增加的监督码。行为按列增加的监督码。(构成监督码行)(构成监督码行)例例11.3.1 奇偶监督码奇偶监督码一维奇偶监督码一维奇偶监督码 例例监督方程监督方程监督方程监督方程第17页,本讲稿共53页信源发送信息码a2 a1 监督码a0晴0 00云0 11阴1 01雨1 10例例:一维偶数监
15、督码一维偶数监督码接收码组判别001、010、100010、001、111100、111、001111、100、010错错 1 位位检验满足检验满足检验检验不满足不满足只能检错,不能纠错只能检错,不能纠错第18页,本讲稿共53页2)当)当 同时出错,则按行按列均不能检测出有错。同时出错,则按行按列均不能检测出有错。能检测部分偶数个错码适用于突发信道。能检测部分偶数个错码适用于突发信道。若若仅仅一一行行有有奇奇数数个个错错码码时时,可可通通过过列列确确定定错错码码位位置置并并纠正。纠正。1)设)设 和和 发生错码,按行无法检测出错,而按列可检测。发生错码,按行无法检测出错,而按列可检测。a2 a
16、1 a00 0 00 1 11 0 11 1 00 0 0例例:二维偶数监督码二维偶数监督码通式通式结论:结论:方阵码除对构成矩形四角的错码无法检测外,其余均能方阵码除对构成矩形四角的错码无法检测外,其余均能检测。检测。第19页,本讲稿共53页特征:特征:具有纠正具有纠正 1 位错码、检测位错码、检测 2 位和大部分位和大部分 2 位以上错码的位以上错码的能力能力定义:定义:信息码位数与监督码位数信息码位数与监督码位数相同相同 编码编码规则:规则:1)当信息位中有当信息位中有奇奇数个数个“1”时,监督位是信息位的重复。时,监督位是信息位的重复。2)当信息位中有当信息位中有偶偶数个数个“1”时,
17、监督位是信息位的反码。时,监督位是信息位的反码。1 0 0 0 1 例:例:若信息码为若信息码为 1 1 0 0 1 11.3.2 正反码正反码 则正反码为则正反码为 1 1 0 0 1 1 1 0 0 11 0 0 0 1 0 1 1 1 01)将接收码组中信息码和监督码对应按位模)将接收码组中信息码和监督码对应按位模2 加,得加,得合合成码组成码组2)根据接收码组中信息码含)根据接收码组中信息码含“1”的奇偶情况,由合成码组的奇偶情况,由合成码组生成生成校验码组校验码组 3)根据校验码组的值依表判断错码情况,并予检、纠错)根据校验码组的值依表判断错码情况,并予检、纠错译码译码规则:规则:“
18、1”为奇为奇 校验校验=合成合成“1”为偶为偶 校验校验=例例第20页,本讲稿共53页例:发例:发 1 1 0 0 1 1 1 0 0 1 1)收无错)收无错 信息码中含奇数个信息码中含奇数个“1”2)收有错、为)收有错、为 1 0 0 0 1 1 1 0 0 1合成码组合成码组=1 1 0 0 1 1 1 0 0 10 0 0 0 0译码判决:译码判决:校验码组错码情况 1全“0”无错码 24 个“1”1 个“0”信息码中有一位错码,对应校验码组中的“0”的位置 34 个“0”1 个“1”监督码中有一位错码,对应校验码组中的“1”的位置 4其他组成 错码多于 1 个 校验码组校验码组=合成码
19、组合成码组=00000判断接收无错码判断接收无错码合成码组合成码组=1 0 0 0 1 1 1 0 0 10 1 0 0 0 信息码中含偶数个信息码中含偶数个“1”查表知信息码第二位错查表知信息码第二位错特征:特征:编码效率低编码效率低第21页,本讲稿共53页11.4 线性分组码线性分组码11.4.1 汉明码的编码原理汉明码的编码原理11.4.2 一般线性分组码的编码原理一般线性分组码的编码原理11.4.3 线性码分组码的数学描述线性码分组码的数学描述第22页,本讲稿共53页11.4.1 汉明码的编码原理汉明码的编码原理定义:定义:能纠正一位错码,且能纠正一位错码,且编码效率较高编码效率较高的
20、线性分组码的线性分组码问题:问题:在正反码中,为纠正一位错码,其监督码位数与信息码位数一样多,在正反码中,为纠正一位错码,其监督码位数与信息码位数一样多,能否减少监督码位数但纠错能力不变?能否减少监督码位数但纠错能力不变?如何实现纠错?如何实现纠错?思路:思路:分组码分组码(n,k)只可能出现只可能出现 n 个一位错码事件,若某种逻辑组合具有个一位错码事件,若某种逻辑组合具有n 个状态,就能利用这种逻辑组合描述一位错码事件并予纠正。个状态,就能利用这种逻辑组合描述一位错码事件并予纠正。例:例:分析偶数监督码,寻找逻辑组合分析偶数监督码,寻找逻辑组合汉明码汉明码 监督方程监督方程 则接收时解码是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通讯原理 差错编码控制精 通讯 原理 差错 编码 控制
限制150内