Ribbon recommends using the Transparency Profile to configure transparency on the SBC Core for new deployments, as well as applying additional transparency configurations to existing deployments. Do not use IP Signaling Profile flags in these scenarios because the flags will be retired in upcoming releases.
Refer to the SBC SIP Transparency Implementation Guide for additional information.
The SBC Core supports sending an authenticated INVITE with the same call ID as an INVITE challenged with 401 (Unauthorized) or 407 (Proxy Authentication Required) response using the "Same Call Id for Required Authorization" flag which is set in Egress IP Attributes for IP Signaling Profile. This flag is only available to configure when both of the following flags are enabled:
- "Status Code 4xx-6xx" relay flag
- "Authcode Headers" transparency flag
This feature is supported via both PSX and ERE routing using the configuration settings described below.
PSX Routing
In the PSX IP Signaling Profile associated with the trunk group, set the following flags:
- Enable "AuthCode Headers" flag in the transparency section.
- Enable "Status code 4xx-6xx" relay flag.
- Enable "Same Call Id for Required Authorization" egress flag.
- Under SIP headers and parameters, set "Generate Call-ID Using" to "Do not use ingress call-id".
ERE Routing
In the SBC IP Signaling Profile associated with the trunk group, set the following flags:
- Enable "AuthCode Headers" transparency flag.
- Enable "Status Code4xx6xx" relay flag.
- Enable "Same call Id for Required Authorization" egress flag.
The default behavior of the SBC is to not use the ingress call id in IP Signaling Profile for this configuration.
For detailed configuration commands, please refer to following:
- PSX configuration: PSX Documentation
- ERE configuration: