论文摘要
低密度奇偶校验码(Low-Density Parity-Check Codes,LDPC)是当前通信领域的热门研究课题之一,也是当前性能最好的信道编码之一,是第四代通信系统(4G)强有力的竞争者。LDPC码之所以有如此优异的性能,除了本身的距离特性相当好之外,一个重要的原因就是采用了迭代译码算法,并且由于校验矩阵的稀疏性,使得译码复杂度与码长成线性关系,克服了分组码所面临的译码复杂度问题,而且迭代译码算法本质上是并行算法,有利于硬件的并行实现,减少译码延时。迭代译码算法能够在迭代运行的过程中确定码字是否已译出,以决定译码过程是否结束,减少迭代次数,同时其译码错误是可以检测的,译码后的误码率可以随着信噪比的增加而任意减少,不会出现地板效应。当然LDPC码也有瓶颈问题,比如LDPC码的编码。在用传统的编码方法对LDPC码进行编码时,编码复杂度并不随码长的增长而线性增长,当码长很长时,这种复杂度是很难令人接受的,以至于是不可实现的。因此很多学者投入到LDPC码的编码研究当中,并提出了很多可行性的方案,初步解决了编码的问题。本文对LDPC码进行了系统研究。首先介绍了LDPC码的结构和Tanner图表示方法;接着介绍了LDPC码的编码,包括传统编码方法和快速编码方案,发现快速编码方法能够在线性时间内实现编码;然后重点细致地探讨了LDPC码的迭代译码算法,包括概率域BP译码算法、对数域BP译码算法、最小和译码算法、位翻转译码算法、加权位翻转译码算法,并给出了BPSK调制、AWGN信道下各种译码算法的仿真比较,指出了影响LDPC码性能和译码性能的一些因素,对这些因素进行了仿真比较,为LDPC码的构造提供了依据;最后研究了LDPC码的构造问题,LDPC码的性能优异的原因除了译码算法之外就是其本身具有相当特殊的结构,LDPC码的构造一般分为随机化构造方法和结构化构造方法,本文主要研究了其中几种典型的构造方法,并对这些构造出来的码进行了性能仿真。
论文目录
摘要Abstract第1章 绪论1.1 论文研究背景1.2 信道编码在数字通信系统中的作用1.3 信道编码定理1.4 信道编码和LDPC码的发展1.5 本文的研究工作和内容安排第2章 线性分组码基础2.1 生成矩阵和校验矩阵2.2 汉明距离与码的性能2.3 线性分组码的编码和译码2.3.1 线性分组码的编码2.3.2 最大似然译码2.3.3 校正子译码2.4 性能的衡量2.5 本章小结第3章 LDPC码的结构3.1 LDPC码的概念与表示3.1.1 LDPC码的概念与矩阵表示3.1.2 Tanner图表示3.2 规则LDPC码和非规则LDPC码3.3 本章小结第4章 LDPC码的编码方法4.1 LDPC码的传统编码算法4.2 基于下三角形式校验矩阵的编码4.3 基于近似下三角形式校验矩阵的编码4.4 贪婪算法(GreedyAlgorithm)4.5 仿真比较4.6 本章小结第5章 LDPC码的译码方法5.1 LDPC码的消息传递算法(MP Algorithm)描述5.2 BP译码算法5.2.1 概率BP译码算法5.2.2 对数域BP译码算法(LLR BP)5.2.3 最小和译码算法5.2.4 三种译码算法在AWGN信道下的初始化5.3 位翻转译码算法(Bit Flipping Algorithm,BF)5.3.1 硬判决BF译码算法5.3.2 加权位翻转译码算法(WBF)5.4 性能仿真与比较分析5.4.1 译码算法之间的性能仿真与比较分析5.4.2 规则码与非规则码之间的性能仿真与比较分析5.4.3 影响码性能的因素5.4.3.1 码率对码性能的影响5.4.3.2 码长对码性能的影响5.4.3.3 列重对码性能的影响5.4.3.4 围长对码性能的影响5.4.3.5 迭代次数对译码性能的影响5.5 本章小结第6章 LDPC码的构造6.1 随机化构造方法6.1.1 Gallager的随机化构造方法6.1.2 MacKay的随机化构造方法6.1.3 PEG构造方法6.1.4 Bit-filling和扩展Bit-filling构造方法6.2 结构化构造方法6.2.1 有限几何构造方法6.2.2 组合构造方法6.3 仿真比较6.4 本章小结第7章 结论7.1 本文总结7.2 进一步研究的问题参考文献致谢研究生履历
相关论文文献
标签:低密度奇偶校验码论文; 编码算法论文; 迭代译码论文; 译码算法论文; 最小和译码算法论文; 校验矩阵构造论文;