第二节 纠错编码原理.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二节 纠错编码原理

第二节 纠错编码原理 一、纠错编码的原理 一般来讲,信源发出的消息均可用二进制信号来表示。例如,要传送的消息为 A 和 B , 则我们可以用 1 表示 A ,0 表示 B 。在信道传输后产生了误码,0 错为 1,或 1 错为 0,但接 收端却无法判断这种错误,因此这种码没有任何抗干扰能力。如果在 0 或 1 的后面加上一位 监督位(也称校验位),如以 00 表示 A ,11 表示 B 。长度为 2 的二进制序列共有22 4 种 组合,即 00、01、10、11。00 和 11 是从这四种组合中选出来的,称其为许用码组,01、10 为禁用码。当干扰只使其中一位发生错误,例如 00 变成了 01 或 10,接收端的译码器就认 为是错码,但这时接收端不能判断是哪一位发生了错误,因为信息码 11 也可能变为 01 或 10,因而不能自动纠错。如果在传输中两位码发生了错误,例如由 00 变成了 11,译码器会 将它判为 B ,造成差错,所以这种 1 位信息位,一位监督位的编码方式,只能发现一位错误 码。 按照这种思路,使码的长度再增加,用 000 表示 A ,111 表示 B ,这样势必会增强码的 抗干扰能力。长度为 3 的二进制序列,共有 8 中组合:000、00 1、010、011、100、101、110、 111。这 8 种组合中有三种编码方案:第一种是把 8 种组合都作为码字,可以表示 8 种不同 的信息,显然,这种编码在传输中若发生一位或多位错误时,都使一个许用码组变成另一个 许用码组,因而接收端无法发现错误,这种编码方案没有抗干扰能力;第二种方案是只选四 种组合作为信息码字来传送信息,例如:000、011、101、110,其他4 种组合作为禁用码, 虽然只能传送 4 种不同的信息,但接收端有可能发现码组中的一位错误。例如,若 000 中错 了一位,变为 100,或 00 1 或 010,而这 3 种码为禁用码组。接收端收到禁用码组时,就认 为发现了错码,但不能确定错码的位置,若想能纠正错误就还要增加码的长度。第三种方案 中规定许用码组为000 和 111 两个,这时能检测两位以下的错误,或能纠正一位错码。例如, 在收到禁用码组 100 时,若当作仅有一位错码,则可判断出该错码发生在“1”的位置,从 而纠正为 000,即这种编码可以纠正一位差错。但若假定错码数不超出两位,则存在两种可 能性,000 错一位及 111 错两位都可能变为 100,因而只能检错而不能纠错。 从上面的例子可以得到关于“分组码”的一般概念。如果不要求检错或纠错,为了传输 两种不同的信息,只用 1 位码就够了,我们把代表所传信息的这位码称为信息位。若使用了 2 位码或 3 位码,多增加的码位数称为监督位。我们把每组信息码附加若干监督码的编码称 为分组码。在分组码中,监督码元仅监督本码组中的信息码元。 a a a a a a n−1 n−2 r r −1 1 0 k 个信息位 r 个监督位 码长 n k +r 图 8-2 分组码的结构 n, k k n 分组码一般用符号( )表示,其中 是每组码中信息码元的数 目, 是码组的总位数, 又称为码组的长度 (码长),n −k r 为每码组中的监督码元数目,或称为监督位数目。通 常将分组码规定为如图 8-2 所示的结构,图中前面k 位 (a , a ,...,a ) 为信息位,后面附 n−1 n−2 r 加r 个监督位(a ,...,a ) ,此码又称为系统码。 r −1 0 二、差错控制编码的基本概念 1、编码效率 设编码后的码组长度、码组中所

文档评论(0)

xutiantian250 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档