Sniffing Out the Correct Physical Layer Capture Model in 802.11b
ICNP '04 Proceedings of the 12th IEEE International Conference on Network Protocols
Idle sense: an optimal access method for high throughput and fairness in rate diverse wireless LANs
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Understanding the real-world performance of carrier sense
Proceedings of the 2005 ACM SIGCOMM workshop on Experimental approaches to wireless network design and analysis
PPR: partial packet recovery for wireless networks
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
ER: efficient retransmission scheme for wireless LANs
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Zigzag decoding: combating hidden terminals in wireless networks
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
ZipTx: Harnessing Partial Packets in 802.11 Networks
Proceedings of the 14th ACM international conference on Mobile computing and networking
Softspeak: making VoIP play well in existing 802.11 deployments
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Characterizing 802.11 wireless link behavior
Wireless Networks
Improved modeling of IEEE 802.11a PHY through fine-grained measurements
Computer Networks: The International Journal of Computer and Telecommunications Networking
Fine-grained channel access in wireless LAN
Proceedings of the ACM SIGCOMM 2010 conference
Achieving single channel, full duplex wireless communication
Proceedings of the sixteenth annual international conference on Mobile computing and networking
CSMA/CN: carrier sense multiple access with collision notification
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
Proceedings of the sixteenth annual international conference on Mobile computing and networking
The myth of spatial reuse with directional antennas in indoor wireless networks
PAM'10 Proceedings of the 11th international conference on Passive and active measurement
WiFi-NC: WiFi over narrow channels
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
Flashback: decoupled lightweight wireless control
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
802.11ec: collision avoidance without control messages
Proceedings of the 18th annual international conference on Mobile computing and networking
Flashback: decoupled lightweight wireless control
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Weeble: enabling low-power nodes to coexist with high-power nodes in white space networks
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Hi-index | 0.01 |
The increase in WiFi physical layer transmission speeds from 1~Mbps to 1 Gbps has reduced transmission times for a 1500 byte packet from 12 ms to 12 us. However, WiFi MAC overheads such as channel access and acks have not seen similar reductions and cumulatively contribute about 150 us on average per packet. Thus, the efficiency of WiFi has deteriorated from over 80% at 1 Mbps to under 10% at 1 Gbps. In this paper, we propose WiFi-Nano, a system that uses 800 ns slots} to significantly improve WiFi efficiency. Reducing slot time from 9 us to 800 ns makes backoffs efficient, but clear channel assessment can no longer be completed in one slot since preamble detection can now take multiple slots. Instead of waiting for multiple slots for detecting preambles, nodes speculatively transmit preambles as their backoff counters expire, while continuing to detect premables using self-interference cancellation. Upon detection of preambles from other transmitters, nodes simply abort their own preamble transmissions, thereby allowing the earliest transmitter to succeed. Further, receivers speculatively transmit their ack preambles at the end of packet reception, thereby reducing ack overhead. We validate the effectiveness of WiFi-Nano through implementation on an FPGA-based software defined radio platform, and through extensive simulations, demonstrate efficiency gains of up to 100%.