迭代译码算法的研究

迭代译码算法的研究

论文摘要

信道编码是提高通信可靠性的重要手段,而接收端译码算法则是决定信道编码技术实际应用的重要因素。新的编码方案的提出总会伴随着出现新的译码算法或者原有译码算法的发展。最近的十几年间,Turbo码不仅以其优越的性能引起了编码界的极大关注,迭代译码算法更是启发了人们对LDPC码的重新发现。实际上,Turbo迭代不仅可以用来作为Turbo码、LDPC码的译码算法,更是作为一种思想被广泛应用于信道均衡、调制、多用户检测等领域。本文主要研究了Turbo迭代译码算法,并在此基础上研究了迭代思想在LDPC码及两种具体的串行级联系统中的应用。本文主要完成的工作有以下几个方面:介绍了Turbo迭代译码算法原理,讨论了外信息的传递;给出了通用软输入软输出迭代译码框图和外信息的计算;给出了Turbo迭代译码算法应用于级联系统下的仿真结果。介绍了LDPC码Turbo迭代译码算法——TDMP译码算法,讨论了LDPC码的校验矩阵与其TDMP算法下的交织器之间的关系,研究了TDMP算法内部分量译码器的外信息计算,结合几种LDPC码的译码算法对TDMP算法进行改进,提出了一种新的译码算法——TDMP Normalized MSA算法,并针对数字电视标准提案中的LDPC码进行了计算机仿真。基于中华人民共和国移动多媒体广播标准,仿真了LDPC码与RS码级联系统的性能,讨论了两个译码器间外信息的传递;对于RS码,分别考虑了其采用硬判决迭代与软判决迭代译码算法下的性能。需要进一步研究的工作有:LDPC码与RS码进行迭代译码时,RS码译码器采用软输入软输出译码算法后性能如何;迭代译码算法虽然性能良好,但是实现的复杂度较高,如何根据具体情况简化计算。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 数字通信与信道编码
  • 1.2 软判决译码算法
  • 1.3 迭代译码算法的发展
  • 1.4 本文研究内容及安排
  • 第二章 级联编码系统中的 TURBO 迭代译码算法
  • 2.1 并行级联编码系统中的TURBO 迭代译码
  • 2.1.1 编码器结构
  • 2.1.2 译码器结构
  • 2.1.3 分量码的最大后验概率(MAP)译码
  • 2.1.4 软输出迭代译码原理
  • 2.2 串行级联编码系统中的TURBO 迭代译码
  • 2.2.1 串行级联卷积码的译码
  • 2.2.2 通用迭代译码外信息的计算
  • 2.2.3 Turbo 原理
  • 2.3 TURBO-DPSK 系统迭代译码仿真
  • 2.4 本章小结
  • 第三章 LDPC 码的迭代译码算法
  • 3.1 LDPC 码的译码算法
  • 3.1.1 译码算法复杂度
  • 3.1.2 算法收敛速度
  • 3.1.3 算法存储空间要求
  • 3.2 TDMP NORMALIZED MSA 算法
  • 3.2.1 LDPC 码的校验矩阵及其TDMP 算法的交织器结构
  • 3.2.2 TDMP Normalized MSA 算法的外信息计算
  • 3.2.3 程序实现和仿真
  • 3.3 本章小结
  • 第四章 LDPC 码与 RS 码串行级联编码系统性能仿真
  • 4.1 LDPC 码与RS 码串行级联编码方案
  • 4.2 RS 码译码算法简介
  • 4.2.1 RS 码的硬判决译码算法
  • 4.2.2 RS 码的软判决译码算法
  • 4.2.3 RS(240,K)缩短码性能仿真
  • 4.3 LDPC 码与RS 码串行级联迭代译码
  • 4.4 本章小结
  • 第五章 结束语
  • 致谢
  • 参考文献
  • 作者在攻读硕士期间完成的工作
  • 相关论文文献

    标签:;  

    迭代译码算法的研究
    下载Doc文档

    猜你喜欢