© 2021 Ribbon Communications Operating Company, Inc. © 2021 ECI Telecom Ltd. All rights reserved. The compilation (meaning the collection, arrangement and assembly) of all content on this site is protected by U.S. and international copyright laws and treaty provisions and may not be used, copied, reproduced, modified, published, uploaded, posted, transmitted or distributed in any way, without prior written consent of Ribbon Communications Inc.
The trademarks, logos, service marks, trade names, and trade dress (“look and feel”) on this website, including without limitation the RIBBON and RIBBON logo marks, are protected by applicable US and foreign trademark rights and other proprietary rights and are the property of Ribbon Communications Operating Company, Inc. or its affiliates. Any third-party trademarks, logos, service marks, trade names and trade dress may be the property of their respective owners. Any uses of the trademarks, logos, service marks, trade names, and trade dress without the prior written consent of Ribbon Communications Operating Company, Inc., its affiliates, or the third parties that own the proprietary rights, are expressly prohibited.
This document outlines the configuration best practices for the Ribbon SBC Core (5k/7k/SWe SBC) interoperating with KBS on one side and different NATted/ Non-NATed/ PSTN/ WebRTC clients on the other side.
The interoperability compliance testing focuses on verifying various inbound and outbound call flows between Ribbon Core SBC and KBS over UDP. The objective is to resolve the interoperability issues between SIRIS SBC 5400 deployed at two data centers and SBC SWe as a KBS instance in the IBM cloud.
The features and functionality are identical across different Ribbon core SBCs which typically covers different types of tests involving signalling flow for the following areas:
This guide contains the following configuration sections:
Section A: SIRIS SBC Configuration
Section B: NVS SBC Configuration
Section C: Phone Configuration
It is not the goal of this guide to provide detailed configurations that will meet the requirements of every customer. Use this guide as a starting point and, to build the SBC configuration, consult with network design and deployment engineers.
This is a technical document intended for telecommunications engineers with the purpose of configuring both the Ribbon SBCs and the third-party product.
Steps will require navigating the third-party product as well as the Ribbon product using graphical user interface (GUI) or command line interface (CLI).
Understanding of the basic concepts of TCP/UDP/TLS, IP/Routing, and SIP/RTP/SRTP is needed to complete the configuration and any necessary troubleshooting.
This configuration guide is offered as a convenience to Ribbon customers. The specifications and information regarding the product in this guide are subject to change without notice. All statements, information, and recommendations in this guide are believed to be accurate but are presented without warranty of any kind, express or implied, and are provided “AS IS”. Users must take full responsibility for the application of the specifications and information in this guide.
Bootstrap the user to log into Smart Office Client: ibmtest@omni.part/ Kandy-1234@(as mentioned below)
Please download Smart Office Client by the following link:
The Client will require two logins:
For more user related information, refer to: IBM setup SV
The following equipment and software were used for the sample configuration provided:
Requirements
Product | Equipment | Software Version |
---|---|---|
Ribbon Networks | Ribbon SBC 5400 | V07.02.00-R002 |
Third-party Equipment |
|
|
This section shows the connectivity between the third-party product and the Ribbon SBC Core.
Deployment Topology Diagram
Interoperability Test Topology Diagram
This section provides a snapshot of the Ribbon SBC 5400 configuration used during compliance testing. The screenshots and partial configuration shown below are for reference only.
Create a Codec Entry with the supported codec as follows:
set profiles media codecEntry G711-DEFAULT codec g711 set profiles media codecEntry G711-DEFAULT packetSize 10 set profiles media codecEntry G711-DEFAULT fax failureHandling continue set profiles media codecEntry G711-DEFAULT fax toneTreatment none set profiles media codecEntry G711-DEFAULT fax honorToneDetection disable set profiles media codecEntry G711-DEFAULT modem failureHandling continue set profiles media codecEntry G711-DEFAULT modem toneTreatment none set profiles media codecEntry G711-DEFAULT modem honorToneDetection disable set profiles media codecEntry G711-DEFAULT law deriveFromOtherLeg set profiles media codecEntry G711-DEFAULT dtmf relay none set profiles media codecEntry G711-DEFAULT dtmf removeDigits enable set profiles media codecEntry G711A_20MS_2833 codec g711 set profiles media codecEntry G711A_20MS_2833 packetSize 20 set profiles media codecEntry G711A_20MS_2833 fax failureHandling continue set profiles media codecEntry G711A_20MS_2833 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G711A_20MS_2833 fax honorToneDetection disable set profiles media codecEntry G711A_20MS_2833 modem failureHandling continue set profiles media codecEntry G711A_20MS_2833 modem toneTreatment applyFaxTreatment set profiles media codecEntry G711A_20MS_2833 modem honorToneDetection disable set profiles media codecEntry G711A_20MS_2833 law ALaw set profiles media codecEntry G711A_20MS_2833 dtmf relay rfc2833 set profiles media codecEntry G711A_20MS_2833 dtmf removeDigits enable set profiles media codecEntry G711SS-DEFAULT codec g711ss set profiles media codecEntry G711SS-DEFAULT packetSize 10 set profiles media codecEntry G711SS-DEFAULT fax failureHandling continue set profiles media codecEntry G711SS-DEFAULT fax toneTreatment none set profiles media codecEntry G711SS-DEFAULT modem failureHandling continue set profiles media codecEntry G711SS-DEFAULT modem toneTreatment none set profiles media codecEntry G711SS-DEFAULT law deriveFromOtherLeg set profiles media codecEntry G711SS-DEFAULT sendSid enable set profiles media codecEntry G711SS-DEFAULT dtmf relay none set profiles media codecEntry G711SS-DEFAULT dtmf removeDigits enable set profiles media codecEntry G711U_20MS_2833 codec g711 set profiles media codecEntry G711U_20MS_2833 packetSize 20 set profiles media codecEntry G711U_20MS_2833 fax failureHandling continue set profiles media codecEntry G711U_20MS_2833 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G711U_20MS_2833 fax honorToneDetection disable set profiles media codecEntry G711U_20MS_2833 modem failureHandling continue set profiles media codecEntry G711U_20MS_2833 modem toneTreatment applyFaxTreatment set profiles media codecEntry G711U_20MS_2833 modem honorToneDetection disable set profiles media codecEntry G711U_20MS_2833 law ULaw set profiles media codecEntry G711U_20MS_2833 dtmf relay rfc2833 set profiles media codecEntry G711U_20MS_2833 dtmf removeDigits enable set profiles media codecEntry G711a_20ms_2833_T38 codec g711 set profiles media codecEntry G711a_20ms_2833_T38 packetSize 20 set profiles media codecEntry G711a_20ms_2833_T38 fax failureHandling continue set profiles media codecEntry G711a_20ms_2833_T38 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G711a_20ms_2833_T38 fax honorToneDetection disable set profiles media codecEntry G711a_20ms_2833_T38 modem failureHandling continue set profiles media codecEntry G711a_20ms_2833_T38 modem toneTreatment fallbackToG711 set profiles media codecEntry G711a_20ms_2833_T38 modem honorToneDetection disable set profiles media codecEntry G711a_20ms_2833_T38 law ALaw set profiles media codecEntry G711a_20ms_2833_T38 dtmf relay rfc2833 set profiles media codecEntry G711a_20ms_2833_T38 dtmf removeDigits enable set profiles media codecEntry G711u_20ms_2833_T38 codec g711 set profiles media codecEntry G711u_20ms_2833_T38 packetSize 20 set profiles media codecEntry G711u_20ms_2833_T38 fax failureHandling continue set profiles media codecEntry G711u_20ms_2833_T38 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G711u_20ms_2833_T38 fax honorToneDetection disable set profiles media codecEntry G711u_20ms_2833_T38 modem failureHandling continue set profiles media codecEntry G711u_20ms_2833_T38 modem toneTreatment fallbackToG711 set profiles media codecEntry G711u_20ms_2833_T38 modem honorToneDetection disable set profiles media codecEntry G711u_20ms_2833_T38 law ULaw set profiles media codecEntry G711u_20ms_2833_T38 dtmf relay rfc2833 set profiles media codecEntry G711u_20ms_2833_T38 dtmf removeDigits enable set profiles media codecEntry G722 codec g722 set profiles media codecEntry G722 codingRate 64 set profiles media codecEntry G722 packetSize 20 set profiles media codecEntry G722 preferredRtpPayloadType 9 set profiles media codecEntry G722 fax failureHandling continue set profiles media codecEntry G722 fax toneTreatment none set profiles media codecEntry G722 modem failureHandling continue set profiles media codecEntry G722 modem toneTreatment none set profiles media codecEntry G722 dtmf relay rfc2833 set profiles media codecEntry G722 dtmf removeDigits disable set profiles media codecEntry G722_20ms_2833_T38 codec g722 set profiles media codecEntry G722_20ms_2833_T38 codingRate 64 set profiles media codecEntry G722_20ms_2833_T38 packetSize 20 set profiles media codecEntry G722_20ms_2833_T38 preferredRtpPayloadType 128 set profiles media codecEntry G722_20ms_2833_T38 fax failureHandling continue set profiles media codecEntry G722_20ms_2833_T38 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G722_20ms_2833_T38 modem failureHandling continue set profiles media codecEntry G722_20ms_2833_T38 modem toneTreatment fallbackToG711 set profiles media codecEntry G722_20ms_2833_T38 dtmf relay rfc2833 set profiles media codecEntry G722_20ms_2833_T38 dtmf removeDigits enable set profiles media codecEntry G723-DEFAULT codec g7231 set profiles media codecEntry G723-DEFAULT codingRate 6.3 set profiles media codecEntry G723-DEFAULT packetSize 30 set profiles media codecEntry G723-DEFAULT preferredRtpPayloadType 128 set profiles media codecEntry G723-DEFAULT fax failureHandling continue set profiles media codecEntry G723-DEFAULT fax toneTreatment none set profiles media codecEntry G723-DEFAULT modem failureHandling continue set profiles media codecEntry G723-DEFAULT modem toneTreatment none set profiles media codecEntry G723-DEFAULT dtmf relay none set profiles media codecEntry G723-DEFAULT dtmf removeDigits enable set profiles media codecEntry G723A-DEFAULT codec g7231a set profiles media codecEntry G723A-DEFAULT codingRate 6.3 set profiles media codecEntry G723A-DEFAULT packetSize 30 set profiles media codecEntry G723A-DEFAULT preferredRtpPayloadType 128 set profiles media codecEntry G723A-DEFAULT fax failureHandling continue set profiles media codecEntry G723A-DEFAULT fax toneTreatment none set profiles media codecEntry G723A-DEFAULT modem failureHandling continue set profiles media codecEntry G723A-DEFAULT modem toneTreatment none set profiles media codecEntry G723A-DEFAULT dtmf relay none set profiles media codecEntry G723A-DEFAULT dtmf removeDigits enable set profiles media codecEntry G726-DEFAULT codec g726 set profiles media codecEntry G726-DEFAULT codingRate 32 set profiles media codecEntry G726-DEFAULT packetSize 20 set profiles media codecEntry G726-DEFAULT preferredRtpPayloadType 128 set profiles media codecEntry G726-DEFAULT fax failureHandling continue set profiles media codecEntry G726-DEFAULT fax toneTreatment none set profiles media codecEntry G726-DEFAULT modem failureHandling continue set profiles media codecEntry G726-DEFAULT modem toneTreatment none set profiles media codecEntry G726-DEFAULT dtmf relay none set profiles media codecEntry G726-DEFAULT dtmf removeDigits enable set profiles media codecEntry G729A-DEFAULT codec g729a set profiles media codecEntry G729A-DEFAULT packetSize 20 set profiles media codecEntry G729A-DEFAULT preferredRtpPayloadType 128 set profiles media codecEntry G729A-DEFAULT fax failureHandling continue set profiles media codecEntry G729A-DEFAULT fax toneTreatment none set profiles media codecEntry G729A-DEFAULT modem failureHandling continue set profiles media codecEntry G729A-DEFAULT modem toneTreatment none set profiles media codecEntry G729A-DEFAULT dtmf relay none set profiles media codecEntry G729A-DEFAULT dtmf removeDigits enable set profiles media codecEntry G729AB-DEFAULT codec g729ab set profiles media codecEntry G729AB-DEFAULT packetSize 20 set profiles media codecEntry G729AB-DEFAULT preferredRtpPayloadType 128 set profiles media codecEntry G729AB-DEFAULT fax failureHandling continue set profiles media codecEntry G729AB-DEFAULT fax toneTreatment none set profiles media codecEntry G729AB-DEFAULT modem failureHandling continue set profiles media codecEntry G729AB-DEFAULT modem toneTreatment none set profiles media codecEntry G729AB-DEFAULT dtmf relay none set profiles media codecEntry G729AB-DEFAULT dtmf removeDigits enable set profiles media codecEntry G729ab_20ms_2833_T38 codec g729ab set profiles media codecEntry G729ab_20ms_2833_T38 packetSize 20 set profiles media codecEntry G729ab_20ms_2833_T38 preferredRtpPayloadType 128 set profiles media codecEntry G729ab_20ms_2833_T38 fax failureHandling continue set profiles media codecEntry G729ab_20ms_2833_T38 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G729ab_20ms_2833_T38 modem failureHandling continue set profiles media codecEntry G729ab_20ms_2833_T38 modem toneTreatment fallbackToG711 set profiles media codecEntry G729ab_20ms_2833_T38 dtmf relay rfc2833 set profiles media codecEntry G729ab_20ms_2833_T38 dtmf removeDigits enable set profiles media codecEntry OPUS_2833 codec opus set profiles media codecEntry OPUS_2833 packetSize 20 set profiles media codecEntry OPUS_2833 preferredRtpPayloadType 96 set profiles media codecEntry OPUS_2833 fax failureHandling continue set profiles media codecEntry OPUS_2833 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry OPUS_2833 modem failureHandling continue set profiles media codecEntry OPUS_2833 modem toneTreatment none set profiles media codecEntry OPUS_2833 dtmf relay rfc2833 set profiles media codecEntry OPUS_2833 dtmf removeDigits enable set profiles media codecEntry OPUS_2833 maxAverageBitRate 20000 set profiles media codecEntry OPUS_2833 useCbr 0 set profiles media codecEntry OPUS_2833 useFec 0 set profiles media codecEntry OPUS_2833 useDtx 0 commit
Create a Path Check Profile that will be attached to the KBS side.
set profiles services pathCheckProfile Options60 protocol sipOptions sendInterval 60 replyTimeoutCount 3 recoveryCount 3 failureResponseCodes [ all ] commit
Create Routing Labels with different Routing Label Routes to bind the PSTN or KBS Trunk Group with the endpoint behind the SIRIS SBC.
A Route is mandatory to send calls to the correct destination. In this scenario, trunk-based routing is used.
The configuration of both standard and username routes is done to ensure that no matter which way the called party is addressed (a number or username), the SBC will route the message to the Core.
set global callRouting route trunkGroup ACCESS_TG IBMKL standard Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel TO_KBS_APP set global callRouting route trunkGroup ACCESS_TG IBMKL username Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel TO_KBS_APP set global callRouting route trunkGroup KBS_PSTN_TG IBMKL standard Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel PSTN_PHONE set global callRouting route trunkGroup PSTN_PHONE IBMKL standard Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel TO_KBS_PSTN commit
Create a SIP Adapter profile to:
a. Manipulate different headers like Content-Encoding, X-SIRIS-DMI in the incoming/ outgoing SIP responses and attach to ACCESS TG and KB_APPLICATION_TG.
b. Manipulate the identity of the PSTN user to "Anonymous" by adding PAid and Privacy headers. Enable this sipAdaptorProfile only when using simulated PSTN for CLIR.
set profiles signaling sipAdaptorProfile kbsInputAdaptor state enabled set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 applyMatchHeader all set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 1 type message set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 1 message set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 1 message messageTypes all set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 2 type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 2 header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 2 header name Content-Encoding set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 2 header condition exist set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 criterion 2 header hdrInstance all set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 operation rename set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 from set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 from type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 from value X-Content-Encoding set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 to set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 to type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 1 action 1 to value Content-Encoding set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 applyMatchHeader all set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 1 type message set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 1 message set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 1 message messageTypes all set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 2 type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 2 header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 2 header name X-SIRIS-DMI set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 2 header condition exist set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 2 header hdrInstance all set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 3 type messageBody set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 3 messageBody set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 3 messageBody condition exist set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 criterion 3 messageBody messageBodyType sdp set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 operation store set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 headerInfo headerValue set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 from set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 from type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 from value X-SIRIS-DMI set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 to set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 to type variable set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 to variableValue var1 set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 1 to variableScopeValue local set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 type variable set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 operation regdel set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 to set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 to type variable set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 to variableValue var1 set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 regexp set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 regexp string "^\s+" set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 2 regexp matchInstance one set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 type variable set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 operation regprepend set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 from set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 from type value set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 from value "\r\na=X-dmi:" set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 to set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 to type variable set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 to variableValue var1 set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 regexp set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 regexp string ^. set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 3 regexp matchInstance one set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 type messageBody set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 operation regappend set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 from set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 from type variable set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 from variableValue var1 set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 to set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 to type messageBody set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 to messageBodyValue sdp set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 regexp set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 regexp string "\r\nt=[^\r\n]*" set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 4 regexp matchInstance one set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 5 type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 5 operation delete set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 5 to set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 5 to type header set profiles signaling sipAdaptorProfile kbsInputAdaptor rule 2 action 5 to value X-SIRIS-DMI set profiles signaling sipAdaptorProfile kbsOutputAdaptor state enabled set profiles signaling sipAdaptorProfile kbsOutputAdaptor advancedSMM disabled set profiles signaling sipAdaptorProfile kbsOutputAdaptor profileType messageManipulation set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 applyMatchHeader all set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 1 type message set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 1 message set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 1 message messageTypes all set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 2 type messageBody set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 2 messageBody set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 2 messageBody condition exist set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 2 messageBody messageBodyType sdp set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 type messageBody set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 messageBody set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 messageBody condition regex-match set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 messageBody messageBodyType sdp set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 messageBody regexp set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 messageBody regexp string X-dmi set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 criterion 3 messageBody regexp numMatch match set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 type messageBody set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 operation regstore set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 from set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 from type messageBody set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 from messageBodyValue sdp set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 to set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 to type variable set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 to variableValue var1 set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 to variableScopeValue local set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 regexp set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 regexp string "X\-dmi\:[^\r\n]*" set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 1 regexp matchInstance one set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 type variable set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 operation regdel set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 to set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 to type variable set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 to variableValue var1 set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 regexp set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 regexp string X-dmi: set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 2 regexp matchInstance one set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 type sdpContent set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 operation delete set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 sdpContentSubType line set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 from set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 from type value set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 from value a=X-dmi set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 to set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 to type sdpContent set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 to sdpContent set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 to sdpContent streamType session set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 3 to sdpContent streamInstanceId 1 set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 type header set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 operation add set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 headerPosition last set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 from set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 from type variable set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 from variableValue var1 set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 to set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 to type header set profiles signaling sipAdaptorProfile kbsOutputAdaptor rule 1 action 4 to value X-SIRIS-DMI set profiles signaling sipAdaptorProfile accessOutputAdapter state enabled set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 applyMatchHeader all set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 applyMatchHdrRange undefined set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 1 type message set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 1 message set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 1 message messageTypes all set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 2 type header set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 2 header set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 2 header name X-Content-Encoding set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 2 header condition exist set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 criterion 2 header hdrInstance all set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 type header set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 operation rename set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 from set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 from type header set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 from value Content-Encoding set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 to set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 to type header set profiles signaling sipAdaptorProfile accessOutputAdapter rule 1 action 1 to value X-Content-Encoding set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 state disabled set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 advancedSMM disabled set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 applyMatchHeader one set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 1 type message set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 1 message set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 1 message messageTypes request set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 1 message methodTypes invite set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 type header set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 header set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 header name From set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 header condition regex-match set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 header hdrInstance one set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 header regexp set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 criterion 2 header regexp string .*16135555555.* set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 type header set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 operation add set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 headerPosition last set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 from set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 from type value set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 from value "\"16135555555\" <sip:16135555555@198.17.84.127:5060>" set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 to set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 to type header set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 1 to value P-Asserted-Identity set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 type header set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 operation add set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 headerPosition last set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 from set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 from type value set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 from value id set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 to set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 to type header set profiles signaling sipAdaptorProfile anonymousInputAdaptor3 rule 1 action 2 to value Privacy commit
Create a Packet Service Profile (PSP) for the KBS side. The PSP is specified within the SIP Trunk Group Configuration.
set profiles media packetServiceProfile XCODEFREE_PSP dataCalls preferredRtpDataPayloadType 56 set profiles media packetServiceProfile XCODEFREE_PSP dataCalls initialPlayoutBufferDelay 50 set profiles media packetServiceProfile XCODEFREE_PSP dataCalls packetSize 20 set profiles media packetServiceProfile XCODEFREE_PSP silenceFactor 40 set profiles media packetServiceProfile XCODEFREE_PSP typeOfService 0 set profiles media packetServiceProfile XCODEFREE_PSP voiceInitialPlayoutBufferDelay 10 set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions rtcp enable set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions terminationForPassthrough disable set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions enableRTCPForHeldCalls disable set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions rtcpMux disable set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions packetLossThreshold 0 set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions rrBandwidth 250 set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions rsBandwidth 250 set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions packetLossAction none set profiles media packetServiceProfile XCODEFREE_PSP rtcpOptions rtcpXr disable set profiles media packetServiceProfile XCODEFREE_PSP peerAbsenceAction none set profiles media packetServiceProfile XCODEFREE_PSP silenceInsertionDescriptor g711SidRtpPayloadType 13 set profiles media packetServiceProfile XCODEFREE_PSP silenceInsertionDescriptor heartbeat enable set profiles media packetServiceProfile XCODEFREE_PSP aal1PayloadSize 47 set profiles media packetServiceProfile XCODEFREE_PSP codec codecEntry1 G711U_20MS_2833 set profiles media packetServiceProfile XCODEFREE_PSP codec codecEntry2 G711A_20MS_2833 set profiles media packetServiceProfile XCODEFREE_PSP codec codecEntry3 OPUS_2833 set profiles media packetServiceProfile XCODEFREE_PSP codec codecEntry4 G722 set profiles media packetServiceProfile XCODEFREE_PSP packetToPacketControl transcode transcoderFreeTransparency set profiles media packetServiceProfile XCODEFREE_PSP packetToPacketControl codecsAllowedForTranscoding thisLeg "" set profiles media packetServiceProfile XCODEFREE_PSP packetToPacketControl codecsAllowedForTranscoding otherLeg "" set profiles media packetServiceProfile XCODEFREE_PSP flags disallowDataCalls disable set profiles media packetServiceProfile XCODEFREE_PSP flags digitDetectSendEnabled disable set profiles media packetServiceProfile XCODEFREE_PSP flags useDirectMedia enable set profiles media packetServiceProfile XCODEFREE_PSP flags validatePeerSupportForDtmfEvents disable set profiles media packetServiceProfile XCODEFREE_PSP flags interworkDtmfWithoutTranscoding disable set profiles media packetServiceProfile XCODEFREE_PSP flags dscpPassthrough disable set profiles media packetServiceProfile XCODEFREE_PSP flags ssrcRandomize disable set profiles media packetServiceProfile XCODEFREE_PSP flags HDCodecPreferred disable set profiles media packetServiceProfile XCODEFREE_PSP flags MatchOfferedCodecGroupIfNbOnly disable set profiles media packetServiceProfile XCODEFREE_PSP flags forceRoutePSPOrder disable set profiles media packetServiceProfile XCODEFREE_PSP flags mediaLockDownForPassThrough disable set profiles media packetServiceProfile XCODEFREE_PSP flags reserveBwForPreferredAudioCommonCodec disable set profiles media packetServiceProfile XCODEFREE_PSP flags policeOnHeaviestAudioCodec disable set profiles media packetServiceProfile XCODEFREE_PSP flags t140Call disable set profiles media packetServiceProfile XCODEFREE_PSP t38 dataRateManagementType type2TransferOfTcf set profiles media packetServiceProfile XCODEFREE_PSP t38 ecm ecmPreferred disable set profiles media packetServiceProfile XCODEFREE_PSP t38 lowSpeedNumberOfRedundantPackets 1 set profiles media packetServiceProfile XCODEFREE_PSP t38 maxBitRate 14.4Kbits_s set profiles media packetServiceProfile XCODEFREE_PSP t38 numberOfRedundantPackets 1 set profiles media packetServiceProfile XCODEFREE_PSP t38 protocolVersion 0 set profiles media packetServiceProfile XCODEFREE_PSP secureRtpRtcp flags allowFallback disable set profiles media packetServiceProfile XCODEFREE_PSP secureRtpRtcp flags enableSrtp disable set profiles media packetServiceProfile XCODEFREE_PSP secureRtpRtcp flags resetROCOnKeyChange disable set profiles media packetServiceProfile XCODEFREE_PSP secureRtpRtcp flags resetEncDecROCOnDecKeyChange disable set profiles media packetServiceProfile XCODEFREE_PSP secureRtpRtcp flags updateCryptoKeysOnModify disable set profiles media packetServiceProfile XCODEFREE_PSP secureRtpRtcp flags allowPassthru disable set profiles media packetServiceProfile XCODEFREE_PSP preferredRtpPayloadTypeForDtmfRelay 128 set profiles media packetServiceProfile XCODEFREE_PSP videoCalls maxVideoBandwith 50000 set profiles media packetServiceProfile XCODEFREE_PSP videoCalls videoBandwidthReductionFactor 20 set profiles media packetServiceProfile XCODEFREE_PSP videoCalls ipv4Tos 0 set profiles media packetServiceProfile XCODEFREE_PSP videoCalls ipv6TrafficClass 0 set profiles media packetServiceProfile XCODEFREE_PSP videoCalls ieee8021QVLanCos 0 set profiles media packetServiceProfile XCODEFREE_PSP videoCalls audioOnlyIfVideoIsPrevented enable set profiles media packetServiceProfile XCODEFREE_PSP qosValues msrpDscp 0 set profiles media packetServiceProfile XCODEFREE_PSP qosValues dtlsSctpDscp 0 set profiles media packetServiceProfile XCODEFREE_PSP qosValues t140Dscp 0 set profiles media packetServiceProfile XCODEFREE_PSP audioTransparency unknownCodecPacketSize 10 set profiles media packetServiceProfile XCODEFREE_PSP audioTransparency unknownCodecBitRate 124 set profiles media packetServiceProfile XCODEFREE_PSP mediaPacketCos 0 set profiles media packetServiceProfile XCODEFREE_PSP honorRemotePrecedence disable set profiles media packetServiceProfile XCODEFREE_PSP sendRoutePSPPrecedence disable set profiles media packetServiceProfile XCODEFREE_PSP dtls dtlsFlags allowDtlsFallback disable set profiles media packetServiceProfile XCODEFREE_PSP dtls dtlsFlags enableDtlsSrtp disable set profiles media packetServiceProfile XCODEFREE_PSP dtls dtlsFlags dtlsSctpRelay disable commit
Create an IP Signaling Profile (IPSP) for the KBS side. The IPSP is specified within the SIP Trunk Group Configuration.
set profiles signaling ipSignalingProfile KBS_IPSP ipProtocolType sipOnly set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags addPathServiceRoute disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags addPChargingFuncAddr disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags callHoldInterworking disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags clearmodeForDataCalls disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags createPChargingVector disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags createPathHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags createServiceRouteHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags customizedSessionTimerBehavior disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags disableAlsoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags disableHostTranslation enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags disableMediaLockDown enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags disableReferToUriParameters disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags discardReceivedReasonHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags doNotIncludeSsAttributeInReInvite disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags enableDefaultPUIProcedures disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags enableDialStringHandling disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags endToEndBye enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags endToEndReInvite enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags endToEndUpdate enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags endToEndPrack disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags includeIpPortsInFromAndToHeaders disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags includeReasonHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags includeSsAttributeInInitialInvite disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags includeTransportTypeInContactHeader enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags insertPeerAddressAsTopRouteHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags mapCauseLocation disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags mapSuspendResumeEventInPSvcInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags mapUuiInPSigInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags mimeCausePrecedeReasonHeaderCause disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags minimizeRelayingOfMediaChangesFromOtherCallLegAll enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags relayDataPathModeChangeFromOtherCallLeg enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags noContentDisposition disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags noPortNumber5060 enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags noUserinfoInContactHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags onlySelectedCodecInSessionRefresh enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags pCalledPartyIDSupport disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags pChgMsgInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags publishIPInHoldSDP disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags replaceHostOnViaHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendRTCPBandwidthInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags reQueryPsxOnRegisterRefresh disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags validateAccessNwInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags restrictHistoryInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags routeUsingRecvdFqdn disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sdpOlineOnlyCompares disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendAllAllowedCodecsForLateMediaInviteOrReInvite disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendDirectMediaInfoInSdpAttribute enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendPtimeInSdp disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sessionTimerRefreshUpdate disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags setAcceptHeaderToApplicationSdpOnly disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags setOlineDash disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags setSessionVersionZero disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags setSlineDash disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags skipPsxQueryForRefer disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags storePathHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags storeServiceRouteHeader enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags terminalPortabilityInterworking disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendRtcpPortInSdp disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags storePChargingFuncAddr disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags storePChargingVector enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags createPVisitedNetworkId disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags lockDownPreferredCodec disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendOnlyPreferredCodec disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags suppressMinSeIfNotReceived disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags usePsxRouteforRegisteredInvite disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags fromHeaderAnonymisation disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags noServiceRouteHdrForEmergencyRegistration disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags insertPAccessNetworkInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags contactTransparencyForIsFocusMediaTag disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags supportSCSCFRestorationProcedures disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags insertUEFlowInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags acceptAlertInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags aiToPemInterworking disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes flags sendSBCSupportedCodecsForLateMediaReInvite disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes callTransferFlags handleIpAddressesNotPresentInNetworkSelectorTableNst routeViaTransferringIptg set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes callTransferFlags forceReRouteViaPsxQuery disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes callTransferFlags skipReRouteViaPsxQuery disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes optionTagInRequireHeader suppressReplaceTag disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes optionTagInSupportedHeader suppressReplaceTag disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes preconditions State disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags dialogEventPackage enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags dtmfBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags info enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags message disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags notify enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags options enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags regEventPackage disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags refer enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags sonusMediaBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags statusCode3xx disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags statusCode4xx6xx enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags thirdPartyBodies disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags force503to500Relay disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags publish disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags updateWithoutSdp enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags conferenceEventPackage disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes relayFlags referToHeaderRelay rejectReferIfnoMatchForcallId set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags acceptContactHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags alertInformationHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags authcodeHeaders enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags passCompleteContactHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags contactHeader enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags errorInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags fromHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags historyInfo disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags maxForwardsHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags mwiBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pAccessNetworkInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pCalledPartyID disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pChargingVectorHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pEarlyMedia disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pVisitedNetworkIDHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pathHeader enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pidfDiffBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags qsigBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags reasonHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags referredByHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags requestURI disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags routeHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags serviceRouteHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags sipBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags sipfragBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags toHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags toneBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags unknownBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags unknownHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags userToUserHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags viaHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags geolocation disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags geolocationRouting disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags geolocationError disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags acceptHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags callInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags resourcePriorityOptionTag disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags simpleFilterBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags pidfBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags watcherInfoBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags rlmiBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags externalBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags warningHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags userAgentHeader enable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags serverHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags acceptLanguageHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes transparencyFlags resourceListBody disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes headerEncryptionFlags encryptPathHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes headerEncryptionFlags encryptServiceRouteHeader disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes subscriptionPackageSupport supportRegEvent disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes subscriptionPackageSupport usePSXRouteForSBCInitiatedSubscribe disable set profiles signaling ipSignalingProfile KBS_IPSP commonIpAttributes registrarRecovery registerToAlternateOnPrimaryDown disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags bgcfTargetSchemeTransparency disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags convertInactiveToSendrecv enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags disable2806Compliance enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags disableOptionalRegisterParameters disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags addLoopBackRouteHeader disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags map181Or182MessageTo183 disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags map3xxContactUrlToRouteHeader disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags mapContractorNumberInPSigInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags sameCallIdForRequiredAuthorization enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags transitPAIFromUnregisteredPeer disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags suppressUnregister disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags ttcIsupMapping disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags useCalledPartyInRequestUri disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags useColonInSdpMediaTypeParameter disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags validateIsubAddress disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags qosBasedRouting disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags ignoreSdpAfterOfferAnswerCompleted disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags includeEnumParameters disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes flags monitorRtpOnEgressUpdate disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes bci bciInterworkEncountered disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes bci bciIsdnAddess disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName preserveIngressFromDomainName enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName preserveIngressRUriDomainName enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useLowerCaseDomainNames disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useSipDomainNameInFromField enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useSipDomainNameInRequestUri enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useZoneLevelDomainNameInContact disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useIpSignalingPeerDomainInRequestUri disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useZoneLevelDomainNameInPathHdr disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes domainName useSipDomainInPAIHeader disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes isub allowNsapIsub disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes isub allowUserSpecifiedIsub disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes isub includeCalledPartyIsub disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes isub includeCallingPartyIsub disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes numberPortabilityAttributes npdiOptions includeNpdiYes set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes numberPortabilityAttributes disableRn disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes privacy transparency enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes privacy anonymizeHostIpPortion disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes redirect mode acceptRedirection set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes redirect contactHandling mergeReceivedContacts set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes redirect flags skipCrankbackProfileAndAlwaysCrankback disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes redirect flags forceRequeryForRedirection disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes redirect flags relayUnusedContactParams disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes redirect flags honorEmbeddedHeadersIn3xx disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters callForwarding diversionHistoryInfoInterworking disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters callForwarding dataMapping diversion set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters callForwarding diversionHeaderTransparency disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters callForwarding historyInformation includeHistoryInformation disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters includeChargeInformation includeNone set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters sipToHeaderMapping none set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters destinationTrunkGroupOptions includeNone set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters originatingTrunkGroupOptions includeNone set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters generateCallIdUsing doNotUseIngressCallId set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includeCic disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includeCpcInformation disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includeNpi disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includeOlip disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includePKAdn disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includePstnParameters disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags includeQvalue disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags skipCSeqCheckInEarlyDialog disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags transparencyForDestinationTrunkGroupParameter disable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipHeadersAndParameters flags endToEndAck enable set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes transport type1 udp set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes transport type2 tcp set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes transport type3 none set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes transport type4 none set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipCauseMapping internalToSipCauseMappingProfileName "" set profiles signaling ipSignalingProfile KBS_IPSP egressIpAttributes sipCauseMapping sipToInternalCauseMappingProfileName "" set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags sip181Supported enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags sip182Supported enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags mapCalledPartyCategoryInPSigInfoHeader disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags noSdpIn180Supported disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags registrationExpiresinExpiresHeader disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags send183OnInitiatingDisconnectTreatment disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags sendSdpIn200OkIf18xReliable enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags sendSdpInSubsequent18x enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags sendTLSConnectionFailureResponse disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags suppress183For3xxRedirectResponse enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags suppress183WithoutSdp enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags set-cut-through-indication-in-OBCI disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes flags sendUpdatedSDPin200Ok enable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes carrierInformation generateTerminatingCa disable set profiles signaling ipSignalingProfile KBS_IPSP ingressIpAttributes carrierInformation generateTerminatingCic disable set profiles signaling ipSignalingProfile KBS_IPSP trfParameters preferredMrbUri "" set profiles signaling ipSignalingProfile KBS_IPSP trfParameters preferredTrfUri "" commit
The following configuration is for a Ribbon SBC 5400 system using a single port for external connectivity.
set addressContext default ipInterfaceGroup PUBLIC_IPIG ipInterface IPIF0 ceName IBMKL1 portName pkt0 ipAddress 115.110.x.x prefix 27 set addressContext default ipInterfaceGroup PUBLIC_IPIG ipInterface IPIF0 mode inService state enabled commit
a. This Zone groups the set of objects that are used for the communication to KBS Server. Configure the remote device type as appServer.
set addressContext default zone KBS_ZONE id 4 set addressContext default zone KBS_ZONE remoteDeviceType appServer commit
b. This Zone groups the set of objects that are used for the communication to KBS Server for mutliple registrations of same user. Configure the remote device type appServer.
set addressContext default zone KBS_APPLICATION_ZONE id 10 set addressContext default zone KBS_APPLICATION_ZONE remoteDeviceType appServer commit
a. A SIP Signaling port is a logical address permanently bound to a specific zone which is used to send and receive SIP call signaling packets.
set addressContext default zone KBS_ZONE sipSigPort 4 ipInterfaceGroupName PUBLIC_IPIG ipAddressV4 115.110.x.x portNumber 5060 dscpValue 26 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_ZONE sipSigPort 4 mode inService state enabled commit
b. Multiple SIP Signaling ports as logical addresses are created to permanently bind to a specific zone for handling multiple registrations of the same user, and which is used to send and receive SIP call signaling packets.
set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 portNumber 5160 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 10 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 portNumber 5260 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 11 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 portNumber 5360 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 12 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 portNumber 5460 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 13 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 portNumber 5560 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 14 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 portNumber 5660 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 15 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 portNumber 5760 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 16 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 portNumber 5860 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 17 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 portNumber 5960 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 18 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 ipInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 ipAddressV4 115.110.x.x set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 portNumber 6060 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 mode inService set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 state enabled set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 dscpValue 26 set addressContext default zone KBS_APPLICATION_ZONE sipSigPort 19 transportProtocolsAllowed sip-udp,sip-tcp commit
a. Create SIP Trunk Groups towards the KBS side and PSTN side. Attach the PSP, IPSP that were created in Section 2.1 and Section 2.2.
set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG state enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG mode inService set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy carrier 0000 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy country 1 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy localizationVariant northAmerica set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy tgIPVersionPreference both-ipv4-and-ipv6 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy preferredIdentity disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy digitParameterHandling numberingPlan ACCESS_NUM_PLAN set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy callRouting elementRoutingPriority TG_ERP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy media packetServiceProfile XCODEFREE_PSP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy services classOfService DEFAULT_IP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy signaling ipSignalingProfile KBS_IPSP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy featureControlProfile DEFAULT_IP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForSip enable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForH323 disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy ingress flags hdPreferredRouting disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG policy ingress flags hdSupportedRouting disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling retryCounters general 4 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling retryCounters invite 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling retryCounters bye 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling retryCounters cancel 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling retryCounters reInvite 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling timers sessionKeepalive 0 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling timers sessionMinSE 0 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling registration insideExpiresMinimum 3500 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling registration bulkRegisterFormat followIngress set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling relayNonInviteRequest enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling condIncMethInAllowHdr enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling relayReplacesHeader enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling honorMaddrParam enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG signaling embeddedRegInfoinUserPart enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG services dnsSupportType a-srv-naptr set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG services transparencyProfile KBS_TP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG services sipParamFilterProfile PassSupported set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media directMediaGroupId 201 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media lateMediaSupport passthru set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media maxPtimeDefault 20 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media mediaIpInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media sdpAttributesSelectiveRelay enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media mediaPortRange baseUdpPort 20000 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG media mediaPortRange maxUdpPort 64000 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_AS_TG ingressIpPrefix 198.17.x.x 32 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG state enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG mode inService set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy carrier 0000 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy country 1 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy localizationVariant northAmerica set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy tgIPVersionPreference both-ipv4-and-ipv6 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy preferredIdentity disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy digitParameterHandling numberingPlan NANP_ACCESS set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy callRouting elementRoutingPriority TG_ERP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy media packetServiceProfile KBS_PSP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy services classOfService DEFAULT_IP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy signaling ipSignalingProfile DEFAULT_SIP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy featureControlProfile DEFAULT_IP set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForSip enable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForH323 disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy ingress flags hdPreferredRouting disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG policy ingress flags hdSupportedRouting disable set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling retryCounters general 4 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling retryCounters invite 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling retryCounters bye 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling retryCounters cancel 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling retryCounters reInvite 2 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling timers sessionKeepalive 0 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG signaling timers sessionMinSE 0 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG services dnsSupportType a-srv-naptr set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media directMediaGroupId 201 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media lateMediaSupport passthru set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media maxPtimeDefault 20 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media mediaIpInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media sdpAttributesSelectiveRelay enabled set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media mediaPortRange baseUdpPort 20000 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG media mediaPortRange maxUdpPort 64000 set addressContext default zone KBS_ZONE sipTrunkGroup KBS_PSTN_TG ingressIpPrefix 198.17.x.x 32 commit
b. Create a SIP Trunk Group towards the KBS side. Attach the PSP, IPSP that were created in Section 2.1 and Section 2.2.
set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG state enabled set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG mode inService set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy carrier 0000 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy country 1 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy localizationVariant northAmerica set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy tgIPVersionPreference both-ipv4-and-ipv6 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy preferredIdentity disable set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy digitParameterHandling numberingPlan ACCESS_NUM_PLAN set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy callRouting elementRoutingPriority TG_ERP set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy media packetServiceProfile XCODEFREE_PSP set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy services classOfService DEFAULT_IP set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy signaling ipSignalingProfile KBS_IPSP set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy featureControlProfile DEFAULT_IP set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForSip enable set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForH323 disable set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy ingress flags hdPreferredRouting disable set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG policy ingress flags hdSupportedRouting disable set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling messageManipulation inputAdapterProfile kbsInputAdaptor set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling retryCounters general 4 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling retryCounters invite 2 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling retryCounters bye 2 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling retryCounters cancel 2 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling retryCounters reInvite 2 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling timers sessionKeepalive 0 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling timers sessionMinSE 0 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling registration insideExpiresMinimum 3500 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling registration bulkRegisterFormat followIngress set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling relayNonInviteRequest enabled set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling condIncMethInAllowHdr enabled set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling relayReplacesHeader enabled set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG signaling honorMaddrParam enabled set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG services dnsSupportType a-srv-naptr set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG services transparencyProfile KBS_TP set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG services sipParamFilterProfile PassSupported set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media directMediaGroupId 201 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media lateMediaSupport passthru set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media maxPtimeDefault 20 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media mediaIpInterfaceGroupName PUBLIC_IPIG set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media sdpAttributesSelectiveRelay enabled set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media mediaPortRange baseUdpPort 20000 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG media mediaPortRange maxUdpPort 64000 set addressContext default zone KBS_APPLICATION_ZONE sipTrunkGroup KBS_APPLICATION_TG ingressIpPrefix 198.17.x.x 32 commit
Create a default route to the subnet's next hop IP for the external interface and IP Interface Group.
set addressContext default staticRoute 0.0.0.0 0 115.110.x.x PUBLIC_IPIG IPIF0 preference 100 commit
a. Create an IP Peer with the ipAddress and port Number of the destinations and assign it to the KBS Zone and KBS_APPLICATION_ZONE.
set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER ipAddress 198.17.x.x set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER ipPort 5060 set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER policy description "" set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER policy sip fqdn "" set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER policy sip fqdnPort 0 set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER pathCheck profile Options60 set addressContext default zone KBS_ZONE ipPeer NVS_UA_PEER pathCheck state enabled set addressContext default zone KBS_ZONE ipPeer KBS_PSTN_PEER ipAddress 198.17.x.x set addressContext default zone KBS_ZONE ipPeer KBS_PSTN_PEER ipPort 5060 set addressContext default zone KBS_ZONE ipPeer KBS_PSTN_PEER policy description "" set addressContext default zone KBS_ZONE ipPeer KBS_PSTN_PEER policy sip fqdn "" set addressContext default zone KBS_ZONE ipPeer KBS_PSTN_PEER policy sip fqdnPort 0 set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER ipAddress 198.17.x.x set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER ipPort 5060 set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER policy description "" set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER policy sip fqdn "" set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER policy sip fqdnPort 0 set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER pathCheck profile Options60 set addressContext default zone KBS_APPLICATION_ZONE ipPeer NVS_APPL_PEER pathCheck state enabled commit
A DEFAULT Packet Service Profile (PSP) is attached to PSTN side. The configuration is as follows:
set profiles media packetServiceProfile DEFAULT dataCalls preferredRtpDataPayloadType 56 set profiles media packetServiceProfile DEFAULT dataCalls initialPlayoutBufferDelay 50 set profiles media packetServiceProfile DEFAULT dataCalls packetSize 20 set profiles media packetServiceProfile DEFAULT silenceFactor 40 set profiles media packetServiceProfile DEFAULT typeOfService 0 set profiles media packetServiceProfile DEFAULT voiceInitialPlayoutBufferDelay 10 set profiles media packetServiceProfile DEFAULT rtcpOptions rtcp disable set profiles media packetServiceProfile DEFAULT peerAbsenceAction none set profiles media packetServiceProfile DEFAULT silenceInsertionDescriptor g711SidRtpPayloadType 19 set profiles media packetServiceProfile DEFAULT silenceInsertionDescriptor heartbeat enable set profiles media packetServiceProfile DEFAULT aal1PayloadSize 47 set profiles media packetServiceProfile DEFAULT codec codecEntry1 G711-DEFAULT set profiles media packetServiceProfile DEFAULT packetToPacketControl transcode conditional set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec applyFaxToneTreatment disable set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec differentDtmfRelay disable set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec differentPacketSize disable set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec differentSilenceSuppression disable set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec honorOfferPreference disable set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec honorAnswerPreference disable set profiles media packetServiceProfile DEFAULT packetToPacketControl conditionsInAdditionToNoCommonCodec different2833PayloadType disable set profiles media packetServiceProfile DEFAULT packetToPacketControl codecsAllowedForTranscoding thisLeg "" set profiles media packetServiceProfile DEFAULT packetToPacketControl codecsAllowedForTranscoding otherLeg "" set profiles media packetServiceProfile DEFAULT flags disallowDataCalls disable set profiles media packetServiceProfile DEFAULT flags digitDetectSendEnabled disable set profiles media packetServiceProfile DEFAULT flags useDirectMedia disable set profiles media packetServiceProfile DEFAULT flags validatePeerSupportForDtmfEvents disable set profiles media packetServiceProfile DEFAULT flags interworkDtmfWithoutTranscoding disable set profiles media packetServiceProfile DEFAULT flags dscpPassthrough disable set profiles media packetServiceProfile DEFAULT flags ssrcRandomize disable set profiles media packetServiceProfile DEFAULT flags HDCodecPreferred disable set profiles media packetServiceProfile DEFAULT flags MatchOfferedCodecGroupIfNbOnly disable set profiles media packetServiceProfile DEFAULT flags forceRoutePSPOrder disable set profiles media packetServiceProfile DEFAULT flags mediaLockDownForPassThrough disable set profiles media packetServiceProfile DEFAULT flags reserveBwForPreferredAudioCommonCodec disable set profiles media packetServiceProfile DEFAULT flags policeOnHeaviestAudioCodec disable set profiles media packetServiceProfile DEFAULT flags t140Call disable set profiles media packetServiceProfile DEFAULT t38 dataRateManagementType type2TransferOfTcf set profiles media packetServiceProfile DEFAULT t38 ecm ecmPreferred disable set profiles media packetServiceProfile DEFAULT t38 lowSpeedNumberOfRedundantPackets 1 set profiles media packetServiceProfile DEFAULT t38 maxBitRate 14.4Kbits_s set profiles media packetServiceProfile DEFAULT t38 numberOfRedundantPackets 1 set profiles media packetServiceProfile DEFAULT t38 protocolVersion 0 set profiles media packetServiceProfile DEFAULT secureRtpRtcp flags allowFallback disable set profiles media packetServiceProfile DEFAULT secureRtpRtcp flags enableSrtp disable set profiles media packetServiceProfile DEFAULT secureRtpRtcp flags resetROCOnKeyChange disable set profiles media packetServiceProfile DEFAULT secureRtpRtcp flags resetEncDecROCOnDecKeyChange disable set profiles media packetServiceProfile DEFAULT secureRtpRtcp flags updateCryptoKeysOnModify disable set profiles media packetServiceProfile DEFAULT secureRtpRtcp flags allowPassthru disable set profiles media packetServiceProfile DEFAULT preferredRtpPayloadTypeForDtmfRelay 128 set profiles media packetServiceProfile DEFAULT videoCalls maxVideoBandwith 0 set profiles media packetServiceProfile DEFAULT videoCalls videoBandwidthReductionFactor 0 set profiles media packetServiceProfile DEFAULT videoCalls ipv4Tos 0 set profiles media packetServiceProfile DEFAULT videoCalls ipv6TrafficClass 0 set profiles media packetServiceProfile DEFAULT videoCalls ieee8021QVLanCos 0 set profiles media packetServiceProfile DEFAULT videoCalls audioOnlyIfVideoIsPrevented enable set profiles media packetServiceProfile DEFAULT qosValues msrpDscp 0 set profiles media packetServiceProfile DEFAULT qosValues dtlsSctpDscp 0 set profiles media packetServiceProfile DEFAULT qosValues t140Dscp 0 set profiles media packetServiceProfile DEFAULT audioTransparency unknownCodecPacketSize 10 set profiles media packetServiceProfile DEFAULT audioTransparency unknownCodecBitRate 124 set profiles media packetServiceProfile DEFAULT mediaPacketCos 0 set profiles media packetServiceProfile DEFAULT honorRemotePrecedence disable set profiles media packetServiceProfile DEFAULT sendRoutePSPPrecedence disable set profiles media packetServiceProfile DEFAULT dtls dtlsFlags allowDtlsFallback disable set profiles media packetServiceProfile DEFAULT dtls dtlsFlags enableDtlsSrtp disable set profiles media packetServiceProfile DEFAULT dtls dtlsFlags dtlsSctpRelay disable commit
A DEFAULT_SIP IPSP configuration is as follows:
set profiles signaling ipSignalingProfile DEFAULT_SIP ipProtocolType sipOnly set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags addPathServiceRoute disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags addPChargingFuncAddr disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags callHoldInterworking disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags clearmodeForDataCalls disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags createPChargingVector disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags createPathHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags createServiceRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags customizedSessionTimerBehavior disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags disableAlsoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags disableHostTranslation disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags disableMediaLockDown disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags disableReferToUriParameters disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags discardReceivedReasonHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags doNotIncludeSsAttributeInReInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags enableDefaultPUIProcedures disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags enableDialStringHandling disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags endToEndBye disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags endToEndReInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags endToEndUpdate disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags endToEndPrack disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags includeIpPortsInFromAndToHeaders disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags includeReasonHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags includeSsAttributeInInitialInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags includeTransportTypeInContactHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags insertPeerAddressAsTopRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags mapCauseLocation disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags mapSuspendResumeEventInPSvcInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags mapUuiInPSigInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags mimeCausePrecedeReasonHeaderCause disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags minimizeRelayingOfMediaChangesFromOtherCallLegAll disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags noContentDisposition disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags noPortNumber5060 disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags noUserinfoInContactHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags onlySelectedCodecInSessionRefresh disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags pCalledPartyIDSupport disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags pChgMsgInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags publishIPInHoldSDP disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags rejectRefer disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags replaceHostOnViaHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendRTCPBandwidthInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags reQueryPsxOnRegisterRefresh disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags validateAccessNwInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags restrictHistoryInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags routeUsingRecvdFqdn disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sdpOlineOnlyCompares disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendAllAllowedCodecsForLateMediaInviteOrReInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendDirectMediaInfoInSdpAttribute disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendPtimeInSdp disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sessionTimerRefreshUpdate disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags setAcceptHeaderToApplicationSdpOnly disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags setOlineDash disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags setSessionVersionZero disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags setSlineDash disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags skipPsxQueryForRefer disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags storePathHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags storeServiceRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags terminalPortabilityInterworking disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendRtcpPortInSdp disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags storePChargingFuncAddr disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags storePChargingVector disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags createPVisitedNetworkId disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags lockDownPreferredCodec disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendOnlyPreferredCodec disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags suppressMinSeIfNotReceived disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags usePsxRouteforRegisteredInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags fromHeaderAnonymisation disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags noServiceRouteHdrForEmergencyRegistration disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags insertPAccessNetworkInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags contactTransparencyForIsFocusMediaTag disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags supportSCSCFRestorationProcedures disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags insertUEFlowInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags acceptAlertInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags aiToPemInterworking disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes flags sendSBCSupportedCodecsForLateMediaReInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes callTransferFlags handleIpAddressesNotPresentInNetworkSelectorTableNst routeViaTransferringIptg set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes callTransferFlags forceReRouteViaPsxQuery disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes callTransferFlags skipReRouteViaPsxQuery disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes optionTagInRequireHeader suppressReplaceTag disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes optionTagInSupportedHeader suppressReplaceTag disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes preconditions State disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags dialogEventPackage disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags dtmfBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags info disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags message disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags notify disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags options disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags regEventPackage disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags refer disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags sonusMediaBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags statusCode3xx disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags statusCode4xx6xx disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags thirdPartyBodies disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags force503to500Relay disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags publish disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags updateWithoutSdp disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags conferenceEventPackage disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes relayFlags referToHeaderRelay rejectReferIfnoMatchForcallId set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags acceptContactHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags alertInformationHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags authcodeHeaders disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags passCompleteContactHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags contactHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags errorInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags fromHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags historyInfo disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags maxForwardsHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags mwiBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pAccessNetworkInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pCalledPartyID disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pChargingVectorHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pEarlyMedia disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pVisitedNetworkIDHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pathHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pidfDiffBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags qsigBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags reasonHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags referredByHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags requestURI disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags routeHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags serviceRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags sipBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags sipfragBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags toHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags toneBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags unknownBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags unknownHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags userToUserHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags viaHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags geolocation disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags geolocationRouting disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags geolocationError disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags acceptHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags callInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags resourcePriorityOptionTag disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags simpleFilterBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags pidfBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags watcherInfoBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags rlmiBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags externalBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags warningHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags userAgentHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags serverHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags acceptLanguageHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes transparencyFlags resourceListBody disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes headerEncryptionFlags encryptPathHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes headerEncryptionFlags encryptServiceRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes subscriptionPackageSupport supportRegEvent disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes subscriptionPackageSupport usePSXRouteForSBCInitiatedSubscribe disable set profiles signaling ipSignalingProfile DEFAULT_SIP commonIpAttributes registrarRecovery registerToAlternateOnPrimaryDown disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes numberGlobalizationProfile DEFAULT_IP set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes phoneContextParameterLength 0 set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags bgcfTargetSchemeTransparency disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags convertInactiveToSendrecv disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags disable2806Compliance enable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags disableOptionalRegisterParameters disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags addLoopBackRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags map181Or182MessageTo183 disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags map3xxContactUrlToRouteHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags mapContractorNumberInPSigInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags transitPAIFromUnregisteredPeer disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags suppressUnregister disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags ttcIsupMapping disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags useCalledPartyInRequestUri disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags useColonInSdpMediaTypeParameter disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags validateIsubAddress disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags qosBasedRouting disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags ignoreSdpAfterOfferAnswerCompleted disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags includeEnumParameters disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes flags monitorRtpOnEgressUpdate disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes bci bciInterworkEncountered disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes bci bciIsdnAddess disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes domainName useSipDomainNameInFromField disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes domainName useSipDomainNameInRequestUri disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes domainName useZoneLevelDomainNameInContact disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes domainName useIpSignalingPeerDomainInRequestUri disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes domainName useZoneLevelDomainNameInPathHdr disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes domainName useSipDomainInPAIHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes isub allowNsapIsub disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes isub allowUserSpecifiedIsub disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes isub includeCalledPartyIsub disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes isub includeCallingPartyIsub disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes numberPortabilityAttributes npdiOptions includeNpdi set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes numberPortabilityAttributes disableRn disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes privacy transparency disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes privacy privacyInformation pPreferredId set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes privacy flags includePrivacy enable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes privacy flags privacyRequiredByProxy disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes privacy flags msLyncPrivacySupport disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes privacy flags includeEmbeddedPAIheaderInRedirectedInvite disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes redirect mode acceptRedirection set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes redirect contactHandling mergeReceivedContacts set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes redirect flags skipCrankbackProfileAndAlwaysCrankback disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes redirect flags forceRequeryForRedirection disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes redirect flags relayUnusedContactParams disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes redirect flags honorEmbeddedHeadersIn3xx disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters callForwarding diversionHistoryInfoInterworking disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters callForwarding dataMapping diversion set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters callForwarding diversionHeaderTransparency disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters callForwarding historyInformation includeHistoryInformation disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters includeChargeInformation includeNone set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters sipToHeaderMapping none set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters destinationTrunkGroupOptions includeNone set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters originatingTrunkGroupOptions includeNone set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters generateCallIdUsing doNotUseIngressCallId set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includeCic disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includeCpcInformation disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includeNpi disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includeOlip disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includePKAdn disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includePstnParameters disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags includeQvalue disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags skipCSeqCheckInEarlyDialog disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags transparencyForDestinationTrunkGroupParameter enable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipHeadersAndParameters flags endToEndAck disable set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes transport type1 none set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes transport type2 none set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes transport type3 none set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes transport type4 none set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipCauseMapping internalToSipCauseMappingProfileName "" set profiles signaling ipSignalingProfile DEFAULT_SIP egressIpAttributes sipCauseMapping sipToInternalCauseMappingProfileName "" set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags sip181Supported disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags sip182Supported disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags mapCalledPartyCategoryInPSigInfoHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags noSdpIn180Supported disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags registrationExpiresinExpiresHeader disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags send183OnInitiatingDisconnectTreatment disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags sendSdpIn200OkIf18xReliable disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags sendSdpInSubsequent18x disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags sendTLSConnectionFailureResponse disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags suppress183For3xxRedirectResponse disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags suppress183WithoutSdp disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags set-cut-through-indication-in-OBCI disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes flags sendUpdatedSDPin200Ok disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes carrierInformation generateTerminatingCa disable set profiles signaling ipSignalingProfile DEFAULT_SIP ingressIpAttributes carrierInformation generateTerminatingCic disable set profiles signaling ipSignalingProfile DEFAULT_SIP trfParameters preferredMrbUri "" set profiles signaling ipSignalingProfile DEFAULT_SIP trfParameters preferredTrfUri "" commit
The IP Interface Group towards PSTN is as follows:
set addressContext default zone PSTN_ZONE sipSigPort 5 ipInterfaceGroupName PUBLIC_IPIG ipAddressV4 115.110.x.x portNumber 5080 dscpValue 26 transportProtocolsAllowed sip-udp,sip-tcp commit
This Zone groups the set of objects that are used for communication to PSTN in the external network.
set addressContext default zone PSTN_ZONE id 5 commit
A SIP Signaling port is a logical address permanently bound to a specific zone in order to send and receive SIP call signaling packets.
set addressContext default zone PSTN_ZONE sipSigPort 5 ipInterfaceGroupName PUBLIC_IPIG ipAddressV4 115.110.x.x portNumber 5080 dscpValue 26 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone PSTN_ZONE sipSigPort 5 mode inService state enabled commit
Create a SIP Trunk Group towards the PSTN side and assign the PSP and IPSP as configured in Section 3.1 and Section 3.2.
Create an IP Peer with the IP address of the endpoint and assign it to the PSTN Side.
set addressContext default zone PSTN_ZONE ipPeer PHONE ipAddress 115.110.x.x set addressContext default zone PSTN_ZONE ipPeer PHONE ipPort 5060 set addressContext default zone PSTN_ZONE ipPeer PHONE policy description "" set addressContext default zone PSTN_ZONE ipPeer PHONE policy sip fqdn "" set addressContext default zone PSTN_ZONE ipPeer PHONE policy sip fqdnPort 0 set addressContext default zone PSTN_ZONE ipPeer PHONE2 ipAddress 115.110.x.x set addressContext default zone PSTN_ZONE ipPeer PHONE2 ipPort 5060 set addressContext default zone PSTN_ZONE ipPeer PHONE2 policy description "" set addressContext default zone PSTN_ZONE ipPeer PHONE2 policy sip fqdn "" set addressContext default zone PSTN_ZONE ipPeer PHONE2 policy sip fqdnPort 0 commit
The Packet Service Profile (PSP) on the Access leg is "XCODEFREE_PSP". It's the same PSP used on the KBS side.
An IP Signaling Profile (IPSP) for the Access side is configured. The IPSP is specified within the SIP Trunk Group Configuration.
The following configuration is for Access side endpoints behind a SIRIS SBC.
set addressContext default zone ACCESS_ZONE sipSigPort 2 ipInterfaceGroupName INTERNAL_IPIG ipAddressV4 172.16.x.x portNumber 5060 dscpValue 26 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone ACCESS_ZONE sipSigPort 2 mode inService state enabled commit
This Zone groups the set of objects that are used for communication to endpoints in the internal network.
set addressContext default zone ACCESS_ZONE id 2 set addressContext default zone ACCESS_ZONE remoteDeviceType accessDevice commit
A SIP Signaling port is a logical address permanently bound to a specific zone in order to send and receive SIP call signaling packets.
set addressContext default zone ACCESS_ZONE sipSigPort 2 ipInterfaceGroupName INTERNAL_IPIG ipAddressV4 172.16.x.x portNumber 5060 dscpValue 26 transportProtocolsAllowed sip-udp,sip-tcp set addressContext default zone ACCESS_ZONE sipSigPort 2 mode inService state enabled commit
Create a SIP Trunk Group towards the Access Leg as shown below:
Create an IP Peer using the IP address of the endpoint and assign it to the PSTN Side.
set addressContext default zone PSTN_ZONE ipPeer PHONE ipAddress 115.110.x.x set addressContext default zone PSTN_ZONE ipPeer PHONE ipPort 5060 set addressContext default zone PSTN_ZONE ipPeer PHONE policy description "" set addressContext default zone PSTN_ZONE ipPeer PHONE policy sip fqdn "" set addressContext default zone PSTN_ZONE ipPeer PHONE policy sip fqdnPort 0 set addressContext default zone PSTN_ZONE ipPeer PHONE2 ipAddress 115.110.x.x set addressContext default zone PSTN_ZONE ipPeer PHONE2 ipPort 5060 set addressContext default zone PSTN_ZONE ipPeer PHONE2 policy description "" set addressContext default zone PSTN_ZONE ipPeer PHONE2 policy sip fqdn "" set addressContext default zone PSTN_ZONE ipPeer PHONE2 policy sip fqdnPort 0 commit
Create a Codec Entry with the supported codec as follows:
set profiles media codecEntry G711U_20MS_2833 fax failureHandling continue set profiles media codecEntry G711U_20MS_2833 fax toneTreatment faxRelay set profiles media codecEntry G711U_20MS_2833 fax honorToneDetection disable set profiles media codecEntry G711U_20MS_2833 modem failureHandling continue set profiles media codecEntry G711U_20MS_2833 modem toneTreatment applyFaxTreatment set profiles media codecEntry G711U_20MS_2833 modem honorToneDetection disable set profiles media codecEntry G711U_20MS_2833 law ULaw set profiles media codecEntry G711U_20MS_2833 dtmf relay rfc2833 set profiles media codecEntry G711U_20MS_2833 dtmf removeDigits enable set profiles media codecEntry G729ab_20ms_2833_T38 codec g729ab set profiles media codecEntry G729ab_20ms_2833_T38 packetSize 20 set profiles media codecEntry G729ab_20ms_2833_T38 preferredRtpPayloadType 128 set profiles media codecEntry G729ab_20ms_2833_T38 fax failureHandling continue set profiles media codecEntry G729ab_20ms_2833_T38 fax toneTreatment faxRelayOrFallbackToG711 set profiles media codecEntry G729ab_20ms_2833_T38 modem failureHandling continue set profiles media codecEntry G729ab_20ms_2833_T38 modem toneTreatment fallbackToG711 set profiles media codecEntry G729ab_20ms_2833_T38 dtmf relay rfc2833 set profiles media codecEntry G729ab_20ms_2833_T38 dtmf removeDigits enable commit
Create a Path Check Profile to attach to the Access side.
set profiles services pathCheckProfile ACCESS_SIRIS_OPTIONS protocol sipOptions set profiles services pathCheckProfile ACCESS_SIRIS_OPTIONS sendInterval 20 set profiles services pathCheckProfile ACCESS_SIRIS_OPTIONS replyTimeoutCount 2 set profiles services pathCheckProfile ACCESS_SIRIS_OPTIONS recoveryCount 2 set addressContext default zone ACCESS_SIRIS_PSTN_ZONE ipPeer ACCESS_SIRIS_PSTN_PEER pathCheck profile ACCESS_SIRIS_OPTIONS set addressContext default zone ACCESS_SIRIS_PSTN_ZONE ipPeer ACCESS_SIRIS_PSTN_PEER pathCheck profile ACCESS_SIRIS_OPTIONS state enabled commit
Create a packet service profile as follows:
set profiles media packetServiceProfile SIRIS_PSTN_PSP set profiles media packetServiceProfile SIRIS_PSTN_PSP codec codecEntry1 G711u_20ms_2833_T38 set profiles media packetServiceProfile SIRIS_PSTN_PSP codec codecEntry2 G729ab_20ms_2833_T38 set profiles media packetServiceProfile SIRIS_PSTN_PSP packetToPacketControl transcode conditional set profiles media packetServiceProfile SIRIS_PSTN_PSP packetToPacketControl conditionsInAdditionToNoCommonCodec differentDtmfRelay enable differentPacketSize enable differentSilenceSuppression enable set profiles media packetServiceProfile SIRIS_PSTN_PSP packetToPacketControl codecsAllowedForTranscoding thisLeg g711u,g729,t38 set profiles media packetServiceProfile SIRIS_PSTN_PSP silenceInsertionDescriptor g711SidRtpPayloadType 13 set profiles media packetServiceProfile SIRIS_PSTN_PSP typeOfService 184 commit
set addressContext default zone ACCESS_SIRIS_PSTN_ZONE id 502 commit
Zones that support SIP trunking do not specify the remoteDeviceType.
set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipSigPort 501 ipInterfaceGroup EXTERNAL_IPIG set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipSigPort 501 ipAddressV4 198.17.x.x set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipSigPort 501 dscpValue 26 set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipSigPort 501 state enabled mode inService commit
set addressContext default zone ACCESS_SIRIS_PSTN_ZONE ipPeer ACCESS_SIRIS_PSTN_PEER ipAddress 115.110.x.x ipPort 5060
set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipTrunkGroup ACCESS_SIRIS_PSTN_TG media mediaIpInterfaceGroupName EXTERNAL_IPIG set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipTrunkGroup ACCESS_SIRIS_PSTN_TG ingressIpPrefix 115.110.x.x 32 set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipTrunkGroup ACCESS_SIRIS_PSTN_TG policy signaling ipSignalingProfile SIRIS_PSTN_IPSP set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipTrunkGroup ACCESS_SIRIS_PSTN_TG policy media packetServiceProfile SIRIS_PSTN_PSP set addressContext default zone ACCESS_SIRIS_PSTN_ZONE sipTrunkGroup ACCESS_SIRIS_PSTN_TG state enabled mode inService commit
A routing label is attached with SIP Trunk Group and IP Peer attached. A routing lable towards Access side is as follows:
set global callRouting routingLabel ACCESS_SIRIS_PSTN_RL routePrioritizationType sequence action routes routingLabelRoute 1 trunkGroup ACCESS_SIRIS_PSTN_TG ipPeer ACCESS_SIRIS_PSTN_PEER inService inService commit
set addressContext default zone CORE_SIRIS_PSTN_ZONE id 504 remoteDeviceType appServer commit
set addressContext default zone CORE_SIRIS_PSTN_ZONE sipSigPort 502 ipInterfaceGroup INTERNAL_IPIG set addressContext default zone CORE_SIRIS_PSTN_ZONE sipSigPort 502 ipAddressV4 10.234.x.x set addressContext default zone CORE_SIRIS_PSTN_ZONE sipSigPort 502 dscpValue 26 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipSigPort 502 state enabled mode inService commit
set addressContext default zone CORE_SIRIS_PSTN_ZONE ipPeer CORE_SIRIS_PSTN_PEER ipAddress 10.156.x.x set addressContext default zone CORE_SIRIS_PSTN_ZONE ipPeer CORE_SIRIS_PSTN_PEER ipPort 5060 set addressContext default zone CORE_SIRIS_PSTN_ZONE ipPeer CORE_SIRIS_PSTN_PEER pathCheck profile A2_OPTIONS set addressContext default zone CORE_SIRIS_PSTN_ZONE ipPeer CORE_SIRIS_PSTN_PEER pathCheck state enabled commit
set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG media mediaIpInterfaceGroupName INTERNAL_IPIG set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy carrier 0000 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy country 1 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy localizationVariant northAmerica set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy tgIPVersionPreference both-ipv4-and-ipv6 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy preferredIdentity disable set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy digitParameterHandling numberingPlan ACCESS_NUM_PLAN set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy callRouting elementRoutingPriority TG_ERP set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy media packetServiceProfile CORE_PSP set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy services classOfService DEFAULT_IP set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy signaling ipSignalingProfile CORE_IPSP set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy signaling signalingProfile DEFAULT_IP_PROFILE set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy featureControlProfile DEFAULT_IP set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForSip enable set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy ingress flags nonZeroVideoBandwidthBasedRoutingForH323 disable set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy ingress flags hdPreferredRouting disable set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG policy ingress flags hdSupportedRouting disable set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling messageManipulation inputAdapterProfile coreInputAdapter set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling messageManipulation outputAdapterProfile coreOutputAdapter set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling retryCounters general 4 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling retryCounters invite 2 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling retryCounters bye 2 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling retryCounters cancel 2 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling retryCounters reInvite 2 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling timers sessionKeepalive 0 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling timers sessionMinSE 0 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling registration insideExpiresMinimum 3500 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling registration bulkRegisterFormat followIngress set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling rel100Support enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling relayNonInviteRequest enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling condIncMethInAllowHdr enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling relayReplacesHeader enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG signaling honorMaddrParam enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG services dnsSupportType a-srv-naptr set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG services transparencyProfile CORE_TP set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG media lateMediaSupport passthru set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG media maxPtimeDefault 20 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG media sourceAddressFiltering disabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG media mediaAddrType matchSigAddrType set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG media sdpAttributesSelectiveRelay enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG ingressIpPrefix 10.156.x.x 32 set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG state enabled set addressContext default zone CORE_SIRIS_PSTN_ZONE sipTrunkGroup CORE_SIRIS_PSTN_TG mode inService commit
A routing label is attached with the SIP Trunk Group and IP Peer. Routing label towards Core side is as follows:
set global callRouting routingLabel CORE_SIRIS_PSTN_RL routePrioritizationType sequence action routes routingLabelRoute 1 trunkGroup CORE_SIRIS_PSTN_TG ipPeer CORE_SIRIS_PSTN_PEER inService inService commit
A route is required to send calls to the correct destination. In this scenario, trunk-based routing is used.
Route configuration towards ACCESS side.
set global callRouting route trunkGroup ACCESS_SIRIS_PSTN_TG CUL-NVS-SBC-1 standard Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel CORE_SIRIS_PSTN_RL commit set global callRouting route trunkGroup ACCESS_SIRIS_PSTN_TG CUL-NVS-SBC-1 username Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel CORE_SIRIS_PSTN_RL commit
Route configuration towards CORE side.
set global callRouting route trunkGroup CORE_SIRIS_PSTN_TG CUL-NVS-SBC-1 standard Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel ACCESS_SIRIS_PSTN_RL commit set global callRouting route trunkGroup CORE_SIRIS_PSTN_TG CUL-NVS-SBC-1 username Sonus_NULL Sonus_NULL all all ALL none Sonus_NULL routingLabel ACCESS_SIRIS_PSTN_RL commit
This section provides a snapshot of the Polycom/ Yealink phone configurations used as per the test case during compliance testing. The screenshots and partial configuration shown below are for reference only; other configurations are also possible.
The following sections show the generic configurations of Polycom phones.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Application SIP Danube 5.4.0.10182 10-Sep-15 10:06 --> <!-- Created 01-01-1970 00:02 --> <PHONE_CONFIG> <ALL voIpProt.SIP.local.port="5060" voIpProt.SIP.outboundProxy.address="172.16.108.200" voIpProt.SIP.outboundProxy.port="5060" voIpProt.SIP.outboundProxy.transport="UDPOnly" reg.1.address="1912223390" reg.1.auth.loginCredentialType="usernameAndPassword" reg.1.auth.userId="3390" reg.1.auth.password="Kandy-1234@" reg.1.displayName="1912223390" reg.1.label="1912223390" reg.1.outboundProxy.address="172.16.108.200" reg.1.outboundProxy.port="5060" reg.1.outboundProxy.transport="UDPOnly" voIpProt.server.1.address="ibmtest.part" voIpProt.server.1.port="5060" voIpProt.server.1.transport="UDPOnly" xmpp.1.roster.invite.accept="automatic" reg.1.server.1.address="ibmtest.part" reg.1.server.1.port="5060" reg.1.server.1.transport="UDPOnly" /> </PHONE_CONFIG>
Following is the snapshot of generic configurations of Yealink phones.
#!version:1.0.0.1 ### This file is the exported MAC-all.cfg. ### For security, the following parameters with password haven't been display in this file. ###account.1.hoteling.password = account.1.password = Kandy-1234@ ###account.2.hoteling.password = ###static.auto_provision.server.password = account.1.auth_name = 5520 account.1.blf.idle_state_on_sub_succ.enable = 1 account.1.cid_source_ppi = 1 account.1.codec.pcmu.priority = 1 account.1.codec.g726_32.payload_type = G726-32 account.1.codec.g726_32.rtpmap = 102 account.1.codec.g726_40.payload_type = G726-40 account.1.codec.g726_40.rtpmap = 105 account.1.codec.12.payload_type = GSM account.1.codec.12.rtpmap = 3 account.1.codec.pcma.priority = 2 account.1.codec.g723_53.enable = 0 account.1.codec.g723_53.payload_type = G723_53 account.1.codec.g723_53.priority = 0 account.1.codec.g723_53.rtpmap = 4 account.1.codec.g723_63.enable = 0 account.1.codec.g723_63.payload_type = G723_63 account.1.codec.g723_63.priority = 0 account.1.codec.g723_63.rtpmap = 4 account.1.codec.g729.enable = 1 account.1.codec.g729.payload_type = G729 account.1.codec.g729.priority = 3 account.1.codec.g729.rtpmap = 18 account.1.codec.g722.enable = 1 account.1.codec.g722.payload_type = G722 account.1.codec.g722.priority = 4 account.1.codec.g722.rtpmap = 9 account.1.codec.ilbc.payload_type = iLBC account.1.codec.ilbc.rtpmap = 106 account.1.codec.g726_16.payload_type = G726-16 account.1.codec.g726_16.rtpmap = 103 account.1.codec.g726_24.payload_type = G726-24 account.1.codec.g726_24.rtpmap = 104 account.1.conf_type = 2 account.1.conf_uri = conference@ibmtest.part account.1.display_name = 12223335520 account.1.enable = 1 account.1.hoteling.user_id = 0 account.1.label = 5520 account.1.outbound_proxy.1.address = 172.16.108.200 account.1.outbound_proxy_enable = 1 account.1.picture_info_enable = 1 account.1.reason_code_name.1 = 0 account.1.register_mac = 1 account.1.sip_server.1.address = ibmtest.part account.1.subscribe_mwi = 1 account.1.user_name = 5520 account.2.cid_source_ppi = 1 account.2.codec.pcmu.priority = 1 account.2.codec.g726_32.payload_type = G726-32 account.2.codec.g726_32.rtpmap = 102 account.2.codec.g726_40.payload_type = G726-40 account.2.codec.g726_40.rtpmap = 105 account.2.codec.12.payload_type = GSM account.2.codec.12.rtpmap = 3 account.2.codec.pcma.priority = 2 account.2.codec.g723_53.enable = 0 account.2.codec.g723_53.payload_type = G723_53 account.2.codec.g723_53.priority = 0 account.2.codec.g723_53.rtpmap = 4 account.2.codec.g723_63.enable = 0 account.2.codec.g723_63.payload_type = G723_63 account.2.codec.g723_63.priority = 0 account.2.codec.g723_63.rtpmap = 4 account.2.codec.g729.enable = 1 account.2.codec.g729.payload_type = G729 account.2.codec.g729.priority = 3 account.2.codec.g729.rtpmap = 18 account.2.codec.g722.enable = 1 account.2.codec.g722.payload_type = G722 account.2.codec.g722.priority = 4 account.2.codec.g722.rtpmap = 9 account.2.codec.ilbc.payload_type = iLBC account.2.codec.ilbc.rtpmap = 106 account.2.codec.g726_16.payload_type = G726-16 account.2.codec.g726_16.rtpmap = 103 account.2.codec.g726_24.payload_type = G726-24 account.2.codec.g726_24.rtpmap = 104 account.2.conf_type = 2 account.2.hoteling.user_id = 0 account.2.picture_info_enable = 1 account.2.reason_code_name.1 = 0 features.call_park.enable = 1 features.call_park.park_code = *32 features.call_park.park_mode = 1 features.voice_mail_tone_enable = 0 linekey.1.label = 5520 linekey.2.label = call park linekey.2.line = 1 linekey.2.type = 13 linekey.2.value = *2611644444414 linekey.3.label = retrieve linekey.3.line = 1 linekey.3.type = 10 linekey.3.value = 11644444414 local_time.time_format = 0 local_time.time_zone = -5 local_time.time_zone_name = United States-Eastern Time sip.timer_t1 = 0.500000 transfer.dsskey_deal_type = 0 voice.handfree.spk_vol = 5 voice.ring_vol = 2 voice_mail.number.1 = voicemail ### Static Configuration ### static.auto_provision.custom.protect = 1 static.auto_provision.server.url = http://gba2saas03.genband.com static.auto_provision.server.username = c69ee98c8a0d8bfc05c2cfa8df5b553a static.network.ip_address_mode = 2
Please import the attached configuration (.cfg) files to Polycom phone, then reboot the phone. Public hold/retrieve should also work with the attached (.cfg) file.
Setup:
Primary Account: 5502@ibmtest.part
Secondary 1 Account: 5503@ibmtest.part
Secondary 2 Account: 5504@ibmtest.part
D: 3302@ibmtest.part/DN: 1641113302 register on Polycom IP450
Polycom phone config file named "SLA_Primary_5502_vvx500.cfg would like this
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Application SIP Finlay 5.6.0.18209 17-Oct-17 19:29 --> <!-- Created 11-03-2019 04:00 --> <PHONE_CONFIG> <!-- Note: The following parameters have been excluded from the export: device.auth.localAdminPassword="" reg.1.auth.password="" --> <ALL call.stickyAutoLineSeize="1" device.auth.localAdminPassword.set="1" device.baseProfile="Generic" device.baseProfile.set="1" device.prov.serverName.set="1" device.prov.ztpEnabled="0" device.prov.ztpEnabled.set="1" device.set="1" dialplan.digitmap="" feature.enhancedFeatureKeys.enabled="1" lineKey.reassignment.enabled="1" np.normal.alert.messageWaiting.tonePattern="silent" se.stutterOnVoiceMail="0" sec.tagSerialNo="1" tcpIpApp.sntp.address="pool.ntp.org" tcpIpApp.sntp.gmtOffset="-18000" voIpProt.SIP.conference.address="conference@ibmtest.part" voIpProt.SIP.dialog.strictVersionValidation="0" voIpProt.SIP.outboundProxy.address="172.16.108.200" voIpProt.SIP.use486forReject="1" voIpProt.SIP.useRFC3264HoldOnly="1" efk.efklist.1.action.string="*26$P1N10$$Tinvite$" efk.efklist.2.action.string="*32$Tinvite$" efk.efklist.1.label="Park" efk.efklist.2.label="Retrieve" efk.efklist.1.mname="park1" efk.efklist.2.mname="retrieve1" efk.efklist.1.status="1" efk.efklist.2.status="1" efk.efkprompt.1.label="DN:" efk.efkprompt.1.status="1" efk.efkprompt.1.type="numeric" lineKey.1.category="Line" lineKey.1.index="1" msg.mwi.1.callBack="voicemail" msg.mwi.1.callBackMode="contact" msg.mwi.1.subscribe="5502@ibmtest.part" reg.1.address="5502@ibmtest.part" reg.1.auth.loginCredentialType="usernameAndPassword" reg.1.auth.userId="5502" reg.1.bargeInEnabled="1" reg.1.callsPerLineKey="1" reg.1.displayName="12223335502" reg.1.gruu="1" reg.2.gruu="1" reg.3.gruu="1" reg.4.gruu="1" reg.5.gruu="1" reg.1.label="5502" reg.1.type="shared" softkey.1.action="!park1" softkey.2.action="!retrieve1" softkey.1.enable="1" softkey.2.enable="1" softkey.1.label="Park" softkey.2.label="Retrieve" softkey.1.use.hold="1" softkey.2.use.idle="1" voIpProt.server.1.address="ibmtest.part" voIpProt.server.1.port="5060" voIpProt.server.1.specialInterop="GENBAND" voIpProt.SIP.alertInfo.1.class="autoAnswer" voIpProt.SIP.alertInfo.1.value="RingAnswer" reg.1.auth.password="Kandy-1234@" /> </PHONE_CONFIG>
Example Polycom phone config file named "SLA_Secondary_5503_vvx500.cfg":
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Application SIP Finlay 5.6.0.18209 17-Oct-17 19:29 --> <!-- Created 11-03-2019 04:00 --> <PHONE_CONFIG> <!-- Note: The following parameters have been excluded from the export: device.auth.localAdminPassword="" reg.1.auth.password="" --> <ALL call.stickyAutoLineSeize="1" device.auth.localAdminPassword.set="1" device.baseProfile="Generic" device.baseProfile.set="1" device.prov.serverName.set="1" device.prov.ztpEnabled="0" device.prov.ztpEnabled.set="1" device.set="1" dialplan.digitmap="" feature.enhancedFeatureKeys.enabled="1" lineKey.reassignment.enabled="1" np.normal.alert.messageWaiting.tonePattern="silent" se.stutterOnVoiceMail="0" sec.tagSerialNo="1"s tcpIpApp.sntp.address="pool.ntp.org" tcpIpApp.sntp.gmtOffset="-18000" voIpProt.SIP.conference.address="conference@ibmtest.part" voIpProt.SIP.dialog.strictVersionValidation="0" voIpProt.SIP.outboundProxy.address="172.16.108.200" voIpProt.SIP.use486forReject="1" voIpProt.SIP.useRFC3264HoldOnly="1" efk.efklist.1.action.string="*26$P1N10$$Tinvite$" efk.efklist.2.action.string="*32$Tinvite$" efk.efklist.1.label="Park" efk.efklist.2.label="Retrieve" efk.efklist.1.mname="park1" efk.efklist.2.mname="retrieve1" efk.efklist.1.status="1" efk.efklist.2.status="1" efk.efkprompt.1.label="DN:" efk.efkprompt.1.status="1" efk.efkprompt.1.type="numeric" lineKey.1.category="Line" lineKey.1.index="1" msg.mwi.1.callBack="voicemail" msg.mwi.1.callBackMode="contact" msg.mwi.1.subscribe="5503@ibmtest.part" reg.1.address="5503@ibmtest.part" reg.1.auth.loginCredentialType="usernameAndPassword" reg.1.auth.userId="5503" reg.1.bargeInEnabled="1" reg.1.callsPerLineKey="1" reg.1.displayName="12223335503" reg.1.gruu="1" reg.2.gruu="1" reg.3.gruu="1" reg.4.gruu="1" reg.5.gruu="1" reg.1.label="5503" reg.1.type="shared" softkey.1.action="!park1" softkey.2.action="!retrieve1" softkey.1.enable="1" softkey.2.enable="1" softkey.1.label="Park" softkey.2.label="Retrieve" softkey.1.use.hold="1" softkey.2.use.idle="1" voIpProt.server.1.address="ibmtest.part" voIpProt.server.1.port="5060" voIpProt.server.1.specialInterop="GENBAND" voIpProt.SIP.alertInfo.1.class="autoAnswer" voIpProt.SIP.alertInfo.1.value="RingAnswer" reg.1.auth.password="Kandy-1234@" /> </PHONE_CONFIG>
Example Polycom phone config file named "SLA_Secondary_5504_vvx300.cfg":
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Application SIP Finlay 5.6.0.18209 17-Oct-17 19:29 --> <!-- Created 11-03-2019 04:00 --> <PHONE_CONFIG> <!-- Note: The following parameters have been excluded from the export: device.auth.localAdminPassword="" reg.1.auth.password="" --> <ALL call.stickyAutoLineSeize="1" device.auth.localAdminPassword.set="1" device.baseProfile="Generic" device.baseProfile.set="1" device.prov.serverName.set="1" device.prov.ztpEnabled="0" device.prov.ztpEnabled.set="1" device.set="1" dialplan.digitmap="" feature.enhancedFeatureKeys.enabled="1" lineKey.reassignment.enabled="1" np.normal.alert.messageWaiting.tonePattern="silent" se.stutterOnVoiceMail="0" sec.tagSerialNo="1" tcpIpApp.sntp.address="pool.ntp.org" tcpIpApp.sntp.gmtOffset="-18000" voIpProt.SIP.conference.address="conference@ibmtest.part" voIpProt.SIP.dialog.strictVersionValidation="0" voIpProt.SIP.outboundProxy.address="172.16.108.200" voIpProt.SIP.use486forReject="1" voIpProt.SIP.useRFC3264HoldOnly="1" efk.efklist.1.action.string="*26$P1N10$$Tinvite$" efk.efklist.2.action.string="*32$Tinvite$" efk.efklist.1.label="Park" efk.efklist.2.label="Retrieve" efk.efklist.1.mname="park1" efk.efklist.2.mname="retrieve1" efk.efklist.1.status="1" efk.efklist.2.status="1" efk.efkprompt.1.label="DN:" efk.efkprompt.1.status="1" efk.efkprompt.1.type="numeric" lineKey.1.category="Line" lineKey.1.index="1" msg.mwi.1.callBack="voicemail" msg.mwi.1.callBackMode="contact" msg.mwi.1.subscribe="5504@ibmtest.part" reg.1.address="5504@ibmtest.part" reg.1.auth.loginCredentialType="usernameAndPassword" reg.1.auth.userId="5504" reg.1.bargeInEnabled="1" reg.1.callsPerLineKey="1" reg.1.displayName="12223335504" reg.1.gruu="1" reg.2.gruu="1" reg.3.gruu="1" reg.4.gruu="1" reg.5.gruu="1" reg.1.label="5504" reg.1.type="shared" softkey.1.action="!park1" softkey.2.action="!retrieve1" softkey.1.enable="1" softkey.2.enable="1" softkey.1.label="Park" softkey.2.label="Retrieve" softkey.1.use.hold="1" softkey.2.use.idle="1" voIpProt.server.1.address="ibmtest.part" voIpProt.server.1.port="5060" voIpProt.server.1.specialInterop="GENBAND" voIpProt.SIP.alertInfo.1.class="autoAnswer" voIpProt.SIP.alertInfo.1.value="RingAnswer" reg.1.auth.password="Kandy-1234@" /> </PHONE_CONFIG>
To view the current status of other users, add them to the Directory on the Polycom phone (Manually) along with "Watch Buddy: Enabled".
Then, add these parameters to the configuration file:
feature.enhancedFeatureKeys.enabled="1" feature.presence.enabled="1" feature.directedCallPickup.enabled="1" voIpProt.SIP.presence.nortelShortMode="1"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <PHONE_CONFIG> <ALL feature.directedCallPickup.enabled="1" feature.enhancedFeatureKeys.enabled="1" feature.presence.enabled="1" np.normal.ringing.toneVolume.chassis="0" voIpProt.SIP.local.port="5060" voIpProt.SIP.outboundProxy.address="172.16.108.200" voIpProt.SIP.outboundProxy.port="5060" voIpProt.SIP.outboundProxy.transport="UDPOnly" voIpProt.SIP.presence.nortelShortMode="1" reg.1.address="5561@ibmtest.part" reg.1.auth.loginCredentialType="usernameAndPassword" reg.1.auth.userId="5561" reg.1.auth.password="Kandy-1234@" reg.1.displayName="12223335561" reg.1.label="12223335561" reg.1.outboundProxy.address="172.16.108.200" reg.1.outboundProxy.port="5060" reg.1.outboundProxy.transport="UDPOnly" voIpProt.server.1.address="ibmtest.part" voIpProt.server.1.port="5060" voIpProt.server.1.transport="UDPOnly" xmpp.1.roster.invite.accept="automatic" reg.1.server.1.address="ibmtest.part" reg.1.server.1.port="5060" reg.1.server.1.transport="UDPOnly" /> </PHONE_CONFIG>
• Additionally, navigate to EUP -> Service tab-> Voice Services and enable the following:
On the Phone Presence: enabled
Report when inactive: enabled
Import the configuration files to the Polycom phones named "VVX500_callpark_3308.cfg"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- Application SIP Fraser 5.7.0.11768 08-Dec-17 06:55 --> <!-- Created 17-01-2019 04:44 --> <!-- Base profile Generic --> <PHONE_CONFIG> <!-- Note: The following parameters have been excluded from the export: device.auth.localAdminPassword="" reg.1.auth.password="" --> <ALL call.stickyAutoLineSeize="1" device.auth.localAdminPassword.set="1" device.baseProfile="Generic" device.baseProfile.set="1" device.prov.serverName.set="1" device.prov.ztpEnabled="0" device.prov.ztpEnabled.set="1" device.set="1" dir.local.serverFeatureControl.method="GENBANDSOPI" feature.enhancedFeatureKeys.enabled="1" lineKey.reassignment.enabled="1" np.normal.alert.messageWaiting.tonePattern="silent" se.stutterOnVoiceMail="0" sec.tagSerialNo="1" sec.TLS.SOPI.strictCertCommonNameValidation="0" tcpIpApp.sntp.address="pool.ntp.org" tcpIpApp.sntp.gmtOffset="-18000" voIpProt.SIP.conference.address="conference@ibmtest.part" voIpProt.SIP.use486forReject="1" attendant.resourceList.1.address="parkinglot1" attendant.resourceList.1.callAddress="*3211644444414" attendant.resourceList.1.label="retrieve1" attendant.resourceList.1.type="normal" efk.efklist.1.action.string="*2611644444414$Tinvite$" efk.efklist.2.action.string="*32$Tinvite$" efk.efklist.1.label="Park1" efk.efklist.2.label="Retrieve" efk.efklist.1.mname="sd21@a.com" efk.efklist.2.mname="retrieve1" efk.efklist.1.status="1" efk.efklist.2.status="1" efk.efkprompt.1.label="DN:" efk.efkprompt.1.status="1" efk.efkprompt.1.type="numeric" lineKey.1.category="Line" lineKey.2.category="SpeedDial" lineKey.3.category="BLF" lineKey.1.index="1" lineKey.2.index="21" msg.mwi.1.callBack="voicemail" msg.mwi.1.callBackMode="contact" msg.mwi.1.subscribe="3308@ibmtest.part" reg.1.address="3308@ibmtest.part" reg.1.auth.userId="3308" reg.1.displayName="164111224411" reg.1.gruu="1" reg.2.gruu="1" reg.3.gruu="1" reg.4.gruu="1" reg.5.gruu="1" reg.1.label="3308" reg.1.outboundProxy.address="172.16.108.200" reg.1.outboundProxy.port="5060" reg.1.outboundProxy.transport="UDPOnly" softkey.1.action="!park1" softkey.2.action="!retrieve1" softkey.1.enable="1" softkey.2.enable="1" softkey.1.label="Park" softkey.2.label="Retrieve" softkey.1.use.hold="1" softkey.2.use.idle="1" voIpProt.server.1.address="ibmtest.part" voIpProt.server.1.port="5060" voIpProt.SIP.alertInfo.1.class="autoAnswer" voIpProt.SIP.alertInfo.1.value="RingAnswer" reg.1.auth.password="Kandy-1234@" /> </PHONE_CONFIG>
Import the configuration files to Yealink phones named "Yealink_5520_callpark.cfg"
#!version:1.0.0.1 ### This file is the exported MAC-all.cfg. ### For security, the following parameters with password haven't been display in this file. ###account.1.hoteling.password = account.1.password = Kandy-1234@ ###account.2.hoteling.password = ###static.auto_provision.server.password = account.1.auth_name = 5520 account.1.blf.idle_state_on_sub_succ.enable = 1 account.1.cid_source_ppi = 1 account.1.codec.pcmu.priority = 1 account.1.codec.g726_32.payload_type = G726-32 account.1.codec.g726_32.rtpmap = 102 account.1.codec.g726_40.payload_type = G726-40 account.1.codec.g726_40.rtpmap = 105 account.1.codec.12.payload_type = GSM account.1.codec.12.rtpmap = 3 account.1.codec.pcma.priority = 2 account.1.codec.g723_53.enable = 0 account.1.codec.g723_53.payload_type = G723_53 account.1.codec.g723_53.priority = 0 account.1.codec.g723_53.rtpmap = 4 account.1.codec.g723_63.enable = 0 account.1.codec.g723_63.payload_type = G723_63 account.1.codec.g723_63.priority = 0 account.1.codec.g723_63.rtpmap = 4 account.1.codec.g729.enable = 1 account.1.codec.g729.payload_type = G729 account.1.codec.g729.priority = 3 account.1.codec.g729.rtpmap = 18 account.1.codec.g722.enable = 1 account.1.codec.g722.payload_type = G722 account.1.codec.g722.priority = 4 account.1.codec.g722.rtpmap = 9 account.1.codec.ilbc.payload_type = iLBC account.1.codec.ilbc.rtpmap = 106 account.1.codec.g726_16.payload_type = G726-16 account.1.codec.g726_16.rtpmap = 103 account.1.codec.g726_24.payload_type = G726-24 account.1.codec.g726_24.rtpmap = 104 account.1.conf_type = 2 account.1.conf_uri = conference@ibmtest.part account.1.display_name = 12223335520 account.1.enable = 1 account.1.hoteling.user_id = 0 account.1.label = 5520 account.1.outbound_proxy.1.address = 172.16.108.200 account.1.outbound_proxy_enable = 1 account.1.picture_info_enable = 1 account.1.reason_code_name.1 = 0 account.1.register_mac = 1 account.1.sip_server.1.address = ibmtest.part account.1.subscribe_mwi = 1 account.1.user_name = 5520 account.2.cid_source_ppi = 1 account.2.codec.pcmu.priority = 1 account.2.codec.g726_32.payload_type = G726-32 account.2.codec.g726_32.rtpmap = 102 account.2.codec.g726_40.payload_type = G726-40 account.2.codec.g726_40.rtpmap = 105 account.2.codec.12.payload_type = GSM account.2.codec.12.rtpmap = 3 account.2.codec.pcma.priority = 2 account.2.codec.g723_53.enable = 0 account.2.codec.g723_53.payload_type = G723_53 account.2.codec.g723_53.priority = 0 account.2.codec.g723_53.rtpmap = 4 account.2.codec.g723_63.enable = 0 account.2.codec.g723_63.payload_type = G723_63 account.2.codec.g723_63.priority = 0 account.2.codec.g723_63.rtpmap = 4 account.2.codec.g729.enable = 1 account.2.codec.g729.payload_type = G729 account.2.codec.g729.priority = 3 account.2.codec.g729.rtpmap = 18 account.2.codec.g722.enable = 1 account.2.codec.g722.payload_type = G722 account.2.codec.g722.priority = 4 account.2.codec.g722.rtpmap = 9 account.2.codec.ilbc.payload_type = iLBC account.2.codec.ilbc.rtpmap = 106 account.2.codec.g726_16.payload_type = G726-16 account.2.codec.g726_16.rtpmap = 103 account.2.codec.g726_24.payload_type = G726-24 account.2.codec.g726_24.rtpmap = 104 account.2.conf_type = 2 account.2.hoteling.user_id = 0 account.2.picture_info_enable = 1 account.2.reason_code_name.1 = 0 features.call_park.enable = 1 features.call_park.park_code = *32 features.call_park.park_mode = 1 features.voice_mail_tone_enable = 0 linekey.1.label = 5520 linekey.2.label = call park linekey.2.line = 1 linekey.2.type = 13 linekey.2.value = *2611644444414 linekey.3.label = retrieve linekey.3.line = 1 linekey.3.type = 10 linekey.3.value = 11644444414 local_time.time_format = 0 local_time.time_zone = -5 local_time.time_zone_name = United States-Eastern Time sip.timer_t1 = 0.500000 transfer.dsskey_deal_type = 0 voice.handfree.spk_vol = 5 voice.ring_vol = 2 voice_mail.number.1 = voicemail ### Static Configuration ### static.auto_provision.custom.protect = 1 static.auto_provision.server.url = http://gba2saas03.genband.com static.auto_provision.server.username = c69ee98c8a0d8bfc05c2cfa8df5b553a static.network.ip_address_mode = 2
The following checklist shows the set of services/features covered through the configuration defined in this Interop Guide.
Sr.No. | Supplementary Features/Services | Coverage |
---|---|---|
1 | Basic Registration over UDP & TCP | |
2 | Registration over TLS | N/A |
3 | Basic Call Setup | |
4 | Basic Call Termination | |
5 | Ringing & Local Ringback Tone | |
6 | Remote Ringback Tone | |
7 | Call Abandon(Cancel Call) | |
8 | Call Rejection | |
9 | Auto Attendant | |
10 | SLA/SCA - Shared Line/Call Appearance | |
11 | Call Forward Unconditional | |
12 | Call Forward No Answer | |
13 | Call Transfer - Blind | |
14 | Call Transfer - Consult | |
15 | Call Park | |
16 | Adhoc Conference | |
17 | Sequential Ringing | |
18 | Simultaneous Ringing |
Legend
Supported | |
Not Supported | |
N/A | Not Applicable |
For any support related queries about this guide, please contact your local Ribbon representative, or use the details below:
For detailed information about Ribbon products & solutions, please visit:
https://ribboncommunications.com/products
For detailed information about KBS products & solutions, please visit:
This Interoperability Guide describes a successful configuration covering Back to Back SBC Core Interoperability with Kandy Business Solution. All the necessary features and serviceability aspects stand covered as per the details provided in this interoperability document.
© 2021 Ribbon Communications Operating Company, Inc. © 2021 ECI Telecom Ltd. All rights reserved.