A rate-adaptive MAC protocol for multi-Hop wireless networks
Proceedings of the 7th annual international conference on Mobile computing and networking
IEEE 802.11 rate adaptation: a practical approach
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Robust rate adaptation for 802.11 wireless networks
Proceedings of the 12th annual international conference on Mobile computing and networking
Low-overhead channel-aware rate adaptation
Proceedings of the 13th annual ACM international conference on Mobile computing and networking
Wireless Communications & Networking
Wireless Communications & Networking
Cross-layer wireless bit rate adaptation
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Frequency-aware rate adaptation and MAC protocols
Proceedings of the 15th annual international conference on Mobile computing and networking
Predictable 802.11 packet delivery from wireless channel measurements
Proceedings of the ACM SIGCOMM 2010 conference
A method to improve adaptability of the minstrel MAC rate control algorithm
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
The 802.11 wireless networking standard has several transmission rates which can be adaptively selected by the MAC layer to cater for various channel conditions. Such dynamic adaptations can improve per-hop performance in wireless networks by enhancing the data throughput, reducing the channel usage time and decreasing the number of failed transmissions. This in turn has an impact on the quality of service (QoS) provided for communicating applications. The new mac80211 framework, which is now part of the Linux operating system, defines functionalities and interfaces that can be used by wireless network drivers to access physical-layer information which has impact on high-level protocols/algorithms. In this paper we present a comprehensive evaluation of the per-hop performance of two rate control mechanisms used by the mac80211 framework in Linux: Minstrel and PID. The evaluation results show that Minstrel outperforms PID. We discuss the PID's performance problems and propose an enhancement to PID to address them. The evaluation of the enhancement confirms substantial improvement of PID's performance in a range of conducted and over-the-air communication scenarios.