第21讲差错控制技术.ppt
《第21讲差错控制技术.ppt》由会员分享,可在线阅读,更多相关《第21讲差错控制技术.ppt(46页珍藏版)》请在优知文库上搜索。
1、差错控制的常用方法差错控制的常用方法v自动请求重发(自动请求重发(ARQ)停发等待重发停发等待重发 返回重发返回重发 选择重发选择重发v前向纠错(前向纠错(FEC)v混合纠错(混合纠错(HEC)v反馈检验(反馈检验(IRQ)自动请求重发自动请求重发应答信号 信息码 能够发现错误的码 信息码 发送端 接收端 接收数据 ACK ACK NAK ACK ACK NAK ACK 1 2 3 3 4 5 5 t 发送数据 1 2 3 3 4 5 5 6 t 有错码组 有错码组 v优点:译码设备简单,对突发错误和信道干扰较严重时比较有效。v缺点:需要反馈信道,实时性差。图8-3 返回重发ARQ系统 2 1
2、 4 3 6 5 7 9 8 接收数据 有错码组 有错码组 9 10 11 10 11 12 5 7 6 ACK1 NAK5 NAK9 ACK5 5 7 6 9 5 2 1 4 3 6 7 9 8 发送数据 10 11 10 11 12 重发码组 重发码组 图8-4 选择重发ARQ系统 9 接收数据 有错码组 有错码组 2 1 4 3 6 5 7 5 9 8 10 11 13 14 12 发送数据 9 9 5 8 5 2 1 4 3 6 7 10 11 13 14 12 重发码组 重发码组 NAK9 ACK1 NAK5 ACK5 ACK9 前向纠错前向纠错v优点:使用纠错码和单向信道,发送端无
3、需设置缓冲器。v缺点:设备复杂、成本高。混合纠错混合纠错v特点:实时性和译码复杂性方面是前向纠错和检错重发方式的折衷,可达到较低的误码率,较适合于环路延迟大的高速数据传输系统。应答信号 信息码 能够发现并纠正错误的码 信息码 发送端 接收端 图 8-6 混合纠错 HEC 示意图 反馈校验反馈校验v优点:设备简单,可以纠正任何错误v缺点:会引入较大的时延。原码返回,在发送端比较 信息码 发送信息码 信息码 发送端 接收端 图 8-7 反馈检测 IRQ 示意图 纠错编码纠错编码通过通过对信息序列作某种变换对信息序列作某种变换,使原来彼此独立、互不,使原来彼此独立、互不相关的信息码元相关的信息码元产
4、生某种规律性产生某种规律性(相关性),从而在(相关性),从而在接收端根据这种规律性来检查,进而纠正传输信号序接收端根据这种规律性来检查,进而纠正传输信号序列中的差错。列中的差错。纠错编码基本原理纠错编码基本原理变换的方法不同就构成了不同的编码。变换的方法不同就构成了不同的编码。引入差错编码控制后,实际传输的引入差错编码控制后,实际传输的 信息序列信息序列=信息码元信息码元+监督码元监督码元,称为码组。,称为码组。监督码(元)监督码(元):为了使信:为了使信息码元产生某种规律性,息码元产生某种规律性,可按照某种规则在用户信可按照某种规则在用户信息序列中息序列中插入一定数量的插入一定数量的新码元新
5、码元,这种新码元叫监,这种新码元叫监督码(元)。督码(元)。信息码(元)信息码(元):发送用:发送用户端户端欲发送的信息序列欲发送的信息序列,本来彼此独立,互不相本来彼此独立,互不相关;由用户控制,最终关;由用户控制,最终也交给接收用户。也交给接收用户。差错控制编码的基本原理就是差错控制编码的基本原理就是:在保持信息位数在保持信息位数不变(信息码元)情况下,采用增加码长的方法来不变(信息码元)情况下,采用增加码长的方法来降低误码率。降低误码率。例:传输例:传输A和和B两个消息。两个消息。用用一位二进制数一位二进制数表示:表示:“0”A;“1”B传输过程中出现错码,接收端无法发现,无检错和传输过
6、程中出现错码,接收端无法发现,无检错和纠错能力。纠错能力。用用两位二进制数两位二进制数“00”A“11”B 称为称为许用码组许用码组“01”和和“10”未定义,为未定义,为禁用码组禁用码组。S:00 D:00 01 10 S:11 D:11 表示表示附加一位监督码附加一位监督码以后码组具有了以后码组具有了检测检测1位错码位错码,但因译码,但因译码器不能判别哪位是错器不能判别哪位是错码,码,不具备纠正错码不具备纠正错码的能力;且无法检测的能力;且无法检测错错2位错码位错码。用用三位二进制数三位二进制数“000”A“111”B 称为许用码称为许用码组组“001”、“010”、“011”、“100”
7、“101”、“110”皆是禁用码组皆是禁用码组S:000 D:000 001010011100101110111表明附加两个监督码元以表明附加两个监督码元以后码组具备检测后码组具备检测1位和位和2位位错码的能力;并且具备纠错码的能力;并且具备纠正一位错码的能力,即正一位错码的能力,即3位位码组中有码组中有2个或个或3个个“0”/“1”码,则判为码,则判为“000”/“111”。但但无法纠正两位出错和检无法纠正两位出错和检测测3位出错的能力位出错的能力。总结:(信息码总结:(信息码+监督码监督码=码组)构成的信息序列通过降低码组)构成的信息序列通过降低信息传输速率来提高传输的可靠性(降低误码率)
8、。信息传输速率来提高传输的可靠性(降低误码率)。11v分组码分组码 信息位信息位 监督位监督位v分组码符号:分组码符号:(n,k)其中,其中,n 码组总长度,码组总长度,k 信息码元数目。信息码元数目。r=n k 监督码元数目。监督码元数目。v分组码的一般结构:分组码的一般结构:v分组码的参数:分组码的参数:码重:码组内码重:码组内“1”的个数的个数码距:两码组中对应位取值不同的位数,又称汉明距离码距:两码组中对应位取值不同的位数,又称汉明距离 最小码距最小码距(d0):各码组间的最小距离:各码组间的最小距离k个信息位个信息位r个监督位个监督位an-1an-2.arar-1an-2.a0t码长
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 21 差错 控制 技术