《信息论与编码》课件1第5章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《信息论与编码》课件1第5章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息论与编码 信息论 编码 课件
- 资源描述:
-
1、第第5章章 有噪信道编码有噪信道编码 第第5章章 有噪信道编码有噪信道编码 5.1 最简单的编码方法最简单的编码方法 5.2 联合联合典型序列典型序列 5.3 有噪信道编码与有噪信道编码与Shannon第二编码定理第二编码定理 5.4 Shannon理论对信道编码的指导意义理论对信道编码的指导意义 5.5 线性分组码线性分组码 5.6 卷积码卷积码 5.7 Turbo码码 习题习题5第第5章章 有噪信道编码有噪信道编码 5.1 最简单的编码方法最简单的编码方法本节从最简单的编码方法入手,了解噪声通信中传输的基本原理和方法。由于噪声的存在,当发送方发送信息比特0时,接收方收到的不一定是0。一个最
2、简单的想法是,当发送比特mi时,重复发送n遍,接收方根据接收序列中0和1的个数多少来判定发送方发送的比特,这种编码方式称做重复码。第第5章章 有噪信道编码有噪信道编码【例例5.1】重复码是信息长度k=1的(n,1)码,其中,n是重复发送的长度,称为码长。经过编码后,码字集合中只有两个长度为n的码字(0000)和(1111)。设它们通过二进制对称信道传输,信道的转移概率为P=101,码长n可能取不同的值,进一步简化情况,只考虑n=3、5、7、,下面分别讨论。第第5章章 有噪信道编码有噪信道编码(1)n=3,(3,1)重复码,两个码字是(000)和(111),可能接收到的向量为000,001,01
3、0,011,100,101,110,111。当发送000时:没有出现错误,接收到000,判定为0:出现1比特错误,即可能接收到001、010、100时,仍可以判定为0,可以纠正1比特错误:出现2比特错误,即接收到110、101、011时,判定为1,此时就判错了:出现3比特错误,即接收到111时,只能判定为1,此时也判错了:那么就译错了。此时译码错误概率为Pe=1P(0)P(1)=1(1p)33p(1p)2=2.8102第第5章章 有噪信道编码有噪信道编码 (2)n=5,(5,1)重复码,两个码字是(00000)和(11111),可以纠正2个错,译码错误概率为332445355(1)(1)8.1
4、 10PC ppC ppp第第5章章 有噪信道编码有噪信道编码 (3)n=7,(7,1)重复码,两个码字是(0000000)和(1111111),可以纠正3个错,译码错误概率为对于信源X,P,每个符号的平均信息量为H(X),则每个码符号的平均信息量为(5.1)4435526673777(1)(1)(1)2.6 10PC ppC ppC ppp()H XHn第第5章章 有噪信道编码有噪信道编码 其单位为信息单位/码符号。例如,当信息单位为比特时,每个码符号的平均信息量的单位为比特/码符号。由例5.1可知,每个信源符号所需要的码元越多,传输效率越低。我们把编码后的信息传输率定义为其中,M为使用的码
5、字的个数,信源符号的个数不会超过M。由于在信源输出和信道之间增加了信道编码器,导致信源符号和信道输入符号集不一致,因此码元符号集和信道输入符号集必须保持一致,以保证码元符号在信道中能顺利传输。(5.2)log MRn比特/码符号第第5章章 有噪信道编码有噪信道编码 在例5.1中,取n=3的重复码,相当于在集合000,001,010,011,100,101,110,111中取出了两个串000和111作为与信源符号0和1对应的码字,故M=2。一般地,信道输入符号集有r个符号,编码长度为n时,可以组成的可用码字个数为rn个。从中选取M(Mrn)个作为与信源符号对应的码字,则选择种类为。同样的个数M,
6、选择不同的码字集合,对应的最小错误概率可能就不一样。若信源符号集的符号个数为m,则应有mM。例5.1中,m=2,信源符号集为0,1。若取该信源符号集的离散无记忆二次扩展信源:nMrC第第5章章 有噪信道编码有噪信道编码 X2=00,01,10,11m=4,仍在000,001,010,011,100,101,110,111中选取M=m=4个码字,则可以有种选择方法。例如000,001,010,100、000,011,100,110和000,010,100,110,每一种选择均可计算出相应的最小错误概率。在信道输入符号集分布未知的情况下,我们假设等概率分布是合理的。对应码字集合000,001,01
7、0,100的最小错误概率约为2.28102,对应码字集合000,011,100,110的最小错误概率约为2102。4870C 第第5章章 有噪信道编码有噪信道编码 若传输每个码元的平均时间为t秒,则编码后每秒钟传输的信息量为 在简单重复编码方法中,有以下结论(设t=1):n=1:R=1 比特/码符号Rt=1 比特/秒(5.3)比特/秒log MRnt第第5章章 有噪信道编码有噪信道编码 n=3:比特/码符号比特/秒n=5:比特/码符号比特/秒13R t13R 15R t15R 第第5章章 有噪信道编码有噪信道编码 n=7:比特/码符号比特/秒可见,对于重复扩展编码方法而言,Pe下降时,编码信息
8、传输率R也随之下降。在实际的通信系统中,我们并不希望R下降太多,而是希望在保证R为一定值的前提下,使错误概率下降。显然,重复编码并不是最好的编码方法。17R t17R 第第5章章 有噪信道编码有噪信道编码【例例5.2】信源符号集为0,1,离散无记忆二次扩展信源为00,01,10,11,信道为前述的二进制离散无记忆对称信道,P(0|1)=P(1|0)=p0,n0使得当nn0时,有PxTX(n,)1(5.6)(,)XTn第第5章章 有噪信道编码有噪信道编码 推论推论1(特定典型序列出现的概率)若xTX(n,),则2nH(x)+P(x)2nH(x)(5.7)证明:由定义式(5.4)有:不等式各项取指
9、数即可得证。该推论说明,所有典型序列出现的概率都在同一范围内,当足够小时,概率几乎为一常量,且当n增大时,该概率随nH(X)指数减少。(5.8)1()log()()H XPH Xn x第第5章章 有噪信道编码有噪信道编码 推论推论2(典型序列的数目)当n足够大时,对于给定的信源和0,典型序列的数目满足:(1)2nH(X)TX(n,)2nH(X)+(5.9)第第5章章 有噪信道编码有噪信道编码 证明:故TX(n,)2nH(X)+()(,)(,)()1()()2 (,)2nXXn H XTnTnXn H XXPPTnxxxxx第第5章章 有噪信道编码有噪信道编码 据式(5.5)和式(5.6)有:故
10、TX(n,)(1)2nH(X)证毕。()()(,)(,)1()2(,)2XXn H Xn H XXTnTnPTnx第第5章章 有噪信道编码有噪信道编码 由式(5.9)可知:TX(n,)2nH(X)(5.10)信源划分定理及其推论说明,一个离散无记忆信源的输出符号序列可分成TX(n,)和两组,有。TX(n,)中各序列出现的概率几乎相等,且每个序列中一个信源符号的平均信息量接近于信源的熵H(X),所有典型序列的概率和趋向于1。因此,典型序列集又可称为高概率集,非典型序列集称为低概率集,信源的这种划分性质渐近等同于分割性。典型序列又称做渐近等概序列。(,)XTn(,)(,)nXXTnTnX第第5章章
11、 有噪信道编码有噪信道编码 由于典型序列集在整个信源输出序列中占绝对优势,所以在信息论的研究中可以忽略非典型序列集而只考察典型序列集。尽管TX(n,)中元素个数不少,约为2nH(X)个,但与Xn相比,仍是非常少的一部分。事实上,若X=r,则Xn中的元素个数为rn=2n logr个,有:第第5章章 有噪信道编码有噪信道编码 若nlogrH(X)0,即信源非等概分布,则有n时0。若信源等概,H(X)=logr,则由式(5.10)得:TX(n,)2nH(X),即信源等概分布时几乎所有序列都是典型序列。log()(,)2xnr H XnT nX第第5章章 有噪信道编码有噪信道编码 定义定义5.4 令X
12、、Y是两个概率空间,x=(x1,x2,xN)Xn,y=(y1,y2,yn)Yn。若序列对x和y满足:(1)x是典型序列,即对任意小的正数,存在n,使得:(5.11)1log()()PH Xnx第第5章章 有噪信道编码有噪信道编码(2)y是典型序列,即对任意小的正数,存在n,使得:(5.12)1log()()PH Yny第第5章章 有噪信道编码有噪信道编码(3)(x,y)是典型序列,即对任意小的正数,存在n,使得:(5.13)则称序列对(x,y)是联合典型序列,表示为TXY(n,)。给定y,称集合:TX|Y(n,)=x:xyTXY(n,)(5.14)为条件y下X的典型序列。1log()()PH
13、XYnxy第第5章章 有噪信道编码有噪信道编码 定理定理5.2 当n足够大时,有:TX|Y(n,)2nH(X|Y)+2(5.15)证明:|TX|Y(n,)|=0,引理显然成立。,有:(,),YTn y(,),YTn y第第5章章 有噪信道编码有噪信道编码/()(,)(,)()(/)2/()(,)(,)(,)21(/)()()()2(,)22nnX YX YX Yn H XYTnTnXXn H XYn H X YX Yn H YTnPPPPPPTnxxxx yx yx yyyy(/)2/(,)2N H X YX YTN第第5章章 有噪信道编码有噪信道编码 同理可证:TY|X(n,)2nH(Y|X
14、)+2(5.16)证毕。第第5章章 有噪信道编码有噪信道编码 定理定理5.3 若对于xXn,yYn,x、y统计独立,(x,y)是联合典型序列,则当n足够大时,有:(5.17)(;)3 (;)3(,)(,)(1)2()()2XYn I X Yn I X YTnPP xyx yxy第第5章章 有噪信道编码有噪信道编码 证明:由于x、y均为典型序列,故有:(5.18)(5.19)(5.20)()()2()2n H Xn H XPx()()2()2n H Yn H YPy()()(1-)2(,)2n H xyn H xyxyTn第第5章章 有噪信道编码有噪信道编码 将上述三个不等式相应项相乘,考虑到:
15、I(X;Y)=H(XY)H(X)H(Y)(5.21)证毕。如前所述,联合典型序列要求(x,y)必须是典型序列,令:L=TX(n,)TY(n,)(5.22)第第5章章 有噪信道编码有噪信道编码 由信源划分定理推论2可得出L的上、下限为(1)22nH(X)+H(Y)-2L2nH(X)+H(Y)+2(5.23)由式(5.20)和式(5.23)可得:(5.24)(;)3 -2(;)3(,)(1)2(1)2n I X Yn I X YXYTnL第第5章章 有噪信道编码有噪信道编码 由于为任意小的正数,因此(1)21,从而TXY(n,)/L和式(5.17)中的量的上、下限保持一致。TXY(n,)/L为联合
16、典型序列的由典型序列x、y构成的空间中的平均密度。(,)(,)()()xyx yTnXYPPxy第第5章章 有噪信道编码有噪信道编码 5.3 有噪信道编码与有噪信道编码与Shannon第二编码定第二编码定在前面的讨论中已经提到,在通信系统中,信道是非常重要的组成部分,且由于信道中随机噪声的存在,信道在传输符号时会产生畸变,从而使接收到的符号序列与发送端的符号序列不一致。为此,需要寻找编码方法,在信道噪声存在的情况下能够检测进而纠正发生错误的符号,以提高通信系统的可靠性。第第5章章 有噪信道编码有噪信道编码 从概率的角度研究噪声通信的问题就是要研究是否存在一种编码方法使得编码信息传输率保持较大,
17、这就是著名的Shannon第二编码定理,也称为有噪信道编码定理。任意给定希望达到的编码信息速率R和错误概率限度,只要R小于信道容量,就可以找到一种编码方法,使得码长足够大时,错误概率达到小于的要求。第第5章章 有噪信道编码有噪信道编码 定义定义5.5 对给定离散无记忆信道和任意0,若有一种编码信息速率为R的码,在码长n足够大时,能使Pe,则称R是可达的。第第5章章 有噪信道编码有噪信道编码 定理定理5.4(Shannon第二编码定理,有噪信道编码定理)给定信道容量为C的离散无记忆信道P(y|x),若编码信息传输率RC,则R是可达的。等价描述:给定信道容量为C的离散无记忆信道P(y|x),若编码
18、信息传输率RC,则只要码长n足够长,总可以在输入集合中找到M个码字对应M种可能的信源消息符号,组成一个码集合,M2n(C),为任意小的正数,在一定的译码规则下,可使信道输出的错误概率任意小。第第5章章 有噪信道编码有噪信道编码 解释解释:设信道容量为C的离散无记忆信道有r个输入符号(从而码符号也有r个)、s个输出符号,则码长为N时,可将信道看成是离散无记忆的n次扩展信道,扩展信道的输出符号集有sn种选择,输入符号集有rn种选择,从rn种选择中选出M种作为码字,对应M种可能的消息符号。为了正确译码,应有Msn。下面我们来证明Shannon第二编码定理。第第5章章 有噪信道编码有噪信道编码 设信道
19、输入序列为x,xXn,x=(x1,x2,xn),输出为yYn,y=(y1,y2,yn),转移概率为 若发送消息为xm,接收序列为y,则在发送消息xm的条件下的译码错误概率为Pem=P(xkxm|y)1(|)(/)niiiPP yxy x第第5章章 有噪信道编码有噪信道编码 消息独立、等概时的平均错误率(针对每个XN)为(5.25)其中,M为消息数目。从Xn中独立随机地选择M=2nR个序列作为码字,这相当于每个码字出现的概率为其中,R是要求的编码信息传输率;xXn,x=(x1,x2,xn),并设X中的所有元素独立、等概地出现。这种编码方法称为随机编码。ee1mmPPM1()()niiPP xx第
20、第5章章 有噪信道编码有噪信道编码 取译码规则:对给定的接收序列y,若存在唯一的k1,2nR,使(xk,y)TXY(n,)则将y译为xk,即F(y)=xk第第5章章 有噪信道编码有噪信道编码 若实际发送的为xm,则当km或两个以上(含两个)的k与y构成联合典型序列时就认为出现译码错误。由于随机码具有对称性,因此译码错误概率与送出消息的标号无关,即随机码集合的平均错误概率就是任一特定消息被错误译码的概率。不失一般性,设发送的是第一个消息,令事件:Em=(xm,y)TXY(n,)m1,2nR第第5章章 有噪信道编码有噪信道编码 则发送消息x1时,译码错误概率为ee1111111/()|(|)kkk
21、kkPPPPEP Exxxxx而111(|)(,)(,)(/)1nYkmXYjjP EPTnPkxxyyx又(,)(,)(,)(,)mXYkXYPTnPTnxyxy第第5章章 有噪信道编码有噪信道编码 与j无关,故 由定理5.2得:P(Ek)2nI(X;Y)3(5.26)1(|)(,)(,)1kmXYP EPTnkxxy所以(;)3(;)3 1()222nRn I X Yn R I X YkkP E第第5章章 有噪信道编码有噪信道编码 为了使R大,故使I(X;Y)极大化,即取I(X;Y)=C。若RC3,则n时,上式趋向于。由于错误概率非负,因此错误概率趋向于。由于当RC3时,随机码集合的平均译
22、码错误概率趋向于,所以必然存在一种码,当n足够大时,其译码错误概率任意小。证毕。第第5章章 有噪信道编码有噪信道编码 码的个数为2nR,由于为任意小的正数,因此=3仍为任意小的正数,故码字数目满足M=2nR2n(C),为任意小的正数,从而等价描述成立。借助于典型序列的概念,我们证明了离散无记忆信道编码定理,指出只要RC时情况如何呢?信道编码逆定理给出了答案。第第5章章 有噪信道编码有噪信道编码 定理定理5.5(信道编码逆定理)设离散无记忆信道的信道容量为C,当信息传输速率RC(选用码字个数M=2n(C+)时,无论n多大也不能找到一种编码,使译码错误概率任意小。第第5章章 有噪信道编码有噪信道编
23、码 证明:假设选用M=2n(C+)码字组成的一个码,每个码字的概率是1/M,则离散无记忆信道的n次扩展信道的平均互信息为H(Xn)H(Xn|Yn)nC(5.27)则log2n(C+)H(Xn|Yn)nC(5.28)即nH(Xn|Yn)第第5章章 有噪信道编码有噪信道编码 由Fano不等式有:nH(Xn|Yn)H(Pe)+Pe log(M1)1+Pe log(M1)所以n1+Pelog(M1)1+PelogM=1+Pe(nC+n)求得:当n时,从而Pe为非零值。证毕。e1nPnCn10nnCnC第第5章章 有噪信道编码有噪信道编码 以上只是在离散无记忆信道的情况下对定理做了证明,事实上,Shan
24、non第二编码定理和逆定理对连续信道、有记忆信道同样成立。现已证明离散无记忆信道中译码错误概率Pe趋于零的速度与n(码长)成指数关系,即当RC时,译码错误概率为(5.29)式中,Er(R)为随机编码指数,又称做可靠性函数,其表达式为()eernERP第第5章章 有噪信道编码有噪信道编码 其中,为人为定义的修正系数,01。可见,可靠性函数又与输入概率分布有关。一般Er(R)与R的关系曲线如图5-2所示,是一条下凸函数。从图5-2中可以看出,R0,所以式(5.29)表明Pe随着n的增大以指数趋于零。Shannon第二编码定理只是一个存在性定理,它说明错误概率趋于零的好码是存在的,但是并没有给出怎么
25、构造,尽管如此,它对信道编码的发展仍具有重大的指导意义。(5.30)001()()maxmax,()rP xE REP xR 第第5章章 有噪信道编码有噪信道编码 图5-2 Er(R)与R的关系曲线 第第5章章 有噪信道编码有噪信道编码 5.4 Shannon理论对信道编码的指导意义理论对信道编码的指导意义信息传输的可靠性是所有通信系统努力追求的首要目标。要实现高可靠性的传输,可采取诸如增大发射功率、增加信道带宽、提高天线增益等传统方法,但这些方法往往难度比较大,有些场合甚至无法实现。Shannon信息论指出:对信息序列进行适当的编码后同样可以提高信道的传输可靠性,这种编码即为信道编码。信道编
展开阅读全文