Providing an holistic approach to IMS technologies, IMS: A Development and Deployment Perspective explores service architecture for development and delivery of IMS services. Approaching IMS from the perspective of the user and the service provider it examines both the current state of deployment and future trends.