论文部分内容阅读
LDPC码被5G移动通信系统采用作为数据信道的核心编码技术。5G移动通信系统对译码算法的误码率和译码收敛速度,提出更高要求。本论文在满足合理复杂度下对快速收敛误码率低的LDPC译码算法进行研究,主要完成下面几项研究工作:1.提出一种自适应混合加权比特翻转(SLMWBF)译码算法。该算法首先对加权比特翻转(WBF)算法中的可靠率加权比特翻转(RRWBF)算法,选取最小的比特幅值和与对应变量节点幅值相比作为可靠比率,同时引入权重因子优化,然后对WBF算法中的修正加权比特翻转(MWBF)算法的部分变量节点的可靠性进行动态调整并引入行重信息优化,最后将优化后的两种算法自适应混合译码。该算法解决RRWBF算法译码时,无法区分两个比特可靠比率相同但幅值信息不同的问题、解决MWBF算法译码时,只考虑幅值最小变量节点不可靠性影响的问题,以及解决了译码时共同存在循环翻转比特的问题。仿真表明,在误码率BER(28)10-5时,SLMWBF算法对比WBF、MWBF、IMWBF、RRWBF算法,译码性能得到了0.50.85dB的提高。对比MMWBF算法也提高了0.3dB。在信噪比SNR=5dB时,对比WBF、MWBF、IMWBF、RRWBF算法的译码平均迭代次数降低了2327次,降低了61%67%,且对比MMWBF算法也减少了3次,降低了25%。表明本文提出的SLMWBF算法明显降低了误码率且提高了译码收敛速度。2.提出一种基于减弱信息振荡的改进分层最小和算法。该算法通过引入加权系数?,对分层最小和算法两次迭代的变量节点信息和后验概率信息进行加权平均,解决因变量节点外部信息值大幅度振荡带来的误码率升高问题。仿真表明,?(28)0.9的改进算法的信息振荡数目减少110左右,明显减弱了变量节点外部信息的振荡。当误码率BER(28)10-5时,对比分层最小和、最小和、IMS-WVN、LLR-BP算法,性能提升了0.5dB、0.6dB、0.2dB、0.1dB。在信噪比SNR=2.5dB时,改进算法的平均迭代次数对比分层最小和、最小和、IMS-WVN算法,减少了5次、8次、2次,与LLR-BP算法很接近仅多1次。表明本文提出的改进分层最小和算法降低了误码率并且提高了译码收敛速度。