论文部分内容阅读
低密度奇偶校验(low density parity check,LDPC)码自1996年复出以来,吸引了很多信息和通信领域的科研人员进行深入研究。近年来,随着4G、5G的飞速发展,LDPC码再次掀起一股研究热潮。低密度奇偶校验卷积码(LDPC convolutional code,CC)作为一种特殊类型的LDPC码类,结合了LDPC码和卷积码的良好特性,表现出比一般LDPC码更优越的性能,在光纤通信和广播通信等方面表现出潜在的应用前景。本文在LDPC-CC和RA-LDPC(repeat accumulate LDPC)码的研究基础上,提出一种结合两者特点的RA-LDPC-CC码。本研究做了如下有意义的工作:首先,在研究小组前期为RA-LDPC码的奇偶校验矩阵建立代数结构分析模型的基础上,本文提出一种对矩阵的新颖的分块方法。这种矩阵分块方法与LDPC-CC的奇偶校验矩阵(89)能够良好的匹配,由此,发展了一种新的RA-LDPC-CC的(89)矩阵的半随机和半代数结构的构造方法。本文设计的RA-LDPC-CC由于具有半代数结构特征,与现有一般LDPC-CC相比,在仿真性能相当的情况下,奇偶校验矩阵对存储资源的占用有一定程度的减少;此外,由于其半随机结构的特征,未来进一步对代数结构限定的搜索区域进行优化设计,还存在的性能提升的潜力。其次,对LDPC-CC的编码算法和解码算法进行了研究,提出了RA-LDPC-CC的线性编码算法;特别是对一般LDPC-CC的流水线解码算法进行了解读,分析总结了RA-LDPC-CC的流水线解码算法。最后,完成了RA-LDPC-CC线性编码器和RA-LDPC-CC流水线解码器的C语言软件编程工作,建立了RA-LDPC-CC的软件仿真平台。