差错控制的基本概念 精选PPT.ppt





《差错控制的基本概念 精选PPT.ppt》由会员分享,可在线阅读,更多相关《差错控制的基本概念 精选PPT.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、差错控制的基本概念 1第1页,此课件共67页哦本章内容提要本章内容提要差错控制系统及其理论基础差错控制系统及其理论基础纠错编码的基本概念及其本质纠错编码的基本概念及其本质纠错编码方法的性能评价、纠错编码方法的性能评价、基于图形的编码基于图形的编码2第2页,此课件共67页哦差错控制的理论基础主要是香农第二定理和近世代数。差错控制的理论基础主要是香农第二定理和近世代数。(1)香农第二定理)香农第二定理 这个抗干扰信道编码定理作为一个这个抗干扰信道编码定理作为一个存在性存在性定理,指出可以用任意接近信定理,指出可以用任意接近信道容量的信息传输速率传送消息,且出错的概率可以任意小。道容量的信息传输速率
2、传送消息,且出错的概率可以任意小。引发了人们对纠错码的研究。引发了人们对纠错码的研究。纠错码理论的中心任务就是要针对具有不同干扰特性的各种信道设纠错码理论的中心任务就是要针对具有不同干扰特性的各种信道设计出编码效率高、抗干扰性能好、而编译码设备又较简单的纠错码计出编码效率高、抗干扰性能好、而编译码设备又较简单的纠错码或检错码。或检错码。9.1.1差错控制的理论基础差错控制的理论基础9.1差错控制系统及其基础差错控制系统及其基础3第3页,此课件共67页哦(2)近世代数)近世代数经典代数学以数为主要的研究对象,而近世代数将研究对象由数经典代数学以数为主要的研究对象,而近世代数将研究对象由数扩展到向
3、量、矩阵等,以研究更为一般的代数运算的规律和性质扩展到向量、矩阵等,以研究更为一般的代数运算的规律和性质为目标,推动了以讨论群、环、域、多项式、向量空间等性质和为目标,推动了以讨论群、环、域、多项式、向量空间等性质和结构为主要内容的理论的发展。结构为主要内容的理论的发展。近世代数又称为近世代数又称为抽象代数抽象代数,在研究信道编码的许多具体构造,在研究信道编码的许多具体构造规律时,发现规律时,发现用近世代数的理论能够对编码结构给予非常吻合用近世代数的理论能够对编码结构给予非常吻合的描述的描述,因此成为信道编码的重要理论基础。,因此成为信道编码的重要理论基础。9.1.1差错控制的理论基础差错控制
4、的理论基础9.1差错控制系统及其基础差错控制系统及其基础4第4页,此课件共67页哦差错控制系统根据它们的纠、检错能力;差错控制系统根据它们的纠、检错能力;对信道的要求及适应性;编、译码器的复对信道的要求及适应性;编、译码器的复杂性;编、译码的实时性等性能指标可以杂性;编、译码的实时性等性能指标可以分为如下分为如下4类类自动请求重传系统自动请求重传系统前向纠错系统前向纠错系统信息重复查询系统信息重复查询系统混合纠错系统混合纠错系统9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础5第5页,此课件共67页哦图9.1 ARQ系统(1)自动请求重传系统自动请求重传系统 通
5、信系统在接收端检测到传输错误并自动告知发送方,请求发送方重发,称为自动请求重发,简称反馈重传。系统构成如图9.1所示。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础6第6页,此课件共67页哦该系统接收端在收到的信码中检测出错码时,即设法通知发送端重发,直到正确收到为止。所谓检测出错码,是指在若干接收码元中知道有一个或一些是错的,但不一定知道该错码的准确位置。图9.2列举了3种最流行的ARQ方式停止 等待式ARQ具有回拉功能的连续ARQ具有选择性重发功能的连续ARQ9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础7第7页,此课件共
6、67页哦图9.2自动请求重发(ARQ)8第8页,此课件共67页哦停止等待式ARQ只需要半双工连接,因为发射机在接到确认信号后才进行下一个传送;具有回拉功能的连续ARQ需要全双工连接,通信双方的终端设备同时传输,发送方传送信息数据,接收方传送确认信号和非确认信号,在ARQ过程中,发送方被“拉回”到错误传送的消息处,从错误消息开始处重发所有的信息数据;具有选择性重发功能的连续ARQ也需要全双工连接,但它只要求错误的消息重发,然后发射机从先前停止的地方继续发送原序列而不重发已经正确接收的消息。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础9第9页,此课件共67页哦A
7、RQ系统的系统的优点优点是:是:纠错能力强;检错能力与信道干扰变化无关,适应性强;由于只要检测错误就可以了,因此编译码器比较简单。ARQ系统的系统的缺点缺点:必须有反向信道,否则只能检错收、发两端必须互相配合信源能够被控制实时性较差因此它只适用于当发生错误需要重发的情况。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础10第10页,此课件共67页哦(2)前向纠错(前向纠错(FEC)系统)系统系统的接收端不仅能在收到的消息序列中发现错误,还能够将其纠正。前向纠错系统的基本组成如图9.3所示。图9.3 FEC系统9.1.2差错控制系统差错控制系统9.1差错控制系统及
8、其基础差错控制系统及其基础11第11页,此课件共67页哦纠错编码主要应用在数字通信中,根本目的是提高通信的可靠性。根据香农第二定理,只要信道的信息传输速率小于信道容量,接近无差错传输的编码就是一定存在的,且信道容量C、信号带宽B和到达接收端的信噪比S/N满足香农公式。因此,可以把纠错编码看成这3个参量相互影响彼此权衡的结果。在数字通信中,信噪比通常用Eb/N0来表示,其中Eb和 N0分别为信号的比特能量和噪声的功率谱密度,它们在数值上和S/N相等。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础12第12页,此课件共67页哦通信系统误比特率与通信系统误比特率与E
9、b/N0关系的曲线关系的曲线两者采用相同的调制方法和两者采用相同的调制方法和同样的信道,同样的信道,可见信道编码使得在同样信可见信道编码使得在同样信噪比情况下降低了误比特率,噪比情况下降低了误比特率,或者在更低的信噪比情况下或者在更低的信噪比情况下也能达到误比特率的要求。也能达到误比特率的要求。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础图9.4 典型编码与未编码的差错性能比较13第13页,此课件共67页哦定义定义9.1 对于给定的误比特率,对于给定的误比特率,编码增益编码增益G是指通过是指通过编码所能实现的编码所能实现的Eb/N0的减少量的减少量,即:,即
10、:(9.1)其中其中和和分别表示未编码及编码后所分别表示未编码及编码后所需要的需要的Eb/N0。例如,为了获得低于例如,为了获得低于104的误比特率,对于未编码的误比特率,对于未编码情况必须使情况必须使Eb/N0至少保持在至少保持在12dB以上,而采用编以上,而采用编码后仅需至少保持在码后仅需至少保持在8dB以上,在这种情况下获得以上,在这种情况下获得了了4dB的编码增益。的编码增益。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础14第14页,此课件共67页哦FEC系统的系统的优点优点是:是:收端可自动发现错误、纠正错误;不需反向信道;收端可自动发现错误、纠正
11、错误;不需反向信道;能进行一点对多点的同播,可以是双向通信或单向通信;能进行一点对多点的同播,可以是双向通信或单向通信;与与ARQ相比,译码实时性好;相比,译码实时性好;控制电路比控制电路比ARQ简单。简单。FEC系统的系统的缺点缺点主要有:主要有:译码比较复杂;译码比较复杂;所选用的纠错码要和信道的干扰情况相匹配,对信道的适应性所选用的纠错码要和信道的干扰情况相匹配,对信道的适应性较差,一般以最坏的信道条件来设计纠错码;较差,一般以最坏的信道条件来设计纠错码;通常是以注入冗余度为代价来换取编码增益,注入的冗余度越大编通常是以注入冗余度为代价来换取编码增益,注入的冗余度越大编码增益越高,一般情
12、况下编码效率较低。码增益越高,一般情况下编码效率较低。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础15第15页,此课件共67页哦(3)信息重复查询系统(信息重复查询系统(IRQ)是指接收端将收到的消息原封不动地转发回发送端,在发送是指接收端将收到的消息原封不动地转发回发送端,在发送端与原发送消息相比较的系统。如果发现错误,则发送端再端与原发送消息相比较的系统。如果发现错误,则发送端再进行重发,直至正确为止。进行重发,直至正确为止。原理和设备都较简单,但需要有双向信道,因为相当于每一原理和设备都较简单,但需要有双向信道,因为相当于每一消息都至少传送了两次,所以
13、传输效率较低。消息都至少传送了两次,所以传输效率较低。(4)混合纠错系统(混合纠错系统(HEC)HEC系统将反馈重传技术与前向纠错技术相结合。系统将反馈重传技术与前向纠错技术相结合。当出现少量错码并在接收端能够纠正时,即用前向纠错方法当出现少量错码并在接收端能够纠正时,即用前向纠错方法纠正之;当错码较多超过其纠正能力但尚能检测时,就进行纠正之;当错码较多超过其纠正能力但尚能检测时,就进行自动反馈重传。自动反馈重传。混合纠错结合了混合纠错结合了ARQ和和FEC两者的优点。两者的优点。9.1.2差错控制系统差错控制系统9.1差错控制系统及其基础差错控制系统及其基础16第16页,此课件共67页哦1.
14、差错控制码的分类差错控制码的分类不同的差错控制系统需要不同的差错控制码。从差错控制码功能的不同的差错控制系统需要不同的差错控制码。从差错控制码功能的角度,可将常见的差错控制码分为以下角度,可将常见的差错控制码分为以下3类:类:(1)检错码)检错码:只能发现错误,不能纠正错误。在一些仅需给出:只能发现错误,不能纠正错误。在一些仅需给出错误提示以及错误提示以及ARQ系统中使用这类码。系统中使用这类码。(2)纠错码)纠错码:能够发现错误也能纠正错误。:能够发现错误也能纠正错误。FEC和和HEC系统都系统都使用这类码。使用这类码。(3)纠删码)纠删码:能够发现并纠正或删除错误。:能够发现并纠正或删除错
15、误。纠错码的应用最为广泛。纠错码的应用最为广泛。9.2.1纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质17第17页,此课件共67页哦2.纠错码的分类纠错码的分类 图图9.5纠错码分类示意图纠错码分类示意图9.2.1纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质18第18页,此课件共67页哦(1)根据对信息元的处理方法分类根据对信息元的处理方法分类按照对信息元处理方法的不同,可以将纠错码分为按照对信息元处理方法的不同,可以将纠错码分为分组码分组码和和卷卷积码积码。分组码分组码的构成如图所示。的构成如图所示。其码长为
16、其码长为n=k+r,其中,其中k是信息元个数,是信息元个数,r是监督(校验)是监督(校验)元个数,监督元只与本组信息元有关。元个数,监督元只与本组信息元有关。通常将分组码写成码通常将分组码写成码(n,k),或称为,或称为(n,k)码。码。9.2.1纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质19第19页,此课件共67页哦卷积码卷积码的构成如图所示,其中的构成如图所示,其中n0k0。最主要特点是最主要特点是n0k0个监督元不仅与本组的信息元有关,个监督元不仅与本组的信息元有关,还与前还与前m段的信息元有关。段的信息元有关。类似于分组码,也称类似于分组码,
17、也称n0为卷积码的码长,为卷积码的码长,k0为信息元个数,为信息元个数,m为存储级数。通常将卷积码写成码为存储级数。通常将卷积码写成码(n0,k0,m),或称为,或称为(n0,k0,m)码。码。9.2.1纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质20第20页,此课件共67页哦(2)根据校验元与信息元之间的关系分类)根据校验元与信息元之间的关系分类根据校验元与信息元之间关系的不同,可以将纠错码分为根据校验元与信息元之间关系的不同,可以将纠错码分为线性码线性码和和非线性码非线性码。(3)根据纠正错误的类型分类)根据纠正错误的类型分类纠随机错误码纠随机错误
18、码纠突发错误码纠突发错误码纠同步错误码纠同步错误码既纠随机又纠突发错误码。既纠随机又纠突发错误码。(4)根据每个码元的取值分类)根据每个码元的取值分类二进制码二进制码q进制码,其中进制码,其中q=pm,p为素数,为素数,m为正整数。为正整数。(5)根据码的结构特点分类)根据码的结构特点分类循环码、非循环码、系统码,完备码等。循环码、非循环码、系统码,完备码等。9.2.1纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质21第21页,此课件共67页哦9.2.2纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质1.几个基本定义
19、几个基本定义定义定义9.2设码字设码字v=(v0,v1,vn-1)C,令,令w(v)为码字为码字v中那些中那些不为不为0的码元的个数,即的码元的个数,即(9.2)则则w(v)是码字是码字v的汉明重量,简称重量。的汉明重量,简称重量。定义定义9.3码码C中所有那些不等于中所有那些不等于0的码字的重量的最小值的码字的重量的最小值称为码称为码C的最小重量。的最小重量。即(9.3)22第22页,此课件共67页哦根据最小汉明距离的定义,根据最小汉明距离的定义,(n,k)码的最小汉明距离码的最小汉明距离d为该种为该种编码中任两个码字间距离的最小值,即编码中任两个码字间距离的最小值,即(9.4)定义定义9.
20、4设发码设发码C:(cn-1,c1,c0)或或(c0,c1,cn-1),收码,收码R:(rn-1,r1,r0)或或(r0,r1,rn-1),则定义,则定义信道的错误图样为信道的错误图样为E:(en-1,e1,e0)或或(e0,e1,en-1),其中,其中(9.5)由定义可知由定义可知R=C+E(9.6)E=CR(9.7)9.2.2纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质23第23页,此课件共67页哦定义定义9.5在错误图样中,若在错误图样中,若“1”集中于某个长度集中于某个长度b内,则称该种内,则称该种错误为长度为错误为长度为b的突发错误,其中的突
21、发错误,其中b称为突发错误长度,该图样称称为突发错误长度,该图样称为为突发错误图样。突发错误图样。典型的突发错误图样为:典型的突发错误图样为:00111100,中间含有,中间含有b个连续个连续的的1。对于一些编码(例如循环码),突发错误图样也包。对于一些编码(例如循环码),突发错误图样也包括首尾相接的错误,其错误图样为:括首尾相接的错误,其错误图样为:11000011,其,其中两段分别连续的中两段分别连续的1的个数共为的个数共为b。9.2.2纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质24第24页,此课件共67页哦定义定义9.6分组码是对每段分组码是对
22、每段k位长的信息组,以一定规则增加位长的信息组,以一定规则增加r=nk个监督个监督(校验校验)元,组成长为元,组成长为n的序列的序列(cn 1,cn 2,c1,c0),称这个序列为码字或码组、码矢。在二进制的情况下,称这个序列为码字或码组、码矢。在二进制的情况下,k位长的信息组共位长的信息组共2k个,通过编码器后,码字还是个,通过编码器后,码字还是2k个,个,称称这这2k个码字的集合为个码字的集合为(n,k)分组码分组码。n长序列的可能排列共有长序列的可能排列共有2n种,其中只有种,其中只有2k个个n重构成了重构成了(n,k)分组码,称它们为分组码,称它们为许用码组许用码组,其余的,其余的2n
23、2k个个n重为重为禁用码组禁用码组。9.2.2纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质25第25页,此课件共67页哦定义定义9.7(n0,k0,m)卷积码卷积码是对每段是对每段k0长的信息组以一定的规则增长的信息组以一定的规则增加加r0=n0k0个监督个监督(校验校验)元,组成长为元,组成长为n0的码段;的码段;n0k0个校验元个校验元不仅与本段的信息元有关,且与前不仅与本段的信息元有关,且与前m段的信息元有关;编码约束长段的信息元有关;编码约束长度度nc=n0(m+1),它表示,它表示k0个信息元从输入编码器到离开时,在码个信息元从输入编码器到离
24、开时,在码序列中影响的码元数目。序列中影响的码元数目。定义定义9.8将信息位在码字中所占的比例称为编码效率,也称为将信息位在码字中所占的比例称为编码效率,也称为码字效率码字效率,通常也用,通常也用R表示。对于分组码,有表示。对于分组码,有R=k/n (9.8)对于卷积码,有对于卷积码,有R=k0/n0 (9.9)编码效率是衡量编码有效性的基本参数编码效率是衡量编码有效性的基本参数。9.2.2纠错编码的分类纠错编码的分类9.2纠错编码的基本概念及其本质纠错编码的基本概念及其本质26第26页,此课件共67页哦2.纠错码举例纠错码举例(1)重复码重复码重复码是重复码是k=1的分组码的分组码(n,1)
25、,它的它的(n 1)个校验元是信息元的个校验元是信息元的重复。对二进制系统,只有两个码字:重复。对二进制系统,只有两个码字:00.0,11.1,其中,其中1和和0的个数均为的个数均为n。重复码的译码采用重复码的译码采用大数判决方法大数判决方法,也称为大数准则,或最大似,也称为大数准则,或最大似然准则、最小距离准则,即译码时以大于然准则、最小距离准则,即译码时以大于n/2的最小整数作为的最小整数作为判决门限。判决门限。若若n是奇数,可以实现完全的译码,称为是奇数,可以实现完全的译码,称为完备译码完备译码;若若n是偶数,则会出现是偶数,则会出现1、0个数相等的情况,将导致译码失败,个数相等的情况,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差错控制的基本概念 精选PPT 差错 控制 基本概念 精选 PPT

限制150内