![信息论第六章信道编码(1)教材_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/2504040c-a62d-4c21-866f-c11785f8090f/2504040c-a62d-4c21-866f-c11785f8090f1.gif)
![信息论第六章信道编码(1)教材_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/2504040c-a62d-4c21-866f-c11785f8090f/2504040c-a62d-4c21-866f-c11785f8090f2.gif)
![信息论第六章信道编码(1)教材_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/2504040c-a62d-4c21-866f-c11785f8090f/2504040c-a62d-4c21-866f-c11785f8090f3.gif)
![信息论第六章信道编码(1)教材_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/2504040c-a62d-4c21-866f-c11785f8090f/2504040c-a62d-4c21-866f-c11785f8090f4.gif)
![信息论第六章信道编码(1)教材_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/17/2504040c-a62d-4c21-866f-c11785f8090f/2504040c-a62d-4c21-866f-c11785f8090f5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章信道编码信道编码定理1948年,信息论的奠基人C.E.Shannon在他的开创性论文“通信的数学理论”中,提出了著名的有噪信道编码定理。他指出:对任何信道,只要信息传输速率R不大于信道容量C, 就一定存在这样的编码方法:在采用最大似然译码时,其误码率可以任意小。信道编码第六章信道编码信道编码定理该定理在理论上给出了对给定信道通过编码所能达到的编码增益的上限,并指出了为达到理论极限应采用的译码方法。在信道编码定理中,香农提出了实现最佳编码的三个基本条件 :(1 )采用随机编译码方式 ; (2 )编码长度 , 即分组的码组长度无限 ; (3)译码采用最佳的最大似然译码算法。信道编码第六章信道
2、编码信道编码定理在满足这三个条件的前提下 ,香农认为在有噪信道中可以实现无差错传输。在这一编码定理的理论引导下, 人们开始了对设计出信道好码的探索与研究。信道编码定理为人们探索信道的最佳编码方案提供了理论依据,但并没有指明如何获得好码。后来出现了多种信道编码方案,如RS码、卷积码、级联码等。每一编码方案的提出,性能虽有所提高,但距香农极限还有很大距离。1993年出现的Turbo码,由于其很好地应用了编码定理中的随机性编译码条件和最佳译码算法, 而获得了几乎接近香农理论极限的译码性能, 立即在通信界引起了研究Turbo码的热潮。信道编码第六章信道编码信道编码的历史50年代至60年代初,主要研究各
3、种有效的编、译码方法,奠定了线性分组码的理论基础;提出了BCH编码、译码方法以及卷积码的序列译码;给出了纠错码的基本码限;还出版了纠错码的第一本专著60年代至70年代初,这是纠错码发展过程中最为活跃的时期。提出了如门限译码、迭代译码、软判决译码和卷积码的Viterbi译码等有效的编译码方法;同时注意到了纠错码实用化的问题,讨论了如码重量分布、译码错误概率和不可检错误概率的计算、信道的模型化等与实用化有关的各种问题信道编码第六章信道编码信道编码的历史70年代以来,纠错码在实际应用中得到了更大的发展。大规模集成电路和微机的迅速发展,为纠错码的实用打下了坚实的物质基础。70年代末、80年代初(20世
4、纪),G. Ungerboeck把调码与调制相结合提出了网格编码调制(TCM,trellis-coded modulation)技术是编码理论的又一重要里程碑。继TCM之后,1993年C.Berrou,A. Glavieux和P. Thitimajshima发现的Turbo码是又一重大突破信道编码第六章信道编码信道编码定理指出:在编码速率小于信道容量的条件下,通过编码可以使译码错误概率任意小,从而达到可靠通信。给出的结果只说明存在一种编码方式。其误码率随着码长n的增长趋于任意小。证明是非构造性的,它没有告诉我们如何构造实际上可实现的、具有上述性能的这类码的方法。信道编码/纠错编码/差错控制:就
5、是为解决这一问题而产生的学科,它的目的是寻找在实际上易于实现且能达到可靠通信的编译码方法。6.1 信道编码的概念6.2 线性分组码6.3 循环码6.4 卷积码6.5 信道编码总结第六章 信道编码第六章信道编码6.1.1 信道编码在数字通信系统中的地位和作用6.1.2 信道编码的基本思想和分类6.1.3 检错与纠错原理6.1.4 差错控制的基本方式和能力6.1 信道编码的概念第六章信道编码(1) 数字通信系统工作原理数字通信系统模型信源:可以是人或机器(例如计算机、传感器);信源编码器:将信源输出变换成信息序列;调制器:把输入的消息序列变换为适合于在实际信道中传输/存储的信号波形;6.1.1 信
6、道编码在数字通信系统中的地位和作用6.1信道编码的概念第六章信道编码传输信道/存储媒介有线:实际的传输信道可能是光缆、电缆等有线信道;无线:高频无线线路、卫星中继等无线信道;存储媒介:媒介可以是磁带、磁盘、光盘等;无论何种传输媒介,都受到不同性质的干扰:有线信道中的脉冲干扰;无线信道中的噪声和衰落;存储媒介的缺损也被看做是脉冲干扰。解调器:其输入信号一般是受到干扰的混合波形,解调器的任务就是从有用信号和干扰的混合波形中恢复有用的信号,这个过程与调制器的过程相反。由于干扰的作用,解调器的输出信号不可避免地包含着差错,差错的多少不应超过系统所规定的数值。6.1.1 信道编码在数字通信系统中的地位和
7、作用6.1信道编码的概念第六章信道编码信源译码器:把解调器输出的序列变换成为信源输出的估值。图6.1.1所示的数字通信系统并没有信道编码和信道译码的环节。为了明确信道编码在数字通信系统中的地位和作用,介绍数字通信系统的主要技术指标。6.1信道编码的概念6.1.1 信道编码在数字通信系统中的地位和作用第六章信道编码(2) 通信系统的主要技术指标传输速率码元:携带数据信息的信号单元。码 元 传 输 速 率/波特率/调制速率:每秒钟通过信道传输的码元数。单位是波特(Bd)。比特率/比特传输速率:每秒钟通过信道传输的信息量。单位是比特/秒(bit/s)。这两种传输速率的定义不同,它们都是衡量系统传输能
8、力的主要指标。二进制:每个码元的信息含量为1比特,二进制的波特率与比特率在数值上是相等的。M进制:每一个码元的信息含量为 log2M。如果码元传输速率为 rs 波特,相应的比特率 rb 为rb = rs log2M (bit/s)6.1.1 信道编码在数字通信系统中的地位和作用6.1信道编码的概念第六章信道编码差错率:差错率是衡量传输质量的重要指标之一,它有以下几种不同的定义。码元差错率:指在传输的码元总数中发生差错的码元数所占的比例(平均值),简称误码率。比 特 差 错 率 /比特误码率:指在传输的比特总数中发生差错的比特数所占的比例(平均值)。在二进制传输系统中,码元差错率就是比特差错率。
9、码组差错率:指在传输的码组总数中发生差错的码组数所占的比例(平均值)。根据不同的应用场合对差错率有不同的要求。在电报传送时,允许的比特差错率约为10-410-5;计算机数据传输,一般要求比特差错率小于10-810-9;在遥控指令和武器系统的指令系统中,要求有更小的误比特率或码组差错率。6.1.1 信道编码在数字通信系统中的地位和作用6.1信道编码的概念第六章信道编码可靠性可靠性是衡量传输系统质量的一项重要指标,工程中经常用平均无故障间隔时间来衡量。在数字通信系统中信息传输/存储所遇到的最主要的问题是在传输过程中出现差错的问题,也就是传输可靠性的问题。在传输过程中产生不同差错的主要原因:不同的传
10、输系统有不同的性能;在传输过程中干扰不同。不同的用户或不同的传输系统对差错率的要求不同。有两种途径降低误码率以满足系统要求:降低信道(调制解调器/传输媒介)本身引起的误码率;采用信道编码,在数字通信系统中增加差错控制设备。6.1信道编码的概念6.1.1 信道编码在数字通信系统中的地位和作用第六章信道编码降低信道引起误码率的主要方法选择合适的传输线路:如有线线路中,电缆线路优于明线线路,光缆优于电缆;改进传输线路的传输特性或增加发送信号功率:如进行相位均衡和幅度均衡以改进线路的群延时特性和幅频特性,增加中继放大器。在无线信道中,可以增加发射机功率、利用高增益天线、低噪声放大器等方法改善信道;选用
11、潜在抗干扰性较强的调制解调方案。6.1.1 信道编码在数字通信系统中的地位和作用6.1信道编码的概念第六章信道编码(3) 采用信道编码的数字通信系统在某些情况下,信道的改善可能较困难或者不经济,这就要求采用信道编码,以便满足系统差错率的技术指标要求。信道编码为系统设计者提供了一个降低系统差错率的措施。采用信道编码后的数字通信系统可用图6.1.2所示。6.1.1 信道编码在数字通信系统中的地位和作用6.1信道编码的概念信源编码解调器信源图6.1.2 有信道编码的数字通信系统框图调制器传输媒介信宿信源译码信道译码信道编码第六章信道编码(1) 编码信道:是研究纠错编码和译码的一种模型。如图6.1.3
12、所示。编码信道无线通信中的发射机、天线、自由空间、接收机等的全体;有线通信中的如调制解调器、电缆等的全体;Internet 网的多个路由器、节点、电缆、底层协议等的全体;计算机的存储器(如磁盘等)的全体。6.1信道编码的概念6.1.2 信道编码的基本思想和分类图6.1.3 编码信道信道译码信道编码编码信道消息码字接收向量消息p(R / C ) = p( Ri i )第六章信道编码二进制信道:当码字 C 和接收向量 R 均由二元序列/向量表示时,称编码信道为二进制信道。C=(C0,C1,Cn-1), Ci0,1R=(R0,R1,Rn-1), Ri0,1描述二进制信道输入输出关系或噪声干扰程度的是
13、转移概率p(R/C)。无记忆二进制信道:对任意的n都有则称为无记忆二进制信道。无记忆二进制对称信道/BSC/硬判决信道:无记忆二进制信道的转移概率又满足 p(0/1)=p(1/0)=pb,称为无记忆二进制对称信道。如图6.1.4所示。6.1信道编码的概念n 1i =0/ C6.1.2 信道编码的基本思想和分类第六章信道编码只要噪声是白噪声,大多数二进制传输信道的模型都可以等效为一个BSC信道。二进制编码信道模型:R =C+E (mod 2)E:随机变量;差错图案:随机序列(Ei);称E=(E0,E1,En-1)中Ei=1为第i位上的一个随机错误;第i至第j位之间有很多错误时,称为一个ji+1长
14、的突发错误。二进制软判决信道:无记忆编码信道的每一个二元符号输出可以用多个比特表示,理想情况下为实数,此时的无记忆二进制信道称为二进制软判决信道。6.1.2 信道编码的基本思想和分类6.1信道编码的概念第六章信道编码硬判决和软判决译码在差错控制编码方面的第一个量化的飞跃在于系统工程师意识到将解调和译码分离会带来损失。差错控制编码理论的提出,最初是为了补偿由解调器引进的差错。在这个思想指引下,解调器首先判断调制器的输入会是什么,然后将判决的结果输入到译码器;然后使用已知的码字结构去判断编码器输入端的码字。这个过程称之为“硬”判决译码;它并不是一个最佳的方法,因为对于每次硬判决,解调器都要丢失一些
15、可能会用到的信息,而且我们知道,不应该在和这个信息有关的所有判决执行之前,将信息过早地丢弃。6.1信道编码的概念6.1.2 信道编码的基本思想和分类第六章信道编码硬判决和软判决译码采用将编码和调制结合的方法,解调器就不会将一些错误传递到译码器。解调器只是对各种符号进行暂时的估计,通常被称作“软”判决,这样就可以不丢失一些对于译码器来说有用的信息。“最佳”的译码器可以采用(最大后验概率)算法,将比特差错率()最小化。软判决译码相对于硬判决译码,通常在性能上具有一定程度的改善。经常引用的数字是,如果采用软判决,信号的会相对于硬判决具有的优势。在进行硬判决译码时,采用码字间汉明距离最大化准则;而对于
16、软判决译码,则是几何距离(欧式距离)最大化准则。因此,软判决译码时我们常说针对“信号空间”进行译码。6.1信道编码的概念6.1.2 信道编码的基本思想和分类第六章信道编码(2) 信道编码的基本思想信道编码的对象:是信源编码器输出的信息序列m。通常是二元符号1、0组成的序列。信道编码的基本思想按一定规则给数字序列m增加一些多余的码元,使不具有规律性的信息序列 m 变换为具有某种规律性的数码序列 C;码序列中的信息序列码元与多余码元之间是相关的;信道译码器利用这种预知的 编码规则译码。检验接收到的数字序列 R 是否符合既定的 规则,从而发现 R 中是否有错,或者纠正其中的差错;根据相关性来检测/发
17、现和纠正传输过程中产生的差错就是信道编码的基本思想。6.1信道编码的概念6.1.2 信道编码的基本思想和分类第六章信道编码码元的组成及其它们之间的关系信息码组:数字序列 m 总是以 k 个码元为一组传输,称这k 个码元的码组为信息码组。例如遥控系统中的每个指令字,计算机中的每个字节。码组/码字:信道编码器按一定的规则对每个信息码组附加一些多余的码元,构成了 n 个码元的码组。码组的 n 个码元之间是相关的,附加的 (nk) 个多余码元为何种符号序列与待编码的信息码组有关。监督码元/监督元:附加的 (nk) 个码元称为该码组的监督码元或监督元。6.1.2 信道编码的基本思想和分类6.1信道编码的
18、概念第六章信道编码可靠性与带宽、速度的关系从信息传输的角度,监督元不载有任何信息,所以是多余的。这种多余度使码字具有一定的纠错和检错能力,提高了传输的可靠性,降低了误码率;如果要求信息传输速度不变,在附加了监督元后必须减小码组中每个码元符号的持续时间,对二进制码,就是要减小脉冲宽;若编码前每个码脉冲的归一化宽度为1,则编码后的归一化宽度为 k/n (kn,k/n pb(1pb)n 1 pbt(1pb)n-t pbn总认为发生差错的图案是差错数目较少的图案,当接收到重复码的接收序列 R 中“1”的个数少于一半时,认为发送的是C0,否则认为是 C1。图6.1.7所示纠1个任意差错的3重复码。6.1
19、信道编码的概念6.1.3 检错与纠错原理第六章信道编码6.1.3 检错与纠错原理6.1信道编码的概念第六章信道编码(4) 等重码/定比码设计码字中的非0符号个数恒为常数,即 C 由全体重量恒等于 m 的 n 重向量组成(等重码) /非0符号与0符号的比例是固定的(定比码)等重码可以检测出全部奇数位差错,对某些码字的传输则可以检测出部分偶数位差错。定比码有很好的检错能力,由于监督位数多,因此其效率比奇偶校验码低。但它的应用很广,因为它们的大部分设备都可以与不编码的五单位和其单位电报系统通用。如5/3,7/3定比码。6.1信道编码的概念6.1.3 检错与纠错原理2006/12/534第六章信道编码
20、(1) 差错控制的基本方式前向纠错(FEC):发送端的信道编码器将信息码组编成具有一定纠错能力的码。接收端信道译码器对接收码字进行译码,若传输中产生的差错数目在码的纠错能力之内时,译码器对差错进行定位并加以纠正。自动请求重发(ARQ):用于检测的纠错码在译码器输出端只给出当前码字传输是否可能出错的指示,当有错时按某种协议通过一个反向信道请求发送端重传已发送的码字全部或部分。混合纠错(HEC):是FEC与ARQ方式的结合。发端发送同时具有自动纠错和检测能力的码组,收端收到码组后,检查差错情况,如果差错在码的纠错能力以内,则自动进行纠正。如果信道干扰很严重,错误很多,超过了码的纠错能力,但能检测出
21、来,则经反馈信道请求发端重发这组数据。6.1信道编码的概念6.1.4 差错控制的基本方式和能力第六章信道编码信息反馈(IRQ):也称回程校验方式。收端把收到的数据,原封不动地通过反馈信道送回到发端,发端比较发的数据与反馈来的数据,从而发现错误,并且把错误的消息再次传送,直到发端没有发现错误为止。6.1信道编码的概念6.1.4 差错控制的基本方式和能力6.1.4 差错控制的基本方式和能力两个码字中相应码元取不同数值的码元数。两个码字中相应码元取不同数值的码元数。 汉明距离(码距)汉明距离(码距)汉明距离(码距)汉明距离(码距)=1011010111010011例例 6.1.4 差错控制的基本方式
22、和能力 最小最小汉明距离(最小码距)汉明距离(最小码距)同一码所有汉明距离中最小的一个。同一码所有汉明距离中最小的一个。例例(4,3)偶校验码)偶校验码10010000001111001010111101010110最小汉明距离(最小码距)最小汉明距离(最小码距)=6.1.4 差错控制的基本方式和能力检错和纠错能力检错和纠错能力1检错检错l dmin-12纠错纠错t (dmin-1)/23l+t= dmin-1, tl最小汉明距离最小汉明距离 (最小码距(最小码距d d):任意两码):任意两码字之间的汉明距离的最小值字之间的汉明距离的最小值 mind第六章信道编码(2) 最大似然译码译码过程由图6.1.2可见:译码器接收到一个接收码字 R 后,按编码规则对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论