
IMS Application Developer's Handbook
Creating and Deploying Innovative IMS Applications
Description
Key Features
- Clear, concise and comprehensive view of the IMS and Rich Communication Suite (RCS) for developers
- Written by established experts in the IMS services layer, who have been involved in many customer projects for the implementation of fixed mobile converged IMS network and service
- Covers potential service and operator scenarios for the IMS architecture; it is significantly more than merely a description of the IMS standards
Readership
Developers employed by network operators, service providers, or network equipment manufacturers; developers employed by IT companies, systems integrators, and software houses; Computer Science students studying mobile communications and applications development
Table of Contents
Chapter 1. Introduction
1.1. Why was IMS Developed?
1.2. Observations
1.3. Network Vision: Enable and Simplify
1.4. IMS Architecture for those that Don’t Need to KNOW
1.5. Setting the Scene: The Story So Far
1.6. Doing Useful Work: The Service Story
1.7. The Concept Applied
1.8. Multimedia Telephony
1.9. Summary
Chapter 2. Business Modeling for a Digital Planet
2.1. Introduction
2.2. Basic Economic Concepts for Developers
2.3. Value Creation and Capture in Modern Communications Industries
2.4. The Business Case For IMS
2.5. Business Models for a Digital Planet
2.6. Toward a Diagramming Technique
2.7. Practical Examples – Application to IMS
2.8. Conclusions
Chapter 3. Service Deployment Patterns
3.1. Introduction
3.2. Back to Basics
3.3. Client-Side Application
3.4. Server-Side End-Point Application
3.5. Web Server-Side End-Point Application
3.6. Web Client-Side End-Point Application
3.7. Mid-Point Application
3.8. Client-Side Application, Building on a Standardized Service
3.9. To-Do List
3.10. Summary
Chapter 4. Applications in the IP Multimedia Subsystem
4.1. Introduction
4.2. IMS Service Creation
4.3. IMS Service Composition
4.4. IMS Application Servers
4.5. Conclusions
Chapter 5. Service Development
5.1. Virtual Call Center Use-Case
5.2. Web-Based Do-Not-Disturb Use-Case
5.3. Conclusions
Chapter 6. Introduction to IP-Based Real-Time Communications
6.1. Introduction
6.2. Basics of Voice Over IP
6.3. Registration
6.4. Locating the Registrar
6.5. Registration Relationships
6.6. Network Domains
Chapter 7. Introduction to Session Initiation Protocol
7.1. Introduction
7.2. The SIP Standard
7.3. SIP Session Versus Media Session
7.4. SIP Transaction Model
7.5. SIP Transaction State Models
7.6. Proxy Roles
7.7. SIP Session Establishment
7.8. SIP Transport Considerations
7.9. Canceling a SIP Transaction Request
7.10. SIP Dialogs
7.11. Media Transmission: Offer–Answer Model
Chapter 8. Introduction to the IMS Network
8.1. Introduction
8.2. Overview of IMS Standards and Releases
8.3. IMS Network Architecture – A Global View
8.4. IMS Network Architecture – A Closer Look
8.5. Registration
8.6. Session Establishment
8.7. Using Phone Numbers
8.8. Application Servers in IMS
8.9. Messaging in IMS
Chapter 9. MMTel and Other IMS Enablers
9.1. Introduction
9.2. A More In-Depth Look into MMTel
9.3. Basic MMTel Architecture
9.4. Going Deeper and Wider
9.5. Adding to MMTel
9.6. Use-Case: Calendar-Based Routing
9.7. IMS Presence
9.8. Finding the Right Devices
9.9. Conclusion
Chapter 10. Charging
10.1. Introduction
10.2. Obvious and Not So Obvious Ways of Getting Paid
10.3. Money Makes the App Go Around
10.4. The Mechanics of Charging
10.5. Summary
Chapter 11. Interworking with Legacy Networks
11.1. Introduction
11.2. The Bigger Picture – Connecting IMS to the Outside World
11.3. Interworking through MGCF and IM-MGW
11.4. Video Interworking
11.5. Supplementary Service Interworking
11.6. Applying Legacy VAS in the IMS Network
Chapter 12. Rich Communication Suite
12.1. Introduction
12.2. The Basics of RCS
12.3. Overview of RCS Release Functionality
12.4. RCS Release 1
12.5. RCS Release 2
12.6. RCS Release 3
12.7. RCS Release 4
12.8. RCS-e
12.9. Using RCS Applications to Capture Value
12.10. Conclusions
Chapter 13. Evolved IP Multimedia Architecture and Services
13.1. Introduction
13.2. Overview of the Evolved IMS Architecture
13.3. GSMA VoLTE – IMS Profile for Voice and SMS
13.4. VoLTE Considerations for Service Designers
13.5. Single Radio Voice Call Continuity (SRVCC)
13.6. IMS Centralized Services (ICS)
13.7. SRVCC and ICS Considerations for Service Designers
Chapter 14. Future Outlook
14.1. What is Next in Store for IMS?
14.2. TV
14.3. Smart Pipes
14.4. Home Networks
14.5. Web Clients
14.6. Machine to Machine (M2M)
14.7. Vehicle Automation
14.8. WAC and Other APP Stores
14.9. Secure, Non-Anonymous Comms: The Alternative Network
14.10. Conclusion
References
Product details
- No. of pages: 504
- Language: English
- Copyright: © Academic Press 2011
- Published: July 20, 2011
- Imprint: Academic Press
- Paperback ISBN: 9780081016015
- eBook ISBN: 9780123821935
About the Authors
Rogier Noldus
He holds a B.Sc. degree (electronics) from the Institute of Technology in Utrecht (The Netherlands) and a M.Sc. degree (telecommunications) from the University of The Witwatersrand (Johannesburg, South Africa). He joined Ericsson in 1996. Rogier’s telecommunications roots lie in South Africa, where he worked for Siemens, Telkor and Telecommunications Manufacturers of South Africa (TMSA).
Rogier is the author of the book “CAMEL, Intelligent Networks for the GSM, GPRS and UMTS network” (Wiley, 2006) and is the author of various patents / patent applications in the area of Intelligent Networks, IMS and Fixed mobile convergence.
Affiliations and Expertise
Ulf Olsson
He holds a M.Sc. in engineering physics from Stockholm’s Royal Institute of Technology, having also spent a scholarship year at Dartmouth College, New Hampshire. He is the co-holder of a number of patents in the mobile communications area, and is a frequent contributor to Ericsson Review.
Affiliations and Expertise
Catherine Mulligan
Affiliations and Expertise
Ioannis Fikouras
He has been active as a technology strategy consultant for the European Commission Directorate General for the Information Society and other national European research organisations since 2001.
Ioannis holds a degree in computer science from the University of Bremen, Germany, where he also earned a doctorate degree on Service Composition. He is the author of numerous papers and book contributions on service composition as well as various patents on service-oriented technologies in the telecommunications domain.
Affiliations and Expertise
Anders Ryde
Affiliations and Expertise
Mats Stille
He joined Ericsson in 1985 started working with core network functions of 1G analogue mobile telephony systems such as TACS and AMPS, but was soon pioneering 2G GSM standards and its development in the late 80's and early 90's. He has also worked with the Japanese 2G PDC system, 3G UMTS- and 4G systems.
Mats has been representing Ericsson for four years in the GSMA/RCS committee where he was focusing on IMS core, video and voice related services, and has been the GSMA official editor of the committee’s specification on MMTel packet switched voice.
He has studied Mathematics at the University of Stockholm, Sweden.
Affiliations and Expertise
Ratings and Reviews
There are currently no reviews for "IMS Application Developer's Handbook"