论文部分内容阅读
近年来,无线移动通信发展迅猛,无线移动用户数目急剧增长,并且在将来的无线移动通信系统中必须为用户提供更多的数据、图像和视频等多媒体业务信息,这些均将导致更多的无线资源被占用。服务质量(QoS)和无线资源稀缺性之间的矛盾,使得应该以怎样的方式合理有效地分配有限的无线资源、支持更多的用户而又保证多种业务运用的服务质量等问题成为一个重要的研究课题。无线资源管理是一个算法集合,包括资源调度、功率控制与分配、切换和呼叫准入控制等,这些算法通过对无线信道和发射功率等资源使用情况的管理来提高移动通信系统的效率。资源调度是在到达节点处对各业务的数据进行排队,依据特定规则分配通信系统的无线资源的方法。资源调度的主要作用是提高无线资源的利用率,满足更多用户的服务质量要求。在无线网络的多用户资源分配中,一个重要的问题就是设计高效的调度算法来保证用户的公平性,并同时充分利用有限资源和保证用户服务质量要求。本文中提出一种基于缓冲区长度效用函数的多用户包调度(Buffer Length UtilityFunction-BLUF)算法,能够同一时刻进行多用户的实时声音和视频任务的调度。该算法充分考虑无线信道的时变特性,使用四状态的Markov模型来近似表示多变的、不稳定的无线信道,用缓冲区长度的效用函数来表示调度的服务质量需求的紧急程度,用户当前信道速率与其获得的平均信道速率的比值表示用户公平性和系统效率的权衡程度。并且基于OPNET平台实现Markov信道模型的仿真,以及同等信道条件下BLUF算法和比例公平性调度(PFS)算法的实验,仿真结果表明,与存在的PFS算法相比,BLUF算法能够保证实时任务的时延需求的前提下,获得更好的公平性,系统吞吐量等性能,也能在保证公平性的前提下满足实时任务的丢包的QoS要求。