Guide to Voice and Video over IP pp 163-192 | Cite as
IMS and Mobile VoIP
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 AccessReferences
- 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.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.3GPP (2001) UMTS Phase 1. TS 22.100, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/22100.htm
- 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.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.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.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.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.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.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.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.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.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.3GPP (2008) Network architecture. TS 23.002, 3rd Generation Partnership Project (3GPP). http://www.3gpp.org/ftp/Specs/html-info/23002.htm
- 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.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.3GPP (2012) 3rd generation partnership project. http://www.3gpp.org. [Online; accessed 15-August-2012]
- 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.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.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.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.ETSI (2012) The European Telecommunications Standards Institute (ETSI). http://www.etsi.org/WebSite/AboutETSI/AboutEtsi.aspx. [Online; accessed 15-August-2012]
- 23.GSA (2011) GSA—the global mobile suppliers association. http://www.gsacom.com. [Online; accessed 25-August-2012]
- 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.ITU (2006) Detailed specifications of the radio interfaces of the international mobile telecommunications-2000 (IMT-2000). Recommendation 1457, International Communication Union Google Scholar
- 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.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.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.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.Postel J (1980) User Datagram Protocol. RFC 0768, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc768.txt
- 31.Postel J (1981) Internet Protocol. RFC 0791, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc791.txt
- 32.Postel J (1981) Transmission Control Protocol. RFC 0793, Internet Engineering Task Force. http://www.rfc-editor.org/rfc/rfc793.txt
- 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.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.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.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.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.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.TISPAN (2012) The telecoms & internet converged services & protocols for advanced networks (tispan). http://www.tispan.org. [Online; accessed 15-August-2012]