信道编码10-15上课_第1页
信道编码10-15上课_第2页
信道编码10-15上课_第3页
信道编码10-15上课_第4页
信道编码10-15上课_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信道编码2023/2/52第6章信道编码目的:了解信道编码的作用与意义掌握几种典型的信道编码、译码方法对信道编码的研究方法和成果有基本认识,为进一步研究打下基础特点:基本概念、物理意义、基本方法为主2023/2/53主要内容基本概念和方法线性分组码循环码(实验)BCH卷积码2023/2/546.1用于可靠传输和存储数据的编码信道编码的引入信道编码的基本思想编码系统模型2023/2/556.1用于可靠传输和存储数据的编码

——信道编码的引入移动通信通信网小张小李2023/2/566.1用于可靠传输和存储数据的编码

——信道编码的引入通信的目的在于传输信息通信系统主要质量指标是通信的有效性和可靠性在实际信道上传输信号时,由于信道传输特性不理想及噪声的影响,接收端收到的信号不可避免地会发生错误发送端接收端干扰2023/2/576.1用于可靠传输和存储数据的编码

——信道编码的引入随着差错控制编码理论的完善和数字电路技术的发展,信道编码不仅应用于各种通信系统中,在计算机存储、运算系统以及超大规模集成电路的设计中也得到日益广泛的应用。2023/2/586.1用于可靠传输和存储数据的编码

——信道编码的作用

信道编码是在数据传输/存储中所采用的降低系统差错率,提高系统可靠性的一种数字处理技术。2023/2/596.1用于可靠传输和存储数据的编码

——信道编码的基本思想通过对信息码元序列作某种变换,即增加一定数量的多余码元,使原来彼此相互独立、没有关联的信息码元,经过变换后,产生某种规律性或相关性,从而在接收端可根据这种规律性来检查、纠正传输序列中的差错。编码的实质——利用冗余降低差错概率。2023/2/5106.1用于可靠传输和存储数据的编码

——信道编码的基本思想举例:ASCII码的偶校验过程ASCII码:7bit表示符号,例如“L”的ASCII是0011001偶校验:使得编码后输出的码字中“1”的个数为偶数

0011001->00110011接收端验证“1”的个数是否为偶数这一“规律”(关系)是否成立来检验错误是否发生启示需要增加冗余码元(8,7)监督码元与信息码元建立了一组关系接收端利用这组关系检查和纠正错误2023/2/5116.1用于可靠传输和存储数据的编码

——编码系统模型信源:输出的是信息序列(信息码元)信道:广义信道,也称编码信道2023/2/512信息序列:mi=[mi1,mi2,…,mik]编码后的发送序列:Ci=[Ci1,Ci2,…,Cin]受到干扰后的接收序列:ri=[ri1,ri2,…,rin]信息序列:m’i=[m’i1,m’i2,…,m’ik]编码译码发送端接收端信道(干扰)编码系统模型下的数字序列变换2023/2/5136.1用于可靠传输和存储数据的编码

——编码系统模型三点说明:1.不可无限的增加冗余码2.尽可能的重现m,即使m′尽量接近m3.编译码算法易实现,设备费用尽量低研究各种编码和译码方法是信道编码所要解决的问题。噪声干扰2023/2/5146.2错误类型与信道模型噪声干扰输入输出转移概率2023/2/5156.2错误类型与信道模型随机错误和随机信道突发错误和突发信道混合错误和混合信道2023/2/5166.2错误类型与信道模型随机错误和随机信道随机错误:各码元是否出现错误,与前、后码元是否差错没有关系,每个码元独立的按一定的概率发生差错。一般是由加性高斯白噪声引起的。只存在随机错误的信道称为无记忆信道/随机信道,用信道转移概率来描述。比如,二进制对称信道BSC。2023/2/517二进制对称信道(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错误类型与信道模型2023/2/5186.2错误类型与信道模型突发错误和突发信道突发错误:噪声对各传输码元的影响不是独立的,从而导致差错是一连串出现的。例如移动通信中信号在某一段时间内发生衰落,造成一串差错;光盘上的一条划痕等。存在突发错误的信道,称之为有记忆信道/突发信道。2023/2/5196.2错误类型与信道模型混合错误和混合信道混合错误:既有突发错误又有随机错误。突发错误和随机错误并存的信道称之为混合信道。2023/2/520错误图样:设发送的是序列C(码元长度为n),通过信道传输后,接收端的序列为R。由于在传输过程中受到信道噪声干扰,R序列中的某些元素和C序列中的对应码元的值可能不同,如果信道中的噪声干扰采用二进制序列e表示,相应有错误的位取值为1,无错的位取值为0,可得

e=CR6.2错误类型与信道模型2023/2/521例:发送序列C:(1111100000),收到的序列R:(1001010000),第二、三、五、六位产生了错误,因此错误图样e的二、三、五、六位取值为1,即e:(0110110000)对于突发信道,错误图样中,第一个“1”和最后一个“1”之间的码元总个数称为突发长度,其图样称为突发图样。该例中,突发图样是(11011),突发长度为5。6.2错误类型与信道模型2023/2/5226.3差错控制的基本方式反馈重传方式前向纠错方式混合方式2023/2/5236.3差错控制的基本方式反馈重传方式(AutomaticRepeatreQuest,ARQ)工作原理:发送端发送的是检错码,通过信道传输到接收端,接收端译码器只需根据编码规则判断是否有错误,并把判决信号通过反馈信道送回发送端。发送端根据判决信号将收端认为有错误的重新发送,直到接收端检查无误为止。2023/2/5246.3差错控制的基本方式发端收端检错码判决信号反馈重传方式(AutomaticRepeatreQuest,ARQ)分为两类:等待式和连续式2023/2/5256.3差错控制的基本方式前向纠错方式(ForwardErrorCorrection,FEC)工作原理:发送端发送能纠正错误的码字,在接收端根据接收到的码字和编码规则,能自动纠正传输中的错误。不需要反馈信道,实时性好。随着纠错能力的提高,编译码设备复杂。2023/2/5266.3差错控制的基本方式混合方式(HybridErrorCorrection,HEC)工作原理:结合前向纠错和ARQ的系统,在纠错能力范围内,自动纠正错误,超出纠错范围则要求发送端重新发送。——折衷方案。2023/2/5276.4信道编码的分类按差错控制编码的不同功能:检错码:发现错误的码纠错码:自动纠正错误的码按信息码元与附加监督码元间检验关系:线性码(LinearCode):监督码元与信息码元满足线性关系非线性码(NonlinearCode):监督码元与信息码元不满足线性关系2023/2/5286.4信道编码的分类按信息码元与监督码元间约束方式:分组码(BlockCode):信息序列每k位分成一组,产生r位监督元,输出长度为n=r+k的码字。r位监督元只与本分组的k位信息元有关,记为(n,k)。卷积码(ConvolutionalCode):编码器给每k0位信息加上r0位监督元得到长度为n0的码字。该码字的运算,不仅与本组k0位信息有关,还与其前面m组k0位信息有关。称这种码为(n0,k0,m)卷积码。2023/2/5296.4信道编码的分类按信息码元在编码后是否保持原来的形式:系统码、非系统码按纠正错误的类型:纠正随机错误的码、纠正突发错误的码按每个码元取值:二进制码、多进制码2023/2/5306.4信道编码的分类2023/2/5316.5信道编码定理香农信道编码定理性能指标分组码及相关基本概念2023/2/5326.5信道编码定理香农信道编码定理

对于一个给定的有扰信道,若信道的容量为C,只要发送端以低于C的速率发送信息,则一定存在一种编码方法,使译码错误概率P随着码长n的增加,按指数下降到任意小的值,表示为 这里E(R)称为可靠性函数。2023/2/5336.5信道编码定理定理告诉我们:当信息速率小于信道容量时,总存在一种编码方式使差错率低于任一给定值ε;为减小差错概率,可增大码长n或增大E(R)

增大E(R)可:可以增大信道容量;(增大带宽、增大功率、降低噪声)减小码率;2023/2/5346.6线性分组码分组码及参数分组码:将信息序列分成k位一组,按照一定的校验关系增加r位校验位,构成n(n=k+r)位码分组,称为码字(Codewords),所有可能码字构成的集合称为一个分组码,记为(n,k)分组码分组码的校验关系仅限于一个码分组之内2023/2/5356.6线性分组码分组码及参数主要参数:信息分组:m=(mk-1mk-2

…m1m0)码字:C=(cn-1cn-2

…c1c0)码长n,信息位个数k,校验位个数r=n-k码字个数(二进制):2k编码效率:R=k/n2023/2/5366.6线性分组码许用码组、禁用码组(n,k)码中有2k个n重码字。但是nbit的二进制序列具有2n种不同的组合序列;分组码的编码规则就是从2n种不同序列中选择2k个码字,建立信息序列与码字的对应关系;这2k个码字组成的集合称为许用码组,剩余的2n-2k个n重向量组成的集合称为禁用码组。2023/2/5376.6分组码基本概念码重、码距码重:码字中非0码元的个数,又称汉明重量。例如码字x=(11000),则码重w(x)=2

码距:码字x与码字y对应位取值不同的个数,又称为汉明距离。例如:x=(10111101),y=(01110101)2023/2/5386.6分组码的基本概念最小码距(最小汉明距离)最小码距:(n,k)分组码中,任何两个码字之间距离的最小值,称为该分组码的最小汉明距离,简称最小距离,用d表示。最小码距描述分组码特性的重要参量,决定了码的纠错、检错性能。(n,k)分组码通常也记为(n,k,d)分组码。2023/2/5396.6分组码的基本概念最小码距(最小汉明距离)[例]:

(2,1)重复码,{00,11}d=?

(3,1)重复码,{000,111} d=?

(4,1)重复码,{0000,1111} d=?2023/2/5406.6分组码的基本概念最小汉明距离译码准则:在许用码组中,判断与接收序列r“最近”的码字为发送码字2023/2/541分组码的检纠错能力分组码的检纠错能力码的最小距离为d0=

e+1,其检错能力为e。2023/2/542分组码的检纠错能力分组码的检纠错能力纠错能力:一个(n,k)分组码,如果能纠正码字内的所有小于或等于t个(位)错误,则称该码的纠错能力为t2023/2/543分组码的检纠错能力码的最小距离为d0=

2t+1,其纠错能力为t。且当d*=2t+1或d*=2t+2时,都不能纠正t+1个错误。2023/2/544分组码的检纠错能力分组码的检纠错能力同时纠检错能力:一(n,k)分组码,如果能纠正码字内的所有小于或等于t个(位)错误,同时又能检出所有小于或等于e(e>t)个(位)错误,则称该码的同时纠检错能力为纠t个错同时检e个错。

2023/2/545分组码的检纠错能力码最小码距d0=e+t+1,其中e>t,该码能够纠正t个错误,同时检测e个错误。2023/2/5466.7几种常用的编码方式奇偶校验(监督)码水平一致监督码水平垂直一致监督码群计数码恒比码(等重码)2023/2/5476.7几种常用的编码方式奇偶校验码是(n,n-1)码。假设奇偶校验码的码字表示为偶校验码:加入监督位后,码字中“1”的个数为偶数个,即所有位的模二和为0。(即偶数个1)2023/2/5486.7几种常用的编码方式奇偶监督(校验)码奇校验码:加入监督位后码字中“1”的个数为奇数个,即所有位的模二和为1。(即奇数个1)可以检测任意奇数个错误;构造简单,易于实现,在计算机内部数据传送和输入输出设备中经常使用。2023/2/5496.7几种常用的编码方式水平一致监督码将原信息序列以适当长度排成一行,如每k位信息为一行,设共有m行。对每行进行偶(奇)校验经,构成(m(k+1),mk)分组码传输时按列传输;译码时排成表,检验每行的校验关系2023/2/5506.7几种常用的编码方式水平一致监督码可以发现所有长度b≤m的单个突发错误2023/2/5516.7几种常用的编码方式水平垂直一致监督码经奇偶校验后的若干码字排列成矩阵,每个码字排成一行,然后再按列的方向增加垂直校验位,就构成了二维奇偶校验码((m(k+1)+k,mk)传输时可以按行传输,也可以按列传输。2023/2/5526.7几种常用的编码方式水平垂直一致监督码2023/2/5536.7几种常用的编码方式水平垂直一致监督码纠检错能力强:可检测每一行中奇数个错和每一列中奇数个错;二维奇偶码适用于检测突发错误。如果采用按照列的顺序传输,可以发现长度t≤m+2的突发错;如果按照行的顺序传输,可以发现t≤k+2。应用于穿孔纸带、磁带记录系统中。2023/2/5546.7几种常用的编码方式群计数码将码字中“1”的计数值作为监督码元例如,信息组为01011,共3个1,用011表示,得到(8,5)码。群计数码的码字为01011011检错能力很强,除了0错成1和1错成0成对发生的情况外,其它形式的错误都能发现。为了降低发送码元中的冗余度,有时只传送计数码元中最后几位。特别的只传输最后1位监督元,则群计数码变成奇偶校验码2023/2/5556.7几种常用的编码方式恒比码码字中“1”和“0”的个数保持相同的比例,即每个码字中1的个数相同。恒比码的译码可以采用查表方法,检错时查1或0的个数。恒比码是一种检错码。恒比码一般用在电报。2023/2/5566.7几种常用的编码方式恒比码例:发汉字电报时,每个汉字用4位阿拉伯数字表示,每个阿拉伯数字用5个比特的码字表示。由于阿拉伯数字只有10个,因此从32中可能的码字中挑出=10个1的个数为3的码字作为阿拉伯数字的编码方式。阿拉伯数字编码阿拉伯数字编码1010116101012110017111003101108011104110109100115001110011012023/2/5576.8信道编码理论的发展历史1948年香农(Shannon)在其论文《通信中的数学理论》中提出有扰信道编码定理——奠定了信道编码的基石。50年代至60年代初,信道编码从无到有得到了迅速的发展:奠定了线性分组码的理论基础;提出了著名的BCH码编译码方法以及卷积码的序列译码。2023/2/5586.8信道编码理论的发展历史60年代至70年代初,信道编码发展最

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论