| The Session Initiation Protocol (SIP) is an Internet Engineering Task Force (IETF) standard protocol for initiating an interactive user session that involves multimedia elements such as video, voice, chat, gaming, and virtual reality. |
| Like
HTTP or
SMTP, SIP works in the
Application layer of the Open Systems Interconnection (OSI)
communications model. The Application layer is the level responsible for
ensuring that communication is possible. SIP can establish multimedia
sessions or
|
| SIP is a request-response protocol, dealing with requests from clients and responses from servers. Participants are identified by SIP URLs. Requests can be sent through any transport protocol, such as UDP, SCTP, or TCP. SIP determines the end system to be used for the session, the communication media and media parameters, and the called party's desire to engage in the communication. Once these are assured, SIP establishes call parameters at either end of the communication, and handles call transfer and termination. |
| The Session Initiation Protocol is specified in IETF Request for Comments [RFC] 2543. |