论文部分内容阅读
随着无线通信技术的发展,各种新的业务相继出现,这些业务在带宽、时延等方面的要求互不相同。为多种业务提供能够满足其QoS要求的服务,同时尽可能地提高网络的利用率,是网络技术研究的主要目标。无线城域网技术作为有竞争力的宽带无线接入技术,已经把对多种业务提供QoS支持的问题提上了日程。IEEE802.16的MAC层协议对QoS服务流和参数配置信令体系、基于QoS的调度服务类别和相应的带宽请求/分配信令等进行了定义。但却把接纳控制、分组调度算法等一系列重要问题留给开发者来解决。
本文首先介绍了各种宽带无线接入技术及其特点,然后重点阐述了IEEE802.16的MAC层协议。接下来,介绍了QoS的概念和一些常用的调度算法,并对前人的研究进行了比较分析。
在此基础上,本文提出了一种基于IEEE802.16MAC层协议的分层的带宽调度架构,并详细介绍了其中的接纳控制模块、信息模块、调度模块三个部分。其中,调度模块由两层调度器构成。第一层调度为队列之间的调度,采用了一种自适应亏空轮询(AdaptiveDeficitRound-Robin,ADRR)算法。该算法可以根据各队列的业务速率动态调整该队列的权值,然后根据权值为各队列提供服务。在第二层调度中,对rtPS、nrtPS、BE队列分别采用了EDF、WFQ、PQ算法。
在NS-2仿真平台上对ADRR算法进行了仿真,并与PQ、DRR算法进行了比较。仿真结果表明,ADRR算法在吞吐量、公平性方面均体现出较好的性能。