- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 信道编码9.1 引言9.2 信道编码的根本原理9.3 线性分组码 9.4 循环码9. 5 卷积码
9.1 引言
在无记忆信道中,噪声独立随机地影响着每个传输码元,因此接收的码元序列中的错误是独立随机出现的,以高斯白噪声为主体的信道属于这类信道。在有记忆信道中,噪声和干扰的影响往往前后相关,错误成串出现。还有些信道既有独立随机过失也有突发性成串过失,称为混合信道。对不同类型的信道,需要设计不同类型的信道编码,才能收到良好效果。按照信道特性和设计的码字类型进行划分,信道编码可以分为纠独立随机过失码、纠突发过失码和纠混合过失码。本章将只讨论纠独立随机过失码。
9.2 信道编码的根本原理香农的信道编码定理指出:对于一个给定的有扰信道,如果信道容量为C,只要发送端以低于C的信息速率R发送信息,那么一定存在一种编码方法,使译码过失概率随着码长的增加,按指数规律下降到任意小的值。这就是说,通过信道编码可以使通信过程不发生过失,或者使过失控制在允许的数值之下。
9.2.1 信道编码的检错和纠错能力信道编码的检错和纠错能力是通过信息量的冗余度来换取的。为了便于理解,先通过一个简单的例子来说明。例如,要传送A和B两个消息,可以用一个二进制码元来表示一个消息,比方“0〞?码代表A, “1〞码表示B。在这种情况下,假设传输中产生错码,即“0〞错成“1〞,或“1〞错成“0〞,接收端将无法检测到过失,因此,这种编码没有检错和纠错能力。
如果用两个二进制码元来表示一个消息,有4种可能的码字,即“00〞、 “01〞、“10〞和“11〞。比方规定“00〞表示消息A, “11〞表示消息B。码字“01〞或“10〞不允许使用,称为禁用码字,对应地,用来表示消息的码字称为许用码字。如果在传输消息的过程中发生一位错码,那么变成禁用码字“01〞或“10〞,译码器就可判决为有错。这说明在信息码元后面附加一位监督码元以后,当只发生一位错码时,码字具有检错能力。但由于不能判决是哪一位发生了错码,所以没有纠错能力。
编码中的几个定义
信道编码的效用
[例9.2.1]
9.2.2 信道编码的译码方法
一、最大后验概率〔MAP〕译码
二、最大似然〔ML〕译码
三、最小汉明距离译码
9.3 线性分组码
图9-3 (n,k〕线性分组码为系统码的结构
线性分组码的编码在介绍线性分组码的原理之前,首先我们来看一种简单而又常用的线性分组码——奇偶监督码〔也称为奇偶校验码〕,分为奇数监督码和偶数监督码。无论信息码元有多少,监督码元只有一位。在偶数监督码中,监督码元的参加使得每个码字中“1〞的数目为偶数;在奇数监督码中,监督码元的参加使得每个码字中“1〞的数目为奇数。
线性分组码的编码原理
生成矩阵和监督矩阵的联系
9.3.2 线性分组码的译码
[例9.3.1]
解:
9.3.3 汉明码
9. 4 循环码在线性分组码中,有一种重要的码称为循环码。它除了具有线性分组码的一般特点,还具有循环性:假设循环码中任一码字的码元循环移位〔左移或右移〕后仍是该码的一个码字。由于循环码是在严密的现代代数理论的根底上开展起来的,其编码和译码的电路较简单,且它的检、纠错能力较强,目前它已成为研究最深入、理论最成熟、应用最广泛的一类线性分组码。
9.4.1 循环码的码多项式
多项式的按模运算
9.4.2 循环码的生成多项式和生成矩阵
[例9.4.1]
9.4.3 循环码的检错和纠错
9.4.4 循环码的编码和译码电路循环码最引人注目的特点有两个:一是由于循环码有许多固有的代数结构,从而可以找到各种简单实用的译码方法;二是用反响线性移位存放器可以很容易地实现其编码和监督子的计算。
一、循环码的编码电路
图 9-4 〔7,4〕循环码的编码电路
二、循环码的译码电路
图9-5 〔7,4〕循环码的译码电路示意图
9.5 卷积码
卷积码的解析表示
图9-6 (3, 1, 2)卷积码编码器
一、生成矩阵和监督矩阵
监督矩阵
二、多项式表示
卷积码的图形描述以图9-6所示的〔3, 1, 2〕卷积码编码器为例来说明其工作过程。假设移位存放器的起始状态全为零。当第一个输入比特为“0〞时,输出的子码为000;假设当第一个输入比特为“1〞时,输出的子码为111。当输入第二比特时,第一比特右移一位,此时的输出比特显然与当前输入比特和前一输入比特有关。当输入第三比特时,第一比特和第二比特都右移一位,此时的输出比特显然与当前输入比特和前二位输入比特有关。当输入第四比特时,第二比特和第三比特都右移一位,此时的输出比特与当前输入比特和前二个输入比特有关,而这时第一比特已经不再影响当前的输入比特了。编码器在移位过程中可能产生的各种序列,可用树状图来描述。
图9-7给出
文档评论(0)