Add_workflow_for_techpubs | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Panel | |
---|---|
In this article:
|
Use the SIP Adaptive Transparency Profile to configure SIP header transparency for P-ASSERTED-IDENTITY.
When the profile is enabled for a Trunk Group and the SBC receives an updated P-ASSERTED-IDENTITY header as part of SIP Request Methods (INVITE
/UPDATE
), or in SIP Responses (200
/180
/183
), the SBC relays the SIP message transparently to the other leg of the call.
Note that SIP privacy handling takes precedence over the SIP Adaptive Transparency Profile.
Multiexcerpt include | ||||
---|---|---|---|---|
|
To configure SIP Adaptive Transparency Profile, use the following syntax:
Code Block |
---|
% set profiles services
sipAdaptiveTransparencyProfile <profile_name>
sipMethod <UPDATE | INVITE>
sipResponse <180 | 183 | 200>
state <disabled | enabled>
triggerHeader <P-ASSERTED-ID>
action new-value
trigger value-change
|
Info | ||
---|---|---|
| ||
The SIP Method |
Info | ||
---|---|---|
| ||
The SBC does not support all SIP requests, responses, and headers. For information on the limited support for the supported values, see the Command Parameters table below. |
The parameters for SIP Adaptive Transparency Profile are as follow:
Caption | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||
|
To configure SIP Adaptive Transparency Profile, execute the following steps:
To configure a SIP Adaptive Transparency Profile with a SIP Method:
Code Block |
---|
% set profiles services sipAdaptiveTransparencyProfile TPforPAI sipMethod UPDATE triggerHeader P-ASSERTED-ID
% commit
|
To configure a SIP Adaptive Transparency Profile with a SIP Response:
Code Block |
---|
% set profiles services sipAdaptiveTransparencyProfile TPforPAI sipResponse 200 triggerHeader P-ASSERTED-ID
% commit
|
Enable the profile:
Code Block |
---|
% set profiles services sipAdaptiveTransparencyProfile TPforPAI state enabled
% commit |
Attach the configured SIP Adaptive Transparency Profile to the trunk group that sends the UPDATE request.
Code Block |
---|
% set addressContext default zone defaultSigZone sipTrunkGroup test_sip services sipAdaptiveTransparencyProfile TPforPAI
% commit |
Tip | ||
---|---|---|
| ||
To decide the Trunk Group to which the SIP Adaptive Transparency Profile is attached, consider the following example: A calls B and the call is connected. Suppose, A sends UPDATE request with changed PAI header. To configure the SBC to relay the UPDATE request to B, attach the profile to A's Trunk Group. Similarly, if B sends the UPDATE request that the SBC must relay to A, attach the profile with B's Trunk Group. |
(Optional) Display the configured profile.
Code Block |
---|
admin@SBC% show profiles services sipAdaptiveTransparencyProfile
sipAdaptiveTransparencyProfile TPforPAI {
state disabled;
sipMethod INVITE;
sipMethod UPDATE {
triggerHeader P-ASSERTED-ID;
}
sipResponse 180;
sipResponse 200 {
triggerHeader P-ASSERTED-ID;
}
}
sipAdaptiveTransparencyProfile TPforPAI_2;
[ok][<YYYY-MM-DD> <HH:MM:SS>] |
Alternatively, exit from the "configure" mode and display the profile in a tabular form.
Code Block |
---|
admin@SBC> show table profiles services sipAdaptiveTransparencyProfile
METHOD RSP
NAME STATE NAME HDR NAME TRIGGER ACTION CODE HDR NAME TRIGGER ACTION
--------------------------------------------------------------------------------------------------------------------
TPforPAI disabled INVITE
UPDATE P-ASSERTED-ID value-change new-value 180
200 P-ASSERTED-ID value-change new-value
TPforPAI_2 disabled
[ok][<YYYY-MM-DD> <HH:MM:SS>]
|
Noprint |
---|
For more information on the "show commands, refer to Show Table Profiles - Services. |
Info | ||
---|---|---|
| ||
The SIP Method |
Pagebreak