论文部分内容阅读
eMBMS(增强型多媒体广播多播服务)采用相同的无线网络资源,以一对多方式向用户发送相同的业务数据,能够在很大程度上提高无线资源利用率。然而由于无线信号传输的广播特性,以及无线传播环境的动态变化,导致每个多播用户的无线链路状况各不相同。传统的多播机制中,多播传输速率取决于具有最差信道增益的用户,制约了无线资源利用率的提升,也不利于系统容量的提高与保证用户间的公平性。因此如何兼顾用户的不同信道质量与不同业务要求,进行合理的资源分配已成为多播研究领域的热点之一。资源分配问题通常是通过数学建模的形式来求解,一般建模为带有一个或几个约束条件的优化问题。本文首先对当前无线资源分配的研究现状进行了总结归纳,根据资源分配优化目标的不同将现有研究分为四类,并分别给出了资源分配优化问题的一般模型。当eMBMS中同时存在多个多播组时,每个多播组请求不同的业务,对应着不同的业务速率要求。若是使用现有的多播资源分配方法,系统将会把大部分资源分给用户数较多的多播组,用户数较少的多播组很难或者根本不会分配到资源。为保证多播组间的公平性,本文研究了具有速率比例约束的资源分配问题,并通过仿真证明改进算法能够很好的满足多播组间公平性要求。另外,本文还进一步对为保证多播组间公平性而损失的系统吞吐量大小与多播组间速率比例的关系进行了研究。考虑到单个多播组内多个用户不同的信道质量状况,本文研究了具有QoS(服务质量)保证的分层传输资源分配算法,以提供给不同多播用户差异化的服务。原始业务数据通过分层编码生成基本层数据和增强层数据,首先通过保守分配将子载波用来承载基本层数据,满足多播组所有用户的基本业务需求,然后如果有子载波剩余,则将其用来承载多播业务的增强层数据,给信道质量好的用户以更高的业务体验,最后通过拉格朗日乘子法进行功率调整进一步增加系统吞吐量。针对低信噪比时多播业务成功率较低的问题,本文设计了分层协作多播的传输模式,利用分层传输与协作通信各自的优势,来保证多播业务的成功覆盖率,文章最后通过MATLAB仿真分别对基于分层传输的资源分配算法以及设计的分层协作多播模式进行了分析与验证。