论文部分内容阅读
信道编码是提高信息传输可靠性的重要手段,而寻找性能优越、实现复杂度低的编译码方案是编码界的研究热点。最近的二十年间,Turbo码的诞生引起了巨大的轰动,进而引发了人们对低密度校验(Low-Density Parity-Check, LDPC)码的重新发现。近几年的研究结果表明,多元LDPC码在中短码长时具有比二元LDPC码更出色的纠错性能,尤其在与高阶调制相结合时,这一点引起了人们的广泛关注。然而多元LDPC码相对较高的译码复杂度削弱了它在性能上的优势。过去的十多年间,有关turbo码二元LDPC码的研究与认知已渐趋成熟,然而有关多元LDPC码的理论和应用研究仍亟待深入。本文主要研究多元LDPC编码调制系统,并着重讨论了多元LDPC编码调制系统的低复杂度译码算法。其中针对编码调制系统中采用的基于有限域/有限几何构造的多元LDPC码,研究了基于可靠度的消息传递算法,获得了一点成果。本文主要完成的工作有以下几个方面:(1)介绍了多元LDPC码的定义和因子图表示,描述了经典的和积算法以及扩展最小和(Extended Min-Sum, EMS)算法。通过性能仿真对比了多元LDPC码、优化设计的二元LDPC码以及turbo码。验证了多元LDPC码在中短码长时的优越性能;(2)介绍了多元LDPC编码调制系统,仿真结果验证了多元LDPC编码调制系统是一种逼近容量限的编码调制方案;(3)针对多元LDPC编码调制系统,我们从联合检测器与译码器操作的角度,引入了一种新的低复杂度联合迭代检测—译码(Iterative Joint Detection-Decoding, IJDD)算法。在迭代模式下,IJDD算法将硬判决译码和最大似然信号硬检测联合在一起工作,其中硬判决译码器基于码约束和大数逻辑规则产生的外信息传递至检测器被用于纠正接收信号,以不断改进译码可靠度量。这不同于传统的检测器—译码器工作模式,且只有硬信息在各节点间传播。性能仿真验证了IJDD算法的有效性,而复杂度分析表明,IJDD算法对于多元LDPC编码调制系统具有潜在的应用价值。