




已阅读5页,还剩130页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章:有噪信道编码,一、信道编码的相关概念,二、有噪信道编码定理,三、纠错编码,第六章:有噪信道编码,信道编码的目标:提高通信的可靠性。,1. 信道编码概述,信道编码,就是按照一定的规则给信源编码后的码符号序列增加一些冗余信息,使其变成具有一定数学规律的码符号序列。,信道译码,就是按与信道编码器相同的数学规律去掉接收到的码符号序列中的冗余符号。,通常来说,增加的冗余符号越多,检错和纠错能力就越强。但是,增加的冗余符号越多,传输效率就越低。,信道编码的相关概念,信道编码器: 将信源编码后的符号加上冗余符号,提高传输的可靠性。,第六章:有噪信道编码,1. 信道编码概述(续1),信道编码的相关概念,第六章:有噪信道编码,1. 信道编码概述(续2),信道编码的相关概念,图1 编码信道模型,信道 编码器,信道 译码器,信道,第六章:有噪信道编码,2. 译码规则对错误概率的影响,例1:,二进制对称信道,信道编码的相关概念,第六章:有噪信道编码,2. 译码规则对错误概率的影响(续1),译码规则1:,信道译码器收到符号“0”译为“0” 信道译码器收到符号“1”译为“1” 正确译码概率0.1,错误译码概率,信道编码的相关概念,第六章:有噪信道编码,2. 译码规则对错误概率的影响(续2),译码规则2:,信道译码器收到符号“0”译为“1” 信道译码器收到符号“1”译为“0”,信道编码的相关概念,正确译码概率0.9,错误译码概率,第六章:有噪信道编码,定义6.1 设信道的输入符号集为 ,输出符号集为 。若对每一个输出符号都有一个确定的函数 ,使对应于唯一的一个输入符号 ,则称这样的一个函数为译码规则,记为,3. 译码规则,信道编码的相关概念,第六章:有噪信道编码,3. 译码规则(续1),信道,共有rs 种译码规则,信道编码的相关概念,译码规则,例:,3. 译码规则(续2),第六章:有噪信道编码,信道编码的相关概念,第六章:有噪信道编码,3. 译码规则(续3),例2:设一个信道的信道矩阵为 ,根据此信道矩阵,设计译码规则。,解:,译码规则A,译码规则B,信道编码的相关概念,对于有r个输入符号,s个输出符号的信道,总共可以设计出 种译码规则,到底哪一种译码规则最好?依据什么标准来选择译码规则?,问题:,3. 译码规则(续4),第六章:有噪信道编码,信道编码的相关概念,4. 错误译码概率,设译码规则为,当输入符号是xi时,,译码正确,当输入符号为除xi以外的(r-1)种符号时,,译码错误,正确译码的概率:,错误译码的概率:,第六章:有噪信道编码,信道编码的相关概念,4. 错误译码概率(续1),平均正确译码概率:,平均错误译码概率:,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则,为提高规则通信的可靠性,所采用的译码应当使平均错误译码概率最小。- 最大后验概率译码规则 最常用的译码规则,包括:,极大似然译码规则,最大后验概率译码规则,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续1),(1) 最大后验概率译码规则,已知:,当求和项中的每一项都达到最小值时, 就最小。,要最小。,要最大。,第六章:有噪信道编码,信道编码的相关概念,定义6. 2 令 , ,而 应满足条件,5. 两种重要的译码规则(续2),称满足上述条件的译码函数对应的译码规则为最大后验概率译码规则。,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续3),第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续4),第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续5),问题:,最大后验概率 通常是未知的,使用不方便。我们能否推导出更便于使用的译码规则?,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续6),当输入符号等概分布时,(2) 极大似然译码规则,第六章:有噪信道编码,信道编码的相关概念,第六章:有噪信道编码,5. 两种重要的译码规则(续7),1)当输入符号等概分布时,采用极大似然译码准则等价于最大后验概率准则。,2)当输入符号不等概分布或先验概率未知时,采用极大似然译码准则不一定使 最小。,关于极大似然译码准则:,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续8),当输入符号等概分布时,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续9),例3: 设信道矩阵为 ,且输入符号等概分布,即 ,求译码规则和平均错误译码概率。,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续10),解: 因为输入符号为等概分布,所以由最大似然译码规则可得,译码规则,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续11),译码规则 A,译码规则 B,例 6.3 假设输入等概,求以下两种 译码规则的平均错误译码概率。,第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续12),第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续13),第六章:有噪信道编码,信道编码的相关概念,5. 两种重要的译码规则(续14),第六章:有噪信道编码,信道编码的相关概念,6. Fano不等式,定理6.1 平均错误概率与信道疑义度H(X|Y)满足不等式:,第六章:有噪信道编码,信道编码的相关概念,7. 简单重复编码,第六章:有噪信道编码,信道编码的相关概念,7. 简单重复编码(续1),二元对称信道 的三次扩展信道,M =2,第六章:有噪信道编码,信道编码的相关概念,由最大似然译码规则,可得,7. 简单重复编码(续2),自动纠正一位错,第六章:有噪信道编码,信道编码的相关概念,7. 简单重复编码(续3),在输入符号集(M个符号)等概的条件下,每个符号平均携带的最大信息量是 。 当用n个码元符号来传输M个信源符号时,每个码符号携带的平均信息量,即信道信息传输率为:,不重复编码时(n=1), 重复编码时(n=3),,第六章:有噪信道编码,信道编码的相关概念,n =1, R=1, n =3, R=1/3, n =5, R =1/5, n =7, R =1/7, n =9, R =1/9, n =11, R =1/11, 增加重复次数n,可使 减小很多,但信息传输率R也减少很多。,7. 简单重复编码(续4),第六章:有噪信道编码,信道编码的相关概念,7. 简单重复编码(续5),第六章:有噪信道编码,信道编码的相关概念,如果在扩展信源的 个码符号序列中任意选择M个序列作为信道的输入,以代表M个信源消息。,因此若选择“000”和“001”代表消息“0”和“1”,则,7. 简单重复编码(续6),第六章:有噪信道编码,信道编码的相关概念,有没有一种很简便的方法,帮我们选择平均错误概率最小的M个序列?,7. 简单重复编码(续7),第六章:有噪信道编码,信道编码的相关概念,8. 汉明距离,1)汉明距离,2)码的最小距离,3)汉明距离与极大似然译码准则,第六章:有噪信道编码,信道编码的相关概念,8. 汉明距离(续1),定义6.4 设 和 表示两个长度为n的码符号序列,定义,称 为码字 和 之间的汉明距离。,1)汉明距离,第六章:有噪信道编码,信道编码的相关概念,8. 汉明距离(续2),例4:求下面两个码字之间的汉明距离。,解:,第六章:有噪信道编码,信道编码的相关概念,8. 汉明距离(续3),定义6.5 在二元码C中,任意两个码字之间的汉明距离的最小值,被称为码C的最小距离:,2)码的最小距离,第六章:有噪信道编码,信道编码的相关概念,8. 汉明距离(续4),例5:设有n=3的两组码,分别求它们的最小汉明距离。,解:,码 的最小汉明距离为,码 的最小汉明距离为,第六章:有噪信道编码,信道编码的相关概念,第六章:有噪信道编码,信道编码的相关概念,8. 汉明距离(续5),8. 汉明距离(续7),结论:,码的最小距离越大,平均译码错误概率越小。,第六章:有噪信道编码,信道编码的相关概念,设 和 表示两个长度为n的码符号序列, 为信道的输入, 为信道的输出。 和 的汉明距离为D。,8. 汉明距离(续8),3) 汉明距离与极大似然译码准则,对于离散平稳无记忆二元对称信道,有,第六章:有噪信道编码,信道编码的相关概念,通常情况下, , ,D越小, 就越大。,8. 汉明距离(续9),根据极大似然译码准则,,极大似然译码准则就等价于,当接收到一个长为n的码符号序列 时,在输入码字集中寻找一个 ,使,第六章:有噪信道编码,信道编码的相关概念,最小距离译码准则,1. 有噪信道编码定理,定理6.2 (香农第二定理) 设有一离散无记忆平稳信道,其信道容量为C,只要待传送的信息传输率RC,当码长 n 足够大时,则至少存在一种编码,使译码错误概率任意小。,第六章:有噪信道编码,有噪信道编码定理,1. 有噪信道编码定理(续1),说明:,1) 信息传输速率 2) 香农第二定理仅指出了满足这种要求的信道编码的存在性,没有给出具体的编码方法。,第六章:有噪信道编码,有噪信道编码定理,1. 有噪信道编码定理(续2),定理6.3 (有噪信道编码逆定理),设有一离散无记忆平稳信道,其信道容量为C,如果信息传输率RC,即 ,则无论码长 n 取多大,也不可能使译码错误概率任意小。,第六章:有噪信道编码,有噪信道编码定理,1. 有噪信道编码定理(续3),信道容量是在信道中可靠传输信息的最大信息传输率。,结论:,第六章:有噪信道编码,有噪信道编码定理,2. 错误概率的上界,第六章:有噪信道编码,有噪信道编码定理,纠错编码,1 纠错码的分类,2 纠错码的基本概念,3 线性分组码,4 汉明码,5 循环码,*6 卷积码,概述,香农第二定理证明,当 时 的码存在。 证明过程采用的是随机编码的方法: 随机编码所得的码集很大,通过搜索得到好码的方法在实际上很难实现; 即使找到了好码,这种码的码字也没有规律,不便于译码。 真正实用的信道编码方法还需要通过各种数学工具来构造,使码具有好的结构性以便于译码。,近世代数是信道编码理论用到的最重要的数学工具,它包括群论、环论、域论、格论、线性代数等许多分支。 广义信道编码包括:调制、成形滤波、扩频、上下变频等。 纠错编码是提高传输可靠性的最主要的措施之一。,概述,纠错编码的基本思路: 根据一定的规律在待发送的信息码元中人为的加入一些冗余码元,这些冗余码元与信息码元之间以某种确定的规则相互关联(约束)。 在接收端按照既定的规则检验信息码元与监督码元之间的关系。如果传输过程出错,则信息码元与监督码元之间的关系将受到破坏,从而可以发现错误乃至纠正错误。,概述,E,概述,m msg,C code,R noisycode,newmsg,干扰一般分为两种形式: 一是随机噪声,它主要来源于设备的热噪声和散弹噪声以及传播媒介的热噪声,它是通信系统中的主要噪声; 二是脉冲干扰和信道衰落,它的特点是突发出现,主要来源于雷电、通电开关、负荷突变或设备故障等。,概述,信道可分为三类: 1. 只产生随机错误的信道称为随机信道。比如卫星信道、同轴电缆、光缆信道以及大多数微波中继信道。 2. 产生突发错误的信道称为突发信道。实际的短波信道、移动通信信道、由于擦伤造成成串差错的光盘和磁盘,均为这一类信道。 3. 有些实际信道既有随机错误又有突发错误,称为混合信道。,根据不同的信道类型设计的信道编码分为纠随机错误码、纠突发错误码和纠混合错误码。,概述,在通信系统中,纠检错的工作方式有: (1) 反馈重传(ARQ) (2) 前向纠错(FEC) (3) 混合纠错,概述,发送端经编码后发出能够发现错误的码,接收端收到后经检验,如果发现传输中有错误,则通过反馈系统把这一判断结果反馈回发端,然后发送端把前面发出的信息重新传送一次,直到接收端认为正确地收到信息为止。,(1) 反馈重传(ARQ),检错 编码,信道,检错 译码,反馈,概述,(2) 前向纠错(FEC),纠错 编码,信道,纠错 译码,发送端发出的是具有纠错能力的纠错码,接收端根据译码规则进行译码。当误码个数在码的纠错能力范围内时,译码器可以自动纠正错误。,概述,特点:,1)前向纠错方式不需要反馈信道,特别适合于只能 提供单向信道的场合。 2)由于能自动纠错,不要求检错重发,因而延时小, 实时性好。 3)随着纠错能力的增强,译码设备也变得复杂。,概述,(3) 混合纠错,对发送端进行适当的编码。当错误不严重,在码的纠错能力范围之内时,采用自动纠错;当产生的差错超出码的纠错能力范围时,通过反馈系统要求发端重发。,概述,(1) 按功能分: 检错码:仅能检测误码 纠错码:可纠正误码 纠删码:兼纠错和检错能力 (2) 按信息码元与监督码元之间的检验关系分: 线性码:满足线性关系 非线性码:不存在线性关系,纠错码,1 纠错码的分类,(3) 按信息码元与监督码元之间的约束方式不同分:,分组码:本码组的监督码元仅和本码组的信息元相关。,树码:本码组的监督码元不仅和本码组的信息元相关,而且与前面码组的信息码元有关。如果是线性关系则称为卷积码。,(4) 按信息码元在编码后是否保持原形式不变:,系统码:信息码元与监督码元在分组内有确定位置, 编码后的信息码元保持不变;,非系统码:信息位打乱,与编码前不同。,1 纠错码的分类,(5)按纠正差错的类型可分为: 纠随机错误码 纠突发错误码 纠随机和突发错误码,1 纠错码的分类,纠错码按结构分类如下:,1 纠错码的分类,分组码的表示方法: (二元分组码) 信息码组由 k 个信息码元(信息位)组成,共有 2k 个不同的信息码组; 附加 个校验码元(校验位或监督位),每个校验码元是该信息码组的某些信息码元模2和; 编码器输出长度为n的码字; 码字的数目共有 2k ; 这2k 个码字的集合称为 (n,k) 分组码;,2 纠错码的基本概念,对 二进制(n, k)线性分组码,合法码字数为2k,可用编码空间的序列数为2n个。许用序列 ,禁用序列 任一种2k信息集合到二进制序列集合(2n)的映射都是一种(n, k)码 ,因此总共可能的编码方案有 种。,2 纠错码的基本概念,信息传输率(码率) 编码效率,发现或构造好码是信道编码研究的主要问题。,线性分组码是最具实用价值的一类码,比如汉明码、循环码、BCH码、RS码等。,2 纠错码的基本概念,2 纠错码的基本概念,对信道编码的一般要求是: 纠错检错能力强; 信息传输率高; 编码规律简单,实现设备简单且费用合理; 与信道的差错统计特性相匹配。,汉明距离,汉明距离满足距离公理 (1) 非负性 对称性 (3) 三角不等式,2 纠错码的基本概念,汉明重量,码C 的最小距离,线性分组码的最小距离等于非零码字的最小重量。,2 纠错码的基本概念,2 纠错码的基本概念,3 线性分组码,3.1 校验矩阵与生成矩阵,(1) 校验矩阵,3 线性分组码,被称为校验矩阵。 对 线性分组码,校验矩阵为 维矩阵。 对于系统码,校验矩阵可以表示为,其中 为 维矩阵, 为 维单位矩阵。,3 线性分组码,由校验方程,得到,(2) 生成矩阵,3 线性分组码,令,3 线性分组码,其中 为 维矩阵, 为 维单位矩阵。,被称为生成矩阵。 对 线性分组码,生成矩阵为 维矩阵。 对于系统码,生成矩阵可以表示为,3 线性分组码,把生成矩阵的每一行用一个行向量 来表示,则生成矩阵可以表示为,令 ,则,3 线性分组码,由于生成矩阵G的每一行都是一个码字,所以G 的每行都满足 ,则有 对于标准形式的校验矩阵和监督矩阵,有,(3) 校验矩阵和生成矩阵的关系,3 线性分组码,线性分组码的封闭性:线性分组码中任意两个码字之和仍然是该码的码字。,证明:设 和 分别是码 中的两个码字,因此有,即 满足监督方程,所以是码 中的一个码字。,3 线性分组码,例1:3重复码是一个(3,1)线性分组码。其生成矩阵为,3 线性分组码,例2:(4,3)偶校验码是一个(4,3)线性分组码,其生成矩阵为,3 线性分组码,例3: 已知生成矩阵为 求生成的线性分组码及由H 生成的线性 分组码。,3 线性分组码,3 线性分组码,1111111,1111,1001110,1110,0011101,1101,0101100,1100,0001011,1011,0111010,1010,1101001,1001,1011000,1000,0100111,0111,0010110,0110,1000101,0101,1110100,0100,1010011,0011,1100010,0010,0110001,0001,0000000,0000,C,m,3 线性分组码,3.2 线性分组码的纠、检错能力,对于一个二进制对称信道,当输入为2k个等可能的n长码字,则最大后验概率准则等效于最小汉明距离译码准则。,3 线性分组码,关于码的最小距离与纠、检错能力的关系有以下结论:对于(n,k)线性分组码,设 为码的最小距离则 ()这组码有纠正 u 个错误的充要条件是,u,u,2u+1,3 线性分组码,l,l,l+1,()具有检测l个错误的充要条件是,3 线性分组码,u,l,u+l+1,()具有纠正 u 个错误,同时可以发现l个错误的充分必要条件为,3 线性分组码,码的纠错能力u与码字的长度n和消息数M满足以下关系:,3 线性分组码,3.3 校验矩阵与码的最小距离的关系,对于(n,k)线性分组码: 校验矩阵H中的任意t列线性无关而t+1列线 性相关,则码的最小距离(码字的最小重量) 为t+1。 反过来说,若码的最小距离(码字的最小重量) 为t+1则H 的任意t列线性无关而t+1列线性相关。,3 线性分组码,3.4 线性分组码的伴随式,R=C+E E=e1 e2 en,1) ,说明R 是一个码字; 2) ,说明R 不是码字,传输过程产生了误码。,3 线性分组码,例:某(5,2)系统线性码的生成矩阵是 设收码是 ,问它是否是码字。,3 线性分组码,令,则,(其中 表示 的列向量),3 线性分组码,结论:,1) 当传输过程没有错误时 ,即 , 2)当发生一位错误时, 是校验矩阵的某一列。 3)当发生多个错误时, 为校验矩阵对应列的模2和。,例: 设(7,3)线性分组码的校验矩阵为,3 线性分组码,(1)接收码字R=(1010011),,传输过程中没有误码,,3 线性分组码,(2)接收码字R=(1110011),,,第2位出错,,3 线性分组码,(3)接收码字R=(0011011),,与 中的任一列都不相同,,不能确定到底是哪两位出错,不能正确译码。,3 线性分组码,线性分组码的伴随式译码,3 线性分组码,3 线性分组码,若(n,k)线性分组码能够纠正 u 个错误,则其校验位的数目必须满足,4 汉明码,上式等号成立则称为完备码,如果是能纠正一位错误的完备码则,完备码具有下述特性: (1)以每个发送码字为球心,以u为半径画一个球,那么每一个接收码字都落在其中一个球中,因此接收码字与发送码字的距离至多为u; (2)所有差错数小于等于u的接收码字都能得到纠正; (3)差错数大于等于u+1的接收码字,因为落在另一个球内被纠正为其他的发送码字。 完备码并不多见,我们知道的有u=1的汉明码、u=3的高莱码,以及(n,1)中n为奇数的重复码等。,4 汉明码,完备码,非完备码,000,111,000,001,010,100,111,110,101,011,00000,01101,00000,00001,00010,00100,01000,10000,00011,10011,01101,01100,01111,01001,00101,11101,01110,11100,10111,10111,. . .,11010,11010,. . .,4 汉明码,汉明码是一种能够纠正单个错误的完备码。 汉明码最小码距 设监督码共有r 位,对于汉明码必然有 。 通常汉明码可以表示成 。,4 汉明码,在同样的纠错能力下,汉明码的码率是最高的,汉明码监督矩阵构成的两种方式: 按 r 位的二进制数的自然顺序从左到右排列(不包括全0列)。当发生可纠的单个错误时,伴随式为 H 阵中对应的列,译码比较方便。 构成 H 阵的标准形式, 。非标准形式的监督矩阵可以通过列置换变成标准形式的监督矩阵,纠错能力保持不变。,4 汉明码,例:构造一个r=3的二元(7,4)汉明码,解:r=3的汉明码,,列置换,4 汉明码,4 汉明码,4 汉明码,如果给汉明码添加一位奇偶校验位,可得到扩展汉明码: 信息位保持不变,监督位增加一位。 最小码距 , 可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 集装箱道路运输与物流配送考核试卷
- 玻璃仪器表面处理技术考核试卷
- 品牌策划设计说明
- 春季季节性疾病预防指南
- 口腔探诊手法教学
- 心跳呼吸骤停护理常规
- 肺功能低下病人的麻醉处理原则
- 高一数学教学设计
- 16-Hydroxyroridin-L-2-生命科学试剂-MCE
- 自然语言及语音处理项目式教程 实训指导 实训20 基于PaddleSpeech实现新闻自动播报
- 浙教版科学七年级上册全册课件
- 研究开发费加计扣除核查报告模板
- 胆汁性胸膜炎查房
- 南川水江-涪陵白涛天然气管道工程环评报告
- 印度尼西亚劳动法
- 工业机器人的发展现状和未来趋势
- 安宁疗护疼痛管理指南的系统评价
- (完整版)语文作文纸方格纸模版(两种格式任选)
- 建函201521号 广铁集团建管处关于发布《邻近营业线施工物理隔离防护办法》的通知
- 审计学-中央财经大学中国大学mooc课后章节答案期末考试题库2023年
- 肾内科学篇病例分析1
评论
0/150
提交评论