摘要
针对IEEE 802.11e无线Mesh网络中EDCA机制对低优先级数据包传输性能不高、且多适应于单跳传输的局限性问题进行了研究,设计了基于跨层优化的EDCA机制——CL-EDCA。该机制通过在上层应用设置相关阈值(如包时延、最大转发次数等),在网络层实时监控数据链路层的相关历史信息(如每类业务数据的时延及其AC队列的平均长度等)来自适应地调整数据包的优先等级,以动态调整AC队列的利用率,从而有效地提高了原有EDCA机制的性能。仿真结果表明,CL-EDCA比纯EDCA机制具有更好的传输公平性。
Aimed to the issues of limitation of packet transmission with low priority and single-hop environment of enhanced distribution channel access(EDCA) in 802. 11 e-based wireless Mesh networks (WMNs), this paper designed a cross-layer mechanism based on pure EDCA named CL-EDCA. By taking packet' s end-to-end forwarding delay and hops bound require- ment, CL-EDCA could dynamically adjust packet' s priority level in each flow at network layer based on per access category delay(PACD) and queue length,which were gathered from link and mac layer, to effectively adjust the utilization of access category(AC) and EDCA. Simulation results show CL-EDCA can provide excellent end-to-end delay assurance while achie- ving much higher fairness of data transmission, compared to the pure EDCA scheme.
出处
《计算机应用研究》
CSCD
北大核心
2014年第4期1147-1150,共4页
Application Research of Computers
基金
国家自然科学基金面上项目(61073186)
湖南省科技厅科技项目(2013FJ4213)
湖南省教育厅重点项目(10A028)