通信原理樊昌信版第11章差错控制编码课件.ppt
《通信原理樊昌信版第11章差错控制编码课件.ppt》由会员分享,可在线阅读,更多相关《通信原理樊昌信版第11章差错控制编码课件.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1111章章 差错控制编码差错控制编码11.1 概述概述11.2 纠错编码的基本原理纠错编码的基本原理11.3 纠错编码的性能纠错编码的性能11.4 简单的实用编码简单的实用编码11.5 线性分组码线性分组码11.6 循环码循环码111.1 11.1 概述概述 数数字字信信号号在在传传输输过过程程中中受受到到干干扰扰的的影影响响,使使信信号号波波形形变变坏坏,发发生生误误码码,可可以以采采用用一一些些方法解决。方法解决。v 有效性有效性信源编码信源编码v 可靠性可靠性信道编码信道编码20 0、复习、复习 模拟信源模拟信源:在无线广播中,信源一般是一个在无线广播中,信源一般是一个语音源(话音
2、或音乐);在电视广播中,信源语音源(话音或音乐);在电视广播中,信源主要是活动图像的视频信号源。这些信源的输主要是活动图像的视频信号源。这些信源的输出都是模拟信号,所以称之为模拟信源。出都是模拟信号,所以称之为模拟信源。信源编码信源编码:将模拟信息源的输出转化为数将模拟信息源的输出转化为数字信号,即字信号,即A/D转换。转换。信源编码目的信源编码目的:提高通信有效性,减少原提高通信有效性,减少原消息的冗余度。消息的冗余度。3差错出现原因差错出现原因 外界噪声外界噪声 传输中码间串扰传输中码间串扰解决方法解决方法 合理地设计基带信号、调制合理地设计基带信号、调制/解调方式、解调方式、采用均衡技术
3、、发送功率等因素,使误比采用均衡技术、发送功率等因素,使误比特率降低。特率降低。差错控制措施。差错控制措施。4 差错控制编码属差错控制编码属信道编码信道编码,要求在满足有,要求在满足有效性前提下,尽可能提高数字通信的可靠性。效性前提下,尽可能提高数字通信的可靠性。差错控制编码是差错控制编码是在信息序列上附加上一些在信息序列上附加上一些监督码元监督码元,利用这些冗余的码元,使原来不规,利用这些冗余的码元,使原来不规律的或规律性不强的原始数字信号变为有规律律的或规律性不强的原始数字信号变为有规律的数字信号。例如奇偶校验。的数字信号。例如奇偶校验。差错控制译码则利用这些规律性来差错控制译码则利用这些
4、规律性来鉴别传输鉴别传输过程是否发生错误过程是否发生错误,或进而,或进而纠正错误纠正错误。5 按功能分:检错码和纠错码按功能分:检错码和纠错码 按监督码元与信息码元关系分:线性码与按监督码元与信息码元关系分:线性码与非线性码非线性码 按信息码元与监督码元之间的约束关系分:按信息码元与监督码元之间的约束关系分:分组码与卷积码分组码与卷积码按纠正差错的类型分:纠正随机错误的码按纠正差错的类型分:纠正随机错误的码与纠正突发错误的码与纠正突发错误的码1、差错控制编码分类、差错控制编码分类62、误码类型、误码类型 随机误码、突发误码随机误码、突发误码 随机误码随机误码错码出现是随机的、错码之间统计独立错
5、码出现是随机的、错码之间统计独立 由随机噪声引起由随机噪声引起存在随机误码的信道称为随机信道无记忆存在随机误码的信道称为随机信道无记忆信道信道7 突发误码突发误码差错在短时间成串出现,而在其间又存在差错在短时间成串出现,而在其间又存在较长的无差错区间,且差错之间相关。较长的无差错区间,且差错之间相关。例如:脉冲噪声;存储系统中磁带的缺陷例如:脉冲噪声;存储系统中磁带的缺陷或读写头接触不良引起的;用手机过涵洞。或读写头接触不良引起的;用手机过涵洞。存在这种差错的信道称为突发信道存在这种差错的信道称为突发信道/有记忆有记忆信道。信道。8 3、信道类型、信道类型随机信道:错码的出现是随机的随机信道:
6、错码的出现是随机的 突发信道:错码是成串集中出现的突发信道:错码是成串集中出现的混合信道:既存在随机错码又存在突发错混合信道:既存在随机错码又存在突发错码码 94、差错控制方法、差错控制方法检错重发检错重发前向纠错前向纠错反馈校验反馈校验检错删除检错删除10(1)检错重发)检错重发 Error Detection retransmission 收端在接收到的信码中收端在接收到的信码中发现发现错码时,就通知错码时,就通知发端重发,直到正确接收为止。如奇偶校验。发端重发,直到正确接收为止。如奇偶校验。检错重发方式只用于检测误码,能够在接收检错重发方式只用于检测误码,能够在接收单元中发现错误,但不一
7、定知道该错误码的具单元中发现错误,但不一定知道该错误码的具体位置。体位置。需具备双向信道。需具备双向信道。发发收收能够发现错误的码能够发现错误的码应答信号应答信号11(2)前向纠错()前向纠错(FEC)Forward Error Correction发发收收能够纠正错误的码能够纠正错误的码发送端将信息序列编码成发送端将信息序列编码成能够纠正错误的能够纠正错误的码码,接收端根据编码规则进行检查,如果,接收端根据编码规则进行检查,如果有有错自动纠正。错自动纠正。12不需要反馈信道,特别适合只能提供不需要反馈信道,特别适合只能提供单向信单向信道道场合。场合。自动纠错,不要求检错重发,延时小,实时自动
8、纠错,不要求检错重发,延时小,实时性好。性好。若纠错较多,则编、译码设备复杂,传输效若纠错较多,则编、译码设备复杂,传输效率低。率低。(2)前向纠错()前向纠错(FEC)Forward Error Correction发发收收能够纠正错误的码能够纠正错误的码13(3)反馈)反馈(feedback)校验校验(checkout)接接收收端端将将接接收收到到的的信信码码原原封封不不动动地地转转发发回回发发端端,并并与与原原发发送送信信码码相相比比较较,若若发发现现错误,发端再重发。错误,发端再重发。数据信息数据信息发发收收数据信息数据信息14不需要纠错、检错的编、译码器,设备简单。不需要纠错、检错的
9、编、译码器,设备简单。需要反向信道,实时性差。需要反向信道,实时性差。发端需要一定容量的存储器以存储发送码组。发端需要一定容量的存储器以存储发送码组。仅适应于传输速率较低,信道差错率较低,具仅适应于传输速率较低,信道差错率较低,具有双向传输线路及控制简单的系统。有双向传输线路及控制简单的系统。(3)反馈)反馈(feedback)校验校验(checkout)数据信息数据信息发发收收数据信息数据信息15(4)检错删除检错删除 发现错误后,删除,不需重发。发现错误后,删除,不需重发。适合少数特定系统中,发送码元中有大量多适合少数特定系统中,发送码元中有大量多余度,删除部分接收码元不影响应用。余度,删
10、除部分接收码元不影响应用。核心问题:核心问题:发现错误、纠正错误发现错误、纠正错误165、差错控制编码、差错控制编码 常称为常称为纠错编码纠错编码(Error-Correcting Coding)监督码元监督码元:前述除第:前述除第3种外,都是在接收端种外,都是在接收端识别有无错码。所以在发送端需要在信息码识别有无错码。所以在发送端需要在信息码元序列中增加一些差错控制码元,称为监督元序列中增加一些差错控制码元,称为监督码元。码元。不同的编码方法,有不同的不同的编码方法,有不同的检错或纠错检错或纠错能力。能力。17编码效率编码效率(简称简称码率码率):设编码序列中信息:设编码序列中信息码元数量为
11、码元数量为k,总码元数量为,总码元数量为n,则比值,则比值k/n 就就是码率。是码率。冗余度冗余度:监督码元数:监督码元数(n-k)和信息码元数和信息码元数 k 之比。之比。理论上,差错控制以降低信息传输速率为代理论上,差错控制以降低信息传输速率为代价换取提高传输可靠性。价换取提高传输可靠性。186、自动要求重发、自动要求重发(ARQ)系统系统 Automatic Repeat reQuest发发收收能够发现错误的码能够发现错误的码应答信号应答信号信信源源编码器和缓编码器和缓冲存储器冲存储器重发控制重发控制双双向向信信道道解码器解码器指令产生器指令产生器输出缓冲输出缓冲存储器存储器收收信信者者
12、正确时输出正确时输出错误时删除错误时删除19停止等待停止等待ARQ系统系统 2发送端:发送端:接收端:接收端:133123ACKACKNAK发现错误发现错误TITw停顿时间停顿时间6、自动要求重发、自动要求重发(ARQ)系统系统20发端在发端在Tw时间内送出一个码组;时间内送出一个码组;收端收到后检查。收端收到后检查。如果未发现错误,则发回一个认可信号如果未发现错误,则发回一个认可信号(ACK)给发送端,发送端收到给发送端,发送端收到ACK信号再发下信号再发下一个码组一个码组若检测到错误,则发回一个否认信号若检测到错误,则发回一个否认信号(NAK),发送端收到,发送端收到NAK信号后重发前一码
13、组,并信号后重发前一码组,并再次等候再次等候ACK信号或信号或NAK信号信号发送两个码组之间有停顿时间发送两个码组之间有停顿时间TI,影响了传影响了传输效率输效率。半双工状态。半双工状态。21拉后拉后ARQ系统系统其发送端不停地送出一个个连续码组,不再其发送端不停地送出一个个连续码组,不再等候收端返回的等候收端返回的ACK信号信号一旦收端发现错误并返回一旦收端发现错误并返回NAK信号,则发端信号,则发端从下一码组开始重发前面的从下一码组开始重发前面的N个码组个码组N的大小取决于信号传递及处理所带来的延的大小取决于信号传递及处理所带来的延时时6、自动要求重发、自动要求重发(ARQ)系统系统接收数
14、据接收数据有错码组有错码组有错码组有错码组910 1110 1112214365798576ACK1NAK5NAK9ACK5发送数据发送数据576952143679810 1110 11 12重发码组重发码组重发码组重发码组22选择重发选择重发ARQ系统系统也是连续不断地发送码组,收端检测到错误也是连续不断地发送码组,收端检测到错误后发回后发回NAK信号。信号。发端并不重发错误码组后的所有码组,而只发端并不重发错误码组后的所有码组,而只重发有错的那个码组。重发有错的那个码组。6、自动要求重发、自动要求重发(ARQ)系统系统接收数据接收数据有错码组有错码组有错码组有错码组921436575981
15、0 11131412发送数据发送数据995852143671011131412重发码组重发码组重发码组重发码组NAK9ACK1NAK5ACK5ACK923ARQ的主要优点的主要优点:和前向纠错方法相比:和前向纠错方法相比监督码元较少即能使误码率降到很低,即码监督码元较少即能使误码率降到很低,即码率较高;率较高;检错的计算复杂度较低;检错的计算复杂度较低;检错用的编码方法和加性干扰的统计特性基检错用的编码方法和加性干扰的统计特性基本无关,能适应不同特性的信道。本无关,能适应不同特性的信道。6、自动要求重发、自动要求重发(ARQ)系统系统24ARQ的主要缺点:的主要缺点:需要双向信道来重发,不能用
16、于单向信道,需要双向信道来重发,不能用于单向信道,也不能用于一点到多点的通信系统。也不能用于一点到多点的通信系统。因为重发而使因为重发而使ARQ系统的传输效率降低。系统的传输效率降低。在信道干扰严重时,可能发生因不断反复在信道干扰严重时,可能发生因不断反复重发而造成事实上的通信中断。重发而造成事实上的通信中断。在要求实时通信的场合,例如电话通信,在要求实时通信的场合,例如电话通信,往往不允许使用往往不允许使用ARQ法。法。6、自动要求重发、自动要求重发(ARQ)系统系统2511.2 11.2 纠错编码的基本原理纠错编码的基本原理l 在信息码序列中加在信息码序列中加监督码监督码就称为就称为差错控
17、制编差错控制编码码,也叫纠错编码。,也叫纠错编码。l不同的编码方法,有不同的检错和纠错能力,不同的编码方法,有不同的检错和纠错能力,增加监督码元越多,检增加监督码元越多,检(纠纠)错能力越强。错能力越强。l差错控制编码原则上是降低编码效率来换取差错控制编码原则上是降低编码效率来换取可靠性提高。(即误码率更小)。可靠性提高。(即误码率更小)。26设有一种由设有一种由3位二进制数字构成的码组,它位二进制数字构成的码组,它共有共有8种不同的可能组合。若将其全部用来表种不同的可能组合。若将其全部用来表示天气,则可以表示示天气,则可以表示8种不同天气,如:种不同天气,如:000(晴)(晴)001(云)(
18、云)010(阴)(阴)011(雨)(雨)100(雪)(雪)101(霜)(霜)110(雾)(雾)111(雹)(雹)其中任一码组在传输中若发生一个或多个错其中任一码组在传输中若发生一个或多个错码,则将变成另一个信息码组。这时,接收端码,则将变成另一个信息码组。这时,接收端将无法发现错误。将无法发现错误。1、分组码基本原理:、分组码基本原理:举例说明举例说明27若在上述若在上述8种码组中只准许使用种码组中只准许使用4种来传送天种来传送天气,如:气,如:000晴晴 011云云 101阴阴 110雨雨接收端却有可能发现码组中的一个错码。若接收端却有可能发现码组中的一个错码。若 000 中错了一位,则接收
19、码组将变成中错了一位,则接收码组将变成 100 或或 010 或或 001。这。这3种码组都是不准使用的,称为种码组都是不准使用的,称为禁用码组禁用码组。接收端在收到禁用码组时,就认为发现了错接收端在收到禁用码组时,就认为发现了错码。这种码不能发现一个码组中的两个错码,码。这种码不能发现一个码组中的两个错码,因为发生两个错码后产生的是因为发生两个错码后产生的是许用码组许用码组。也能检测也能检测3个错码,个错码,000变成了变成了111。282、检错和纠错、检错和纠错 000晴晴 011云云 101阴阴 110雨雨上面这种编码只能检测错码,不能纠正错码。上面这种编码只能检测错码,不能纠正错码。例
20、如,当接收码组为禁用码组例如,当接收码组为禁用码组 100 时,接收端时,接收端将无法判断是哪一位码发生了错误,因为晴、将无法判断是哪一位码发生了错误,因为晴、阴、雨三者错了一位都可以变成阴、雨三者错了一位都可以变成 100。要能够纠正错误,还要增加多余度。例如,要能够纠正错误,还要增加多余度。例如,若规定许用码组只有两个:若规定许用码组只有两个:000(晴晴),111(雨雨),其他都是禁用码组,则能够检测两个以下错,其他都是禁用码组,则能够检测两个以下错码,或能够纠正一个错码。码,或能够纠正一个错码。292、检错和纠错、检错和纠错 000=晴晴 111=雨雨 例如,当收到禁用码组例如,当收到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信 原理 樊昌信版第 11 差错 控制 编码 课件
限制150内