WiSlow: A Wi-Fi network performance troubleshooting tool for end users

Slow Internet connectivity is often caused by poor Wi-Fi performance. The main reasons of such performance degradation include channel contention and non-Wi-Fi interference. Although these problem sources can be easily removed in many cases once they are discovered, it is difficult for end users to identify the sources of such interference. We investigated the characteristics of different sources that can degrade Wi-Fi performance, and developed WiSlow, a software tool that diagnoses the root causes of poor Wi-Fi performance using user-level network probes, and leveraging peer collaboration to identify the physical location of these causes. WiSlow uses two main methods: packet loss analysis and 802.11 ACK number analysis. The accuracy of WiSlow exceeds 90% when the sources are close to Wi-Fi devices. Also, our experiment proves that the collaborative approach is feasible for determining the relative location of an interfering device.

[1]  Michalis Faloutsos,et al.  Assessing link quality in IEEE 802.11 Wireless Networks: Which is the right metric? , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[2]  Srinivasan Seshan,et al.  Clearing the RF smog: making 802.11n robust to cross-technology interference , 2011, SIGCOMM.

[3]  Nick Feamster,et al.  WTF? Locating Performance Problems in Home Networks , 2013 .

[4]  A. Kamerman,et al.  Microwave oven interference on wireless LANs operating in the 2.4 GHz ISM band , 1997, Proceedings of 8th International Symposium on Personal, Indoor and Mobile Radio Communications - PIMRC '97.

[5]  Shaoen Wu,et al.  Rate adaptation algorithms for IEEE 802.11 networks: A survey and comparison , 2008, 2008 IEEE Symposium on Computers and Communications.

[6]  Imrich Chlamtac,et al.  Indoor location tracking using RSSI readings from a single Wi-Fi access point , 2007, Wirel. Networks.

[7]  Suman Banerjee,et al.  Catching Whales and Minnows Using WiFiNet: Deconstructing Non-WiFi Interference Using WiFi Hardware , 2012, NSDI.

[8]  L.A. Latiff,et al.  GPS-free indoor location tracking in mobile ad hoc network (MANET) using RSSI , 2004, 2004 RF and Microwave Conference (IEEE Cat. No.04EX924).

[9]  Dipankar Raychaudhuri,et al.  Spectrum MRI: Towards diagnosis of multi-radio interference in the unlicensed band , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[10]  Gaetano Borriello,et al.  SpotON: An Indoor 3D Location Sensing Technology Based on RF Signal Strength , 2000 .

[11]  Srinivasan Seshan,et al.  Can user-level probing detect and diagnose common home-WLAN pathologies , 2012, CCRV.

[12]  Suman Banerjee,et al.  Airshark: detecting non-WiFi RF devices using commodity WiFi hardware , 2011, IMC '11.

[13]  F. Massey The Kolmogorov-Smirnov Test for Goodness of Fit , 1951 .