TY - GEN
T1 - Rate adaptation for 802.11 multiuser MIMO networks
AU - Shen, Wei Liang
AU - Tung, Yu Chih
AU - Lee, Kuang Che
AU - Lin, Ching-Ju
AU - Gollakota, Shyamnath
AU - Katabi, Dina
AU - Chen, Ming Syan
PY - 2012
Y1 - 2012
N2 - In multiuser MIMO (MU-MIMO) networks, the optimal bit rate of a user is highly dynamic and changes from one packet to the next. This breaks traditional bit rate adaptation algorithms, which rely on recent history to predict the best bit rate for the next packet. To address this problem, we introduce TurboRate, a rate adaptation scheme for MU-MIMO LANs. TurboRate shows that clients in a MU-MIMO LAN can adapt their bit rate on a per-packet basis if each client learns two variables: its SNR when it transmits alone to the access point, and the direction along which its signal is received at the AP. TurboRate also shows that each client can compute these two variables passively without exchanging control frames with the access point. A TurboRate client then annotates its packets with these variables to enable other clients to pick the optimal bit rate and transmit concurrently to the AP. A prototype implementation in USRP-N200 shows that traditional rate adaptation does not deliver the gains of MU-MIMO WLANs, and can interact negatively with MU-MIMO, leading to low throughput. In contrast, enabling MUMIMO with TurboRate provides a mean throughput gain of 1.7x and 2.3x, for 2-antenna and 3-antenna APs respectively.
AB - In multiuser MIMO (MU-MIMO) networks, the optimal bit rate of a user is highly dynamic and changes from one packet to the next. This breaks traditional bit rate adaptation algorithms, which rely on recent history to predict the best bit rate for the next packet. To address this problem, we introduce TurboRate, a rate adaptation scheme for MU-MIMO LANs. TurboRate shows that clients in a MU-MIMO LAN can adapt their bit rate on a per-packet basis if each client learns two variables: its SNR when it transmits alone to the access point, and the direction along which its signal is received at the AP. TurboRate also shows that each client can compute these two variables passively without exchanging control frames with the access point. A TurboRate client then annotates its packets with these variables to enable other clients to pick the optimal bit rate and transmit concurrently to the AP. A prototype implementation in USRP-N200 shows that traditional rate adaptation does not deliver the gains of MU-MIMO WLANs, and can interact negatively with MU-MIMO, leading to low throughput. In contrast, enabling MUMIMO with TurboRate provides a mean throughput gain of 1.7x and 2.3x, for 2-antenna and 3-antenna APs respectively.
KW - Multiuser MIMO networks
KW - Rate adaptation
UR - http://www.scopus.com/inward/record.url?scp=84866598205&partnerID=8YFLogxK
U2 - 10.1145/2348543.2348551
DO - 10.1145/2348543.2348551
M3 - Conference contribution
AN - SCOPUS:84866598205
SN - 9781450311595
T3 - Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
SP - 29
EP - 39
BT - MobiCom'12 - Proceedings of the 18th Annual International Conference on Mobile Computing and Networking
T2 - 18th Annual International Conference on Mobile Computing and Networking, MobiCom 2012
Y2 - 22 August 2012 through 26 August 2012
ER -