Wide area traffic: the failure of Poisson modeling
IEEE/ACM Transactions on Networking (TON)
Heavy-tailed probability distributions in the World Wide Web
A practical guide to heavy tails
DIRAC: a software-based wireless router system
Proceedings of the 9th annual international conference on Mobile computing and networking
Ethane: taking control of the enterprise
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
OpenFlow: enabling innovation in campus networks
ACM SIGCOMM Computer Communication Review
Designing high performance enterprise Wi-Fi networks
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
A case for adapting channel width in wireless networks
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Cross-layer wireless bit rate adaptation
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Interference alignment and cancellation
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
The Stanford OpenRoads deployment
Proceedings of the 4th ACM international workshop on Experimental evaluation and characterization
SAM: enabling practical spatial multiple access in wireless LAN
Proceedings of the 15th annual international conference on Mobile computing and networking
CENTAUR: realizing the full potential of centralized wlans through a hybrid data path
Proceedings of the 15th annual international conference on Mobile computing and networking
Fine-grained channel access in wireless LAN
Proceedings of the ACM SIGCOMM 2010 conference
Predictable 802.11 packet delivery from wireless channel measurements
Proceedings of the ACM SIGCOMM 2010 conference
Supporting demanding wireless applications with frequency-agile radios
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Dyson: an architecture for extensible wireless LANs
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Achieving single channel, full duplex wireless communication
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Design and experimental evaluation of multi-user beamforming in wireless LANs
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Pushing the envelope of indoor wireless spatial reuse using directional access points and clients
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Tool release: gathering 802.11n traces with channel state information
ACM SIGCOMM Computer Communication Review
Random access heterogeneous MIMO networks
Proceedings of the ACM SIGCOMM 2011 conference
Clearing the RF smog: making 802.11n robust to cross-technology interference
Proceedings of the ACM SIGCOMM 2011 conference
The impact of channel bonding on 802.11n network management
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
Diversity and multiplexing: a fundamental tradeoff in multiple-antenna channels
IEEE Transactions on Information Theory
OpenRadio: a programmable wireless dataplane
Proceedings of the first workshop on Hot topics in software defined networks
Towards programmable enterprise WLANS with Odin
Proceedings of the first workshop on Hot topics in software defined networks
One strategy does not serve all: tailoring wireless transmission strategies to user profiles
Proceedings of the 11th ACM Workshop on Hot Topics in Networks
Interference alignment by motion
Proceedings of the 19th annual international conference on Mobile computing & networking
RobinHood: sharing the happiness in a wireless jungle
Proceedings of the 15th Workshop on Mobile Computing Systems and Applications
Hi-index | 0.00 |
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.