差错控制编码课件.ppt
《差错控制编码课件.ppt》由会员分享,可在线阅读,更多相关《差错控制编码课件.ppt(57页珍藏版)》请在三一办公上搜索。
1、 数 字 通 信 原 理 Principles of Digital Communication,中南大学信息科学与工程学院Central South UniversityCollege of Information Science and Engineering,数字通信原理,2022年12月2日星期五,第一讲 绪论第二讲 信息论基础和信号分析第三讲 模拟调制技术第四讲 信源编码技术第五讲 数字基带传输第六讲 数字调制技术第七讲 差错控制编码,数字通信原理,2022年12月2日星期五,目 录,第七讲 差错控制编码,7.1 基本概念7.2 纠错编码原理7.3 常用的简单编码7.4 线性分组码7
2、.5 循环码,7.1 基本概念,7.1.1 产生误码的原因和信道分类一、原因系统特性的不理想: 乘性噪声数字信号波形失真接收端误判形成误码信道噪声干扰: 加性噪声数字信号变形误码二、信道分类 按加性噪声引起的错码分布规律的不同分类:随机信道:存在白色高斯噪声,误码相互独立;突发信道:存在突发脉冲干扰,误码在短时间内成串出现,并前后有关;混合信道:随机信道突发信道;,三、差错类型随机差错独立差错差错的出现随机,且差错之间是统计独立的由随机噪声引起存在这种差错的信道称为随机信道无记忆信道突发差错差错在短时间成串出现,而在其间又存在较长的无差错区间,且差错之间相关因脉冲噪声,也可能是由存储系统中磁带
3、的缺陷或读写头接触不良引起存在这种差错的信道称为突发信道有记忆信道,加大发送功率 即提高信噪比,虽简单有效,但功率不可无限增加,所以实际上受到一定的限制;匹配滤波接收:可一直白色噪声,使误码率下降;合理的调制解调方式PePSKPeDPSKPeFSK相干、ASKPeASK,PSK非相干差错控制编码:正交编码或纠错编码正交编码:选择抗干扰能力强的信号集合,使受干扰后不容易混淆,常和调制方式结合在一起;纠错编码:使信号受干扰而出错后在译码判决时能自动纠正错误。,7.1.2 提高系统可靠性的途径,差错控制编码的基本思想 在发送端被传输的信码序列上附加一些监督码元(冗余码元),使所传输的码字中前后码元产
4、生一定的相关性,具有一定的监督关系,接收端利用这种监督关系来检测,纠正错误。,反馈纠错/ARQ又叫检错重发法、自动请求重发方式;接收端按一定规则对收到的码组进行有无错误的判别。若发现有错,则通知发送端重发,直到正确收到为止。,7.1.3 常用的差错控制方式,要求:双向信道或反馈信道;发送和接收端都有缓存器;,具体实现时,通常有3种形式:(1)停发等候重发方式,发端在Tw时间内送出一个码组,收端收到后检查如果未发现错误,则发回一个认可信号(ACK)给发送端,发送端收到ACK信号再发下一个码组若检测到错误,则发回一个否认信号(NAK),发送端收到NAK信号后重发前一码组,并再次等候ACK信号或NA
5、K信号发送两个码组之间有停顿时间Ti,影响了传输效率,(2)返回重发方式,与停发等候重发方式不同,其发送端不停地送出一个个连续码组,不再等候收端返回的ACK信号一旦收端发现错误并返回NAK信号,则发端从下一码组开始重发前面的N个码组N的大小取决于信号传递及处理所带来的延时,(3)选择重发方式,也是连续不断地发送码组,收端检测到错误后发回NAK信号。与(2)不同的是,发端并不重发错误码组后的所有码组,而只重发有错的那个码组三者比较: (3)传输效率最高,但成本最贵:控制机制复杂,发端和收端都要有数据缓冲器;(2) (3)需要全双工数据链路,而(1) 只要求半双工的数据链路。,发送端:,接收端:,
6、优点只需少量的多余码元(一般为总码元的520)就能获得极低的误码率;要求使用的检错码基本上与信道的差错统计特性无关,即对各种信道的不同差错特性,有一定的自适应能力;其检错译码器与前向纠错法中的纠错译码器相比,成本和复杂性均低得多;缺点有反向信道,不能用于单向传输系统,也难以用于广播(一发多收)系统,并且实现重发控制比较复杂;当信道干扰增大时,整个系统可能处于重发循环中,因而通信效率降低,甚至不能通信;不太适合严格实时传输的系统;,前向纠错/FEC基本原理:发送端将信息序列编码成能够纠正错误的码,接收端根据编码规则进行检查,如果有错自动纠正;优点无需反馈信道,特别适合只能提供单向信道场合;自动纠
7、错,不要求检错重发,延时小,实时性好;缺点纠错码必须与信道的错误特性密切配合;若纠错较多,则编、译码设备复杂,传输效率低;,混合纠错/HECFEC与ARQ的结合基本原理:发端发出同时具有检错和纠错能力的码,收端收到后,检查错误情况:如果错误在纠错能力之内,则自动纠正;若超出纠错能力,但在检错能力之内,则经反向信道要求重发。在实时性和译码复杂性方面是FEC和ARQ的折衷。,信息反馈/IRQ又叫反馈校验方式;基本原理:收端把收到的数据序列全部经反向信道送回发端,发端比较发出和送回的数据序列,从而发现有否错误,并把有错误的数据序列再次传送,直到发端没有发现错误;优点:不需要纠错、检错的编、译码器,设
8、备简单。缺点需要和正向信道相同的反向信道,实时性差发端需要一定容量的存储器以存储发送码组仅适应于传输速率较低,信道差错率较低,具有双向传输线路及控制简单的系统,按监督码元和信息码元关系不同:线性码(Linear Codes)、非线性码(non-Linear Codes)按对信息元处理的方法不同:分组码(Block Codes)、卷积码(Convolutional Codes)按纠错类型分:纠随机错误的码、纠突发错误的码按功能分:检错码、纠错码、纠删码按码元取值不同:二进制码、多进制码按编码的数字方式不同:代数码、几何码、算术码按编码后是否保持原有形式:系统码、非系统码按码字结构特点:循环码、非
9、循环码,7.1.4 差错控制编码分类,7.2 纠错编码原理,理论依据:Shannon信道编码定理。定理指出:对于一给定的有干扰信道,若其信道容量为C,只要发送端以低于C的速率R发送信息,则一定存在一种编码方法,使编码错误概率P随着码长n的增加,按指数下降到任意小的值。,纠错编码的基本思想:发送端按照某种规则在信息序列上附加监督码元,接收端则按照同一规则检查两者间关系以牺牲通信的有效性(信息传输速率)来提高可靠性码的检错和纠错能力是用信息量的冗余来换取的。一般说来,添加的冗余越多,码的检错、纠错能力越强,但信道的传输效率下降也越多。,举例说明:假如要传送晴天、雨天两个消息编码一消息A-“0”;消
10、息B-“1”若传输中产生错码(01或10),收端无法发现,该编码无检错纠错能力。编码二消息A-“00”;消息B-“11”若传输中产生一位错码,则变成“01”或“10”,收端判决为有错(因“01”“10”为禁用码组),但无法确定错码位置,不能纠正。该编码具有检出一位错码的能力。这表明增加一位冗余码元后码具有检出一位错码的能力,举例说明:假如要传送晴天、雨天两个消息编码三消息A-“000”;消息B-“111”传输中产生一位即使两位错码,都将变成禁用码组,收端判决传输有错。该编码具有检出两位错码的能力。在产生一位错码情况下,收端可根据“大数”法则进行正确判决,能够纠正这一位错码。该编码具有纠正一位错
11、码的能力。这表明增加两位冗余码元后码具有检出两位错码及纠正一位错码的能力。结论增加冗余,可提高检纠错能力;增加冗余,会降低传输的信息量,编码效率降低;,几个基本概念许用码:用于传输信息的码组;禁用码:在传输信息中不可能出现的码组;监督位:增加的不携带传输信息的、但具有一定约束的码位;分组码:将信息吗分组,并为每组信息码附加若干监督码的编码;nkr;n为实际传送的码长,k是信息码长;r是监督码长;码距d:接收码Cr与发送码CL之间不同的码元个数的数目;码重W:码字中“1”的个数;最小码距d0:一个码型中任何两个码字之间的最小距离,又称为汉明距离;最小码重W0:一个码型中任意码字的码重的最小值;,
12、码距与检、纠错能力的关系最小码距与检错能力的关系 一个码能检测e个错码,则要求其最小码距d0e+1即:若最小码距为d0,则最多能检测d0-1个错码。最小码距和纠错能力的关系一个码能纠正t个错码,则要求其最小码距d02t+1即:若最小码距为d0,则最多能纠正(d0-1)/2个错码。最小码距和同时检纠错能力的关系一个码能纠正t个错码,同时能检测e个错码,则要求其最小码距 d0e+t+1 (et),差错控制编码的效果假设随机信道中发送“0”码与发送“1”码传错概率相等为Pe,且Pe1,则在码长为n的码组中发生r个错误的概率为: Pn(r)=Cnr Per(1- Pe)n-rn!/r!(n-r)! P
13、er当码长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,编码效率指一个码组中信息位所占比重,用表示=k/n,其中k为信息码元的数目,n为码长,可见:若加入的监督位越多,纠错能力越强,编码效率越低;纠错编码的任务是,根据不同干扰特性设计出纠检错能力最强,效率高的纠错码,且译码设备不太复杂;,7.3 常用的简单编码,奇偶校验码奇偶监督码奇监督码:使码字加上1位监督位C0后,码字中“1”的个数为奇数个;偶监督码:使码字加上1为监督位C0后,码字中“1”的个数为偶数个;只能检测出奇数个错误,不能纠错应用
14、:以随机错误为主的计算机通信系统,难于对付突发错误最小码距dmin=2,二维奇偶校验码水平垂直奇偶监督码将奇偶监督码推广到二维。即在每一行进行奇偶校验,同时在矩阵中每一列进行奇偶校验,发送时按列的顺序传输接收端将码元排成发送时的方阵形式,再分别按行、按列进行奇偶校验能够发现某行、某列上所有奇数个错误以及突发长度不大于方阵行数或列数的突发错误;并有可能检测出偶数个错误(在行上检测不出,但有可能在列上检测出),但当偶数个错误刚好分布在矩阵的四个顶点时,则检测不出可纠正一些错误适用于检测突发错误,将使误码减少到原来的11,等比码每个码组中含“1”和“0”的个数的比例恒定,又称等重码、恒比码、定1码;
15、能检测出所有1位错和奇数个错误,并能部分检测出偶数个错误(成对交换错则检测不出)简单,适应于对字母或符号进行编码,常用于电传机传输汉字,以及其他产生固定字符的键盘设备中;举例,正反码监督位数与信息位数目相同,且两者相同或相反,取决于信息序列中“1”的个数;编码规则当信息位中有奇数个“1”时,监督位是信息位的简单重复;当信息位中有偶数个“1”时,监督位是信息位的反码;接收端解码先将码组中信息位与监督位按位模2加,得到合成码组产生校验码组:码组中信息码元有奇数个“1”,则校验码组=合成码组,否则校验码组=合成码组的反码按照校验码组中“1”的个数进行检错及纠错,举例:电报通信中常用5单位电码来构造正
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差错 控制 编码 课件

链接地址:https://www.31ppt.com/p-1518393.html