论文部分内容阅读
随着移动通信的迅猛发展,大量的无线多播应用不断涌现。数据链路层中传统的传输技术,如ARQ技术等,远远满足不了多播通信的需求。数字喷泉码,作为一种专为多播业务设计的新型码字,具有明显的低反馈、低译码开销等特性,在多播传输中具有显著的传输优势。作为数字喷泉码的一种,系统Raptor码已经被3GPP组织的多媒体广播/组播(MBMS)标准所采纳。但是,我们经研究发现,系统的性能往往由性能最差的用户决定,当多播传输中用户之间的性能差异较大时,将导致性能相对较好的用户需要等待性能最差的用户完成传输,浪费了系统资源。为避免数字喷泉码这一内在的问题,我们在物理层采用叠加编码的方法进行调制编码,克服用户差异性带来的资源浪费,实现了系统吞吐率的提高。本文首先介绍了数字喷泉码和叠加编码技术的基本原理,通过对叠加编码技术进行了深入的理论分析和大量仿真得出:当用户之间的误码率差异较大时,采用叠加编码能够使误码率较小的用户将空闲的资源同时用于接收更多的数据,而且能保证其误码率仅仅与性能最差用户的误码率相当且满足需求,在提高系统吞吐率的同时,较大幅度地提高了资源的利用率。在此基础上,本文又将数据链路层数字喷泉码和物理层叠加编码结合,提出了一种基于叠加编码的自适应喷泉码传输方法,该方法在采用数字喷泉码传输基础上,进行普通的调制和采用叠加编码调制之间自适应切换,明显地提升了多播系统的性能,提高了系统的健壮性。当用户之间的误码率差异较小时,数字喷泉码的多播传输优势相当明显,为了降低系统的复杂度,仅采用普通的调制方式;当用户之间的误码率差异较大时,通过调节功率的分配进行不同用户信息的叠加编码,误码率较小的用户能同时提取出多份信息,以误码率为代价提高了系统的吞吐率,但其误码率与性能最差用户的误码率相当,仍然可以使多播系统保持良好的传输性能。最后,本文对这种基于叠加编码的自适应喷泉码传输方法进行了多方面的优化,例如对帧长以及编码窗口的理论和仿真分析,改进的滑动数字喷泉码传输方式,多级叠加编码的功率分配优化等,这是进一步探讨无线多播技术的一个良好开端。