第8讲-差错控制编码-NEW课件.ppt
《第8讲-差错控制编码-NEW课件.ppt》由会员分享,可在线阅读,更多相关《第8讲-差错控制编码-NEW课件.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中南大学通信原理 数数 字字 通通 信信 原原 理理 Principles of Digital CommunicationF中南大学信息科学与工程学院中南大学信息科学与工程学院School of Information Science and EngineeringCentral South University主讲:李敏主讲:李敏联系方式:联系方式: 课件邮箱:课件邮箱:txyl_中南大学通信原理 第第七七讲讲 差错控制编码差错控制编码7.1 7.1 基本概念基本概念7.2 7.2 纠错编码原理纠错编码原理7.3 7.3 常用的简单编码常用的简单编码7.4 7.4 线性分组码线性分组码7.
2、5 7.5 循环码循环码中南大学通信原理重点和难点:重点和难点:差错控制的目的和基本原理;差错控制的目的和基本原理;差错控制方式及其特点;差错控制方式及其特点;码重、汉明距离、最小距离的概念和确定;码重、汉明距离、最小距离的概念和确定;纠错和检错能力分析纠错和检错能力分析 编码效率编码效率 汉明码和汉明码和CRCCRC码码第第七七讲讲 差错控制编码差错控制编码中南大学通信原理7.1 7.1 基本概念基本概念产生误码的原因:产生误码的原因:系统特性的不理想系统特性的不理想:乘性噪声乘性噪声数字信号波形失真数字信号波形失真接收端误判接收端误判形成误码形成误码信道噪声干扰信道噪声干扰:加性噪声加性噪
3、声数字信号变形数字信号变形误码误码信道分类信道分类(按加性噪声引起的错码分布规律按加性噪声引起的错码分布规律):随机信道随机信道:白色高斯噪声,误码相互独立;白色高斯噪声,误码相互独立;突发信道突发信道:存在突发脉冲干扰,误码在短时间内成串存在突发脉冲干扰,误码在短时间内成串出现,并前后有关;出现,并前后有关;混合信道混合信道:随机信道突发信道随机信道突发信道中南大学通信原理7.1 7.1 基本概念基本概念差错类型:差错类型:随机差错独立差错随机差错独立差错随机差错独立差错随机差错独立差错:差错的出现随机,且差错之间是统计独立的差错的出现随机,且差错之间是统计独立的由随机噪声引起由随机噪声引起
4、突发差错突发差错突发差错突发差错:差错在短时间成串出现,而在其间又存在较长的无差错在短时间成串出现,而在其间又存在较长的无差错区间,且差错之间相关差错区间,且差错之间相关因脉冲噪声,也可能是由存储系统中磁带的缺陷或因脉冲噪声,也可能是由存储系统中磁带的缺陷或读写头接触不良引起读写头接触不良引起中南大学通信原理7.1 7.1 基本概念基本概念提高系统可靠性的途径提高系统可靠性的途径:加大发送功率加大发送功率加大发送功率加大发送功率:即提高信噪比,虽简单有效,但功率即提高信噪比,虽简单有效,但功率不可无限增加,实际受到一定的限制;不可无限增加,实际受到一定的限制;匹配滤波接收匹配滤波接收匹配滤波接
5、收匹配滤波接收:可:可抑制抑制白色噪声,使误码率下降;白色噪声,使误码率下降;合理的调制解调方式合理的调制解调方式合理的调制解调方式合理的调制解调方式PePePSKPSKPePeDPSKDPSKPePeFSKFSK相干、相干、ASKASKPet)中南大学通信原理7.7.2 2 纠错编码原理纠错编码原理 差错控制编码的效果差错控制编码的效果差错控制编码的效果差错控制编码的效果v假设随机信道中发送假设随机信道中发送“0”码与发送码与发送“1”码码传错概率相等为传错概率相等为Pe,且且Pe1,则在码长为则在码长为n的码的码组中发生组中发生r个错误的概率为:个错误的概率为:vPn(r)=Cnr Per
6、(1-Pe)n-rn!/r!(n-r)!Perv当码长当码长n=7,Pe=10-3时,则有时,则有P7(1)7 Pe=7 10-3P7(2)21 Pe2=2.1 10-5P7(3)35 Pe3=3.5 10-8中南大学通信原理7.7.2 2 纠错编码原理纠错编码原理 编码效率编码效率编码效率编码效率指一个码组中指一个码组中信息位所占比重信息位所占比重,用,用表示表示=k/n,其中,其中k为信息码元的数目,为信息码元的数目,n为码长为码长v可见:若加入的监督位越多,纠错能力越强,编码效率可见:若加入的监督位越多,纠错能力越强,编码效率越低;越低;v纠错编码的纠错编码的任务任务任务任务是,根据不同
7、干扰特性设计出纠检错能是,根据不同干扰特性设计出纠检错能力最强,效率高的纠错码,且译码设备不太复杂;力最强,效率高的纠错码,且译码设备不太复杂;中南大学通信原理7.7.3 3常用的简单编码常用的简单编码 奇偶校验码奇偶校验码奇偶校验码奇偶校验码奇偶监督码奇偶监督码奇偶监督码奇偶监督码:奇监督码奇监督码奇监督码奇监督码:使码字加上:使码字加上1 1位监督位位监督位C C0 0后,码字中后,码字中“1 1”的个数为奇数个;的个数为奇数个;偶监督码偶监督码偶监督码偶监督码:使码字加上:使码字加上1 1为监督位为监督位C C0 0后,码字中后,码字中“1 1”的个数为偶数个;的个数为偶数个;只能检测出
8、奇数个错误,不能纠错只能检测出奇数个错误,不能纠错应用:以随机错误为主的计算机通信系统,难于对付应用:以随机错误为主的计算机通信系统,难于对付突发错误突发错误最小码距最小码距d dminmin=2=2中南大学通信原理7.7.3 3常用的简单编码常用的简单编码水平奇偶校验码水平奇偶校验码水平奇偶校验码水平奇偶校验码:【编码规则编码规则】(1 1)对需要传输的数据,进行奇偶校验编码;)对需要传输的数据,进行奇偶校验编码;(2 2)将经过奇偶监督编码的码元序列按行排成方阵,每)将经过奇偶监督编码的码元序列按行排成方阵,每行为一组奇偶校验编码;行为一组奇偶校验编码;(3 3)发送时按照列的顺序传输;)
9、发送时按照列的顺序传输;(4 4)接收端仍将码元排成发送时的方阵形式,然后按行)接收端仍将码元排成发送时的方阵形式,然后按行进行奇偶校验。进行奇偶校验。【例例】偶校验:偶校验:0100 1 1000 1 传输时为传输时为:01 10 00 00 11中南大学通信原理7.7.3 3常用的简单编码常用的简单编码 二维奇偶校验码二维奇偶校验码二维奇偶校验码二维奇偶校验码水平垂直奇偶监督码水平垂直奇偶监督码水平垂直奇偶监督码水平垂直奇偶监督码将奇偶校验码的若干码组排列成矩阵将奇偶校验码的若干码组排列成矩阵每一码组写成一行每一码组写成一行m个码组个码组m行行m个监督位构成了一监督位列个监督位构成了一监督
10、位列按列的方向增加第二维校验位按列的方向增加第二维校验位n个监督位构成了一监督位行个监督位构成了一监督位行检错能力检错能力:检出所有行和列中的检出所有行和列中的奇数个差错奇数个差错 能检出大多数能检出大多数偶数个差错偶数个差错能检出突发长度不大于方阵行数能检出突发长度不大于方阵行数或列数的或列数的突发错误突发错误 适用于检测突发适用于检测突发错误,将使误码减少到原来的错误,将使误码减少到原来的1 11 1 中南大学通信原理7.7.3 3常用的简单编码常用的简单编码 二维奇偶校验码二维奇偶校验码二维奇偶校验码二维奇偶校验码水平垂直奇偶监督码水平垂直奇偶监督码水平垂直奇偶监督码水平垂直奇偶监督码中
11、南大学通信原理7.7.3 3常用的简单编码常用的简单编码 等比码等比码等比码等比码每个码组中含每个码组中含“1”和和“0”的个数的比例恒定,又称的个数的比例恒定,又称等重码等重码等重码等重码、恒比码恒比码恒比码恒比码、定定定定1 1码码码码;能检测出所有能检测出所有1位错和奇数个错误,并能部分检测出偶位错和奇数个错误,并能部分检测出偶数个错误(成对交换错则检测不出)数个错误(成对交换错则检测不出)简单,适应于对字母或符号进行编码,常用于电传机简单,适应于对字母或符号进行编码,常用于电传机传输汉字,以及其他产生固定字符的键盘设备中;传输汉字,以及其他产生固定字符的键盘设备中;【例例】电传机传输数
12、字时广泛采用的电传机传输数字时广泛采用的五单位数字保护五单位数字保护电码电码,是一种五中取三的恒比码,共有,是一种五中取三的恒比码,共有种组合,代表种组合,代表10个阿拉伯数字。个阿拉伯数字。中南大学通信原理7.7.3 3常用的简单编码常用的简单编码 正反码正反码正反码正反码监督位数与信息位数目相同,且两者相同或相反,取决监督位数与信息位数目相同,且两者相同或相反,取决于信息序列中于信息序列中“1”的个数;的个数;编码规则编码规则编码规则编码规则当信息位中有奇数个当信息位中有奇数个“1”时,监督位是信息位的简单重复;时,监督位是信息位的简单重复;当信息位中有偶数个当信息位中有偶数个“1”时,监
13、督位是信息位的反码;时,监督位是信息位的反码;接收端解码接收端解码接收端解码接收端解码先将码组中信息位与监督位按位模先将码组中信息位与监督位按位模2加,得到加,得到合成合成码组码组;产生校验码组:码组中信息码元有奇数个产生校验码组:码组中信息码元有奇数个“1”,则校验码组,则校验码组=合成码组,否则校验码组合成码组,否则校验码组=合成码组的反码合成码组的反码按照校验码组中按照校验码组中“1”的个数进行检错及纠错的个数进行检错及纠错中南大学通信原理7.7.3 3常用的简单编码常用的简单编码 正反码正反码正反码正反码校验码组的组成校验码组的组成错码情况错码情况1 1全为全为“0 0”无错码无错码2
14、 2有有4 4个个“1 1”,1 1个个“0 0”信息码中有一位错码,位置为信息码中有一位错码,位置为校验码中对应的校验码中对应的“0 0”的位置的位置3 3有有4 4个个“0 0”,1 1个个“1 1”监督码中有一位错码,位置为监督码中有一位错码,位置为校验码中对应的校验码中对应的“1 1”的位置的位置4 4其他组成其他组成错码多于错码多于1 1个个中南大学通信原理7.7.3 3常用的简单编码常用的简单编码 正反码正反码正反码正反码 举例:电报通信中常用举例:电报通信中常用5单位电码来构造正反码单位电码来构造正反码编码编码若为若为11001,则码字为,则码字为1100111001若为若为10
15、001,则码字为,则码字为1000101110假设发送码组为假设发送码组为1100111001若接收码组为若接收码组为1100111001,判决为无错传输,判决为无错传输若接收码组为若接收码组为1000111001:合成码组:合成码组01000(先将码组中信息位与(先将码组中信息位与监督位按位模监督位按位模2加,得到合成码组)加,得到合成码组);因码组中信息码元有;因码组中信息码元有偶数个偶数个“1”,则校验码组为,则校验码组为10111;说明信息码元中第二位错码,给以纠正;说明信息码元中第二位错码,给以纠正若接收码组为若接收码组为1100101001:合成码组:合成码组10000;因码组中信
16、息码元有;因码组中信息码元有奇数个奇数个“1”,则校验码组为,则校验码组为10000,说明监督码元中第一位错码,说明监督码元中第一位错码若接收码组为若接收码组为1001111001:合成码组:合成码组01010;因码组中信息码元有;因码组中信息码元有奇数个奇数个“1”,则校验码组为,则校验码组为01010,说明错码多于,说明错码多于1个个码长为码长为10的正反码能够纠正的正反码能够纠正1位差错,并能检测所有位差错,并能检测所有2位及以下的位及以下的错码。错码。中南大学通信原理7.7.4 4 线性分组码线性分组码系统码系统码系统码系统码:信息码元编码后,信息码元本身不变,而只在信息码元:信息码元
17、编码后,信息码元本身不变,而只在信息码元后加入监督码元,即前半部分为不变的信息码元,后半部分为监后加入监督码元,即前半部分为不变的信息码元,后半部分为监督码元的码型;督码元的码型;线性码线性码线性码线性码:监督码元和信息码元成线性关系的码型;:监督码元和信息码元成线性关系的码型;分组码分组码分组码分组码:监督码元只和本身信息码元有关的码型;:监督码元只和本身信息码元有关的码型;线性分组码线性分组码线性分组码线性分组码:利用代数关系,将信息序列划分为等长的:利用代数关系,将信息序列划分为等长的k k位序列位序列段,在每一信息段后附加段,在每一信息段后附加r r个监督码元,并使监督码元和信息码个监
18、督码元,并使监督码元和信息码元成线性关系,这样构成的码型就叫;元成线性关系,这样构成的码型就叫;汉明码汉明码汉明码汉明码:纠单个错的线性分组码;:纠单个错的线性分组码;循环码循环码循环码循环码:在严谨的代数基础上构造的、纠错能力强的解编码设备:在严谨的代数基础上构造的、纠错能力强的解编码设备并不复杂的线性分组码;并不复杂的线性分组码;卷积码卷积码卷积码卷积码:监督码元不仅与本身信息码元有关,且跟其它码元有关:监督码元不仅与本身信息码元有关,且跟其它码元有关的一种码型;的一种码型;基本概念基本概念基本概念基本概念中南大学通信原理7.7.4 4 线性分组码线性分组码具有具有封闭性封闭性封闭性封闭性
19、,即任意两许用码组之和仍为一许用码组;,即任意两许用码组之和仍为一许用码组;码距的最小值等于最小码重码距的最小值等于最小码重码距的最小值等于最小码重码距的最小值等于最小码重(除全(除全“0 0”码组以外);码组以外);线性分组码的表示(线性分组码的表示(n n,k k),码长为),码长为n n,信息码长为,信息码长为k k,监督码长监督码长r rn nk k;一致校验矩阵一致校验矩阵HH(Paritycheck Matrix)(Paritycheck Matrix):用于说明监督码元与信息码元监督关系的矩阵用于说明监督码元与信息码元监督关系的矩阵 线性分组码的特点:线性分组码的特点:线性分组码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差错 控制 编码 NEW 课件
限制150内