论文部分内容阅读
喷泉码作为一种新的信道编码方案,由于其灵活的码率控制,较低的编译码复杂度,无需反馈信道来确保传输的可靠性等优势,使得在广播和多播场景中有广阔的应用场景。本论文以喷泉码研究为对象,特别针对喷泉码的译码性能进行了研究。论文介绍了喷泉码技术的优势特点、国内外研究现状、应用前景及当前存在的问题。并针对LT码、Raptor码这两种典型的实现方案进行了详细的说明,其中包含它们的基本原理、编译码算法及各自的优缺点。讨论影响LT码性能的三个方面:接收编码符号的数目、码长和度分布函数,并分别进行了仿真。对LT码常用的两种译码算法:BP译码算法和GE译码算法通过仿真进行了比较,结果表明相对于BP译码算法,GE译码算法的误码率较低,但是复杂度比较高。本文侧重于LT码的编译码研究,特别是LT码的译码性能。从BP译码算法的角度出发,我们分析发现了现有LT码的BP译码算法的问题和不足,并围绕该问题展开了讨论和研究。我们先指出了在译码过程中为什么接收不到足够的度为1的编码符号,接着阐述了接收不到足够的度为1的编码符号的弊端,然后在原有BP译码算法的基础上,我们提出了两种改进的译码算法,取得了相应的成果,具体如下:1.在原始BP译码算法的基础上,提出了一种再次译码算法,并给出了再次译码算法需要满足的条件。为了说明再次译码算法的效果,本文在删除信道下对LT码的译码性能进行了仿真,通过比较得出结论:在接收到相同的编码符号的情况下,再次译码算法比原始BP译码算法提高了译码效率。2.在原始BP译码算法的基础上,提出了一种BPGE译码算法,并给出了相应的译码步骤。为了说明BPGE译码算法的效果,本文在删除信道下对LT码的译码性能进行了仿真,通过比较得出结论:在接收到相同编码符号的情况下,BPGE译码算法比原始BP译码算法提高了译码效率。