Bringing cross-layer MIMO to today's wireless LANs
Recent years have seen major innovations in cross-layer wireless designs. Despite demonstrating significant throughput gains, hardly any of these technologies have made it into real networks. Deploying cross-layer innovations requires adoption from Wi-Fi chip manufacturers. Yet, manufacturers hesita...
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | en_US |
Published: |
Association for Computing Machinery
2014
|
Online Access: | http://hdl.handle.net/1721.1/87069 https://orcid.org/0000-0003-4071-4932 https://orcid.org/0000-0003-0222-3761 https://orcid.org/0000-0003-4854-4157 |
_version_ | 1826198189544308736 |
---|---|
author | Suresh Kumar, Swarun Cifuentes, Diego Fernando Gollakota, Shyamnath Katabi, Dina |
author2 | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science |
author_facet | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Suresh Kumar, Swarun Cifuentes, Diego Fernando Gollakota, Shyamnath Katabi, Dina |
author_sort | Suresh Kumar, Swarun |
collection | MIT |
description | Recent years have seen major innovations in cross-layer wireless designs. Despite demonstrating significant throughput gains, hardly any of these technologies have made it into real networks. Deploying cross-layer innovations requires adoption from Wi-Fi chip manufacturers. Yet, manufacturers hesitate to undertake major investments without a better understanding of how these designs interact with real networks and applications.
This paper presents the first step towards breaking this stalemate, by enabling the adoption of cross-layer designs in today's networks with commodity Wi-Fi cards and actual applications. We present OpenRF, a cross-layer architecture for managing MIMO signal processing. OpenRF enables access points on the same channel to cancel their interference at each other's clients, while beamforming their signal to their own clients. OpenRF is self-configuring, so that network administrators need not understand MIMO or physical layer techniques.
We patch the iwlwifi driver to support OpenRF on off-the-shelf Intel cards. We deploy OpenRF on a 20-node network, showing how it manages the complex interaction of cross-layer design with a real network stack, TCP, bursty traffic, and real applications. Our results demonstrate an average gain of 1.6x for TCP traffic and a significant reduction in response time for real-time applications, like remote desktop. |
first_indexed | 2024-09-23T11:00:33Z |
format | Article |
id | mit-1721.1/87069 |
institution | Massachusetts Institute of Technology |
language | en_US |
last_indexed | 2024-09-23T11:00:33Z |
publishDate | 2014 |
publisher | Association for Computing Machinery |
record_format | dspace |
spelling | mit-1721.1/870692022-10-01T00:31:03Z Bringing cross-layer MIMO to today's wireless LANs Suresh Kumar, Swarun Cifuentes, Diego Fernando Gollakota, Shyamnath Katabi, Dina Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Suresh Kumar, Swarun Cifuentes, Diego Fernando Katabi, Dina Recent years have seen major innovations in cross-layer wireless designs. Despite demonstrating significant throughput gains, hardly any of these technologies have made it into real networks. Deploying cross-layer innovations requires adoption from Wi-Fi chip manufacturers. Yet, manufacturers hesitate to undertake major investments without a better understanding of how these designs interact with real networks and applications. This paper presents the first step towards breaking this stalemate, by enabling the adoption of cross-layer designs in today's networks with commodity Wi-Fi cards and actual applications. We present OpenRF, a cross-layer architecture for managing MIMO signal processing. OpenRF enables access points on the same channel to cancel their interference at each other's clients, while beamforming their signal to their own clients. OpenRF is self-configuring, so that network administrators need not understand MIMO or physical layer techniques. We patch the iwlwifi driver to support OpenRF on off-the-shelf Intel cards. We deploy OpenRF on a 20-node network, showing how it manages the complex interaction of cross-layer design with a real network stack, TCP, bursty traffic, and real applications. Our results demonstrate an average gain of 1.6x for TCP traffic and a significant reduction in response time for real-time applications, like remote desktop. National Science Foundation (U.S.) 2014-05-21T19:24:22Z 2014-05-21T19:24:22Z 2013-08 Article http://purl.org/eprint/type/ConferencePaper 9781450320566 http://hdl.handle.net/1721.1/87069 Kumar, Swarun, Diego Cifuentes, Shyamnath Gollakota, and Dina Katabi. “Bringing Cross-Layer MIMO to Today’s Wireless LANs.” Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM - SIGCOMM ’13 (2013). SIGCOMM’13, August 12–16, 2013, Hong Kong, China. https://orcid.org/0000-0003-4071-4932 https://orcid.org/0000-0003-0222-3761 https://orcid.org/0000-0003-4854-4157 en_US http://dx.doi.org/10.1145/2486001.2486034 Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM - SIGCOMM '13 Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Association for Computing Machinery MIT web domain |
spellingShingle | Suresh Kumar, Swarun Cifuentes, Diego Fernando Gollakota, Shyamnath Katabi, Dina Bringing cross-layer MIMO to today's wireless LANs |
title | Bringing cross-layer MIMO to today's wireless LANs |
title_full | Bringing cross-layer MIMO to today's wireless LANs |
title_fullStr | Bringing cross-layer MIMO to today's wireless LANs |
title_full_unstemmed | Bringing cross-layer MIMO to today's wireless LANs |
title_short | Bringing cross-layer MIMO to today's wireless LANs |
title_sort | bringing cross layer mimo to today s wireless lans |
url | http://hdl.handle.net/1721.1/87069 https://orcid.org/0000-0003-4071-4932 https://orcid.org/0000-0003-0222-3761 https://orcid.org/0000-0003-4854-4157 |
work_keys_str_mv | AT sureshkumarswarun bringingcrosslayermimototodayswirelesslans AT cifuentesdiegofernando bringingcrosslayermimototodayswirelesslans AT gollakotashyamnath bringingcrosslayermimototodayswirelesslans AT katabidina bringingcrosslayermimototodayswirelesslans |