论文部分内容阅读
信道编码是数字通信中保证信息可靠传送的不可或缺的技术手段之一。Turbo码由于其接近香农理论极限的优异纠错性能而倍受关注。Turbo码已被3G/B3G系统采纳作为其信道编码的技术方案之一。但是,Turbo译码的高复杂度限制了其实际应用。保证译码性能前提下的低复杂度Turbo编译码方案就成为了人们研究的热点。本文围绕高性能Turbo编译码展开工作,主要讨论了减少平均迭代次数的迭代停止准则,降低译码存储量的滑动窗译码,以及降低译码延时的分块并行译码等多种技术。首先,本文讨论了Turbo迭代译码中利用停止准则在保证译码性能的前提下尽可能减少迭代次数的问题。本文在HDA准则和IHDA准则的基础上给出了一种改进的半次迭代HDA准则(H-HDA准则)。H-HDA准则把迭代译码看作为由若干个半次迭代的分量译码器组成,然后比较连续两个分量译码器的输出对数似比的硬判决值。H-HDA准则有效地降低了平均迭代次数,大约有0.2次。其次,本文介绍了训练滑动窗方案和传递beta值滑动窗方案。结合两个方案的优点,本文给出了传递beta值+训练滑动窗的改进方案。该方案传递无效beta计算的初始值,提高了beta初始值的可靠性,从而减少了无效beta计算,提高了译码效率。再次,本文介绍了一种低延时的分块并行译码方案。结合Turbo码的码字特性,本文发现分块并行译码方案在不同的分块方式下具有不同的译码性能,即“分块效应”。本文借鉴“伪比特”编码方案,给出了两类改进的分块并行Turbo编译码方案。仿真结果表明,改进的方案能够在分块间不设置重叠比特的条件下,改善了分块译码性能。本文还介绍了一种改进的分块并行译码方案。该方案通过传递分块初始值来代替重叠比特,提高了译码有效性,克服了重叠比特的不确定性。最后,本文介绍了3G/B3G系统中Turbo编码的特点。结合分块并行译码方案和滑动窗译码方案,本文给出了一种适合于3G/B3G系统的高速Turbo译码解决方案。该方案采用传递分块初始值的分块并行译码,各分块采用滑动窗译码,并且采用增强型的基-4 Max-Log-Map算法。该方案不需要改变编码器,有效地提高了译码速度、降低了译码存储量,具有一定的参考价值。