Foreword by Allison Mankin and Jon Peterson

The Session Initiation Protocol (SIP) is one of the most active initiatives underway in the Internet Engineering Task Force (IETF) today. While the IETF has standardized a number of Internet applications that have turned out to be quite successful (notably, email and the web), few efforts in the IETF have been as ambitious as SIP. Unlike previous attempts to bring telephony over the Internet, which relied extensively on the existing protocols and operational models of the Public Switched Telephone Network (PSTN), SIP elected to use the best parts of email and web technology as its building blocks, and to construct a framework for establishing real-time communication – be it voice, video, instant messaging, or what have you – that is truly native to the Internet.

SIP is a rendezvous protocol – a protocol that allows endpoints on the Internet to discover one another and negotiate the characteristics of a session they would like to share. It converges on the best way for users to communicate, given their preferences, and the capabilities of devices they have at their disposal. Even though it establishes sessions over numerous communications media, it allows policies and services to be provided at the rendezvous level, which greatly simplifies the way end-users and operators manage their needs.

This approach has garnered the attention of almost all of the major vendors and service providers interested in telephony today. But the adoption ...

Get The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.