SIP Call Flow Diagrams

This article contains examples of Session Initiation Protocol (SIP) call flows with call flow diagrams and message details. Elements in these call flows include SIP User Agents and Clients. Scenarios include SIP Registration, SIP session establishment, and SIP transfer services.

Registration Call Flow

The following diagram illustrates a typical call registration process:

Outbound Call Flow

The following diagram illustrates a typical outbound call (from xMatters to a SIP Server):

Inbound Call Flow

The following diagram illustrates a typical inbound call (from an xMatters User via a SIP Server to xMatters):

Unattended (Blind) Transfer Call Flow

Blind Transfer consists of the xMatters SIP Device Engine providing the Transfer Target's contact to the Transferee.  The Transferee attempts to establish a session using that contact and reports the results of that attempt to the Device Engine:

Attended Transfer Call Flow

Attended transfer with consultation hold involves a session between the xMatters SIP Device Engine and the Transfer Target before the transfer actually takes place. This is implemented using SIP Hold and Blind Transfer. A nice feature is for the Device Engine to interact with the transfer target before completing the transfer, which facilitates a better conference bridging interaction for end users.

xMatters Reference

DTN-2148, DTN-2150, JDN-2146

Originally created by Don Clark

Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk