SIP-SIP Calls

The SIP Reason header might appear in any request within a dialog, in a CANCEL request, and in any response where the status code explicitly allows the presence of this header field. The syntax of the header follows the standard SIP parameter:

Reason: SIP;cause=200;text=”completed elsewhere”
Reason: Q.850;cause=16;text=”Terminated”

This feature attends to the following possible SIP call scenarios:

  • When the Oracle® Enterprise Session Border Controller receives a SIP request or SIP response that contains the Reason header, the Oracle® Enterprise Session Border Controller passes it without modification.
  • When it generates a SIP response, the Oracle® Enterprise Session Border Controller includes the RFC 3326 Reason header containing a Q.850 cause code and reason. This is the case for all local conditions and for all internally generated error responses (4xx, 5xx, and 6xx) to an initial SIP INVITE.

    Possible local error scenarios are:

    • invalid-message
    • cpu-overloaded
    • media-released
    • media-not-allocated