22. Session Initiation Protocol

SESSION Initiation Protocol (SIP) is a standard way to set up a call, videoconference, or other session between two network endpoints. Conceptually, SIP interactions resemble call setup in a traditional telephone network: dialing numbers, ringing, busy signals, and hanging up. However, SIP is entirely independent of the type of session that will be set up. In the traditional telephone analogy, SIP has nothing to do with the actual voice conversation.

In today’s world of relatively slow wireless data networks, SIP is slightly ahead of its time, as it is good for setting up futuristic communications such as full-motion videoconferencing and CD-quality streaming audio. However, SIP can be used to set up any type of ...

Get Kicking Butt with MIDP and MSA: Creating Great Mobile Applications 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.