Self-Learning Collision Avoidance for Wireless Networks
- 1 January 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The limited number of orthogonal channels and the autonomous installations of hotspots and home wireless networks often leave neighboring 802.11 basic service sets (BSS's) operating on the same or overlapping channels, therefore interfering with each other. However, the 802.11 MAC does not work well in resolving inter-BSS interferences due to the well-known hidden/exposed receiver problem, which has been haunting in the research community for more than a decade. In this paper we propose SELECT, an effective and efficient self-learning collision avoidance strategy to address the open hidden/exposed receiver problem in wireless networks. SELECT is based on the observation that carrier sense with received signal strength (RSS) measurements at the sender and the receiver are strongly correlated. A SELECT-enabled sender exploits such correlation using automated on-line learning algorithm, and makes informed judgment of the channel availability at the in- tended receiver. SELECT achieves collision avoidance at packet- level time granularity, involves zero communication overhead, requires no hardware support beyond what is available in off- the-shelf 802.11 devices, and easily integrates with the 802.11 DCF. Our evaluation in both analysis and simulations show that SELECT addresses the hidden/exposed receiver problem well. In typical hidden/exposed receiver scenarios SELECT improves the throughput by up to 140% and channel access success ratio by up to 302%, while almost completely eliminating contention-induced data packet drops.Keywords
This publication has 13 references indexed in Scilit:
- A reactive channel model for expediting wireless network simulationPublished by Association for Computing Machinery (ACM) ,2005
- TCP-friendly medium access control for ad-hoc wireless networks: alleviating self-contentionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- The impact of multihop wireless channel on TCP performanceIEEE Transactions on Mobile Computing, 2005
- Link-level measurements from an 802.11b mesh networkPublished by Association for Computing Machinery (ACM) ,2004
- Multi-channel mac for ad hoc networksPublished by Association for Computing Machinery (ACM) ,2004
- An energy-efficient MAC protocol for wireless sensor networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- MACA-BI (MACA By Invitation)-a receiver oriented access protocol for wireless multihop networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Dynamic tuning of the IEEE 802.11 protocol to achieve a theoretical throughput limitIEEE/ACM Transactions on Networking, 2000
- Solutions to hidden terminal problems in wireless networksPublished by Association for Computing Machinery (ACM) ,1997
- MACAWPublished by Association for Computing Machinery (ACM) ,1994