Skip to main content
Log in

User-centric mobility management for multimedia content access

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

Notes

  1. 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.

  2. Actually, the user identifier may be a structure including information for different networks (see, for example, Chapter 15 in [17].)

  3. 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.

  4. Obviously, the hosts migrating the session must share the same secret material requested by MIP security mechanisms.

  5. We will consider the possibility of designing an independent protocol in our next releases.

  6. 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.

  7. http://www.resiprocate.org

  8. http://dynamics.sourceforge.net/

  9. http://www.videolan.org/

  10. No evidence of any experimental setup are even found in [16, 19].

  11. http://www.festivalscienza.eu

  12. Both methods require a response, although it is not shown in Fig. 18.

References

  1. Banerjee N, Wu W, Das SK, Dawkins S, Pathak J (2003) Mobility support in wireless Internet. IEEE Wirel Commun Mag 10(5):54–61

    Article  Google Scholar 

  2. Banerjee N, Acharya A, Das SK (2006) Seamless SIP-based mobility for multimedia applications. IEEE Network 20(2):6–13

    Article  Google Scholar 

  3. 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

  4. 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

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. Eddy WM (2004) At what layer does mobility belong? IEEE Commun Mag 42(10):155–159

    Article  Google Scholar 

  9. 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

  10. 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

  11. 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

  12. Henderson TR (2003) Host mobility for IP networks: a comparison. IEEE Network 17(6):18–26

    Article  Google Scholar 

  13. 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

  14. 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

  15. 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

  16. 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

  17. Kumar V, Korpi M, Sengodan S (2001) IP telephony with H.323. Wiley, New York

    Google Scholar 

  18. Le D, Fu X, Hogrefe D (2006) A review of mobility support paradigms for the Internet. IEEE Commun Surv Tutor 8(1):38–51

    Article  Google Scholar 

  19. 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

  20. 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

  21. Montavont N, Noël T (2003) Analysis and evalutation of Mobile IPv6 handovers over wireless LAN. Mob Netw Appl 8(6):643–653

    Article  Google Scholar 

  22. 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

  23. 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

  24. 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

  25. Niemegeers IG, Groot SMHD (2003) Research issues in ad-hoc distributed personal networking. Wirel Person Commun 26(2–3):149–167

    Article  Google Scholar 

  26. 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

  27. Perkins C (2002) IP mobility support for IPv4. RFC 3344. [Online]. Available: http://www.ietf.org/rfc/rfc3344.txt. Accessed 6 June 2011

  28. 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

  29. 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

    Article  Google Scholar 

  30. Reinbold P, Bonaventure O (2003) IP micro-mobility protocols. IEEE Commun Surv Tutor 5(1):40–57

    Article  Google Scholar 

  31. 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

  32. 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

  33. Schulzrinne H, Wedlund E (2000) Application-layer mobility using SIP. Mob Comput Commun Rev 4(3):47–57

    Article  Google Scholar 

  34. 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

  35. 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

  36. Seshan S, Balakrishnan H, Katz RH (1997) Handoffs in cellular wireless networks: the Daedalus implementation and experience. Wirel Pers Commun 4(2):141–162

    Article  Google Scholar 

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

  43. Valkó AG (1999) CellularIP: a new approach to Internet host mobility. In: ACM SIGCOMM computer communication review

  44. 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

  45. 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

  46. 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

Download references

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

Authors

Corresponding author

Correspondence to Matteo Repetto.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-011-0827-9

Keywords

Navigation