IMS and Mobile VoIP

  • Lingfen Sun
  • Is-Haka Mkwawa
  • Emmanuel Jammeh
  • Emmanuel Ifeachor
Part of the Computer Communications and Networks book series (CCN)

Abstract

The Internet evolution started from a small network linking a few research centres to a massive network with billions of computers. The reason behind the growth of the Internet has been its ability to provide very useful services such as World Wide Web, email, instant messaging, VoIP and video conferencing. On the other hand, cellular networks have experienced dramatic growth over the years. The cellular network growth was not only due to its services such as voice and video calls and short messaging services, but also because cellular network users can access the network from virtually everywhere. These facts prompted 3GPP to come up with the idea of the IP Multimedia Subsystem. The IP Multimedia Subsystem aims at merging cellular networks and the Internet, two of the most successful infrastructures in telecommunication. By merging the two infrastructures, the IP Multimedia Subsystem will be able to provide ubiquitous cellular access to all services that are provided by the Internet.

Keywords

Session Initiation Protocol Core Network Universal Mobile Telecommunication System General Packet Radio Service High Speed Downlink Packet Access 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    3GPP Policy and charging control over Gx reference point. TS 29.212, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29212.htm
  2. 2.
    3GPP Policy and charging control over Rx reference point. TS 29.214, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29214.htm
  3. 3.
    3GPP (2001) UMTS Phase 1. TS 22.100, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/22100.htm
  4. 4.
    3GPP (2005) Application of ISDN User Part (ISUP) Version 3 for the Integrated Services Digital Network (ISDN)—Public Land Mobile Network (PLMN) signalling interface; Part 1: Protocol specification. TS 09.14, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/0914.htm
  5. 5.
    3GPP (2005) Customized Applications for Mobile network Enhanced Logic (CAMEL); Service description; Stage 1. TS 22.078, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/22078.htm
  6. 6.
    3GPP (2007) Policy control over Gq interface. TS 29.209, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29209.htm
  7. 7.
    3GPP (2007) Signaling System No 7 (SS7) signalling transport in core network; Stage 3. TS 29.202, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29202.htm
  8. 8.
    3GPP (2007) Technical specifications and technical reports for a GERAN-based 3GPP system. TS 01.01, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/0101.htm
  9. 9.
    3GPP (2008) Internet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3. TS 24.229, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/24229.htm
  10. 10.
    3GPP (2008) IP Multimedia (IM) subsystem Cx and Dx interfaces; Signaling flows and message contents. TS 29.228, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29228.htm
  11. 11.
    3GPP (2008) Media Gateway Control Function (MGCF)—IM Media Gateway (IM-MGW); Mn interface. TS 29.332, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29332.htm
  12. 12.
    3GPP (2008) Mobile Radio Interface NAS signalling—SIP translation/conversion. TS 29.292, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29292.htm
  13. 13.
    3GPP (2008) Multimedia Resource Function Controller (MRFC)—Multimedia Resource Function Processor (MRFP) Mp interface; Procedures descriptions. TS 23.333, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/23333.htm
  14. 14.
    3GPP (2008) Network architecture. TS 23.002, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/23002.htm
  15. 15.
    3GPP (2008) Service requirements for the Internet Protocol (IP) multimedia core network subsystem (IMS); Stage 1. TS 22.228, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/22228.htm
  16. 16.
    3GPP (2008) Sh interface based on the Diameter protocol; Protocol details. TS 29.329, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/29329.htm
  17. 17.
    3GPP (2012) 3rd generation partnership project. http://www.3gpp.org. [Online; accessed 15-August-2012]
  18. 18.
    Blatherwick P, Bell R, Holland P (2001) Megaco IP phone media gateway application profile. RFC 3054, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3054.txt
  19. 19.
    Calhoun P, Loughney J, Guttman E, Zorn G, Arkko J (2003) Diameter base protocol. RFC 3588, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3588.txt
  20. 20.
    Camarillo G, Marshall W, Rosenberg J (2002) Integration of resource management and Session Initiation Protocol (SIP). RFC 3312, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3312.txt
  21. 21.
    Deering S, Hinden R (1998) Internet Protocol, version 6 (IPv6) specification. RFC 2460, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc2460.txt
  22. 22.
    ETSI (2012) The European Telecommunications Standards Institute (ETSI). http://www.etsi.org/WebSite/AboutETSI/AboutEtsi.aspx. [Online; accessed 15-August-2012]
  23. 23.
    GSA (2011) GSA—the global mobile suppliers association. http://www.gsacom.com. [Online; accessed 25-August-2012]
  24. 24.
    Handley M, Jacobson V (1998) SDP: Session Description Protocol. RFC 2327, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc2327.txt
  25. 25.
    ITU (2006) Detailed specifications of the radio interfaces of the international mobile telecommunications-2000 (IMT-2000). Recommendation 1457, International Communication Union Google Scholar
  26. 26.
    Jennings C, Peterson J, Watson M (2002) Private extensions to the Session Initiation Protocol (SIP) for asserted identity within trusted networks. RFC 3325, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3325.txt
  27. 27.
    Kent S, Atkinson R (1998) Security architecture for the Internet Protocol. RFC 2401, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc2401.txt
  28. 28.
    Olson S, Camarillo G, Roach AB (2002) Support for IPv6 in Session Description Protocol (SDP). RFC 3266, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3266.txt
  29. 29.
    Peterson J (2002) A privacy mechanism for the Session Initiation Protocol (SIP). RFC 3323, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3323.txt
  30. 30.
    Postel J (1980) User Datagram Protocol. RFC 0768, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc768.txt
  31. 31.
    Postel J (1981) Internet Protocol. RFC 0791, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc791.txt
  32. 32.
    Postel J (1981) Transmission Control Protocol. RFC 0793, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc793.txt
  33. 33.
    Price R, Bormann C, Christoffersson J, Hannu H, Liu Z, Rosenberg J (2003) Signaling Compression (SigComp). RFC 3320, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3320.txt
  34. 34.
    Rosenberg J (2002) The Session Initiation Protocol (SIP) UPDATE method. RFC 3311, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3311.txt
  35. 35.
    Rosenberg J, Schulzrinne H (2002) An offer/answer model with Session Description Protocol (SDP). RFC 3264, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3264.txt
  36. 36.
    Rosenberg J, Schulzrinne H (2002) Reliability of provisional responses in Session Initiation Protocol (SIP). RFC 3262, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3262.txt
  37. 37.
    Rosenberg J, Schulzrinne H, Camarillo G, Johnston A, Peterson J, Sparks R, Handley M, Schooler E (2002) SIP: Session Initiation Protocol. RFC 3261, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc3261.txt
  38. 38.
    Stewart R, Xie Q, Morneault K, Sharp C, Schwarzbauer H, Taylor T, Rytina I, Kalla M, Zhang L, Paxson V (2000) Stream Control Transmission Protocol. RFC 2960, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc2960.txt
  39. 39.
    TISPAN (2012) The telecoms & internet converged services & protocols for advanced networks (tispan). http://www.tispan.org. [Online; accessed 15-August-2012]

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  • Lingfen Sun
    • 1
  • Is-Haka Mkwawa
    • 1
  • Emmanuel Jammeh
    • 1
  • Emmanuel Ifeachor
    • 1
  1. 1.School of Computing and MathematicsUniversity of PlymouthPlymouthUK

Personalised recommendations