Wi-Fi based hotspots offer mobile users broadband wireless Internet connectivity in public work spaces and corporate/ university campuses. Despite aggressive deployment of these hotspots in recent years, high-speed wireless Internet access remains restricted to a small number of geographical areas because of limited physical coverage of wireless LANs. On the other hand, despite their lower throughput, cellular networks have a significantly wider coverage and are thus much more available. Recognizing that 2.5G or 3G cellular networks can effectively complement wireless LANs, we set out to develop a vertical handoff system that allows mobile users to seamlessly fall back to such cellular networks as GPRS or 3G whenever wireless LAN connectivity is not available. The resulting handoff mechanism allows a network connection on a mobile node to operate over multiple wireless access networks in a way that is completely transparent to end user applications. In this paper, we present the design, implementation, and evaluation of a fully operational vertical handoff system, called OmniCon, which enables mobile nodes to automatically switch between wireless LAN and GPRS, based on wireless LAN availability, by introducing a simple extension to existing Mobile IP implementation. We discuss the design issues in the proposed vertical handoff system for heterogeneous networks, including connection setup problems due to network address translation, and the disparity in link characteristics between wireless LANs and GPRS. A detailed performance evaluation study of the OmniCon prototype demonstrates its ability to migrate active network connections between these two wireless technologies with low handoff latency and close to zero packet loss.
[1]
David L. Black,et al.
An Architecture for Differentiated Service
,
1998
.
[2]
Jean-Yves Le Boudec,et al.
An Expedited Forwarding PHB (Per-Hop Behavior)
,
2002,
RFC.
[3]
Charles E. Perkins,et al.
IP Mobility Support
,
1996,
RFC.
[4]
Mary Baker,et al.
Supporting Mobility in MosquitoNet
,
1996,
USENIX Annual Technical Conference.
[5]
Rajiv Chakravorty,et al.
GPRSWeb: optimizing the web for GPRS links
,
2003,
MobiSys '03.
[6]
Helen J. Wang,et al.
Policy-enabled handoffs across heterogeneous wireless networks
,
1999,
Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.
[7]
G. P. Pollini,et al.
Trends in handover design
,
1996,
IEEE Commun. Mag..
[8]
Pradipta De,et al.
Implementation experiences of bandwidth guarantee on a wireless LAN
,
2001,
IS&T/SPIE Electronic Imaging.
[9]
Randy H. Katz,et al.
Vertical handoffs in wireless overlay networks
,
1998,
Mob. Networks Appl..
[10]
Seung-Jae Han,et al.
Integration of 802.11 and third-generation wireless data networks
,
2003,
IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).
[11]
Ralph E. Droms,et al.
Dynamic Host Configuration Protocol
,
1993,
RFC.