By Topic

BEWARE: Background Traffic-Aware Rate Adaptation for IEEE 802.11

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Shao-Cheng Wang ; Dept. of Comput. & Inf. Sci. Eng., Univ. of Florida, Gainesville, FL, USA ; Helmy, A.

IEEE 802.11-based devices employ rate adaptation algorithms to dynamically switch data rates to accommodate the fluctuating wireless channel conditions. Many studies observed that when there are other stations transmitting in the network, existing rate adaptation performance degrades significantly due to its inability to differentiate losses between wireless noise and contention collisions. In this paper, we first conduct a systematic evaluation on the effectiveness of various rate adaptation protocols, which try to address this issue by exploiting optional RTS frames to isolate the wireless losses from collision losses. We observe that these existing schemes do not perform well in many background traffic scenarios and can mislead the rate adaptation algorithms to persist on using similar data rate combinations regardless of background traffic level, thus resulting in performance penalty in certain scenarios. The fundamental challenge is to dynamically adjust the rate selection decision objectives with respect to different background traffic levels, as well as fluctuating wireless conditions. In light of such observations, we design a new Background traffic-aWAre RatE adaptation algorithm (BEWARE) that addresses the above challenge. BEWARE uses a mathematical model to calculate on the fly the expected packet transmission time based on current wireless channel and background traffic conditions. We implement BEWARE design in a Linux-based driver, and the test-bed experiment results show that BEWARE outperforms other rate adaptation algorithms by up to 250% in various indoor and outdoor scenarios.

Published in:

Networking, IEEE/ACM Transactions on  (Volume:19 ,  Issue: 4 )