现代通信原理-第十一章.ppt
《现代通信原理-第十一章.ppt》由会员分享,可在线阅读,更多相关《现代通信原理-第十一章.ppt(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现代通信原理第十一章 差错控制编码12/14/2022第十一章 差错控制编码 l11.1 基本概念l11.2 分组码 l11.3 循环码 l11.4 BCH码 l11.5 纠正和检测突发错误的分组码 l11.6 纠错码的误码性能11.1 概述l误码分类噪声引入的随机误码,均匀分布由干扰、快衰落引起的突发误码l如何减少误码?从信源编码看,误码引起的性能恶化尽可能小,容错技术从传输看,可采用抗干扰能力强的调制方式,信道特性不理想可采用均衡。特别需要差错控制技术。数字通信中,要求误码率108以下,必须采用差错控制。差错控制分类1.反馈检验法2.检错重发法(ARQ)3.前向纠错(FEC)1.反馈检验法
2、需要双向信道,和前向信道有相同的通信容。引入较大的停顿(不实时)。可以纠正任何错误。2.检错重发法(ARQ)自动请求重发也需要反向信道,但容量可以降低,也会引入停顿3.前向纠错(FEC forward error correctionforward error correction)不需要双向信道不会引入停顿靠纠错编码11.1.2 差错控制编码的基本原理l如用三位二进制编码来代表八个字母000 A100E001 B101F010C110G011D111H不管哪一位发生错误,都会使传输字母错误l如用三位字母传四个字母000 A011B101 C110D发生一位错误,准用码字将变成禁用码字,接收端
3、就能知道出错,但是不能纠错。差错控制编码l如用三位字母传二个字母000 A111B检三个错误,纠正一个错误。l结论具有检错或纠错的码组,其所用的比特数必须大于信息码组原来的比特数引入多余度。码重、码距l码重(weight)l一个码组中“1”的数目l码距(distance)l两个码组之间对应位置上1、0不同的位数,又叫汉明(Hamming)距。10 1 1 0 码重:301 1 00 2 距离:3检错、纠错能力1)为检查出 个错误,要求最小码距为2)为纠正 个错误,要求最小码距为3)为纠正 个错误,同时检查出 个错误,要求最小码距为 .差错控制编码分类l按功能分l检错码 l纠错码l纠删码(发现不
4、可纠正的错误时,可发出指示或删除)l按信息码元和监督码元之间的校验关系分l线性码l非线性码l按信息码元和监督码元之间的约束方式分l分组码l卷积码香农理论l纠错码建立在香农理论基础上l香农定理存在噪声干扰的信道,若信道容量为C,只要发送端以低于C的速率R发送信息(R为输入到编码器的二进制码元速率),则一定存在一种编码方式,使编码的错误概率随着码长n的增加将按指数下降到任一的值,即l结论如码长及发送信息速率一定,可以通过增大信道容量,使P减小。如在信道容量及发送信息速率一定,可以通过增加码长,使错误概率下降。分组码l表示:(n,k)n:帧长k/n:编码效率l特点监督码只用来监督本帧中的信息位l分类
5、线性码 信息码与监督码之间为线性关系非线性码 不存在线性关系 奇偶监督码l偶监督l奇监督l如果以上关系被破坏,则出现错误,因此能检查出奇数个错误,但不能检测偶数个错误。最小码距为 dmin=2l这种码检错能力不高,采用什么方法提高呢?水平奇偶监督码和水平垂直监督码l又叫 二维奇偶监督码l水平奇偶监督码检码字按行排成方阵,每行采用奇偶监督码,发送时按列的顺序传送,接收时仍将码字排列成发送时方阵形式,然后按行进行奇偶校验。在不增加冗余度时,不仅能发现某一行上奇数个错误,而且也能发现不大于方阵行数的突发错误。l水平垂直奇偶监督码不仅对行进行奇偶校验,而且也对列进行奇偶校验。等比码l在码长一定时,“1
6、”码和“0”码的比例恒定。已用于电报传输中。l五中取三0101111001表示十位数字,C53=10种许用码组。第十一章 差错控制编码 l11.1 基本概念l11.2 分组码 l11.3 循环码 l11.4 BCH码 l11.5 纠正和检测突发错误的分组码 l11.6 纠错码的误码性能11.2 分组码(1)l汉明码:能纠一位错误(7,4)分组码(2)在接收端,按如下规律运算分组码(3)l分组码的监督方程l矩阵形式分组码(4)l监督矩阵lH矩阵称为典型形式,各行一定是线性无关的。而一个非典型形式的经过运算可以化成典型形式,通过监督矩阵可以知道监督码和信息码的监督关系。分组码(5)l生成矩阵 ,通
7、过生成矩阵可以得到生成码组。l如果输入码组为 0011分组码(6)l由这种方式得到的生成矩阵称为典型生成矩阵,由它产生的分组码必定为系统码,也就是信息码字保持不变,监督位附加其后,每行一定是线性无关的,每行都是一个生成码组。汉明码汉明码监督位为 位,因此它可以组成 个可能情况,其中一个为无错。因此可以监督码位共 要纠正一个错误,必须满足最小码距l如果 r 位监督位所组成的校正子码组与误码图样一一对应,这种码组称为完备码(取等号时)扩展汉明码l如果在汉明码基础上,再加上一位对所有码字进行校验的监督位监督码字由 r 位增加到 r+1 位信息位不变l码长 码结构l纠 1 位错,检测 2 位错l如(8
8、,4),(16,11)扩展汉明码矩阵 如(7,4)(8,4)缩短汉明码l(n,k)(n-s,k-s)l如(15,11)(12,8)监督矩阵 Hs 是将原 H 的前 3 列 去掉l缩短汉明码的最小码距至少和原来码的码距相同,因为监督位没有变。缩短汉明码l能纠 t 个错误的(n,k)应满足取等号时为完备码l不同结构的线性码其纠错能力不同,能力和dmin 有关,dmin 越大越好。最小码距界限l上界:汉明界,普洛特金界l下界:吉尔伯特界l问题:给定码长与编码效率,寻找 dminl例:dmin=5,码长=63 的分组码设计从汉明界得,因此信息位最多可以取最小码距界限l通过吉尔伯特界求下界l线性码 k
9、越接近 52,效率越高。第十一章 差错控制编码 l11.1 基本概念l11.2 分组码 l11.3 循环码 l11.4 BCH码 l11.5 纠正和检测突发错误的分组码 l11.6 纠错码的误码性能11.3 循环码(Cyclic code)l1957 年发现l特点线性分组码循环性任一许用码字经过循环移位后,得到的码组仍为一个许用码组l如 是循环码的一许用码组 l则 也是一许用码组 码多项式表示l码组码多项式码组码多项式l左移一位l左移 位循环码性质l 为许用码组,则 也是许用码组l性质若 是长度为n的循环码组,则 在按模 进行运算后,也是一个循环码组,也就是 用 多项式除后所得之余式,即为所求
10、的码组。循环码例子码组左移 3 位去除 得余式如 左移 3 位后,得 是许用码组循环码生成多项式g(D)lg(D)是 D的(n-k)次即r 次多项式l信息多项式为M(D),k 位,(k-1)次多项式g(D)l定理.一个(n,k)的二进制循环码可以看成是唯一由它的生成多项式产生,即J如(7,3)循环码,n=7,k=3,r=4J如果信息位为 010,M(D)=D 生成码为 0111010生成矩阵 G(D)l由于 k 位信息位共有 个码组,都可用此法产生,如果现有信息码 生成 k 个码字,且这 k 个码组都线性无关,用这 k 个码组作为一个矩阵G 的 k行 构成生成矩阵 G(D)称为循环码的生成矩阵
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 通信 原理 第十一
限制150内