摘要
1993年Berrou等人提出的Turbo Code是差错控制技术研究的一大突破,它与香农极限只有0.7dB的差距,并且在第三代移动通信系统中被建议为支持高速数据业务的信道编码方案,具有广阔的应用前景.采用交织器和迭代译码是TurboCode译码性能优越的重要原因,但同时他们也是影响Turbo Code系统性能的重要因素.该文主要从交织器的设计和降低迭代译码算法复杂度两个方面对TurboCode进行研究.该文首先分析了无线衰落信道的统计特性及其衰落信道模型,然后介绍了Turbo码的编译码结构及影响Turbo性能的因素,并在此基础上对这些因素进行了仿真.接着介绍了几种常用的Turbo译码算法,并对译码算法的性能和复杂度进行了分析和比较.论文在分析了Turbo码的迭代译码机制和互熵(CE)终止迭代译码准则的基础上介绍了两种终止迭代准则:简化的CE准则SCR和统计门限准则,并且对其进行了性能仿真.随后作者提出了一种终止迭代译码的新方案,即同时考虑译码平均似然率和相邻迭代译码的输出改变量.仿真表明:新方案在没有增加系统复杂度的情况下,提高了译码效率.基于交织器的原理及其分类,论文着重介绍了两种性能优越的交织器:互素交织器和黄金分割交织器.随后作者提出了基于黄金分割交织器的改进交织器方案,仿真表明改进方案能明显改善译码性能.