SIP requests , also called SIP requests , designate the possible methods of the Session Initiation Protocol (SIP). SIP is a protocol used for setting up, controlling and terminating a communication session (mostly IP telephony ) and is based on the Hypertext Transfer Protocol . The devices involved in the VoIP connection to send requests ( English requests ) and answer them using response codes ( English responses ) that the HTTP status codes build.
List of SIP requests
Elementary SIP requests
Request |
meaning
|
REGISTER |
Registration of the device with the VoIP service provider.
|
INVITE |
Request to a server to set up a session.
|
ACK |
Confirmation of a received request or response.
|
CANCEL |
Cancellation of a started request.
|
BYE |
End an existing session.
|
OPTIONS |
Allows end devices to query the capabilities of other devices involved.
|
Extended SIP requests
Request |
meaning
|
SUBSCRIBE |
Initiation of the monitoring of a terminal device for a specific event or state.
|
NOTIFY |
Report of a certain event or a state as a response to SUBSCRIBE or REFER.
|
REFER |
Initiation of a handover to a third party.
|
MESSAGE |
Transmission of a text message to a terminal.
|
PRACK |
Reply to a 1xx SIP status code.
|
UPDATE |
Change of parameters during the connection establishment phase.
|
INFO |
Transmission of control and monitoring information that does not directly affect the SIP session.
|
PUBLISH |
Unsolicited transmission of status and event information by end devices.
|
Individual evidence
-
↑ RFC 3261 , supplemented by further RFCs, broken down by the IANA
-
↑ RFC 6665 : SIP-Specific Event Notification.
-
↑ RFC 6665 : SIP-Specific Event Notification.
-
↑ RFC 3515 : The Session Initiation Protocol (SIP) Refer Method.
-
↑ RFC 8591 : SIP-Based Messaging with S / MIME.
-
↑ RFC 3262 : Reliability of Provisional Responses in the Session Initiation Protocol (SIP).
-
↑ RFC 3311 : The Session Initiation Protocol (SIP) UPDATE Method.
-
↑ RFC 6086 : Session Initiation Protocol (SIP) INFO Method and Package Framework.
-
↑ RFC 3903 : Session Initiation Protocol (SIP) Extension for Event State Publication.
literature
- Ulrich Trick, Frank Weber: SIP, TCP / IP and telecommunications networks. 2nd edition, Oldenbourg, 2005, ISBN 978-3-486-57796-9 .