论文部分内容阅读
Turbo码被称为21世纪的纠错编码,它的诞生可以说是上个世纪信息论与编码理论界最伟大的创举之一。它体现了随机编码和迭代译码的思想,作为近年来信道编码理论与应用的热点,对Turbo码的研究也是方方面面。今天Turbo码在通信界已经几乎无人不晓。本文的出发点是针对卫星通信业务对译码效果的要求,对Turbo乘积码的工程实现方法加以研究,阐述了面向分组Turbo码的构造方法,并对其性能和应用进行了一定的研究。
本文首先介绍了课题的研究背景,Turbo码的国内外研究现状,并指出了研究工作中存在的问题。其次,阐述了PCCC码的编译码原理,给出了MAP,Log-MAP,Max-Log-MAP,SOVA四种译码算法的推导过程和实现方法,应用Matlab软件进行了算法仿真和性能比较。然后,介绍了Turbo乘积码的编译码原理,详细分析了Turbo乘积码软译码的流程,论述了代数译码、GMD译码算法、雷迪.洛宾逊译码算法、Chase算法四种算法。最后,讨论了Turbo乘积码在卫星通信中的应用性能,采用VC++编程,实现了对卫星通信数据的软件译码,为硬件实现提供了数学模型和理论基础,验证了Turbo乘积码在卫星通信中的良好性能。
Turbo码在卫星通信中已经开始大量应用,相信以其在无线信道中的优良性能必将使其具有更广阔的应用空间。