Diagnosing Wireless Packet Losses in 802.11: Separating Collision from Weak Signal
| dc.contributor.author | Rayanchu, Shravan | en_US |
| dc.contributor.author | Mishra, Arunesh | en_US |
| dc.contributor.author | Agrawal, Dheeraj | en_US |
| dc.contributor.author | Saha, Sharad | en_US |
| dc.contributor.author | Banerjee, Suman | en_US |
| dc.date.accessioned | 2012-03-15T17:21:48Z | |
| dc.date.available | 2012-03-15T17:21:48Z | |
| dc.date.created | 2007 | en_US |
| dc.date.issued | 2007 | en_US |
| dc.description.abstract | It is well known that a packet loss in 802.11 can happen either due to collision or an insufficiently strong signal. However, discerning the exact cause of a packet loss, once it occurs, is known to be quite difficult. In this paper we take a fresh look at this problem of wireless packet loss diagnosis for 802.11-based communication and propose a promising technique called COLLIE. COLLIE performs loss diagnosis by using newly designed metrics that examine error patterns within a physical-layer "symbol" in order to expose statistical differences between collision and weak signal based losses. We implement COLLIE through custom driver-level modifications in Linux and evaluate its performance experimentally. Our results demonstrate that it has an accuracy ranging between 60-95% while allowing a false positive rate of upto 2%. We also demonstrate the use of COLLIE in subsequent link adaptations in both static and mobile wireless usage scenarios through measurements on regular laptops and the Netgear SPH101 Voice-over-WiFi phone. In these experiments, COLLIE led to throughput improvements of 20-60% and reduced retransmission related costs by 40% depending upon the channel conditions. | en_US |
| dc.format.mimetype | application/pdf | en_US |
| dc.identifier.citation | TR1597 | en_US |
| dc.identifier.uri | http://digital.library.wisc.edu/1793/60562 | |
| dc.publisher | University of Wisconsin-Madison Department of Computer Sciences | en_US |
| dc.title | Diagnosing Wireless Packet Losses in 802.11: Separating Collision from Weak Signal | en_US |
| dc.type | Technical Report | en_US |
Files
Original bundle
1 - 1 of 1