skip to main content
10.1145/1134680.1134706acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
Article

Using smart triggers for improved user performance in 802.11 wireless networks

Published:19 June 2006Publication History

ABSTRACT

The handoff algorithms in the current generation of 802.11 networks are primarily reactive in nature, because they wait until the link quality degrades substantially to trigger a handoff. They further rely on instantaneous signal strength measurements when choosing the best AP. This approach leads to handoff delays on the order of 1-2 seconds that are unacceptable for delay sensitive applications such as VoIP. We propose a fundamentally new approach to handoffs that is based on continuous monitoring of wireless links. In our approach, a client measures the beacon strengths of all the APs operating on the current, and the overlapping channels, and makes its handoff decisions based on the long-term, and short-term trends in these signals. We show through experiments in a campus wireless network that our proposed algorithms result in more than 50% reduction in average handoff delays, while having the potential to improve overall user performance. Our algorithms have been implemented in today's hardware, and unlike other proposed roaming algorithms in the literature, need no infrastructure support.

References

  1. A. Akella, G. Judd, P. Steenkiste, and S. Seshan, "Self management in chaotic wireless deployments," in ACM Mobicom, Cologne, Germany, Aug. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. H. Velayos and G. Karlsson, "Techniques to Reduce IEEE 802.11b MAC Layer Handover Time, Tech. Rep. TRITA-IMIT-LCN R 03:02, Apr. 2003.Google ScholarGoogle Scholar
  3. A. Mishra, M. H. Shin, and W. Albaugh, "An Empirical Analysis of the IEEE 802.11 MAC Layer Handoff Process," ACM SIGCOMM Computer Communication Review, vol. 3, pp. 93--102, Apr. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Seshan, H. Balakrishnan, and R. Katz, "Handoffs in Cellular Wireless Networks: The Daedalus Implementation and Experience," Wireless Personal Communications: An International Journal, vol. 4, pp. 141--162, Mar. 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. "Intel PRO/Wireless 2200bg driver for linux."Google ScholarGoogle Scholar
  6. I. Lucent Technologies, "Roaming with orinoco/ieee 802.11," Tech. Rep., Dec. 1998.Google ScholarGoogle Scholar
  7. H. S. Kim, S. H. Park, C. S. Park, J. W. Kim, and S. J. Ko, "Select Channel Scanning for Fast Handoff in Wireless LAN using Neighbor Graph," in International Technical Conference on Circuits Systems, Computers and Communications, Sendai/Matsusima, July 2004.Google ScholarGoogle Scholar
  8. I. Ramani and S. Savage, "SyncScan: Practical Fast Handoff for 802.11 Infrastructure Networks," in IEEE Infocom, Miami, FL, USA, March 2005.Google ScholarGoogle Scholar
  9. A. Balachandran, P. Bahl, and G. Voelker, "Hot-spot congestion relief and service guarantees in public-area wireless networks," SIGCOMM Computer Communication Review, vol. 32, no. 1, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Y. Bejerano, S. Han, and L. Li, "Fairness and load balancing in wireless lans using association control," in Proceedings of ACM Mobicom, Philadelphia, PA, USA, Oct 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Vasudevan, K. Papagiannaki, C. Diot, J. Kurose, and D. Towsley, "Facilitating Access Point Selection in IEEE 802.11 Wireless Networks," in ACM Sigcomm IMC, Berkeley, CA, USA, Oct. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Gilbert, "Intel, cisco fine-tune wireless networking," ZDNET.com, August 2005.Google ScholarGoogle Scholar
  13. C. Na, J. Chen, and T. Rappaport, "Hotspot traffic statistics and throughput models for several applications," in IEEE Globecom, Dallas, TX, USA, Nov. 2004.Google ScholarGoogle Scholar
  14. Broadcom, "The new mainstream wireless lan standard," {Online}.Google ScholarGoogle Scholar
  15. A. Mishra, E. Rozner, S. Banerjee, and W. Arbaugh, "Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage," in ACM SIGCOMM IMC, Berkeley, CA, USA, Oct. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. V. Brik, A. Mishra, and S. Banerjee, "Eliminating handoff latencies in 802.11 WLANs using multiple radios: Applications, experience, and evaluation," in ACM SIGCOMM IMC, Berkeley, CA, USA, Oct. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. G. P. Pollini, "Trends in handover design," IEEE Communications, vol. 34, pp. 82--90, Mar. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. "Ap locations for 802.11 handover experiments." {Online}. Available: http://www.cambridge.intel-research.net/~kpapagia/handover/Google ScholarGoogle Scholar
  19. D. Chen, D. Gu, and J. Zhang, "Supporting real-time traffic with qos in ieee 802.11e based home networks," Mitsubishi Electric Research Laboratory Technical Report, TR-2004-006, Tech. Rep., Feb. 2004.Google ScholarGoogle Scholar
  20. A. Cabellos-Aparicio, R. Serral-Gracia, L. Jakab, and J. Domingo-Pascual, "Measurement based analysis of the handover in a wlan mipv6 scenario," in PAM, Boston, MA, USA, Mar. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Bugzilla, "Firmware error during large ftp transfers." {Online}. Available: http://bughost.org/bugzilla/show_bug.cgi?id=800Google ScholarGoogle Scholar

Index Terms

  1. Using smart triggers for improved user performance in 802.11 wireless networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        MobiSys '06: Proceedings of the 4th international conference on Mobile systems, applications and services
        June 2006
        268 pages
        ISBN:1595931953
        DOI:10.1145/1134680

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 19 June 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate274of1,679submissions,16%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader