In this section:
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 CLI syntax to configure a Transparency Profile is shown below:
% set profiles services transparencyProfile <tpName> sipHeader <name of SIP header, or 'all'> excludedMethods <bye | cancel | info | invite | message | notify | options | prack | publish | refer | register | subscribe | update> ignoreTransparency <no | yes> sipMessageBody <content-type, or 'all'> excludedMethods <bye | cancel | info | invite | message | notify | options | prack | publish | refer | register | subscribe | update> ignoreTransparency <no | yes> state <disabled | enabled>
The CLI syntax to assign the Transparency Profile to an egress Trunk Group is shown below:
% set addressContext <addressContextName> zone <zoneName> sipTrunkGroup <trunkGroupsName> services transparencyProfile <tpName>
To see a step-by-step configuration example, refer to Configuring a Transparency Profile.
To configure transparency of all headers for a Transparency Profile and view the results:
set profiles services transparencyProfile TP_E sipHeader all commit show profiles services transparencyProfile TP_E state enabled; sipHeader all;
To exclude select methods from a SIP header:
set profiles services transparencyProfile TP_F sipHeader SH1 excludedMethods invite,info,register
To exclude transparency for a specific SIP header:
set profiles services transparencyProfile TP_G sipHeader SH1 ignoreTransparency yes
To assign transparency profile to a trunk group:
set addressContext ADDR_CONTEXT_1 zone ZONE_AS sipTrunkGroup TG_ASX_MERCURY services transparencyProfile TP_E
To allow a specific type of content through:
set profiles services transparencyProfile testProfile sipMessageBody application/foo
To allow all types of content through in all SIP messages except certain select SIP methods:
set profiles services transparencyProfile testProfile sipMessageBody all excludedMethods info,invite