Abstract
The fast growing of mobile Internet users with the ability of using a wide diversity of access technologies such as Wi-Fi, WiMAX and UMTS/LTE, and the increasing proliferation of mobile devices with heterogeneous network interfaces, require versatile mobility mechanisms providing seamless roaming across those access technologies. Mobility agents such as Mobile IP and Fast MIPv6 are common, however, these solutions still have limitations when dealing with multiple link-layer technologies. In this context, the emerging standard IEEE 802.21 provides a framework which enables mobile agents and network operators to improve the handover process in heterogeneous networks. In this context, this paper presents and discusses the design and implementation of a mobility-aware solution for an Android device, using the IEEE 802.21 framework. A modified Android user terminal is proposed to improve the handover process, assuming a make-before-break approach. Resorting to an experimental testbed, the obtained results show that the proposed solution is an effective contribution to successfully accomplish seamless mobility of Android-based devices operating in 3G and Wi-Fi networks.
Similar content being viewed by others
References
ITU—Key Global Telecom Indicators for the World Telecommunication Service Sector (2009) http://www.itu.int/ITU-D/ict/statistics. Accessed in March 2011
de la Oliva A, Melia T, Vidal A, Bernardos CJ, Soto I, Banchs A (2007) A case study: IEEE 802.21 enabled mobile terminals for optimized WLAN/3G handovers. Mobile Comput Commun Rev 11:2
Gomes A, Carapeto N, Neves P, Komnakos D, Sarakis L (2008) Handover reference scenarios, requirements specification and performance metrics. Project deliverable 2.1, HURRICANE—Handovers for Ubiquitous and optimal bRoadband connectIvity among CooperAtive Networking Environments
Lim W-S, Kim D-W, Suh Y-J, Won J-J (2009) Implementation and performance study of IEEE 802.21 in integrated IEEE 802.11/802.16e networks. IEEE Comput Commun 32(1):134–143
Piri E, Pentikousis K (2009) Towards a GNU/Linux IEEE 802.21 implementation. In: Proceedings of IEEE international conference on communications, ICC ’09
Lopez Y, Robert E (2010) OpenMIH, an open-source media-independent handover implementation and its application to proactive pre-authentication. In: Mobile networks and management. Lecture notes of the institute for computer sciences, social informatics and telecommunications engineering, vol 32. Springer, pp 14–25
ODTONE: Open 802.21, http://helios.av.it.pt/projects/odtone/. Accessed in March 2011
IEEE Computer Society (2009) IEEE standard for local and metropolitan area networks—part 21: media independent handover services
Taniuchi K, Ohba Y, Fajardo V, Das S, Tauil M, Cheng Y, Dutta A, Baker D, Yajnik M, Famolari D (2009) IEEE 802.21: media independent handover: features, applicability, and realization. IEEE Commun Mag 47(1):112–120
Piri E, Pentikousis K (2009) IEEE 802.21: media independent handover services. Internet Protocol J 12(2):7–27
Android open source project. http://source.android.com/documentation. Accessed in March 2011
WPA supplicant. http://hostap.epitest.fi/wpa_supplicant. Accessed in March 2011
Rogers R, Lombardo J, Mednieks Z, Meike B (2009) Android application development. O’Reilly
Hurricane project. http://www.ict-hurricane.eu/. Accessed in March 2011
UMIP: USAGI-patched mobile IPv6 for Linux. http://umip.linux-ipv6.org/. Accessed in March 2011
Johnson D, Perkins C, Arkko J (2004) Mobility support in IPv6. Request for comments 3775. IETF
Darwin streaming server. http://dss.macosforge.org/. Accessed in March 2011
Distributed Internet Traffic Generator (D-ITG). http://www.grid.unina.it/software/ITG/. Accessed in March 2011
Audio-Video Transport Working Group, Schulzrinne H, Casner S, Frederick R, Jacobson V (1996) RTP: a transport protocol for real-time applications. Request for Comments 1889. IETF
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Silva, R., Carvalho, P., Sousa, P. et al. Enabling Heterogeneous Mobility in Android Devices. Mobile Netw Appl 16, 518–528 (2011). https://doi.org/10.1007/s11036-011-0322-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-011-0322-6