DocumentCode
1016561
Title
SARA: Stochastic Automata Rate Adaptation for IEEE 802.11 Networks
Author
Joshi, Tarun ; Ahuja, Disha ; Singh, Damanjit ; Agrawal, Dharma P.
Author_Institution
Microsoft Corp., Redmond, WA
Volume
19
Issue
11
fYear
2008
Firstpage
1579
Lastpage
1590
Abstract
Existing rate adaptation algorithms can broadly be classified under two categories: (a) signal to noise ratio measurement based and (b) statistical count based. While the former suffers from inaccurate estimations, the latter utilizes pre-defined thresholds for dynamically varying the rate. In this paper, we first analyze the impact of transmission rate on the performance of a wireless link as the performance may either improve or deteriorate with increasing transmission rates. Based on this observation, we then propose stochastic automata rate adaptation algorithm (SARA). SARA is inspired by stochastic learning automata (SLA), a machine learning technique for adaptation in random environments. SARA assigns a selection probability to each of the transmission rates. It then randomly selects a rate for a transmission attempt and dynamically updates the probabilities based on the obtained feedback from the receiver (ACK/NACK), thereby obviating the need for explicit channel estimation or predefined thresholds. As opposed to the previous work, SARA is ideally suited for both stationary and non-stationary channel environments and is fully compatible with the existing IEEE 802.11 MAC standard. We compare the performance of our proposed protocol with automatic rate fallback (ARF) thoroughly and adaptive ARF (AARF) and other existing protocols, under different channel scenarios.
Keywords
access protocols; learning (artificial intelligence); learning automata; statistical analysis; wireless LAN; IEEE 802.11 networks; automatic rate fallback; machine learning technique; selection probability; signal to noise ratio measurement; stochastic automata rate adaptation; stochastic learning automata; wireless link; Automatic Fall Back; IEEE 802.11 MAC; Packet Success Rate; Rate Adaptation; Reinforcement Learning; Stochastic Learning Automata.;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2007.70814
Filename
4407695
Link To Document