您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 信道编码10-15上课..
信道编码2020/6/122第6章信道编码目的:了解信道编码的作用与意义掌握几种典型的信道编码、译码方法对信道编码的研究方法和成果有基本认识,为进一步研究打下基础特点:基本概念、物理意义、基本方法为主2020/6/123主要内容基本概念和方法线性分组码循环码(实验)BCH卷积码2020/6/1246.1用于可靠传输和存储数据的编码信道编码的引入信道编码的基本思想编码系统模型2020/6/1256.1用于可靠传输和存储数据的编码——信道编码的引入移动通信通信网小张小李2020/6/1266.1用于可靠传输和存储数据的编码——信道编码的引入通信的目的在于传输信息通信系统主要质量指标是通信的有效性和可靠性在实际信道上传输信号时,由于信道传输特性不理想及噪声的影响,接收端收到的信号不可避免地会发生错误信源编码信道编码信道信道译码信源译码信源信宿调制解调发送端接收端干扰信道编码信道译码2020/6/1276.1用于可靠传输和存储数据的编码——信道编码的引入随着差错控制编码理论的完善和数字电路技术的发展,信道编码不仅应用于各种通信系统中,在计算机存储、运算系统以及超大规模集成电路的设计中也得到日益广泛的应用。2020/6/1286.1用于可靠传输和存储数据的编码——信道编码的作用信道编码是在数据传输/存储中所采用的降低系统差错率,提高系统可靠性的一种数字处理技术。2020/6/1296.1用于可靠传输和存储数据的编码——信道编码的基本思想通过对信息码元序列作某种变换,即增加一定数量的多余码元,使原来彼此相互独立、没有关联的信息码元,经过变换后,产生某种规律性或相关性,从而在接收端可根据这种规律性来检查、纠正传输序列中的差错。编码的实质——利用冗余降低差错概率。2020/6/12106.1用于可靠传输和存储数据的编码——信道编码的基本思想举例:ASCII码的偶校验过程ASCII码:7bit表示符号,例如“L”的ASCII是0011001偶校验:使得编码后输出的码字中“1”的个数为偶数0011001-00110011接收端验证“1”的个数是否为偶数这一“规律”(关系)是否成立来检验错误是否发生启示需要增加冗余码元(8,7)监督码元与信息码元建立了一组关系接收端利用这组关系检查和纠正错误2020/6/12116.1用于可靠传输和存储数据的编码——编码系统模型信源编码信道译码信宿mcrm′信源:输出的是信息序列(信息码元)信道:广义信道,也称编码信道信源编码信道编码信道信道译码信源译码信源信宿调制解调2020/6/1212信息序列:mi=[mi1,mi2,…,mik]编码后的发送序列:Ci=[Ci1,Ci2,…,Cin]受到干扰后的接收序列:ri=[ri1,ri2,…,rin]信息序列:m’i=[m’i1,m’i2,…,m’ik]编码译码发送端接收端信道(干扰)编码系统模型下的数字序列变换2020/6/12136.1用于可靠传输和存储数据的编码——编码系统模型三点说明:1.不可无限的增加冗余码2.尽可能的重现m,即使m′尽量接近m3.编译码算法易实现,设备费用尽量低研究各种编码和译码方法是信道编码所要解决的问题。噪声干扰信源编码信道译码信宿mcrm′2020/6/12146.2错误类型与信道模型噪声干扰信源编码信道译码信宿mcrm′输入输出转移概率2020/6/12156.2错误类型与信道模型随机错误和随机信道突发错误和突发信道混合错误和混合信道2020/6/12166.2错误类型与信道模型随机错误和随机信道随机错误:各码元是否出现错误,与前、后码元是否差错没有关系,每个码元独立的按一定的概率发生差错。一般是由加性高斯白噪声引起的。只存在随机错误的信道称为无记忆信道/随机信道,用信道转移概率来描述。比如,二进制对称信道BSC。2020/6/1217二进制对称信道(BinarySymmetricChannel,BSC)P(1/0)=pP(0/1)=pP(1/1)=1-pP(0/0)=1-p输入符号取值集合X={0,1}输出符号取值集合Y={0,1}0101XYpp1-p1-p6.2错误类型与信道模型2020/6/12186.2错误类型与信道模型突发错误和突发信道突发错误:噪声对各传输码元的影响不是独立的,从而导致差错是一连串出现的。例如移动通信中信号在某一段时间内发生衰落,造成一串差错;光盘上的一条划痕等。存在突发错误的信道,称之为有记忆信道/突发信道。2020/6/12196.2错误类型与信道模型混合错误和混合信道混合错误:既有突发错误又有随机错误。突发错误和随机错误并存的信道称之为混合信道。2020/6/1220错误图样:设发送的是序列C(码元长度为n),通过信道传输后,接收端的序列为R。由于在传输过程中受到信道噪声干扰,R序列中的某些元素和C序列中的对应码元的值可能不同,如果信道中的噪声干扰采用二进制序列e表示,相应有错误的位取值为1,无错的位取值为0,可得e=CR6.2错误类型与信道模型2020/6/1221例:发送序列C:(1111100000),收到的序列R:(1001010000),第二、三、五、六位产生了错误,因此错误图样e的二、三、五、六位取值为1,即e:(0110110000)对于突发信道,错误图样中,第一个“1”和最后一个“1”之间的码元总个数称为突发长度,其图样称为突发图样。该例中,突发图样是(11011),突发长度为5。6.2错误类型与信道模型2020/6/12226.3差错控制的基本方式反馈重传方式前向纠错方式混合方式2020/6/12236.3差错控制的基本方式反馈重传方式(AutomaticRepeatreQuest,ARQ)工作原理:发送端发送的是检错码,通过信道传输到接收端,接收端译码器只需根据编码规则判断是否有错误,并把判决信号通过反馈信道送回发送端。发送端根据判决信号将收端认为有错误的重新发送,直到接收端检查无误为止。2020/6/12246.3差错控制的基本方式发端收端检错码判决信号反馈重传方式(AutomaticRepeatreQuest,ARQ)分为两类:等待式和连续式2020/6/12256.3差错控制的基本方式发收纠错码前向纠错方式(ForwardErrorCorrection,FEC)工作原理:发送端发送能纠正错误的码字,在接收端根据接收到的码字和编码规则,能自动纠正传输中的错误。不需要反馈信道,实时性好。随着纠错能力的提高,编译码设备复杂。2020/6/12266.3差错控制的基本方式发收检纠错码判决信号混合方式(HybridErrorCorrection,HEC)工作原理:结合前向纠错和ARQ的系统,在纠错能力范围内,自动纠正错误,超出纠错范围则要求发送端重新发送。——折衷方案。2020/6/12276.4信道编码的分类按差错控制编码的不同功能:检错码:发现错误的码纠错码:自动纠正错误的码按信息码元与附加监督码元间检验关系:线性码(LinearCode):监督码元与信息码元满足线性关系非线性码(NonlinearCode):监督码元与信息码元不满足线性关系2020/6/12286.4信道编码的分类按信息码元与监督码元间约束方式:分组码(BlockCode):信息序列每k位分成一组,产生r位监督元,输出长度为n=r+k的码字。r位监督元只与本分组的k位信息元有关,记为(n,k)。卷积码(ConvolutionalCode):编码器给每k0位信息加上r0位监督元得到长度为n0的码字。该码字的运算,不仅与本组k0位信息有关,还与其前面m组k0位信息有关。称这种码为(n0,k0,m)卷积码。2020/6/12296.4信道编码的分类按信息码元在编码后是否保持原来的形式:系统码、非系统码按纠正错误的类型:纠正随机错误的码、纠正突发错误的码按每个码元取值:二进制码、多进制码2020/6/12316.5信道编码定理香农信道编码定理性能指标分组码及相关基本概念2020/6/12326.5信道编码定理香农信道编码定理对于一个给定的有扰信道,若信道的容量为C,只要发送端以低于C的速率发送信息,则一定存在一种编码方法,使译码错误概率P随着码长n的增加,按指数下降到任意小的值,表示为这里E(R)称为可靠性函数。()nERPe2020/6/12336.5信道编码定理定理告诉我们:当信息速率小于信道容量时,总存在一种编码方式使差错率低于任一给定值ε;为减小差错概率,可增大码长n或增大E(R)增大E(R)可:可以增大信道容量;(增大带宽、增大功率、降低噪声)减小码率;2020/6/12346.6线性分组码分组码及参数分组码:将信息序列分成k位一组,按照一定的校验关系增加r位校验位,构成n(n=k+r)位码分组,称为码字(Codewords),所有可能码字构成的集合称为一个分组码,记为(n,k)分组码分组码的校验关系仅限于一个码分组之内2020/6/12356.6线性分组码分组码及参数主要参数:信息分组:m=(mk-1mk-2…m1m0)码字:C=(cn-1cn-2…c1c0)码长n,信息位个数k,校验位个数r=n-k码字个数(二进制):2k编码效率:R=k/n2020/6/12366.6线性分组码许用码组、禁用码组(n,k)码中有2k个n重码字。但是nbit的二进制序列具有2n种不同的组合序列;分组码的编码规则就是从2n种不同序列中选择2k个码字,建立信息序列与码字的对应关系;这2k个码字组成的集合称为许用码组,剩余的2n-2k个n重向量组成的集合称为禁用码组。2020/6/12376.6分组码基本概念码重、码距码重:码字中非0码元的个数,又称汉明重量。例如码字x=(11000),则码重w(x)=2码距:码字x与码字y对应位取值不同的个数,又称为汉明距离。例如:x=(10111101),y=(01110101)2020/6/12386.6分组码的基本概念最小码距(最小汉明距离)最小码距:(n,k)分组码中,任何两个码字之间距离的最小值,称为该分组码的最小汉明距离,简称最小距离,用d表示。最小码距描述分组码特性的重要参量,决定了码的纠错、检错性能。(n,k)分组码通常也记为(n,k,d)分组码。2020/6/12396.6分组码的基本概念最小码距(最小汉明距离)[例]:(2,1)重复码,{00,11}d=?(3,1)重复码,{000,111}d=?(4,1)重复码,{0000,1111}d=?2020/6/12406.6分组码的基本概念最小汉明距离译码准则:在许用码组中,判断与接收序列r“最近”的码字为发送码字2020/6/1241分组码的检纠错能力分组码的检纠错能力码的最小距离为d0=e+1,其检错能力为e。2020/6/1242分组码的检纠错能力分组码的检纠错能力纠错能力:一个(n,k)分组码,如果能纠正码字内的所有小于或等于t个(位)错误,则称该码的纠错能力为t2020/6/1243分组码的检纠错能力码的最小距离为d0=2t+1,其纠错能力为t。且当d*=2t+1或d*=2t+2时,都不能纠正t+1个错误。2020/6/1244分组码的检纠错能力分组码的检纠错能力同时纠检错能力:一(n,k)分组码,如果能纠正码字内的所有小于或等于t个(位)错误,同时又能检出所有小于或等于e(et)个(位)错误,则称该码的同时纠检错能力为纠t个错同时检e个错。2020/6/1245分组码的检纠错能力码最小码距d0=e+t+1,其中et,该码能够纠正t个错误,同时检测e个错误。2020/6/12466.7几种常用的编码方式奇偶校验(监督)码水平一致监督码水平垂直一致监督码群计数码恒比码(等重码)2020/6/12476.7几种常用的编码方式奇偶校验码是(n,n-1)码。假设奇
本文标题:信道编码10-15上课..
链接地址:https://www.777doc.com/doc-5829296 .html