Skip to main content
Log in

Architecture and testbed implementation of vertical handovers based on SIP session border controllers

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

This paper describes a Session Initiation Protocol (SIP) based solution for mobility management that provides seamless mobile multimedia services in a heterogeneous scenario where different radio access technologies are used (802.11/ WiFi, Bluetooth, 2.5G/3G networks). The solution relies on the so called “Session Border Controllers” which are now widely used in many commercial SIP telephony solutions, mainly to deal with NAT traversal. Session Border Controller functionality has been extended to support seamless mobility for multimedia applications. A prototype of the proposed solution focused on VoIP services has been implemented in a test bed which is able to perform seamless handovers (and NAT traversal) using the 802.11, Bluetooth and 3G (UMTS) access networks. Measurements results are reported which analyze the performance of the solution in a real world environment, using commercial WiFi and 3G services.

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

Similar content being viewed by others

References

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

    Article  Google Scholar 

  2. Banerjee N., Wu W., Das S.K. (2003). Mobility support in Wireless Internet. IEEE Wireless Communications 10(5): 54–61

    Article  Google Scholar 

  3. Blue Z, Official Linux Bluetooth protocol stack, http://www.bluez.org/

  4. Buddhikot M.M., Chandranmenon G., Han S., Lee Y.-W., Miller S., Salgarelli L. (2003). Design and implementation of a WLAN/CDMA 2000 interworking architecture. IEEE Communication Magazine 41(11): 90–100

    Article  Google Scholar 

  5. Campbell A. et al. (2000). Design, implementation and evaluation of cellular IP. IEEE Personal Communications Magazine 7, 42–49

    Article  Google Scholar 

  6. Cole R.G., Rosenbluth J.H. (2001). Voice over IP performance monitoring. ACM SIGCOMM Computer Communication Review 31(2): 9–24

    Article  Google Scholar 

  7. Combs, G. et al. Ethereal: A network protocol analyzer. http://www.ethereal.com/

  8. Cumming, J. Sip Market Overview, http://www.dataconnection.com/network/download/whitepapers/sipoverview.pdf

  9. Dutta, A., Kim, B., Zhang, T., Baba, S., Taniuchi, K., Ohba, Y., & Schulzrinne H. (2005). Experimental analysis of multi interface mobility management with SIP and MIP. International conference on wireless networks, communications and mobile computing, 13–16 June 2005, Vol. 2, pp. 1301–1306.

  10. Dutta, A., Madhani, S., Chen, W., Altintas, O., & Schulzrinne, H. (2004). Fast-handoff schemes for application layer mobility management. PIMRC, Spain.

  11. Fiorani, M., Labella, A., Ordine, A., Polidoro, A., Salsano, S., & Veltri, L. (2006). Report of architecture and measurements for SBC based vertical handovers. May 2006, available at: http://netgroup.uniroma2.it/Stefano_Salsano/SIP-SBC-seam-HO/report-2006–05.pdf

  12. Handley, M., & Jacobson, V. (1998). SDP: Session Description Protocol. IETF RFC 2327, April 1998.

  13. ITU-T Recommendation G.107 (1998). The E-Model, a computational model for use in transmission planning.

  14. MediaProxy, http://mediaproxy.ag-projects.com/README

  15. Mjsp open source JAVA SIP stack, http://www.mjsip.org

  16. Perkins, C. et al. Mobility support ofr IPv4. RFC 3344.

  17. Rosenberg, J. (2006). Obtaining relay addresses from simple traversal underneath NAT (STUN). draft-ietf-behave-turn-02 (work in progress), October 2006.

  18. Rosenberg, J. et al. (2002). SIP: Session Initiation Protocol. IETF RFC 3261, June 2002.

  19. Rosenberg, J., & Schulzrinne, H. (2003). An Extension to the Session Initiation Protocol (SIP) for symmetric response routing. IETF RFC 3581, August 2003.

  20. Rosenberg, J., Weinberger, J., Huitema, C., & Mahy, R. (2003). STUN-simple traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs). IETF RFC 3489, March 2003

  21. Ruggeri G., Iera A., Polito S. (2005). 802.11-based wireless-LAN and UMTS interworking: Requirements, proposed solutions and open issue. Computer Networks 47(2): 151–166

    Article  Google Scholar 

  22. Salsano, S., Veltri, L., Martiniello, G., & Polidoro, A. (2006). Seamless vertical handover of VoIP calls based on SIP Session Border Controllers. In IEEE International Conference on Communications, ICC’06, 11–15 June 2006, Istanbul, Turkey.

  23. Schulzrinne H., Wedlund E. (2000). Application-layer mobility using SIP. Mobile Computing and Communication Review 4(3): 47–57

    Article  Google Scholar 

  24. Xlite SIP User Agent, http://www.counterpath.com/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefano Salsano.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Salsano, S., Veltri, L., Polidoro, A. et al. Architecture and testbed implementation of vertical handovers based on SIP session border controllers. Wireless Pers Commun 43, 1019–1034 (2007). https://doi.org/10.1007/s11277-007-9259-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-007-9259-2

Keywords

Navigation