第9章Turbo码forstudent.ppt
《第9章Turbo码forstudent.ppt》由会员分享,可在线阅读,更多相关《第9章Turbo码forstudent.ppt(56页珍藏版)》请在优知文库上搜索。
1、2Turbo码Turbo码基础Turbo码编码器q并行级联结构q反馈系统卷积码q交织器Turbo码译码器q软输入软输出译码器q迭代译码算法39.1 Tubor码基础 9.1.1 Shannon 9.1.1 Shannon 信道编码定理(第二定理)信道编码定理(第二定理)19481948年年,美国Bell实验室的C.E.Shannon 在贝尔技术杂志上发表了题为通信的数学理论(A mathematical theory of communication)的论文。Shannon指出指出:任何一个通信道都有确定的信道信道容量容量C C,如果通信系统所要求的传输速率R小于C,则存在一种编码方式,当码长
2、码长n充分大充分大并应用最最大似然译码(大似然译码(MLD)时,信息的错误概率错误概率可以达到任意小任意小。这就是著名的这就是著名的 Shannon 有躁信道有躁信道编码定理编码定理。4分析:实现信道编码定理的条件q采用随机编、译码方式q编译码长度L,即码长无限q译码采用最大似然译码方法 q长期以来,信道编码的设计一直是沿着后两个方向发展 5信道编码定理分析(1)采用随机编、译码方式编译码长度L,即码长无限译码采用最大似然译码方法最大似然译码算法的最大似然译码算法的性能优异,但复杂度性能优异,但复杂度很高,不适于工程上很高,不适于工程上实现。目前真正能达实现。目前真正能达到最佳译码性能的只到最
3、佳译码性能的只有有ViterbiViterbi译码,但译码,但只适于约束长度较小只适于约束长度较小的卷积码和短或低纠的卷积码和短或低纠错能力的分组码错能力的分组码6信道编码定理分析(2)采用随机编、译码方式编 译 码 长 度L,即码长无限译码采用最大似然译码方法由于长码的译码复杂度太高,由于长码的译码复杂度太高,而性能优异的短码能达到的传而性能优异的短码能达到的传输速率输速率RCRC,因此为了获得中、,因此为了获得中、低译码复杂度的长码,前人在低译码复杂度的长码,前人在现有的短码的基础上提出了串现有的短码的基础上提出了串行级联码的结构。但这种结构行级联码的结构。但这种结构还是没能摆脱短码的束缚
4、。由还是没能摆脱短码的束缚。由于在接近信道容量时,短码的于在接近信道容量时,短码的译码过程不仅不能使错误减少,译码过程不仅不能使错误减少,反而会增加错误,因此传统的反而会增加错误,因此传统的串行级联码的性能串行级联码的性能与香农极限与香农极限之间还有着不可逾越的鸿沟。之间还有着不可逾越的鸿沟。7信道编码定理分析(3)采用随机编、译码方式编译码长度L,即码长无限译码采用最大似然译码方法第一项的随机化思第一项的随机化思想贯穿编码的构造想贯穿编码的构造与译码算法的选取与译码算法的选取原则,是香农信息原则,是香农信息论的精华,它应该论的精华,它应该是构造理想信道编是构造理想信道编码的方向码的方向 89
5、.1.2 9.1.2 纠错编码方法的发展过程纠错编码方法的发展过程分组码分组码:q2020世纪世纪4040年代,年代,R.HammingR.Hamming提出了第一个差错控制提出了第一个差错控制码码(7(7,4)4),后来被命名为,后来被命名为汉明码汉明码;q汉明码的效率较低汉明码的效率较低,M.GolayM.Golay研究了汉明码的缺点,研究了汉明码的缺点,提出了两个以自己名字命名的高性能码:提出了两个以自己名字命名的高性能码:二元二元Golay码码 和和 三元三元Golay码码;qMullerMuller于于19541954年提出了一类新的分组码年提出了一类新的分组码Reed-Reed-M
6、ullerMuller码,即码,即RM码码。RMRM码在汉明码和码在汉明码和GolayGolay码的基码的基础上进了一大步,础上进了一大步,在码长和纠错能力方面有更强的在码长和纠错能力方面有更强的适应性适应性;qRMRM码之后,码之后,人们提出了循环码的概念人们提出了循环码的概念;重要的子集;重要的子集是是19601960年提出的年提出的BCH码和码和RS码码。但是直到但是直到19671967年,年,BerlekampBerlekamp 给出了一个给出了一个非常有效的译码算法非常有效的译码算法之后,之后,RSRS码才得到了广泛的应用。码才得到了广泛的应用。9卷积码卷积码q19551955年由年
7、由EliasElias等人提出。卷积码的信息块等人提出。卷积码的信息块长度和码字长度都比分组码小,相应的译码长度和码字长度都比分组码小,相应的译码复杂性也要小一些。复杂性也要小一些。q卷积码常用算法:卷积码常用算法:WozencraftWozencraft和和ReiffenReiffen在在19611961年、年、FanoFano和和JelinekJelinek分别在分别在19631963年和年和19691969年提出了改进年提出了改进的的序列译码算法序列译码算法;由由MesseyMessey在在19631963年提出的年提出的门限译码算法门限译码算法,类类似于大数逻辑译码算法;似于大数逻辑译
8、码算法;由由ViterbiViterbi在在19671967年提出的年提出的ViterbiViterbi算法算法,是是一种最优的译码算法。一种最优的译码算法。109.1.3 9.1.3 串行级联码编码方案串行级联码编码方案q ForneyForney在在19661966年提出年提出;q 基本思想:基本思想:将编制长码的过程将编制长码的过程分级完成分级完成,从,从而通过用短码级联的方法来提高纠错码的纠而通过用短码级联的方法来提高纠错码的纠错能力错能力;q 目标:目标:利用两个短码串接构造一个长码;利用两个短码串接构造一个长码;q级联码结构:级联码结构:由外编码器和内编码器构成由外编码器和内编码器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Turbo forstudent