无线网络分组调度算法研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无线网络分组调度算法研究

吴宇

【摘要】:移动通信和互联网的高速发展,使人们对宽带无线接入的需求越来越迫切。人们期望未来移动通信系统在支持更高传输速率的基础上,能够容纳更多用户并且满足不同业务的服务质量(QoS)要求,而有效的无线分组调度算法正是实现这一目标的关键。在很多应用环境下,无线信道具有明显的资源受限和时变衰落特性,基于有线网络或无线静态信道的分组调度算法无法保证无线网络用户获得很好的QoS。针对无线时变环境下无线信道的传输特性,设计能够在保证用户QoS的同时提高无线网络容量的分组调度算法是当前无线通信领域的一个热点。在多用户共享的无线网络中,利用不同用户独立的时变信道条件进行机会调度(O pportunistic Scheduling)可以显著提高无线信道的利用率。尽管每次调度总选择信道条件(通常以接收信噪比表示)最好的用户进行传输可以使系统吞吐量达到最大,但由于无线网络中不同用户的信道条件往往具有很大差别,为了使系统中每个用户均获得较好的QoS,在调度过程中必须选择合理的公平准则。在无线刚络中,调度的有效性和公平性通常是两个相互矛盾的性能指标,而有效的机会调度算法必须根据用户的QoS要求,在这两个指标之间获得最佳的折中性能。论文主要针对时变信道环境下时分复用(TDM)的无线网络分组调度机制展开了深入研究。首先,对无线网络非实时业务分组调度算法进行了研究。论文在对现有Max-rSNR 算法进行改进的基础上,提出了一种具有小尺度服务时间保证的无线非实时业务分组调度算法(M-Max-rSNR)。M-Max-rSNR算法在很好的继承了Max-rSNR算法的大尺度服务时间公平性质的同时,能够使每个用户在预先规定的较短时间内获得服务,从而满足了一些非实时用户对访问时延上限的特殊要求。在此基础上,通过充分利用多用户分集(Multiuser Diversity)的机会调度策略,M-Max-rSNR能够获得较比例公平(PF)算法更好的吞吐量性能。同时,论文还针对现有机会调度算法无法为用户提供加权服务时间公平性的缺陷,提出了一种具有小尺度加权服务时间公平性的无线非实时业务分组调度算法(SFOS)。该算法同时利用虚拟时间机制和Max-rSNR准则,能够在进行有效机会调度的同时,使每个用户在任意短的时间内获得与其权重成正比的服务时间。其次,对无线网络实时业务分组调度算法进行了研究。实时业务具有非常严格的端到端传输时延要求,为了提高实时用户的QoS,实时业务分组调度算法应该通过机会调度策略尽量减小实时业务分组在基站发送队列中的等待时间,为此,论文提出了一种机会的实时业务分组调度算法(ORS)。在ORS算法中,每个用户的优先函数同时包含该用户的相对信噪比和一个随该用户发送队列的队首(Head-Of-Line,HOL)分组等待时间递增的凹函数。在此情况下,当所有用户的等待时间均较小时,具有最大相对信噪比的用户将得到调度;而当某个用户的等待时间逐渐接近其超时期限时,迅速增加的等待时间函数值将使其获得调度。与目前在HDR、HSDPA网络中得到广泛应用的EXP和M-LWDF算法相比,ORS 算法能够显著降低系统中所有实时用户的平均等待时间和分组超时率。第三,对实时和非实时业务共存的无线网络混合业务分组调度算法进行了研究。由于实时业务和非实时业务具有不同的QoS要求,如何设计合理的资源调度策略,使不同类型用户获得较高的QoS,是未来无线网络调度算法需要解决的关键问题。论文提出了一种基于PFQ策略的分级调度算法(PFQ-HS),该算法具有独立、分级的调度结构:在第一级调度器中可以使用任何两种调度算法分别

对实时和非实时用户进行独立的调度判决;而在第二级调度器中则采用一种基于PFQ策略的机会调度算法(PFQ-OS)保证服务的公平性。与目前两种主要的针对混合业务的分组调度算法MPF和VTQ相比,PFQ-HS能够在保证服务时间公平性的基础上,为不同类型用户提供较好的QoS。第四,对具有功率节省性能的无线网络实时业务分组调度算法进行了研究。无线网络中很多用户都是依靠电池供电的移动终端,节省移动终端的功率损耗、延长其使用时间是未来无线网络需要解决的关键问题。一种有效的功率节省方法是当移动终端的无线网络接口(WNI)处于空闲状态时将其切换至睡眠模式。基于此方法,论文提出了一种针对流媒体业务的、同时使用缓存策略和调度机制的功率节省算法(JBS)。JBS算法首先在基站一侧引入分组整型缓存,对到达基站发送队列的流媒体分组进行整型;然后,使用ORS策略对流媒体分组进行调度判决,其目标是使每个流的多个分组同时存在于发送队列中,并能在较短时间内使移动终端累积得到足够多的睡眠时间。与目前两种主要的功率节省算法BKS和RBS相比,JBS 算法能够在保证流媒体用户QoS的同时,有效降低WNI的功率损耗。

相关文档
最新文档