Cover image for The 3G IP Multimedia Subsystem (IMS) : Merging the Internet and the Cellular Worlds.
The 3G IP Multimedia Subsystem (IMS) : Merging the Internet and the Cellular Worlds.
Title:
The 3G IP Multimedia Subsystem (IMS) : Merging the Internet and the Cellular Worlds.
Author:
Camarillo, Gonzalo.
ISBN:
9780470871577
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (407 pages)
Contents:
The 3G IP Multimedia Subsystem (IMS) -- Contents -- Foreword by Stephen Hayes -- Foreword by Allison Mankin and Jon Peterson -- About the Authors -- Preface -- Acknowledgements -- I Introduction to the IMS -- 1 IMS Vision: Where Do We Want to Go? -- 1.1 The Internet -- 1.2 The Cellular World -- 1.3 Why Do We Need the IMS? -- 1.4 Relation between IMS and non-IMS Services -- 2 The History of the IMS Standardization -- 2.1 Relations between IMS-related Standardization Bodies -- 2.2 Internet Engineering Task Force (IETF) -- 2.2.1 Structure of IETF -- 2.2.2 Working Group Operations -- 2.2.3 Types of RFCs -- 2.3 Third Generation Partnership Project (3GPP) -- 2.3.1 3GPP Structure -- 2.3.2 3GPP Deliverables -- 2.4 Third Generation Partnership Project 2 (3GPP2) -- 2.4.1 3GPP2 Structure -- 2.4.2 3GPP2 Deliverables -- 2.5 IETF-3GPP/3GPP2 Collaboration -- 2.5.1 Internet Area -- 2.5.2 Operations and Management Area -- 2.5.3 Transport Area -- 3 General Principles of the IMS Architecture -- 3.1 From Circuit-switched to Packet-switched -- 3.1.1 GSM Circuit-switched -- 3.1.2 GSM Packet-switched -- 3.2 IMS Requirements -- 3.2.1 IP Multimedia Sessions -- 3.2.2 QoS -- 3.2.3 Interworking -- 3.2.4 Roaming -- 3.2.5 Service Control -- 3.2.6 Rapid Service Creation -- 3.2.7 Multiple Access -- 3.3 Overview of Protocols Used in the IMS -- 3.3.1 Session Control Protocol -- 3.3.2 The AAA Protocol -- 3.3.3 Other Protocols -- 3.4 Overview of IMS Architecture -- 3.4.1 The Databases: the HSS and the SLF -- 3.4.2 The CSCF -- 3.4.3 The AS -- 3.4.4 The MRF -- 3.4.5 The BGCF -- 3.4.6 The PSTN/CS Gateway -- 3.4.7 Home and Visited Networks -- 3.5 Identification in the IMS -- 3.5.1 Public User Identities -- 3.5.2 Private User Identities -- 3.5.3 The Relation between Public and Private User Identities -- 3.5.4 Public Service Identities -- 3.6 SIM, USIM, and ISIM in 3GPP -- 3.6.1 SIM.

3.6.2 USIM -- 3.6.3 ISIM -- II The Signaling Plane in the IMS -- 4 Session Control on the Internet -- 4.1 SIP Functionality -- 4.1.1 Session Descriptions and SDP -- 4.1.2 The Offer/Answer Model -- 4.1.3 SIP and SIPS URIs -- 4.1.4 User Location -- 4.2 SIP Entities -- 4.2.1 Forking Proxies -- 4.2.2 Redirect Servers -- 4.3 Message Format -- 4.4 The Start Line in SIP Responses: the Status Line -- 4.5 The Start Line in SIP Requests: the Request Line -- 4.6 Header Fields -- 4.7 Message Body -- 4.8 SIP Transactions -- 4.9 Message Flow for Session Establishment -- 4.10 SIP Dialogs -- 4.10.1 Record-Route, Route, and Contact Header Fields -- 4.11 Extending SIP -- 4.11.1 New Methods -- 4.12 Caller Preferences and User Agent Capabilities -- 4.13 Reliability of Provisional Responses -- 4.14 Preconditions -- 4.15 Event Notification -- 4.15.1 High Notification Rates -- 4.16 Signaling Compression -- 4.16.1 SigComp Extended Operations -- 4.16.2 Static SIP/SDP Dictionary -- 4.17 Content Indirection -- 4.18 URI Lists -- 5 Session Control in the IMS -- 5.1 Prerequisites for Operation in the IMS -- 5.2 IP Connectivity Access Network -- 5.3 P-CSCF Discovery -- 5.4 IMS-level Registration -- 5.4.1 IMS Registration with an ISIM -- 5.4.2 IMS registration with a USIM -- 5.5 Subscription to the reg Event State -- 5.6 Basic Session Setup -- 5.7 Application Servers: Providing Services to Users -- 5.7.1 Generalities About Application Servers -- 5.7.2 Types of Application Servers -- 5.7.3 The Session Setup Model through Application Servers -- 5.7.4 Filter Criteria -- 5.7.5 An Example of Service Execution -- 5.8 Interworking -- 5.8.1 SIP-PSTN Interworking -- 5.8.2 Interworking with Non-IMS SIP-based Networks -- 5.9 Emergency Sessions -- 6 AAA on the Internet -- 6.1 Authentication, Authorization, and Accounting -- 6.2 AAA Framework on the Internet -- 6.3 The Diameter Protocol.

6.3.1 Diameter Sessions -- 6.3.2 The Format of a Diameter Message -- 6.3.3 Attribute Value Pairs -- 6.3.4 The AAA and AAAS URIs -- 6.3.5 Diameter Base Protocol Commands -- 6.3.6 Diameter Base Protocol AVPs -- 7 AAA in the IMS -- 7.1 Authentication and Authorization in the IMS -- 7.2 The Cx and Dx Interfaces -- 7.2.1 Command Codes Defined in the Diameter Application for the Cx Interface -- 7.2.2 AVPs Defined in the Diameter Application for the Cx Interface -- 7.2.3 The User Profile -- 7.3 The Sh Interface -- 7.3.1 Command Codes Defined in the Diameter Application for the Sh interface -- 7.3.2 AVPs Defined in the Diameter Application for the Sh Interface -- 7.4 Accounting -- 7.5 Charging Architecture -- 7.6 Offline Charging -- 7.6.1 IMS Terminal in a Visited Network -- 7.6.2 IMS Terminal in Its Home Network -- 7.6.3 The Rf Interface -- 7.7 Online Charging -- 7.7.1 S-CSCF -- 7.7.2 Application Servers and the MRFC -- 8 Security on the Internet -- 8.1 HTTP Digest -- 8.1.1 Security Properties of Digest -- 8.2 Certificates -- 8.3 TLS -- 8.3.1 SIP Usage -- 8.4 S/MIME -- 8.4.1 Self-signed Certificates -- 8.5 Authenticated Identity Body -- 8.6 IPsec -- 8.6.1 ESP and AH -- 8.6.2 Tunnel and Transport Modes -- 8.6.3 Internet Key Exchange -- 8.7 Privacy -- 8.8 Encrypting Media Streams -- 8.8.1 MIKEY -- 9 Security in the IMS -- 9.1 Access Security -- 9.1.1 Authentication and Authorization -- 9.1.2 Authentication and Authorization with ISIM -- 9.1.3 Authentication and Authorization with USIM -- 9.1.4 Security Association Establishment -- 9.2 Network Security -- 10 Policy on the Internet -- 10.1 The COPS Protocol -- 10.2 The Outsourcing Model -- 10.3 The Configuration Model -- 11 Policy in the IMS -- 11.1 SIP Procedures -- 11.2 Media Authorization -- 11.2.1 The Policy Decision Function -- 11.2.2 Media Authorization Token -- 11.3 Proxy Access to SDP Bodies.

11.4 Initialization Procedure -- 12 Quality of Service on the Internet -- 12.1 Integrated Services -- 12.1.1 RSVP -- 12.1.2 State in the Network -- 12.2 Differentiated Services -- 13 Quality of Service in the IMS -- 13.1 Instructions to Perform Resource Reservations -- 13.1.1 Proxy Modifying Bodies -- 13.2 Reservations by the Terminals -- 13.3 Network Authorization -- 13.4 QoS in the Network -- III The Media Plane in the IMS -- 14 Media Encoding -- 14.1 Speech Encoding -- 14.1.1 Pulse Code Modulation -- 14.1.2 Linear Prediction -- 14.1.3 GSM-FR -- 14.1.4 AMR -- 14.1.5 AMR-WB -- 14.1.6 SMV -- 14.2 Video Encoding -- 14.2.1 Common Video Codecs -- 14.2.2 H.263 -- 14.2.3 Image Encoding -- 14.2.4 Temporal Correlation -- 14.2.5 Spatial Correlation -- 14.3 Text Encoding -- 14.4 Mandatory Codecs in the IMS -- 15 Media Transport -- 15.1 Reliable Media Transport -- 15.2 Unreliable Media Transport -- 15.2.1 DCCP -- 15.2.2 RTP -- 15.2.3 RTCP -- 15.2.4 SRTP -- 15.3 Media Transport in the IMS -- IV Building Services with the IMS -- 16 The Presence Service on the Internet -- 16.1 Overview of the Presence Service -- 16.2 Presence Information Data Format -- 16.3 Rich Presence Information Data Format -- 16.4 Contact Information in Presence Information Data Format -- 16.5 Timed Presence Extension to the PIDF -- 16.6 Presence Capabilities -- 16.7 Presence Publication -- 16.8 Presence Subscription and Notification -- 16.9 Watcher Information -- 16.10 SIP Exploders and Resource Lists -- 16.11 XML Configuration Access Protocol -- 16.11.1 XCAP Application Usage -- 16.12 Presence Optimizations -- 16.12.1 Partial Notification of Presence Information -- 16.12.2 Event Notification Filtering -- 17 The Presence Service in the IMS -- 17.1 The Foundation of Services -- 17.2 Presence Architecture in the IMS -- 17.3 Watcher Subscription -- 17.4 Subscription to Watcher Information.

17.5 Presence Publication -- 17.6 Presence Optimizations -- 17.7 The Ut Interface -- 18 Instant Messaging on the Internet -- 18.1 Modes of Instant Messages -- 18.2 Pager-mode Instant Messaging -- 18.2.1 Congestion Control with MESSAGE -- 18.3 Session-based Instant Messaging -- 18.3.1 The MSRP and MSRPS URLs -- 18.3.2 A Closer Look at MSRP -- 19 The Instant Messaging Service in the IMS -- 19.1 Pager-mode Instant Messaging in the IMS -- 19.2 Session-based Instant Messaging in the IMS -- 20 Push-To-Talk -- 20.1 Push-To-Talk Standardization -- 20.2 Architecture -- 20.3 Interoperator Sessions -- A The 3GPP2 IMS -- A.1 An Introduction to 3GPP2 -- A.2 The Multimedia Domain (MMD) -- A.3 Architecture of the 3GPP2 IMS -- B List of IMS-related Specifications -- B.1 Introduction -- B.2 3GPP Specifications -- B.3 3GPP2 Specifications -- Bibliography -- Index.
Abstract:
If you need to know the IMS vision you need to read this book.... The IMS (IP Multimedia Subsystem) is the exciting new technology that will merge the Internet with the cellular world. It will make Internet technologies such as the web, email, instant messaging, presence, and videoconferencing available nearly everywhere. The 3G IP Multimedia Subsystem (IMS) provides a thorough overview of the IMS and its technologies. Throughout, the authors first describe how each technology works on the Internet and then explain how the same technology is adapted to work in the IMS, enabling readers to take advantage of any current and future Internet service. Presents an introduction to the IMS - its goals, history, vision, the organizations involved in its standardization and architecture Discusses the signalling plane of the IMS including protocols, such as SIP and Diameter, used between the IMS architectural entities. Also describes how the IETF developed these protocols and how they are used in the IMS architecture Describes the media plane of the IMS and discusses Internet protocols that are not currently used in the IMS but may be in the future Provides SIP-based service examples such as presence, instant messaging and Push-to-Talk Engineers, programmers, business managers, marketing representatives, and technically aware users will all find this book invaluable as it will help them to understand how the IMS works and the business model behind it.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: