Registration
SIP methods used when the UE registers with IMS and refreshes or removes registration bindings.
IMS SIP request methods
SIP request methods are used in IMS networks to start, modify, acknowledge, cancel, release, or query signalling procedures. In VoLTE, VoNR, and IMS, methods such as REGISTER, INVITE, ACK, PRACK, UPDATE, BYE, CANCEL, MESSAGE, OPTIONS, SUBSCRIBE, NOTIFY, REFER, INFO, and PUBLISH appear in registration, call setup, early media, session modification, messaging, supplementary services, and call release flows.
Use this page to browse IMS SIP request methods by procedure category and understand where each method fits in IMS signalling.
SIP methods used when the UE registers with IMS and refreshes or removes registration bindings.
SIP methods used to establish IMS voice, video, or multimedia sessions.
Methods used when provisional responses such as 183 Session Progress are sent reliably.
Methods used to change SDP, media direction, preconditions, codec, or session state.
Methods used to terminate an established SIP dialog.
Methods used to cancel a pending INVITE before final answer.
Methods used for pager-mode messaging or IMS service messaging.
Methods used to query capabilities, test reachability, or support service checks.
Methods used for transfer, call control services, and mid-dialog service signalling.
Methods used for subscription and notification of event packages.
Additional SIP methods used in IMS extensions or operator-specific services.
REGISTER -> REGISTER with Authorization
INVITE -> PRACK if reliable provisional response is used -> ACK after 200 OK
UPDATE -> response; re-INVITE -> response -> ACK
BYE -> response
CANCEL -> response, then original INVITE gets 487 Request Terminated
SIP requests are SIP method messages used by IMS endpoints and network functions to start, modify, acknowledge, cancel, release, query, or subscribe to signalling procedures.
INVITE starts IMS session establishment for voice, video, or multimedia calls. ACK later confirms the final successful response to that INVITE.
REGISTER is used for IMS registration, authentication follow-up, registration refresh, and registration binding updates.
BYE terminates an already established SIP dialog. CANCEL stops a pending INVITE transaction before the call has received a final answer.
PRACK acknowledges reliable provisional responses, commonly reliable 183 Session Progress, so early media and early SDP negotiation can proceed predictably.
UPDATE can modify session parameters before the final answer or mid-dialog. re-INVITE is an INVITE inside an existing dialog, commonly used for mid-call media or session changes.
The most important SIP requests are REGISTER, INVITE, ACK, PRACK, UPDATE, BYE, and CANCEL, with MESSAGE, OPTIONS, SUBSCRIBE, NOTIFY, REFER, INFO, and PUBLISH used in service-specific flows.