西工大通信原理(期末复习、考研、求职必备)-第9章-差错控制编码课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《西工大通信原理(期末复习、考研、求职必备)-第9章-差错控制编码课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大通 原理 期末 复习 考研 求职 必备 差错 控制 编码 课件
- 资源描述:
-
1、第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-141通通 信信 原原 理理 电电 子子 教教 案案第第9 9章章 差错控制编码差错控制编码 西西 北北 工工 业业 大大 学学(2008.3)第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-142研究的问题研究的问题 9.1 9.1 引言引言 9.2 9.2 纠错编码的基本原理纠错编码的基本原理 9.3 9.3 常用的简单编码常用的简单编码 9.3 9.3 线性分组码线性分组码 9.4 9.4 循环码循环码 9.5 9.5 卷积码卷积码 9.6 9.6 网格编码调制网格编码调制 第第9 9章章 差
2、错控制编码差错控制编码现代通信系统原理2022-12-143干扰干扰乘性:均衡乘性:均衡加性:调制解调体制、发送功率、最佳接收加性:调制解调体制、发送功率、最佳接收9.1 9.1 引言引言一、编码问题的提出一、编码问题的提出 由于数字信号在传输过程中必不可免的受到干扰的影响,使由于数字信号在传输过程中必不可免的受到干扰的影响,使码元波形变坏,故传输到接收端后可能发生错判。码元波形变坏,故传输到接收端后可能发生错判。信道信道译码译码检检/纠错编码纠错编码若还不行,则需差错控制编码。若还不行,则需差错控制编码。目的:目的:在数字通信系统中,为了提高数字信号传输的有效在数字通信系统中,为了提高数字信
3、号传输的有效性而采取的编码称为性而采取的编码称为信源编码信源编码;为了提高数字通信的可靠;为了提高数字通信的可靠性而采取的编码称为性而采取的编码称为信道编码信道编码。差错可控差错可控第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-144二、错误的类型二、错误的类型1.1.随机性错误随机性错误 (白噪声引起)(白噪声引起)特点:特点:单个错,错误之间不相关。主要出现在无记忆信道。单个错,错误之间不相关。主要出现在无记忆信道。2.2.突发性错误突发性错误 (脉冲干扰引起)脉冲干扰引起)特点:特点:成串错,错误之间有相关性成串错,错误之间有相关性。主要出现在有记忆信。主要出现
4、在有记忆信道。错误传播。道。错误传播。3.3.混合性错误混合性错误第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-145三、差错控制的方式三、差错控制的方式1.检错重发检错重发(ARQ)收收发发可检错的码可检错的码:1)双向通道)双向通道 2)通信效率低)通信效率低 3)不适于实时通信)不适于实时通信 4)编、译码设备简单)编、译码设备简单 5)编码效率高)编码效率高总码元总码元(n bit)=信元信元(k bit)+督元督元(r bit)。kRn只检不纠,有错自只检不纠,有错自动要求重发。动要求重发。第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-1
5、2-1462.2.前向纠错前向纠错 (FEC)(FEC)收收发发可纠错的码可纠错的码 1)只需单向信道)只需单向信道省信道!省信道!2)通信效率高;)通信效率高;3)适于实时传输;)适于实时传输;4)译码设备复杂。译码设备复杂。检错并纠错检错并纠错第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1473.3.反馈检验法反馈检验法收收发发原理:原理:收端将信码原封不动地转发回发端,并与原发送信收端将信码原封不动地转发回发端,并与原发送信码相比较:发现错重发;否则:码相比较:发现错重发;否则:PASSPASS特点特点:需要双向通道;需要双向通道;收发设备简单;收发设备简单;
6、传输效率低(最低)。传输效率低(最低)。第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1489.2 9.2 纠错编码的基本原理纠错编码的基本原理一一.基本思想基本思想信元信元督元督元信元信元督元督元信元和督元有一的函数关系,插入督元的过程就是一种编码的信元和督元有一的函数关系,插入督元的过程就是一种编码的过程,接收端可检错纠错。显然,过程,接收端可检错纠错。显然,传输效率传输效率(引入冗余码)(引入冗余码)例:例:天气预报天气预报 信元信元 督元督元 0 0 0 晴晴 0 1 1 云云 1 0 1 阴阴 1 1 0 雨雨三位码元有三位码元有23=8 8种组合,实际使种
7、组合,实际使用了用了2 22 2=4=4种种许用码组。许用码组。其余其余 001,010,100,111 为为禁禁用码组用码组。检错能力:检错能力:可检错奇数个错;可检错奇数个错;纠错能力:纠错能力:无。无。第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-149例:例:天气预报,可预报天晴天气预报,可预报天晴信元信元 督元督元 0 0 0 1 1 1冗余量加大,禁用码组比例提高。冗余量加大,禁用码组比例提高。检错能力:检错能力:检检2;纠错能力:纠错能力:纠纠1 1。许用码组许用码组2个,禁用码组个,禁用码组6个个晴晴阴阴第第9 9章章 差错控制编码差错控制编码现代通信
8、系统原理2022-12-1410二二.纠错编码的分类纠错编码的分类1.线性码线性码和非线性码和非线性码2.分组码分组码、卷积码和循环码、卷积码和循环码3.系统码系统码和非系统码和非系统码三三.分组码分组码定义定义:将信息码将信息码分组分组,为每信息码附加若干个监督码编码,称,为每信息码附加若干个监督码编码,称为分组码。为分组码。特点特点:在分组码中,监督码元仅监督本码组中的信息码元。在分组码中,监督码元仅监督本码组中的信息码元。符号符号:(n,k),r=n k码字码字:结构结构:an-1an-2 arar-1a0k个信元个信元r个督元个督元码长码长n1210nnrrAaaa aa第第9 9章章
9、 差错控制编码差错控制编码现代通信系统原理2022-12-14114码组的重量和码距及纠错能力码组的重量和码距及纠错能力1.1.重量重量 码组中非码组中非0元素的个数元素的个数 例例:A=(10110)码重码重=32.2.码距码距 两两码组对应位上数值不同的个数,记为两两码组对应位上数值不同的个数,记为d。最小码距最小码距:某种编码中各个码组间距离某种编码中各个码组间距离 的最小值,记做的最小值,记做d0 d0=dmin码距的几何意义码距的几何意义:(n=3)各顶点各顶点沿立方体各边行走的几何距离。沿立方体各边行走的几何距离。码元值:码元值:每一码组的三个码元值,每一码组的三个码元值,就是此立
10、方体各顶点的座标(就是此立方体各顶点的座标(a2a1a0)最小码距最小码距:1第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1412前例中:前例中:天气预报天气预报 信元信元 督元督元 0 0 0 晴晴 0 1 1 云云 1 0 1 阴阴 1 1 0 雨雨四个许用码组之间的距离均为四个许用码组之间的距离均为2。Why?摈弃摈弃d=1的码禁用码组。的码禁用码组。许用码组最小码距愈大,抗干扰许用码组最小码距愈大,抗干扰能力愈强!能力愈强!确定最小码距的目的:确定最小码距的目的:决定编码的检纠错能力。决定编码的检纠错能力。第第9 9章章 差错控制编码差错控制编码现代通信系统
11、原理2022-12-14133.d0与纠检错能力与纠检错能力1)若要求检测若要求检测e个错个错,则则 d0e+12)若要求纠正若要求纠正t个错个错,则则 d02t+13)若要检测若要检测e纠正纠正t 个错个错(同时同时),则则 d0e+t+1,且且et码距与检错和纠错能力的关系如图:码距与检错和纠错能力的关系如图:第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1414d0图图9-4第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-14159.3 9.3 常用的简单编码常用的简单编码属于分组码一类。简单、实用。属于分组码一类。简单、实用。一一.奇偶
12、监督码奇偶监督码满足满足:1231010nnnaaaaa 督元信元奇数监督码偶数监督码偶监督码:偶监督码:码组中码组中1的个数为偶数;的个数为偶数;奇监督码:奇监督码:码组中码组中1的个数为奇数。的个数为奇数。检错能力检错能力:所有奇数个错。所有奇数个错。一半!应用非常多。一半!应用非常多。编码效率编码效率:1,!,knRnnnk高码长信元数第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-14162二维奇偶监督码二维奇偶监督码进行横、纵向监督进行横、纵向监督例例:1 0 0 0 0 11 1 1 0 1 02 1 0 0 1 10 1 0 1 0 00 0 0 0 1
13、13 0 1 0 1 10 1 0 1 0横横向向监监督督纠检错能力纠检错能力:1)仍可检错奇数个错仍可检错奇数个错2)还可检错偶数个错还可检错偶数个错3)可纠正一些错码可纠正一些错码 适于检测突发性错误适于检测突发性错误第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1417例例:码重为码重为3许用码组许用码组:禁用码组禁用码组:可检测所有奇数个码元的错可检测所有奇数个码元的错 和部分偶和部分偶数个码元的错数个码元的错,但但 不能检测码组中不能检测码组中“1”变为变为“0”与与“0”变为变为“1”的错码数目相同的那些偶数错码的错码数目相同的那些偶数错码325log0.
14、66CRn第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1418例:例:n=10,则则 k=5信元码信元码 监督码监督码 合成码合成码 校验码校验码1 0 1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 01 0 0 0 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 接受端的检测接受端的检测信息位监督位合成码组编码规则编码规则:信息位信息位(n/2)中有中有数个数个“1”,则监督位与信息位则监督位与信息位 信息位信息位(n/2)中有中有数个数个“1”,则监督位是信息位的则监督位是信息位的第第9 9章章 差错控制编码差错控制编码现代
15、通信系统原理2022-12-14199.4 9.4 线性分组码线性分组码定义:定义:若分组码(若分组码(n,k),督元与信元的关系可用一线性方程组督元与信元的关系可用一线性方程组来描述,则该分组码(来描述,则该分组码(n,k)称为线性分组码。)称为线性分组码。一、汉明码一、汉明码 能纠一位错的线性分组码。能纠一位错的线性分组码。定义:定义:是一种是一种能纠正一位错能纠正一位错码,且编码效率较高的线性分组码,且编码效率较高的线性分组码。码。最小码距:最小码距:d0=31.构造原理构造原理考察:考察:定义一个监督方程(监督关系式、偶监督):定义一个监督方程(监督关系式、偶监督):1231001nn
16、naaaaaS 校正子督元信元无错有错由于一位由于一位校正子校正子只有两种取值,故只能表示有错或无错,不只有两种取值,故只能表示有错或无错,不能指出错码的位置。能指出错码的位置。第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1420推想推想:如果监督位增加一位(即变成两位),则可增加一个类似如果监督位增加一位(即变成两位),则可增加一个类似于上式的监督关系,即可获得两个校正子,于是可有于上式的监督关系,即可获得两个校正子,于是可有0 00 11 0 1 1无错无错可指示一个错码可能出现的可指示一个错码可能出现的位置,共有位置,共有22-1=3 个位置。个位置。1231
17、001nnnaaaaaS 校正子督元信元无错有错第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1421再推广再推广:0 0 .00 0 .11 1.1 1无错无错2r-1 个错的个错的可能位置可能位置显然:显然:要求要求 2r-1n(n=k+r),则可指示(仅一位错时),则可指示(仅一位错时)任一错码的位置包括信元、督元。任一错码的位置包括信元、督元。或:或:2rk+r+1112rSrrrSSS 对应对应对应对应一个督元一个监督方程一个校正子:个督元个监督方程个校正子:、可指示一个错码可能出现的可指示一个错码可能出现的2r-1个位置。个位置。第第9 9章章 差错控制编
18、码差错控制编码现代通信系统原理2022-12-14222.2.例例:构造构造k=4 k=4 的汉明码的汉明码(1)确定)确定 r由由 2r k+r+1 得得 r=3,则,则 n=k+r=7(7,4)分组码分组码6543210Aa a a aa a a 信元督元第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1423(2)写出校正子的编码表)写出校正子的编码表 r=3 共有共有3个校正子个校正子S1 S2 S3 错码位置错码位置 S1 S2 S3 错码位置错码位置0 0 1 a0 1 0 1 a4 0 1 0 a1 1 1 0 a51 0 0 a2 1 1 1 a6 0
19、1 1 a3 0 0 0 无错无错(3)由校正子编码表得由校正子编码表得监督方程组监督方程组校正子和哪些码元构成偶校正子和哪些码元构成偶监督关系监督关系124562135630346SaaaaSaaaaSaaaa若若 S1S2S3=000 时时,即无错得即无错得校验方程校验方程:偶监督关系第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1424得得校验方程校验方程:654265316430000aaaaaaaaaaaa即实际上确定了即实际上确定了督元和信元之间的关系督元和信元之间的关系:265416530643aaaaaaaaaaaa校验方程督信关系有了校正子编码表,督
20、元不是随便选的!有了校正子编码表,督元不是随便选的!(4)给定了信元给定了信元a6a5a4a3,可由可由“督信关系”确定督元确定督元全部全部(7,4)码组。码组。第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1425(4)给定了信元给定了信元a6a5a4a3,可确定督元全部可确定督元全部(7,4)码组码组265416530643aaaaaaaaaaaa第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1426二二.线性分组码线性分组码1.1.线性方程组和监督方程线性方程组和监督方程654321065432106543210111010001101
21、010011110110aaaaaaaaaaaaaaaaaaaaa 写成矩阵式写成矩阵式:1 1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 0 1 a6a5a4a3a2a1a0 00000TTTHAA H记为或第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1427:0HA 其中码组的行距阵零矩阵监督矩阵可见:可见:H一旦确定,督元和信元之间的关系也就确定了。一旦确定,督元和信元之间的关系也就确定了。若若:H1rrkrrP则称则称H为为典型阵典型阵,一般,一般,H总可以化为典型阵。总可以化为典型阵。1 1 1 0 1 0 0 1 1 0 1 0
22、 1 0 1 0 1 1 0 0 1 a6a5a4a3a2a1a0 00000TTTHAA H记为或第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-14282.2.生成矩阵生成矩阵265416530643aaaaaaaaaaaa督信关系矩阵形式矩阵形式:经由生成矩阵生由信元生成:成线性码组从督信方程入手从督信方程入手由由6251403111011011011aaaaPaaa 第第9 9章章 差错控制编码差错控制编码现代通信系统原理2022-12-1429写成行阵形式写成行阵形式:21065436543111110101011aa aaaaaaaaaQQ 其中其中 Q=P
展开阅读全文