通信原理第12讲 差错控制编码课件.ppt
《通信原理第12讲 差错控制编码课件.ppt》由会员分享,可在线阅读,更多相关《通信原理第12讲 差错控制编码课件.ppt(43页珍藏版)》请在三一办公上搜索。
1、第十二章 差错控制编码,在信源编码的基础上,为了提高传输系统的抗干扰能力,需要在数字调制之前对数字基带信号进行某种前向纠错编码,也就是信道编码。 信道编码的目的是提高通信系统纠错能力,因而也称为差错控制编码。 为了在接收端获得应用的高质量图像和声音,信道编码需对信源编码后的数据流添加一些符合特定逻辑关系的附加数据,这必将使传输码率增加。,信道编码一般有下列要求:,(1)增加尽可能少的数据率而可获得较强的检错和纠错能力,即编码效率高,抗干扰能力强;(2)对数字信号有良好的透明性,也即传输通道对于传输的数字信号内容没有任何限制;(3)传输信号的频谱特性与传输信道的通频带有最佳的匹配性;(4)编码信
2、号内包含有正确的数据定时信息和帧同步信息,以便接收端准确地解码;(5)编码的数字信号具有适当的电平范围;(6)发生误码时,误码的扩散蔓延小。,其中,最主要的可概括为两点:其一,附加一些数据信息以实现最大的检错纠错能力,这就涉及到差错控制编码原理和特性。其二,数据流的频谱特性适应传输通道的通频带特性,以求信号能量经由通道传输时损失最小,因此有利于载波噪声比(载噪比,C/N)高,发生误码的可能性小。,解决误码从两个方面着手,1、通过合理选择码型,尽量减少传输信道发生误码的可能2、进行误码控制,既增强信道的纠错能力,差错控制编码原理,为了能判断发送的信息是否有误,可以在发送时增加必要的附加数据。又为
3、了能纠正一定程度的错误,这需要增加更多的附加数据。这些附加数据在不发生误码的情况下,是完全多余的,但若发生误码,便可利用信息数据与附加数据之间特定的关系实现误码检知和误码纠正。 换言之,为使信源代码具有检错纠错能力,应按一事实上规则在信源编码所产生数据的基础上增加一些冗余码元(又称监督码或检验码),使监督码元和信息码元之间建立一种确定的关系,发送端完成这项任务的过程就称为差错控制编码。,注意: 无论检错还是纠错,都有一定的差错识别范围,误码严重而超过识别范围时,将不能实现检错和纠错,甚至越纠越错。,差错控制编码的方式,1.反馈重发(ARQ,自动重发请求)方式 这种方式中,接收端发现误码后通过反
4、馈信道请求发送端重发数据。因此,接收端需要有误码检测和反馈信道。 优点:系统的编解码设备比较简单、纠错能力强,适合于干扰不严重的点对点通信中应用。 缺点:当信道质量较差而干扰频繁发生时,经常处于重发信息状态,使信息的连续性和实时性很差。,出错,2.前向纠错(FEC)方式,这种方式中,发送端发送的数据内包括信息码元以及供接收端自动发现错误和纠正误码的监督码元。 优点:它不需要反馈信道,能进行单点对多点的同步通信,译码实时性较好。 缺点:编译码电路稍微复杂些,由于添加的监督码元较多,从而使编码效率较低。,3.混合纠错(HEC)方式,这种方式中,发送端发出的信息内包含有给出检错纠错能力的监督码元,误
5、码量少时接收端检知后能自动纠错,误码量超过纠错能力时接收端能通过反馈信道请求发送端重发有关信息。 优点:编译码电路的复杂性比FEC方式的简单,又可避免ARQ方式中信息连续性差的缺点,并且能保证较低的接收误码率。,纠错码的分类,对具体的纠错码,可以从不同角度将其分类,下图所示即为纠错码的分类情况。,图5-6 纠错码的分类,检错码:只能检知一定的误码而不能纠错。纠错码:具备检错能力和一定的纠错能力。纠删码:能检错纠错,对超过其纠错能力的误码则将有关信息删除或采取误码隐匿措施将误码加以掩蔽。,纠错码按照检错纠错功能的不同,可分为:,差错控制编码的几个基本概念,1.信息码元和监督码元 n=k+r,k为
6、信息码元,是发送端由信源编码给出的信息数据比特。在二元码情况下,总共有2k个不同的信息码组。r为监督码元,组成一组总码数为n的码组。,2.许用码组和禁用码组 信道编码后总码长为n的不同码组值可有2n个。其中发送的信息码组有2k个,通常称之为许用码组,其余的为禁用码组,不允许传送。,3.编码效率 通常,将每个码组内信息码元数k值与总码元数n 值之比k/n称为信道编码的编码效率,即k/nk/(k+r) 是衡量信道编码性能的一个重要指标。 可见,监督码元越多,检错纠错能力越强,但编码效率相应地降低。,4、码重,码重码字的重量,即一个码字中“1”码的个数。通常用W表示。例如:码字10011000的 码
7、重W=300000000的码重W=01001111001的码重W=6,5、码距,码距即码元距离就是两个码组中对应码位上码元不同的个数(也称汉明距),用d表示。码距反映的是码组之间的差异程度,比如:00和01两组码的码距为d=1;011和100的码距为d=3;11000 与 10011之间的距离为d=3。最小码距码集中所有码字之间码距的最小值即称为最小码距,用 表示。,例如:若码集包含的码字有10010,00011,和11000,求最小码距。,各码字两两之间的码距分别如下: 10010和00011之间:d=2 10010和11000之间: d=200011和11000之间:d=4 因此该码集的最
8、小码距为2。最小码距是衡量码检错、纠错能力的依据。,6、d0的大小直接关系着编码的检,纠错能力。,为检测 e 个错码,要求 d0 e + 1为纠正 t 个错码,要求 d0 2 t + 1为纠正 t 个错码,同时检测 e 个错码,要求 d0 e + t +1,B,d0,B,A,1,2,B,B,3,4,5,d0,例:,1)如果A和B为1个比特: d0=1,则无法检错和纠错;2)如果A和B各增加1个监督码元,组成(2,1)码组,便具有检错能力。如将00和11作为许用码组,01和10作为禁用码组, 这时d0 =2, 码组的检错能力e=1,而纠错能力为0。3)如果再增加1个监督码元,就可实现纠错能力。,
9、线性分组码,1、奇偶校验码: 它是一种最简单的线性分组检错码。 方法:是先将信源编码后的信息数据流分成等长码组,然后在每一信息码组之后加入1位监督码元作为奇偶校验位,使得码组总码长的码重为奇数(奇校验编码)或偶数(偶校验编码)。 它可以检知奇数个误码,而不能发现偶数个误码,而且没有纠错能力。,一般地,若有r个监督码元,就有r个监督方程和r个相应的校验子,可给出2 r种状态。对于一位误码来说,非全0的2r-1种状态可指明2r-1个误码位置。线性分组码具有如下性质:1、封闭性。任意两个码组的和还是许用的码组。2、码的最小距离等于非零码的最小码重。如果对于线性分组码(n,k)中2r-1=n,就有可能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信原理第12讲 差错控制编码课件 通信 原理 12 差错 控制 编码 课件
链接地址:https://www.31ppt.com/p-1798174.html