Abstract
Current mobility protocols and architectures are mainly targeted to devices or applications and they usually lack the ability to support user-centric paradigms; moreover, they usually face a single aspect of the problem, i.e., terminal handover or session mobility. Full mobility support is only available to specific applications or protocols (e.g., SIP) but these approaches do not exploit all facilities for movement detection at the network/link layers and do not allow to use the same framework for different applications. This paper proposes a generic mobility framework for terminal handover and session migration. It pursues the user-centric paradigm and builds a cross-layer architecture, yielding to a high level of generality, applicability and flexibility. Unlike other approaches, it does not require any modification in correspondent peers and works with a minimal network infrastructure. Software implementations are described for two representative real-time multimedia applications, i.e., media streaming and interactive conference. The effectiveness of the framework was analyzed by means of both performance measurements in local and Internet testbeds and user evaluation during a live demo conducted at a national science exhibition.
Similar content being viewed by others
Notes
The same concept could also be extended to content in the context of Content Centric Networking; we are going to face this topic in the future.
Actually, the user identifier may be a structure including information for different networks (see, for example, Chapter 15 in [17].)
The idea of using a fixed IP for each user is not feasible in IPv4, which currently lacks addresses for devices, although it would be possible in IPv6. However, to maintain the approach as general as possible, we keep in mind the limitations of IPv4 and think at the PA as a dynamic address.
Obviously, the hosts migrating the session must share the same secret material requested by MIP security mechanisms.
We will consider the possibility of designing an independent protocol in our next releases.
The two local terminals may have different capabilities. The presence of the Adaptation on the Home Agent would take care of adaptation and transcoding, if needed.
Both methods require a response, although it is not shown in Fig. 18.
References
Banerjee N, Wu W, Das SK, Dawkins S, Pathak J (2003) Mobility support in wireless Internet. IEEE Wirel Commun Mag 10(5):54–61
Banerjee N, Acharya A, Das SK (2006) Seamless SIP-based mobility for multimedia applications. IEEE Network 20(2):6–13
Bolla R, Rapuzzi R, Repetto M, Barsocchi P, Chessa S, Lenzi S (2009) Automatic multimedia session migration by means of a context-aware mobility framework. In: The international conference for mobility technology, applications and systems (ACM Mobility Conference 2009), Nice, France, 2–4 September 2009
Brännström R, Kodikara R, Åhlund C, Zaslavsky A (2006) Mobility management for multiple diverse applications in heterogeneous wireless networks. In: 3rd IEEE consumer communications and networking conference (CCNC 2006), Las Vegas, Nevada, USA, 8–10 January 2006, pp 818–822
Campbell AT, Gomez J, Kim S, Wan C-Y, Turanyi ZR, Valko AG (2002) Comparison of IP micromobility protocols. IEEE Wirel Commun Mag 1(2):72–82
Chen M-X, Peng C-J, Hwang R-H (2007) SSIP: split a SIP session over multiple devices. Comput Stand Interfaces 29(5):531–545
Dutta A, Madhani S, Chen W, Altintas O, Schulzrinne H (2004) Fast-handoff schemes for application layer mobility management. In: 15th IEEE international symposium on personal, indoor and mobile radio communications (PIMRC 2004), Barcelona, Spain, 5–8 September 2004, vol 3, pp 1527–1532
Eddy WM (2004) At what layer does mobility belong? IEEE Commun Mag 42(10):155–159
Fogelstroem E, Jonsson A, Perkins C (2007) Mobile IPv4 regional registration. RFC 4857. [Online]. Available: http://www.ietf.org/rfc/rfc4857.txt. Accessed 6 June 2011
Giordano S, Lenzarini D, Puiatti A, Vanini S (2005) WiSwitch: seamless handover between multi-provider networks. In: Second annual conference on wireless on-demand network systems and services (WONS 2005), St. Moritz, Switzerland, 19–21 January 2005, pp 224–235
Hasegawa M, Morikawa H, Inoue M, Bandare U, Murakami H, Mahmud K (2003) Cross-device handover using the service mobility proxy. In: Proceedings of 6th international symposium on wireless personal multimedia comunications (WPMC2003), Yokosuka, Japan, vol 2, pp 357–361
Henderson TR (2003) Host mobility for IP networks: a comparison. IEEE Network 17(6):18–26
Henderson TR, Ahrenholz JM, Kim JH (2003) Experience with the Host Identity Protocol for secure host mobility and multihoming. In: Wireless communications and networking (WCNC 2003), New Orleans, LA, USA, 20 May 2003, vol 3, pp 2120–2125
Johnson D, Perkins C, Arkko J (2004) Mobility support in IPv6. RFC 3775. [Online]. Available: http://www.ietf.org/rfc/rfc3775.txt. Accessed 6 June 2011
Jung J-W, Mudumbai R, Montgomery D, Kahng H-K (2003) Performance evaluation of two layered mobility management using Mobile IP and Session Initiation Protocol. In: IEEE global telecommunications conference (GLOBECOM ’03), San Francisco, California, USA, 1–5 December 2003, pp 1190–1194
Kohn R (2008) Delegated IP: a Mobile IPv6-based protocol to support session delegation. In: IEEE international conference on communications (ICC’08), 19–23 May 2008, pp 3279–3285
Kumar V, Korpi M, Sengodan S (2001) IP telephony with H.323. Wiley, New York
Le D, Fu X, Hogrefe D (2006) A review of mobility support paradigms for the Internet. IEEE Commun Surv Tutor 8(1):38–51
Lu W, Lo A, Niemegeers I (2005) Session mobility support for personal networks using Mobile IPv6 and VNAT. In: 5th workshop on applications and services in wireless networks (ASWN’05), Paris, France, 29 June–1 July 2005
Maltz DA, Bhagwat P (1998) MSOCKS: an architecture for transport layer mobility. In: Proceedings of the 17th annual joint conference of the IEEE Computer and Communications Societies (INFOCOM’98), San Francisco, California, USA, 29 March–2 Apr 1998, vol 3, pp 1037–1045
Montavont N, Noël T (2003) Analysis and evalutation of Mobile IPv6 handovers over wireless LAN. Mob Netw Appl 8(6):643–653
Moskowitz R, Nikander P (2006) Host Identity Protocol (HIP) architecture. RFC 4423. [Online]. Available: http://www.ietf.org/rfc/rfc4423.txt. Accessed 6 June 2011
Mysore J, Bharghavan V (1997) A new multicasting-based architecture for Internet host mobility. In: Proceedings of the 3rd annual ACM/IEEE international conference on mobile computing and networking (MobiCom’97), Budapest, Hungary, pp 161–172
Nakajima N, Dutta A, Das S, Schulzrinne H (2003) Handoff delay analysis and measurement for SIP based mobility in IPv6. In: IEEE international conference on communications (ICC ’03), Anchorage, Alaska, USA, 11–15 May 2003, vol 2, pp 1085–1089
Niemegeers IG, Groot SMHD (2003) Research issues in ad-hoc distributed personal networking. Wirel Person Commun 26(2–3):149–167
Partridge C, Mendez T, Milliken W (1993) Host anycasting service. RFC 1546. [Online]. Available: http://tools.ietf.org/rfc/rfc1546.txt. Accessed 6 June 2011
Perkins C (2002) IP mobility support for IPv4. RFC 3344. [Online]. Available: http://www.ietf.org/rfc/rfc3344.txt. Accessed 6 June 2011
Politis C, Chew KA, Tafazolli R (2003) Multilayer mobility management for all-IP networks: pure SIP vs. hybrid SIP/Mobile IP. In: The 57th IEEE semiannual vehicular technology conference (VTC 2003-Spring), Jeju, Korea, 22–25 April 2003, vol 4, pp 250–2504
Ramjee R, Varadhan K, Salgarelli L, Thuel SR, Wang S-Y, Porta TL (2002) HAWAII: a domain-based approach for supporting mobility in wide-area wireless networks. IEEE/ACM Trans Netw 10(3):396–410
Reinbold P, Bonaventure O (2003) IP micro-mobility protocols. IEEE Commun Surv Tutor 5(1):40–57
Riegel M, Tuexen M (2007) Mobile SCTP. Internet draft, expired. [Online]. Available: http://tools.ietf.org/html/draft-riegel-tuexen-mobile-sctp-09. Accessed 6 June 2011
Rosemberg J, Schulzrinne H, Camarillo G, Johnston A, Sparks R, Handley A, Schooler E (2002) SIP: Session Initiation Protocol. RFC 3261. [Online]. Available: http://www.ietf.org/rfc/rfc3261.txt. Accessed 6 June 2011
Schulzrinne H, Wedlund E (2000) Application-layer mobility using SIP. Mob Comput Commun Rev 4(3):47–57
Schulzrinne H, Rao A, Lanphier R (1998) Real Time Streaming Protocol (RTSP). RFC 2326. [Online]. Available: http://www.ietf.org/rfc/rfc2326.txt. Accessed 6 June 2011
Schulzrinne H, Casner S, Frederick R, Jacobson V (2003) RTP: a transport protocol for real-time applications. RFC 3550. [Online]. Available: http://www.ietf.org/rfc/rfc3550.txt. Accessed 6 June 2011
Seshan S, Balakrishnan H, Katz RH (1997) Handoffs in cellular wireless networks: the Daedalus implementation and experience. Wirel Pers Commun 4(2):141–162
Shacham R, Schulzrinne H, Thakolsri S, Kellerer W (2005) The virtual device: expanding wireless communication services through service discovery and session mobility. In: IEEE international conference on wireless and mobile computing, networking and communications (WiMob’2005), Montreal, Canada, 22–24 August 2005, pp 73–81
Shacham R, Schulzrinne H, Thakolsri S, Kellerer W (2009) SIP session mobility. RFC 5631. [Online]. Available: http://www.ietf.org/rfc/rfc5631.txt. Accessed 6 June 2011
Snoeren AC, Balakrishnan H (2000) An end-to-end approach to host mobility. In: Proceedings of the 6th ACM/IEEE international conference on mobile computing and networking (MobiCom’00), Boston, Massachusetts, USA, pp 155–166
Soliman H, Castelluccia C, Malki KE, Bellier L (2005) Hierarchical Mobile IPv6 mobility management (HMIPv6). RFC 4140. [Online]. Available: http://www.ietf.org/rfc/rfc4140.txt. Accessed 6 June 2011
Su G, Nieh J (2002) Mobile communication with Virtual Network Address Translation. Technical Report CUCS-003-02, Columbia University. [Online]. Available: http://www.cs.columbia.edu/techreports/cucs-003-02.pdf. Accessed 6 June 2011
User centric media: future and challenges in european research. Office for Official Publications of the European Communities (2007). [Online]. Available: ftp://ftp.cordis.europa.eu/pub/fp7/ict/docs/netmedia/user-centric-media_en.pdf. Accessed 6 June 2011
Valkó AG (1999) CellularIP: a new approach to Internet host mobility. In: ACM SIGCOMM computer communication review
Wang Q, Abu-Rgheff MA (2003) A multi-layer mobility management architecture using cross-layer signalling interactions. In: 5th European personal mobile communications conference, Glasgow, Scotland, 22–25 April 2003, pp 237–241
Wang Q, Abu-Rgheff MA (2003) Integrated Mobile IP and SIP approach for advanced location management. In: 4th international conference on 3G mobile communication technologies (3G 2003), London, UK, 25–27 June 2003, pp 205–209
Wedlund E, Schulzrinne H (1999) Mobility support using SIP. In: Proceedings of the 2nd ACM intl. workshop wireless mobile multimedia, Seattle, Washington, USA, pp 76–82
Acknowledgements
The authors would like to thanks Stefano Chessa and his staff at the Institute of Information Science and Technologies (ISTI) of the Italian National Research Council (CNR) in Pisa for their invaluable help in providing the localization by the sensor network framework used in the live demo. The authors would also like to thanks the psychologist Ludovica Primavera for her assistance in preparing and analyzing the questionnaires for the user evaluation.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bolla, R., Rapuzzi, R. & Repetto, M. User-centric mobility management for multimedia content access. Multimed Tools Appl 70, 267–295 (2014). https://doi.org/10.1007/s11042-011-0827-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-011-0827-9