- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 纠错编码的基本概念
第一章 纠错编码的基本概念; 香农第二定理指出,当信息传输速率低于信道容量时,通过某种编译码方法,就能使错误概率为任意小。目前已有了许多有效的编译码方法,并形成了一门新的技术——纠错编码技术。
(香农的信道容量公式是什么?); 编码有信源编码和信道编码。
纠错编码即信道编码。
信源编码的目的是压缩冗余度,提高信息的传输速率。
信道编码的目的是提高信息传输时的抗干扰能力以增加信息传输的可靠性。 ; 有实用价值的码应该具备良好的结构特性,这样可保证译码简单易行。香农在证明有噪声信道编码定理时提出随机编码方法,这不过是一种为避免寻找好码而采取的权宜之计,有理论意义而无实用价值。真正实用的信道编码还须用适当的数学工具来构造,使得构造出的码具有很好的结构特性,以便译码。;1.1纠错编码的理论基础; 香农第二定理是有噪信道编码定理,作为一个存在性定理,指出可以用任意接近信道容量的信息传输速率传送消息,且出错的概率可以任意小,这就引发了人们对纠错码的研究。纠错码理论的中心任务就是要针对具有不同干扰特性的各种信道设计出编码效率高、抗干扰性能好而编译设备又较简单的纠错码。; 纠错编码,顾名思义,是当消息经过有噪声信道传输或要恢复储存的数据时用来纠正错误的。
用来传输消息的物理介质叫做信道(如电话线、卫星连接、用于移动通信的无线信道等)。
不同种类的信道易产生不同种类的噪声,对传输的数据造成不同的损害。纠错编码就是试图克服信道中噪声造成的损害。 ; 纠错编码的基本思想是在消息通过一个有噪声信道传输前以多余符号的形式在消息中增添冗余度,这种冗余度是在一定的规则控制下添加的。编码后的消息在传输时可能还会遭到信道中噪声的损害。在接收端,如果错误数在该码的设计限度内,则原始消息可以从受损的消息中恢复。
纠错编码就是靠增加“冗余”码元来克服或减轻噪声影响的。这里的“冗余”是相对于信息的表示而言,对提高传送可靠性来说,“冗余”码元却提供了极宝贵的可靠性信息。;例1.1 我们来看看冗余度是怎样同噪声做“斗争”的。我们用来交流的语言通常有很大的冗余度。考虑下面的句子:
星期一上午2点在2405教师开会。
我们看到,在这个句子中有几处错误。但由于对这种语言的熟悉我们可以猜到原来的句子应该是
星期一下午2点在2405教室开会。;图1-1 数字通信系统框图; 可以把纠错编码(即差错控制编码)看成是为提高通信系统的性能而设计的信号变换,其目的是提高通信的可靠性,使传输的消息更好地抵抗各种信道损伤的影响,如噪声、干扰、以及衰落等。;1.2纠错编码的分类;1.2.1差错控制编码的分类;1.2.2差错控制系统分类;2.重传反馈(ARQ)方式
ARQ (Automatic Repeat Request)方式是,发端发出能够发现错误的码(检错码),收端译码器收到后,判断在传输中有无错误产生,并通过反馈信道把捡测结果告诉发端。发端把收端认为有错的消息再次传送,直到收端认为正确接收为止。
缺点是必须有一条从收端至发端的反馈信道。并要求信源产生信息的速率可以进行控制,收、发两端必须互相配合,其控制电路比较复杂,传输信息的连贯性和实时性也较差。该方式的优点是译码设备简单,在多余度一定的情况下,码的检错能力比纠错能力要高得多,因而整个系统能获得极低的误码率。;3.混合纠错(HEC)方式
HEC (Hybrid Error Control)方式是上述两种方式的结合。发端发送的码既能检错、又有一定的纠错能力。接收端译码时若发现错误个数在码的纠错能力以内,则自动进行纠错;若错误个数超过了码的纠错能力,但能检测出来,则通过反馈信道告知发方重发。这种方式在一定程度上避免了FEC方式译码设备复杂和ARQ方式信息连贯性差的缺点,因此得到了较为广泛的应用。 ; 在设计差错控制系统时,选择何种实现方式,应综合考虑各方面的因素。主要有:
(1)满足用户对误码率的要求;
(2)有尽可能高的信息传输速率;
(3)有尽可能简单的编译码算法且易于实现;
(4)可接受的成本。;1.2.3纠错编码的分类; 这种编码中每一码组的校验元仅与本组的信息元有关,而与别组无关。分组码用(n,k)表示,n表示码长,k表示信息位。分组码的构成如图1-3所示
文档评论(0)