ABSTRACT
While 802.11-based wireless hotspots are proliferating, users often have little recourse when the network does not work or performs poorly for them. They are left trying to manually debug the problem, which can be a frustrating and disruptive process. The users' troubles are compounded by the absence of network administrators or an IT department to turn to in many 802.11 hotspot settings (e.g., cafes, airports, conferences).We present WiFiProfiler, a system in which wireless hosts cooperate to diagnose and possibly resolve network problems in an automated manner, without requiring any infrastructural support. The key observation is that even if a host's wireless link to an access point is not working, the host is often within the range of other wireless nodes and is in a position to communicate with them (a little) peer-to-peer. We leverage this ability to create a shared information plane, which enables wireless hosts to exchange a range of information about their network settings and the health of their network connectivity. By aggregating and correlating such information across multiple wireless hosts, we infer the likely cause of the problem. Our implementation on Windows XP shows that WiFiProfiler is effective in diagnosing a range of problems and imposes a low overhead on the participating hosts.
- AirTight Networks. http://www.airtightnetworks.com/.Google Scholar
- Aruba Networks. http://www.arubanetworks.com/.Google Scholar
- Device Identification Strings. http://msdn.microsoft.com/library/en-us/DevInst d/hh/DevInst d/idstrings a974863f-a410-4259-8474-b57a3e20d326.xml.asp.Google Scholar
- Intel pro/wireless 2915abg network connection. http://support.intel.com/support/wireless/wlan/pro2915abg/.Google Scholar
- Intel Wireless Verification Program. http://www.intel.com/standards/execqa/qa0104cha.htm.Google Scholar
- Microsoft Windows 802.11 Wireless LAN Objects. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/NetXP r/hh/NetXP r/217wirelessoid bca9862e-feea-406f-b11d-ea01859bfbd3.xml.asp.Google Scholar
- Microsoft Windows Transport Driver Interface (TDI). http://msdn.microsoft.com/library/default.asp?url=/library/en-us/NetXP d/hh/NetXp d/nettdidriv 27c4b7c0-7e21-441d-bb08-335d48204a06.xml.asp.Google Scholar
- NSF Computer Security Policy -- Prerequisites for Wireless Access. https://www.fastlane.nsf.gov/documents/security/computerpolicy.jsp#wifi, updated November 2005.Google Scholar
- Wi-Fi Alliance. http://www.wi-fi.org/.Google Scholar
- Wireless/Wired Network Emulator (WiNE). http://research.microsoft.com/users/qianz/testbed.htm.Google Scholar
- A. Adya, P. Bahl, R. Chandra, and L. Qiu. Architecture and Techniques for Diagnosing Faults in IEEE 802.11 Infrastructure Networks. In MOBICOM, 2004. Google ScholarDigital Library
- P. Bahl, J.Padhye, L. Ravindranath, M. Singh, A. Wolman, and B. Zill. DAIR: A Framework for Troubleshooting Enterprise Wireless Networks Using Desktop Infrastructure. In Hotnets-IV, 2005.Google Scholar
- R. Black, A. Donnelly, and C. Fournet. Ethernet Topology Discovery without Network Assistance. In ICNP, 2004. Google ScholarDigital Library
- R. Chandra. A Virtualization Architecture for Wireless Network Cards, Sep. 2005. Ph.D. Thesis, Cornell University. Google ScholarDigital Library
- R. Chandra, V. Bahl, and P. Bahl. MultiNet: Connecting to Multiple IEEE 802.11 Networks Using a Single Wireless Card. In INFOCOM, 2004.Google ScholarCross Ref
- I. Cooper, I. Melve, and G. Tomlinson. Internet Web Replication and Caching Taxnomy. RFC 3040, IETF, Jan. 2001. Google ScholarDigital Library
- D. De Couto, D. Aguayo, J. Bicket, and R. Morris. High-Throughput Path Metric for Multi-Hop Wireless Routing. In MOBICOM, 2003. Google ScholarDigital Library
- J. Douceur. The Sybil Attack. In IPTPS, March 2002. Google ScholarDigital Library
- R. Fagin, M. Naor, and P. Winkler. Comparing Information Without Leaking It. CACM, May 1996. Google ScholarDigital Library
- R. Mahajan, N. Spring, D. Wetherall, and T. Anderson. User-level Internet Path Diagnosis. In SOSP, October 2003. Google ScholarDigital Library
- V. N. Padmanabhan, S. Ramabhadran, and J. Padhye. NetProfiler: Profiling Wide-Area Networks Using Peer Cooperation. In IPTPS, February 2005. Google ScholarDigital Library
- V. Paxson. End-to-End Routing Behavior in the Internet. IEEE/ACM ToN, 5(5):601--615, October 1997. Google ScholarDigital Library
- S. Seshan, M. Stemm, and R. H. Katz. SPAND: Shared Passive Network Performance Discovery. In USITS, 1997. Google ScholarDigital Library
- H.J.Wang,J.C.Platt,Y.Chen,R.Zhang,andY.Wang. Automatic Misconfiguration Troubleshooting with PeerPressure. In OSDI, 2004. Google ScholarDigital Library
- Y. Wang, C. Verbowski, J. Dunagan, Y. Chen, H. J. Wang, C. Yuan, and Z. Zhang. STRIDER: A Black-box, State-based Approach to Change and Configuration Management and Support. In USENIX LISA, 2003. Google ScholarDigital Library
- Wireless Philadelphia Executive Committee. Wireless Philadelphia. http://www.phila.gov/wireless/.Google Scholar
- M. Zhang, C. Zhang, V. Pai, L. Peterson, and R. Wang. PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services. In OSDI, 2004. Google ScholarDigital Library
Index Terms
- WiFiProfiler: cooperative diagnosis in wireless LANs
Recommendations
A new solution for micro-mobility management in next generation networks
One main feature of next generation networks should be its heterogeneous communication environment, where different systems coexist and various wireless access networks and corresponding services are used. Despite the large number of current protocols, ...
Moving toward seamless mobility: state of the art and emerging aspects in standardization bodies
The challenge to provide seamless mobility in the near future emerges as a key topic in various standardization bodies. This includes first of all the support of seamless handover between homogeneous networks. Distinct technologies--such as IEEE ...
Seamless link quality guaranteed handover scheme over experimental IEEE 802.21 MIH testbed
ICUIMC '12: Proceedings of the 6th International Conference on Ubiquitous Information Management and CommunicationTo satisfy increasing mobile data requirement of mobile devices, WLAN can be considered as one of best complementary access technologies for cellular. WLAN can support high data rates but have limited service coverage, bringing about more handover ...
Comments