论文部分内容阅读
Turbo码由于具有接近仙农理论限的优异性能,近年来已经在很多领域得到应用。但是,它也有诸如延时长、运算量比较大和具有误差平台等缺点。本文的研究目的旨在解决Turbo码的译码延时和运算量问题。 首先,通过分析编码约束度,译码的迭代次数,交织长度以及码率等参数对Turbo码纠错能力的影响的讨论为设计Turbo码提供了参数选择的基本原则。 其次,根据多个CPU的并行原理,提出了将T-BCJR算法应用于一种新的并行译码结构,并且详细地分析了将T-BCJR算法用于该结构的优点。 第三,根据对目前已有的一些迭代译码停止判据的比较,并基于文献[64]的思路,提出了一种新的迭代停止判据(CRC-SDR算法)。该算法不但降低了运算量,而且也降低了对寄存器个数的要求;用仿真证实该算法没有降低性能,但明显降低了迭代次数。 最后,通过研究Turbo译码的收敛性,提出了两种基于LLR度量的最小值和均值的迭代停止判决;通过仿真证实我们的算法在性能上几乎没有下降,但需要的迭代次数却大大降低。