论文部分内容阅读
移动通信系统采用纠错码提高消息传输的可靠性。自Shannon定理提出以来,许多信道编码相继被提出,例如汉明码、卷积码、RS码等。而C.Berrou等人于1993年提出的Turbo码获得了几乎接近Shannon理论极限的译码性能,对信道编码领域的研究产生了深远的影响。近年来Turbo码不仅作为了3G(第三代移动通信)的信道编码方案,还被LTE(Long Term Evolution)技术采用,用于纠错抗干扰。由于Turbo码迭代译码复杂度大,导致其时延较大,在移动通信的运用中有一定的限制。所以Turbo码的研究一直致力于提高性能和降低时延,这也是本文的主要研究的主要方向。本文详细研究了Turbo码的编译码结构、算法,设计参数(分量码、迭代次数、编码速率等)对其性能的影响;研究了3G中的Turbo码并分析了距离谱,改善了3G中的3GPP(The 3th Genaration Partnership Project)交织器在低信噪比条件下的性能;详细分析了LTE中的并行译码的Turbo码结构,研究了译码结构、无冲突交织器、译码算法等,对其中的一种常用无冲突交织器进行了改进;使用VHDL语言实现了Turbo码的编码器。本文的主要创新之处如下:①对3G中Turbo码的3GPP交织器进行了改进,并在基本不改变原交织器的设计步骤情况下,改进方案精简了交织器的结构,并通过对短帧进行填充的方式,达到较长的交织长度,改善了短帧在低信噪比条件下传输的误码性能。②对LTE中的并行译码的Turbo码进行了分析,对其关键部分——无冲突交织器进行了研究和改进。将S-random规则再用于一种常用的行列S随机无冲突交织器,使每个子译码器内的相邻数据在交织后的距离增大。通过与行列S随机交织器对比仿真,这种改进的方案改善了并行Turbo码低重码字的问题,降低了译码的误码率。