差错控制编码.ppt
《差错控制编码.ppt》由会员分享,可在线阅读,更多相关《差错控制编码.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、差错控制编码差错控制编码现在学习的是第1页,共48页8.1差错控制编码的基本概念差错控制编码的基本概念数字通信中,根据不同的目的,编码可分为数字通信中,根据不同的目的,编码可分为信源编码信源编码和和信道信道编码编码。信源编码是为了提高数字通信的有效性,以及为了使模拟信号数字化信源编码是为了提高数字通信的有效性,以及为了使模拟信号数字化而采取的编码。而采取的编码。信道编码是为了降低误码率,提高数字通信的可靠性而采信道编码是为了降低误码率,提高数字通信的可靠性而采取的编码。取的编码。数字信号在传输的过程中,加性噪声、码间串扰等都会产生误码。数字信号在传输的过程中,加性噪声、码间串扰等都会产生误码。
2、为了提高系统的抗干扰性能,可以加大发射功率,降低接收设备为了提高系统的抗干扰性能,可以加大发射功率,降低接收设备本身的噪声,以及合理选择调制、解调方法等。此外,还可以采本身的噪声,以及合理选择调制、解调方法等。此外,还可以采用信道编码技术。用信道编码技术。2022/9/292现在学习的是第2页,共48页差错控制编码的基本思想差错控制编码的基本思想:在发送端根据要传输的数字序列(信息码元)按在发送端根据要传输的数字序列(信息码元)按一定的规律加入多余码元,使原来不相关的数字一定的规律加入多余码元,使原来不相关的数字序列变为相关,然后把这些多余码元和有关的信序列变为相关,然后把这些多余码元和有关的
3、信息码元一起传送,接收端根据信息码元与多余码息码元一起传送,接收端根据信息码元与多余码元之间的相关规则进行检验,从而发现错误。这元之间的相关规则进行检验,从而发现错误。这时,或者通过反馈信道要求对方重发有错的信息,时,或者通过反馈信道要求对方重发有错的信息,以进行纠错;或者由接收端的译码器自动把错误以进行纠错;或者由接收端的译码器自动把错误纠正。纠正。这些多余码元称为校验元或监督元。它的加入不这些多余码元称为校验元或监督元。它的加入不改变信息本身,也就是说,它不传送新的信息,改变信息本身,也就是说,它不传送新的信息,它的作用只是使信道译码器能够检测和纠正差错,它的作用只是使信道译码器能够检测和
4、纠正差错,从而控制系统差错概率,提高可靠性但这是以系从而控制系统差错概率,提高可靠性但这是以系统的有效性为代价的。统的有效性为代价的。2022/9/293现在学习的是第3页,共48页8.1.1差错控制方式差错控制方式2022/9/294现在学习的是第4页,共48页前向纠错方式前向纠错方式前向纠错方式记作前向纠错方式记作FEC(Forword Error Correction)发端编码器将数字信息按一定规则附加多余码元,组成有纠错能力的码,发发端编码器将数字信息按一定规则附加多余码元,组成有纠错能力的码,发端发送能够纠正错误的码;收端译码器按预先规定的规则译码;若发现错误,端发送能够纠正错误的码
5、;收端译码器按预先规定的规则译码;若发现错误,确定其出错位置并进行纠正。确定其出错位置并进行纠正。优点:优点:单向传输,只有正向信道;适合于只能提供单向信道的场合;一点发送多点接收单向传输,只有正向信道;适合于只能提供单向信道的场合;一点发送多点接收的同播方式;译码延迟固定,适用于实时传输系统。的同播方式;译码延迟固定,适用于实时传输系统。缺点:缺点:编译码设备复杂,为了纠正较多的错误,需要附加的多余码元较多,因编译码设备复杂,为了纠正较多的错误,需要附加的多余码元较多,因而传输效率较低。而传输效率较低。2022/9/295现在学习的是第5页,共48页检错重发方式检错重发方式又称自动请求重传方
6、式,记作又称自动请求重传方式,记作ARQ(Automatic Repeat Request)。)。发端编码器将数字信息按一定规则附加多余码元,使之具有一定的检错能力,发端编码器将数字信息按一定规则附加多余码元,使之具有一定的检错能力,收端译码器按一定规则对数据码元组进行错误判决,并把判决结果形成应答收端译码器按一定规则对数据码元组进行错误判决,并把判决结果形成应答信号,通过反馈信道回送到发端,发端根据收到的应答信号,把收端认为有信号,通过反馈信道回送到发端,发端根据收到的应答信号,把收端认为有错的那组数据码元再次重传,直到码元组无错为止。错的那组数据码元再次重传,直到码元组无错为止。优点:优点
7、:只需要少量的多余码元就能获得极低的输出误码率,并且其成本和复杂性均比前只需要少量的多余码元就能获得极低的输出误码率,并且其成本和复杂性均比前向纠错低缺点。向纠错低缺点。缺点:缺点:必须提供反向信道;不能进行同播(一点发多点收),收发端应有缓冲存储必须提供反向信道;不能进行同播(一点发多点收),收发端应有缓冲存储器和控制器;此外当信道干扰较大时,整个系统可能处在重传循环中,因而通信器和控制器;此外当信道干扰较大时,整个系统可能处在重传循环中,因而通信效率降低,信息传输连贯性差,不适于实时传输系统,主要在计算机通信中应用。效率降低,信息传输连贯性差,不适于实时传输系统,主要在计算机通信中应用。常
8、用的检错重发系统有三种,即停发等候重发、返回重发和选择重发。常用的检错重发系统有三种,即停发等候重发、返回重发和选择重发。2022/9/296现在学习的是第6页,共48页现在学习的是第7页,共48页混合纠错方式混合纠错方式混合纠错方式记作混合纠错方式记作HEC(Hybrid Error Correction)发端发送具有自动纠错同时又具有检错能力的码。收端收发端发送具有自动纠错同时又具有检错能力的码。收端收到码后,检查差错情况,如果错误在码的纠错能力范围以到码后,检查差错情况,如果错误在码的纠错能力范围以内,则自动纠错,如果超过了码的纠错能力但能检测出来,内,则自动纠错,如果超过了码的纠错能力
9、但能检测出来,则经过反馈信道请求发端重发。则经过反馈信道请求发端重发。这种方式具有自动纠错和检错重发的优点,可达到较低这种方式具有自动纠错和检错重发的优点,可达到较低的误码率,因此,近年来得到广泛应用的误码率,因此,近年来得到广泛应用。在实际通信系统中,选择那种差错控制方式,要视具体情在实际通信系统中,选择那种差错控制方式,要视具体情况而定,可以根据信源的性质,信息传输的特点信道干扰况而定,可以根据信源的性质,信息传输的特点信道干扰的种类和对误码率的要求而适当选择差错控制方式。的种类和对误码率的要求而适当选择差错控制方式。2022/9/298现在学习的是第8页,共48页8.1.2差错控制编码的
10、分类差错控制编码的分类根据信息元和监督元的函数关系,可分为根据信息元和监督元的函数关系,可分为线性码线性码和和非线性非线性码码。如果函数关系是线性的,即满足一组线性方程式,。如果函数关系是线性的,即满足一组线性方程式,则称为线性码,否则为非线性码。则称为线性码,否则为非线性码。根据上述关系涉及的范围,可分为根据上述关系涉及的范围,可分为分组码分组码和和卷积码卷积码。分组码。分组码的各码元仅与本组的信息元有关;卷积码中的码元不仅与的各码元仅与本组的信息元有关;卷积码中的码元不仅与本组的信息元有关,而且还与前面若干组的信息元有关。本组的信息元有关,而且还与前面若干组的信息元有关。根据码的用途,可分
11、为根据码的用途,可分为检错码检错码和和纠错码纠错码。检错码以检错为目的,。检错码以检错为目的,不一定能纠错;而纠错码以纠错为目的,一定能检错。不一定能纠错;而纠错码以纠错为目的,一定能检错。2022/9/299现在学习的是第9页,共48页8.1.3几种简单的检错码几种简单的检错码(1)奇偶监督码奇偶监督码设码字A=an-1,an-2,a1,a0,对偶监督码有:an-1 an-2 a1 a0=0 奇监督码情况相似,只是码组中“1”的数目为奇数,即 满足条件:an-1 an-2 a1 a0=1 而检错能力与偶监督码相同。2022/9/2910现在学习的是第10页,共48页奇偶监督码奇偶监督码编码方
12、法:把信息码元分组,在每组信息码元编码方法:把信息码元分组,在每组信息码元 的后面附加一位监督码元,使得的后面附加一位监督码元,使得 码组中码组中1的数目为奇数或偶数即可的数目为奇数或偶数即可 编码规则:码组长度编码规则:码组长度n;信息位;信息位n-1 特点:是一种能发现奇数个差错的分组码;特点:是一种能发现奇数个差错的分组码;n 较大,即编码码组较长时,编码效率较大,即编码码组较长时,编码效率 接近于接近于1;(n-1)/n 信息码元比信息码元比 码组码元码组码元 适用于检测随机的零星错码适用于检测随机的零星错码加性白噪声造加性白噪声造 成的成的2022/9/2911现在学习的是第11页,
13、共48页8.1.3几种简单的检错码几种简单的检错码(2)二维奇偶监督码二维奇偶监督码(6,11)行列监督码 2022/9/2912现在学习的是第12页,共48页二维奇偶监督码二维奇偶监督码 编码方法:把码元排成方阵,按行列进行奇偶校验编码方法:把码元排成方阵,按行列进行奇偶校验 分别附加一位监督码元分别附加一位监督码元 特点:不仅可检测每行(每列)中奇数个错误,而且特点:不仅可检测每行(每列)中奇数个错误,而且 可通过水平监督和垂直监督来确定错码的位置可通过水平监督和垂直监督来确定错码的位置 纠正仅一行(一列)出现的奇数个错误纠正仅一行(一列)出现的奇数个错误 通过水平监督和垂直监督的关系可以
14、发现单行中出现通过水平监督和垂直监督的关系可以发现单行中出现 的偶数个错误;但不能发现构成矩形的的偶数个错误;但不能发现构成矩形的4个错误码元个错误码元 适用于突发差错适用于突发差错由突发干扰(突发脉冲,如:由突发干扰(突发脉冲,如:闪电,电火花等)在短时间内错码成串出现,在某闪电,电火花等)在短时间内错码成串出现,在某 一行中出现多个错码一行中出现多个错码2022/9/2913现在学习的是第13页,共48页8.1.3几种简单的检错码几种简单的检错码(3)重复码重复码 在每位信息码元之后,用简单重复多次的方法编码。在每位信息码元之后,用简单重复多次的方法编码。例:重复两次时,用例:重复两次时,
15、用111传输传输1码,用码,用000传输传输0码码 编码方法:每位信息码元简单重复多次;编码方法:每位信息码元简单重复多次;收端收端 译码采用多数表决法;译码采用多数表决法;例:重复例:重复2 2次次特点:纠正特点:纠正1 1个错,检出个错,检出2 2个错个错2022/9/2914现在学习的是第14页,共48页8.1.3几种简单的检错码几种简单的检错码(4)恒比码恒比码码字中码字中 1 1 的数目与的数目与 0 0 的数目保持恒定的数目保持恒定比例的码称为恒比码比例的码称为恒比码。这种码在检测时,只要计算接收码元中这种码在检测时,只要计算接收码元中 1 1 的数目是否正确,的数目是否正确,就知
16、道有无错误。就知道有无错误。2022/9/2915现在学习的是第15页,共48页恒比码恒比码例:例:5中取中取3恒比码恒比码用于电报电码用于电报电码 每个码组长度为每个码组长度为5,共有,共有25=32种不同的码组,种不同的码组,其中有其中有3个个1的码组为可用码组,共有的码组为可用码组,共有10种种 表示表示10个阿拉伯数字,用它拼成汉字(每个阿拉伯数字,用它拼成汉字(每4阿拉阿拉 伯数字组成伯数字组成1个汉字电码);其余的个汉字电码);其余的22个为禁用个为禁用 码组。码组。特点:简单;除了特点:简单;除了1错为错为0与与0错为错为1成对出现(对换成对出现(对换 性)差错不能检测外,其它任
17、何奇数个或偶数性)差错不能检测外,其它任何奇数个或偶数 个错码都可以被检测出来。个错码都可以被检测出来。只适用于传输种类较少且有固定代码的字符,而不适用于表只适用于传输种类较少且有固定代码的字符,而不适用于表示由信源来的二进制随机,数字序列。示由信源来的二进制随机,数字序列。2022/9/2916现在学习的是第16页,共48页8.1.3几种简单的检错码几种简单的检错码(4)ISBN国际统一图书编号国际统一图书编号例例 ISBN 04710297772022/9/2917现在学习的是第17页,共48页8.1.4检错和纠错的基本原理检错和纠错的基本原理如用三位二进制编码来代表八个字母如用三位二进制
18、编码来代表八个字母000 A000 A100100E E001 001 B B101101F F010010C C110110G G011011D D111111H H不管哪一位发生错误,都会使传输字母错误如用三位字母传四个字母如用三位字母传四个字母000 A000 A011011B B101 101 C C110110D D发生一位错误,准用码字将变成禁用码字,接收端就能知道出错,但是不能纠错。如果进一步将许用码组限制为两种如果进一步将许用码组限制为两种000 A 111 B000 A 111 B检错和纠错能力是用信息量的冗余度来换取的。检错和纠错能力是用信息量的冗余度来换取的。2022/9
19、/2918现在学习的是第18页,共48页检错和纠错的基本原理检错和纠错的基本原理检错和纠错能力是用信息量的冗余度换取的检错和纠错能力是用信息量的冗余度换取的与码与码组之间的差别有关;不同的编码方法和形式,检错和组之间的差别有关;不同的编码方法和形式,检错和纠错能力不同。纠错能力不同。例:例:n=3,共有,共有8种组合,都用于传输消息,在种组合,都用于传输消息,在传输过程中若发生一个误码,则一种码组就会错传输过程中若发生一个误码,则一种码组就会错误地变成另一种码组,但接收端却不能发现错误,误地变成另一种码组,但接收端却不能发现错误,因为任何一个码组都是许用码组。因为任何一个码组都是许用码组。20
20、22/9/2919现在学习的是第19页,共48页 在差错控制编码中,定义码组中非零码元的数目为码字的在差错控制编码中,定义码组中非零码元的数目为码字的汉明汉明(Hamming)(Hamming)重重量量,简称简称码重码重。例如,码字。例如,码字 1011010110,码重,码重w w=3=3。定义两个等长码组之间相应位取值不同的数目为这两个码组的定义两个等长码组之间相应位取值不同的数目为这两个码组的汉明汉明(Hamming)(Hamming)距离距离,简称简称码距码距。例如。例如 11000 11000 与与 1001110011之间的距离之间的距离d=3d=3。码组集中任意两个码字之间距离的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差错 控制 编码
限制150内