论文部分内容阅读
随着无线局域网(WLAN)的发展,无线传输带宽的增加,以及无线网络多媒体应用的推广,无线网络用户对无线局域网通信标准的要求也越来越高。IEEE802.11是一种应用在WLAN通信系统上的国际通信标准,也是所有无线局域网运行的基础。IEEE802.11e协议,是IEEE802.11标准的一个修正版本,该版本在原标准的基础上修改媒介访问控制(MAC)层协议并定义了QoS增强功能,从而可以为日益增长的多媒体应用给予更好的支持。然而,当网络负载增大时,现有的EDCA(Enhanced distributed channel access)信道访问方式无法为高优先级数据提供更好的传输机会,使得多媒体应用中的音频和视频的QoS要求无法得到满足,导致用户体验不佳;其次,当无线局域网中的低速站点和高速站点同时访问该无线网络时,低速站点往往会拖累高速站点的传输效率,使得整个网络的吞吐量降低。本文提出一种基于上层应用和站点速率的802.11e队列分配方法,该方法有以下三种特点:a)对上层应用产生的数据按照不同优先级进行对待,主要体现于视频帧数据。视频数据由于其编码方式可以分为三个不同优先级的子帧:I帧、P帧和B帧,而802.11e标准中没有对这三种帧进行不同优先级的处理。b)当网络负载不同时,数据帧发往EDCA队列的方式也不同。EDCA四个队列能够动态地适应整个网络负载的变化,因此能更好地利用有限的网络资源。c)对于发往不同速率的目标站点的数据进行不同优先级对待。发往高速站点的数据应该增大其发送机会,对发往低速站点的数据减小其发送机会,使得高速站点比低速站点有着更长的工作时间,网络整体的吞吐量也因此大大增加。通过NS2对本文所述的队列方法进行仿真,实验结果表明:设计提出的联合动态分配方法比802.11e标准协议能够更好地改善视频传输效果;比文献[5]中提出的静态分配方法能够得到更高的视频传输吞吐量,同时网页传输带宽也能得到足够的保证;比文献[6]提出的动态分配算法能够得到更高的Web网页数据传输吞吐量。此外,相比于802.11、文献[5]和文献[6]所提出的队列分配方法,本方法通过提高高速站点的传输优先级,使其发挥其速率优势,这对于提高网络整体的传输效率和整体吞吐量有很大的意义。