Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
Panel

In this section:

Table of Contents
maxLevel3

 

New/Modified CLI

...

in This Release

Info

Default values are enclosed in square brackets [ ].

 

SBX-

...

48: E-CSCF Support

The following parameters are added to sipTrunkGroup services:

  • dialogEventNotificationSupported
  • colocatedPandEcscf

contactTransparencyForIsFocusMediaTag:

...

Code Block
languagenone
titleipSignalingProfile commonIpAttributes flags contactTransparencyForIsFocusMediaTagdialogEventNotificationSupported / colocatedPandEcscf
% set profilesaddressContext <addressContext signalingname> ipSignalingProfilezone <ipSignalingProfile<zone name> commonIpAttributes flags contactTransparencyForIsFocusMediaTag <enable | disable> 

 

dialogTransparency:

The flag dialogTransparency is added to zone object.

Code Block
languagenone
titlezone dialogTransparency
sipTrunkGroup <sipTrunkGroup name> services dialogEventNotificationSupported <enabled | [disabled]>

% set addressContext <addressContext Name>name> zone <zone Name> dialogTransparencyname> sipTrunkGroup <sipTrunkGroup name> services colocatedPandEcscf <enabled | disabled>   [disabled]>

 

supportSCSCFRestorationProcedures:

The flag supportSCSCFRestorationProcedures is added to IP Signaling Profile's commonIpAttributes object.

SBX-50: OMR plus TRF Insertion and Transparency Support

The following configurations are added in this release in support of Optimal Media Routing (OMR) and Transit and Roaming Function (TRF) features.

  • The realm parameter is added to Address Context object
  • The flag omrAllowed is added to SIP Trunk Group media object .
  • The parameter omrPrimaryRealm is added to SIP Trunk Group media object
  • The Zone parameter remoteDeviceType is enhanced with two new values: core, nni
Code Block
languagenone
titleipSignalingProfile commonIpAttributes flags supportSCSCFRestorationProceduresrealm
% set profiles signaling ipSignalingProfile ipSignalingProfile_name commonIpAttributes flags supportSCSCFRestorationProcedures <enable | disable> 

 

sipSigPort:

The following parameters are added to sipSigPort object:

  • action
  • dryUpTimeout
addressContext <ADDR_CONTEXT_NAME> realm <RealmName> connectedRealm <connectedRealmName> 
Code Block
languagenone
titlezone sipSigPort action omrAllowed / dryupTimeoutomrPrimaryRealm
% set addressContext <adddressContext name> <ADDR_CONTEXT_NAME> zone <zone<Zone_Name> name>sipTrunkGroup sipSigPort<TrunkGroupName> <sipSigPortmedia index> action <dryupomrAllowed <[disabled] | force>enabled | ravelCallOnly>

% set addressContext <adddressContext name> zone <zone name> sipSigPort <sipSigPort index> dryUpTimeout <1...1440> 

 

transitIOI:

The parameter transitIOI is added to SIP Trunk Group signaling object.

<ADDR_CONTEXT_NAME> zone <Zone_Name> sipTrunkGroup <TrunkGroupName> media omrPrimaryRealm <OMR primary realm name>
Code Block
languagenone
titleremoteDeviceType
Code Block
titlesipTrunkGroup signaling transitIOI
% set addressContext <addressContext Name> <ADDR_CONTEXT_NAME> zone <zone <Zone_Name> sipTrunkGroupremoteDeviceType <Sip<CORE | TrunkNNI Group| Name>accessDevice signaling| transitIOIappServer <string> 
Noprint
Back to Top
| [none]>

SBX-

...

366: Stateless REGISTER Relay for Peering

The following parameters mediaPortRange and tcpPortRange are added to both System and SIP Trunk Group Media objects:

mediaPortRange:

SBC in support of Stateless Register Relay functionality:

  • The flag sipRegRelay is added to Zone object to enable Register Relay functionality.
  • The System Security command generateSipHeaderEncryptionKeys is added to generate header encryption keys for AES encryption.
  • The following Header Encryption flags are added to IP Signaling Profile (IPSP):
    • encryptPathHeader
    • encryptServiceRouteHeader
  • The flag noServiceRotueHdrForEmergencyRegistration is added to IPSP

New Zone flag:

Code Block
languagenone
titlesipRegRelay
Code Block
languagenone
titlesipTrunkGroup media mediaPortRange
% set addressContext <addressContext_Name> <address context name> zone <zone_Name> sipTrunkGroup <sipTrunkGroup_Name> media mediaPortRange
Possible completions:
  baseUdpPort - Base UDP port number for RTP/RTCP media (inclusive).
  maxUdpPort  - Maximum UDP port number for RTP/RTCP media (inclusive). 
Code Block
languagenone
titlesystem media mediaPortRange
% set system media mediaPortRange
Possible completions:
  baseUdpPort - Base UDP port number for RTP/RTCP media (inclusive).
  maxUdpPort  - Maximum UDP port number for RTP/RTCP media (inclusive). 

tcpPortRange:

name> sipRegRelay <[disable] | enable>


New System Security request command:

Code Block
languagenone
titlegenerateSipHeaderEncryptionKeys
> request system security generateSipHeaderEncryptionKeys


New IP Signaling Profile Flags:

Code Block
titleencryptPathHeader / encryptServiceRouteHeader / noServiceRotueHdrForEmergencyRegistration
% set profiles signaling ipSignalingProfile <IPSP name> commonIpAttributes headerEncryptionFlags encryptPathHeader <[disable] | enable> 

% set profiles signaling ipSignalingProfile <IPSP name> commonIpAttributes headerEncryptionFlags encryptServiceRouteHeader <[disable] | enable>

% set profiles signaling ipSignalingProfile <IPSP name> commonIpAttributes flags noServiceRotueHdrForEmergencyRegistration <[disable] | enable>

 

SBX-570: Event Accounting Methods Enhancements

The following methods are added to eventAcctMethods.

  • eventNotify
  • eventRegister
  • eventRefer
  • eventSubscribe
Code Block
titleeventAcctMethods
% set oam accounting admin eventAcctMethods <eventMessage | eventNotify | eventOptions | eventPublish | eventRegister | eventRefer | eventSubscribe>  

SBX-1344: TCP Relay Enhancements

The SBC is enhanced in this release to support the relaying TCP traffic in addition to SIP/SDP traffic with the addition of a relayProfile, a relayPort configuration on a per-Zone basis.

Code Block
languagenone
titlesipTrunkGroup media tcpPortRangerelayProfile
% set addressContextprofiles <addressContext_Name>services zonerelayProfile <zone_Name> sipTrunkGroup <sipTrunkGroup_Name> media tcpPortRange
Possible completions:
  baseServerPort - Base TCP port number for MSRP media (inclusive)
  maxServerPort  - Maximum TCP port number for MSRP media (inclusive) <relayProfile name>
	maxEgressConn <[1000]>
	maxEgressRate <[50/sec]>
	maxIngressConn <[1000]>
	maxIngressRate <[50/sec]>
	tcp keepAlive <1-1000 seconds. default=200>
Code Block
languagenone
titlesystem media tcpPortRangerelayPort
% set systemaddressContext media<addressContext tcpPortRange
Possible completions:
  baseServerPort - Base port number for TCP media Server (inclusive).
  maxServerPort  - Max port number for TCP media Server (inclusive).  
Noprint

Back to Top

SBX-296: Support for SIP Digest with TLS

name> zone <zone name> id <zoneId> relayPort <1-4000>
	ipAddress <IPv4 or IPv6 address>
	ipInterfaceGroupName <ipInterfaceGroup name>
	mode <inService | [outOfService]>
	portNumber <1-65535, default=5269>
	relayProfile <relayProfile name>
	state <[disabled] | enabled>
	transportProtocolsAllowed <[tcp]>

% request addressContext <addressContext name> deleteRelayPortTransId transId <transactionId>

Additionally, several statistics are added to report on these new configurations.

The relaySessionStats object is added to addressContext and includes the following statisticsThe tls option is added to sipSecurityMechanism parameter.

Code Block
languagenone
titlesipSecurityMechanism
% set profiles services sipSecurityProfile <sipSecurityProfile name> sipSecurityMechanism <ipsec-3gpp | tls> precedence <1-65535>

SBX-430: Call Trace Option Enhancements For SBC

A new option, level4, is added to the callFilter to trace calls for SIP PDUs only.

Code Block
languagenone
titlecallFilter
% set global callTrace callFilter < callFilter_name> level <level1 | level2 | level3 | level4> 
Noprint

Back to Top

SBX-438: Enhanced SIP URI Transparency Capabilities

The parameter rewriteIdentities is added to the SIP Trunk Group Signaling object to support SIP URI transparency for SIP-URIs present in outbound SIP message.

Code Block
languagenone
titlerewriteIdentities
% set addressContext <address_context_name> zone <zone_name> sipTrunkGroup <STG1> signaling rewriteIdentities <enabled | [disabled]> 

SBX-570: Generating CDRs for SIP Registrations

The following flags and parameter are added in support of logging event records for MESSAGE, OPTIONS and PUBLISH SIP methods:

  • eventAcctState
  • eventAcctPsxInfoState
  • eventAcctMethods (eventMessage, eventOptions, eventPublish)
Code Block
languagenone
titleeventAcct flags/parmaeter
% set oam accounting admin eventAcctState <disable | enable>
 
% set oam accounting admin eventAcctPsxInfoState <disable | enable>
 
% set oam accounting admin eventAcctMethods <eventMessage | eventOptions | eventPublish>

SBX-686: SBC Fallback to G.711 When Detecting a FAX CED tone

show table addressContext default relaySessionStats 3
transId            1;
packetRxTx         2/2;
dataRxTx           34/34;
inboundZone        ZONE_IAD;
inboundLocalPeer   10.7.14.41:5222;
inboundRemotePeer  10.7.6.40:60293;
outboundZone       ZONE_IAD;
outboundLocalPeer  10.7.14.37:57183;
outboundRemotePeer 10.7.6.40:9992;

The relayCurrentStatistics object is added to addressContext and includes the following statisticsThe option fallbackToG711AllowPeerToNegotiateFaxRelay is added to the parameter fax toneTreatment.

Code Block
title
languagenonefallbackToG711AllowPeerToNegotiateFaxRelay
% setshow profilestable mediaaddressContext codecEntry <codecentry_name> fax toneTreatment <disconnect | fallbackToG711 | fallbackToG711AllowPeerToNegotiateFaxRelay | faxRelay | faxRelayOrFallbackToG711 | ignoreDetectionAllowPeerToNegotiateFaxRelay | [none]> 
Noprint

Back to Top

SBX-1256: Remove Max Simultaneous SUBSCRIBE and NOTIFY Soft Limit

The parameter initialSipSubscribe is added to system congestion policer preferences configuration to define the preference of the initial Subscribe requests during policing. Default value is "2".

Internal cause code congestionPolicing is added to internalSipCauseMapProfile object.

The following counters are added to systemCongestionCurrentStatistics table:

  • avgSubsRate – The average Subscribe rate since the current interval started
  • peakSubsRate – The peak Subscribe arrival rate during the collection interval
  • sipsSubsArrivals – The number of SIP Subscribe arrivals since the current interval started
  • sipsSubsRejects – The number of SIP Subscribe rejects since the current interval started

The following counters are added to systemCongestionIntervalStatistics table:

  • avgSubsRate – The average Subscribe rate during the specified interval
  • peakSubsRate – The peak Subscribe arrival rate during the specified interval
  • sipsSubsArrivals – The number of SIP Subscribe arrivals during the specified interval
  • sipsSubsRejects – The number of SIP Subscribe rejects during the specified interval

The systemCongestionSubsArrivalRate counter is added to systemCongestionStatus table to provide a snapshot of the number of Subscribe arrivals in the last second.

 

Code Block
languagenone
titleinitialSipSubscribe
% set system congestion policer preference initialSipSubscribe <0-3> 
Code Block
languagenone
titlecongestionPolicing
% set profiles signaling sipCauseCodeMapping internalSipCauseMapProfile <profile_name> causeMap congestionPolicing <SIP cause value> 
Code Block
languagenone
titlesystemCongestionStatus
> show status system systemCongestionStatus
systemCongestionStatus entry {
    systemCongestionMCLevel           0;
    systemCongestionCPULevel          0;
    systemCongestionMemLevel          0;
    systemCongestionCallRateLevel     0;
    systemCongestionIRTTLevel         0;
    systemCongestionMCDuration        217339;
    systemCongestionCallArrivalRate   0;
    systemCongestionCallAcceptRate    100;
    systemCongestionCallAcceptCount   65535;
    systemCongestionCallEqArrivalRate 198;
    systemCongestionRegArrivalRate    0;
    systemCongestionSubsArrivalRate   792;
} 
Code Block
languagenone
titlesystemCongestionCurrentStatistics
> show status system systemCongestionCurrentStatistics
systemCongestionCurrentStatistics entry {
    levelMC1Count         0;
    levelMC1TotalTime     0;
    levelMC2Count         0;
    levelMC2TotalTime     0;
    levelMC3Count         0;
    levelMC3TotalTime     0;
    overloadRejects       0;
    avgCallRate           0;
    peakCallRate          0;
    callArrivals          0;
    emergencyCallArrivals 0;
    emergencyCallRejects  0;
    sipRegArrivals        0;
    sipRegRejects         0;
    avgRegRate            0;
    peakRegRate           0;
    maxActiveCalls        0;
    sipSubsArrivals       144509;
    sipSubsRejects        0;
    avgSubsRate           305;
    peakSubsRate          803;
}  
default relayCurrentStatistics
         NEW                  CONN TERM
         CONN     CONN TERM   NON
KEY      CREATED  GRACEFULLY  GRACEFULLY
------------------------------------------
default  2        1           0 

The relayIntervalStatistics object is added to addressContext and includes the following statistics.

Code Block
languagenone
% show table addressContext default relayIntervalStatistics
 
                                    NEW                  CONN TERM
                  INTERVAL          CONN     CONN TERM   NON
NUMBER  KEY       VALID     TIME    CREATED  GRACEFULLY  GRACEFULLY
--------------------------------------------------------------------
299     default   true      269098  0        0           0
300     default   true      269998  0        0           0
302     default   true      270898  0        0           0 

SBX-1368: Reg-Event Subscription Initiation Support

The flag supportRegEvent is added to IP Signaling Profile (IPSP) to configure support for registration event package per IP Trunk Group.

Code Block
languagenone
titlesupportRegEvent
% set profiles signaling ipSignalingProfile <IPSP name> commonIpAttributes subscriptionPackageSupport supportRegEvent <[disable] | enable> 

Additionally, two Address Context statistics are added to SBC in support of the Reg-Event Subscription feature.

  • sipGeneratedSubscriptionStatus – List of individual subscriptions. All subscriptions present in the system display in the command results. Terminated subscriptions, however, will not display.
  • sipSubscriptionCountStatistics – A count of subscription statistics in the system from the time system is up. These are reset on SBC reboot.
Code Block
languagenone
titleExample Statistics
> show table addressContext default sipGeneratedSubscriptionStatus
              REGISTRAR  EXT
     PACKAGE  IP         EXPIRATION  SUBSCRIPTION  DOMAIN
ID   NAME     ADDRESS    TIME        STATE         NAME
----------------------------------------------------------
516 REG-EVENT 0.0.0.0    3660        active        egress.com


> show table addressContext default sipSubscriptionCountStatistics
       SIP           SIP                         SIP
       SUBSCRIPTION  SUBSCRIPTION  SIP           SUBSCRIPTION  SIP
       COUNT         COUNT         SUBSCRIPTION  COUNT         SUBSCRIPTION
NAME   ATTEMPTS      SUCCESSFUL    COUNT ACTIVE  PENDING       COUNT FAILED
-----------------------------------------------------------------------------
entry  5  
Code Block
languagenone
titlesystemCongestionIntervalStatistics
> show status system systemCongestionIntervalStatistics
systemCongestionIntervalStatistics 336 entry {
    intervalValid         true;
    time                  302394;
    levelMC1Count         0;
    levelMC1TotalTime     0;
    levelMC2Count         0;
    levelMC2TotalTime     0;
    levelMC3Count         0;
  4  levelMC3TotalTime     0;
    overloadRejects  1     0;
    avgCallRate           0;
    peakCallRate          0;
    callArrivals          0;
    emergencyCallArrivals 0;
    emergencyCallRejects  0;
    sipRegArrivals        0;
    sipRegRejects         0;
    avgRegRate            0;
    peakRegRate           0;
    maxActiveCalls        0;
    sipSubsArrivals       483888;
    sipSubsRejects        0;
    avgSubsRate           537;
    peakSubsRate          817;
} 
Noprint

Back to Top

SBX-2286: Signaling Port Range Support for Interworking with CUCM

The flag, usePortRangeFlag, is introduced under Signaling of Sip Trunk Group object to allow SBC to use a different IP-Port as a contact for each active registration.

SBX-3830/SBX-33543: Routing Enhancements for Route Header and Roaming User

The following CLI changes are made in support of routing enhancements for Route Header and Roaming User features:

  • Added rcbNexthopAndStored and roamingOrStored options to SIP Trunk Group useRouteSet object

  • Added flag useRUriForRegisterRouting to SIP Trunk Group signaling registration object

  • Added flag disableZoneLevelLoopDetection to Zone object

  • Added flag sendRouteUriToPsx to SIP Trunk Group callRouting object

useRouteSet options 'rcbNextHopAndStored' and 'roamingOrStored'
Code Block
languagenone
titleuseRouteSet options 'rcbNextHopAndStored' and 'roamingOrStored'
% set addressContext <address_context_name> zone <zone_name> sipTrunkGroup <sip_trunk_group_name> callRouting useRouteSet <disabled | rcbNextHopAndStored | received | roamingOrStored | stored | storedAll>
useRUriForRegisterRouting Flag
Code Block
languagenone
titleuseRUriForRegisterRouting Flag
% set addressContext <address_context_name> zone <zone_name> sipTrunkGroup <sip_trunk_group_name> signaling registration useRUriForRegisterRouting <disabled | enabled> 
disableZoneLevelLoopDetection Flag
Code Block
languagenone
titledisableZoneLevelLoopDetection Flag
% set addressContext <address_context_name> zone <zone_name> disableZoneLevelLoopDetection <disabled | enabled> 
sendRouteUriToPsx Flag
Code Block
languagenone
titlesendRouteUriToPsx Flag
% set addressContext <address_context_name> zone <zone_name> sipTrunkGroup <sip_trunk_group_name> callRouting sendRouteUriToPsx <disabled | enabled> 

 

SBX-3888: ATCF and EATF Support

The srvcc parameter is added to global signaling object for configuring SRVCC functionality. The parameter is also added to zone object for enabling/disabling EATF functionality for the zone.

Code Block
languagenone
titlesrvcc
% set global signaling srvcc
	atcfUri (1-63 chars)
	callLingerTimer (1-32 seconds, default-32)
	eStnSr (1-32 chars)
	stnSr (1-32 chars)
Code Block
languagenone
titlezone srvcc
% set addressContext default zone ZONE_AS srvcc eatf <[disable] | enable>

SBX-3948: Rx Interface Improvements

The following SIP Trunk Group media PCRF parameters are added in this release to configure Access side to take advantage of Rx interface improvements:

  • signalingPath
  • fetchLocationInfo
  • provSignalingFlow    
  • terminateOnNwFailure
Code Block
languagenone
titleSIP Trunk Group Media PCRF Parameters
% set addressContext <address context name> zone  <zone name> sipTrunkGroup <TG name> media Pcrf fetchLocationInfo <none | retrieveInOffer | retrieveInAnswer> 
% set addressContext <address context name> zone  <zone name> sipTrunkGroup <TG name> media Pcrf provSignalingFlow <disabled | enabled>
% set addressContext <address context name> zone  <zone name> sipTrunkGroup <TG name> media Pcrf signalingPath <disabled | enabled> 
Code Block
languagenone
titleusePortRangeFlag
% set addressContext <address context name> zone  <zone name> sipTrunkGroup <TG name> signalingmedia usePortRangeFlagPcrf <enabledterminateOnNwFailure <disabled | [disabled]> 

The sipTrunkgroupPortRangeStatistics  command is added to display portRangeActivePorts and portRangeRegistrationFailures for the specified SIP trunk group.

enabled>

The following IP Signaling Profile flags are added in this release to configure Core side to take advantage of Rx interface improvements:

  • insertPAccessNetInfoHeader
  • insertUEFlowInfo

...

Code Block
languagenone
titlesipTrunkgroupPortRangeStatistics
> show table addressContext ac1 zone ZONE_AS sipTrunkgroupPortRangeStatistics
             PORT
             RANGE   PORT RANGE
             ACTIVE  REGISTRATION
NAME         PORTS   FAILURES
-----------------------------------
ASX_LABSIP3  0       0

...

IP Signaling Profile Common IP Attributes Flags
% set profiles signaling ipSignalingProfile <profile name> commonIpAttributes flags insertPAccessNetInfoHeader <disabled | enabled>
% set profiles signaling ipSignalingProfile <profile name> commonIpAttributes flags insertUEFlowInfo <disabled | enabled>

SBX-4000: Lawful Intercept Support

The following parameters are added to sipTrunkGroup services natTraversal object:

  • iceSupport
  • iceSourceAddressFilterPriority

The ice parameter is added to sipTrunkGroup media object with following options:

in this release in support of Lawful Intercept.

Call Data Channel Parameters:

  • TCPMediaTransport
    • tcpMediaIpAddress
    • tcpMediaPort
  • UDPMediaTransport 
    • udpMediaIpAddress
    • udpMediaPort
  • dsrTcpPort
  • liPolDipForRegdOodMsg
  • mediaTypeIntercepted
  • offerPreference
  • answerPreference

 

Code Block
languagenone
titleiceSupportCall Data Channel Parameters
% set addressContext <addressContext name> zone <zone name> sipTrunkGroup <sipTrunkGroup name> services natTraversal iceSupport <[none] | iceWebrtc | iceLync | iceFull> 
Code Block
languagenone
titleiceSourceAddressFilterPriority
% set addressContext <addressContext name> zone <zone name> sipTrunkGroup <sipTrunkGroup name> services natTraversal iceSourceAddressFilterPriority
	serverReflexivePrefixLength <unsignedInt | 0..32, default=16>
	state <disabled | [enabled]>
<address_context> intercept callDataChannel <CDC_name>
	TCPMediaTransport
        tcpMediaIpAddress <tcp_Media_Ip_Address>
        tcpMediaPort <tcp_Media_port>
    UDPMediaTransport
        udpMediaIpAddress <udp_Media_Ip_Address>
        udpMediaPort <tcp_Media_port>
	dsrTcpPort <0..65535>
    liPolDipForRegdOodMsg <enabled | disabled>
	mediaTypeIntercepted <default | multimedia>


LI Performance Statistics:

  • DSRSuccess
  • DSRFailures
  • primaryTCPChannelStatus
  • secondaryTCPChannelStatus

 

Code Block
languagenone
titleiceinterceptCallDataChannelStatistics
%> show setstatus addressContext <name><address_context> zoneintercept <name>interceptCallDataChannelStatistics sipTrunkGroup <name> media ice
	answerPreference <honorRecvPrec | ipv4 | ipv6 | [matchSigAddrType]>
	offerPreference <ipv4 | ipv6 | [matchSigAddrType]>
Noprint

Back to Top

SBX-2309: DTLS-SRTP Support

The dtlsProfile object is added to Security profiles. The following parameters are added to dtlsProfile. The SBC automatically generates a default DTLS profile once the system is up and running.

The following parameters are added to enable DTLS-SRTP handshake in the Packet Service Profile. 

  • dtlsCryptoSuiteProfile
  • enableDtlsSrtp
  • allowDtlsFallback

Two fields per media stream are added to the global callDetailStatus command (SBC supports six media streams).

  • ingressDtlsSrtpStream
  • egressDtlsSrtpStream

The dtlsSrtpStatistics table is added to the global profile.

 

Code Block
languagenone
titledtlsProfile
% set profiles security dtlsProfile <profile name> 
	CertName   
	cipherSuite1 (default = rsa-with-aes-128-cbc-sha)
	cipherSuite2 (default = nosuite)
	cipherSuite3 (default = nosuite)
	cookieExchange <disabled | [enabled]>
	dtlsRole <client | [server]>
    handshakeTimer <1-60 seconds, default = 5> 
    hashType <md2 | md5 | [sha1] | sha224 | sha256 | sha384 | sha512>
    sessionResumpTimer <0-86400, default = 300>
    v1_0 <disabled | [enabled]>
    v1_1 <[disabled] | enabled>
    v1_2 <[disabled] | enabled>
Code Block
languagenone
titledtlsCryptoSuiteProfile
% set profiles media packetServiceProfile <PSP Name> dtls dtlsCryptoSuiteProfile <Crypto Profile Name>
Code Block
languagenone
titledtlsFlags
% set profiles media packetServiceProfile <PSP Name> dtls dtlsFlags 
	enableDtlsSrtp <enable | [disable]>
	allowDtlsFallback <enable | [disable]>
Noprint

Back to Top

SBX-2311/2312: Interworking RBWF, SIP-I and ASX Subscribers/RBWF for UK-ISUP To BT-IUP

The following parameters are added to the isupSignalingProfile

  • sendPRIonRELforCBWF
  • sendAPPinAPMforCBWF
Code Block
languagenone
titlesendPRIonRELforCBWF
% set profiles signaling isupSignalingProfile <profile_name> sendPRIonRELforCBWF < supported | [unSupported] > 
Code Block
languagenone
titlesendAPPinAPMforCBWF
% set profiles signaling isupSignalingProfile <profile name> sendAPPinAPMforCBWF < supported | [unSupported] > 
Noprint

Back to Top

SBX-3087: Need A Command To Dump TLS Certificate Content

The retrieveCertContent parameter is added to request system security command to retrieve content of an existing PKI certificate (local, local-internal and remote).

Code Block
languagenone
titleretrieveCertContent
> request system security pki certificate <certName> retrieveCertContent 

SBX-3503: Granular Control of HD Codec Offer or Answer and Transcoding Behavior

The following flags are added to Packet Service Profile configuration to support granular control of HD codec prioritization using Packet Service Profile:

  • HDCodec Preferred
  • Prefer NBPassthru Over HDTranscode
  • Match Offered Codec Group If Nb Only
  • Force Route PSPOrder
Code Block
languagenone
titlepacketServiceProfile
% set profiles media packetServiceProfile <name> flags HDCodecPreferred <[disable] | enable>
 
% set profiles media packetServiceProfile <name> flags HDCodecPreferred enable preferNBPassthruOverHDTranscode <[disable]| enable>  
 
% set profiles media packetServiceProfile <name> flags MatchOfferedCodecGroupIfNbOnly <[disable] | enable>  
 
% set profiles media packetServiceProfile <name> flags forceRoutePSPOrder <[disable] | enable>   

SBX-3889: Embedded Headers Support in 3xx Contact Headers

The flag honorEmbeddedHeadersin3xx is added to IP Signaling Profile's egressIpAttributes redirect flags command to allow SBC to handle embedded headers in 3xx Contact headers.

Code Block
languagenone
titlehonorEmbeddedHeadersin3xx
set profiles signaling ipSignalingProfile <profile name> egressIpAttributes redirect flags honorEmbeddedHeadersin3xx <[disable] | enable> 
Noprint

Back to Top

SBX-3949: IMS Media Security Protocol Negotiation

The e2aeMediaSecurity statistic is added to the sipActiveRegisterNameStatus command to display status of the media-security setting by the UE in the registration record. The  possible values are sdes-srtp or none.

Code Block
languagenone
titlee2aeMediaSecurity
show status addressContext ADDR_CONTEXT_1 sipActiveRegisterNameStatus 
sipActiveRegisterNameStatus 3000@10.54.154.119 256 {
state terminated;
contactURI "";
nextHopIpAddress 10.54.80.17;
nextHopPortNum 5060; 
registrarIpAddress 10.54.80.17;
registrarPortNum 6092;
externalExpirationTime 3600;
internalExpirationTime 0;
creationTime 2014-08-05T10:13:29+00:00;
registrarDomainName "";
endPointBehindNapt 0;
natPinholeLearningStatus none;
securityMechanismType none; 
e2aeMediaSecurity sdes-srtp; 

SBX-4204: IPSec or IMS Authentication and Key Agreement for TCP

The parameter sbxSecMode is added to SIP Security Profile object to specify which mode the SBC will operate under for IMS access security deployments.

Code Block
languagenone
titlesbxSecMode
set profiles services sipSecurityProfile <Security_Profile_Name> sbxSecMode <[sbc-pcsf] | sbc-only>
Noprint

Back to Top

SBX-4418: MSRP DSCP Marking Configurable

The qosValues parameter msrpDscp is added to Packet Service Profile object to provide the capability to configure a MSRP DSCP value.

Code Block
languagenone
titlemsrpDscp
% set profiles media packetServiceProfile <Profile_Name> qosValues msrpDscp <[0]-255> 

SBX-4858: Enabling 60 ms Packet Size for G711 and G729 Codecs

SBC is enhanced to configure a packet size of 60 ms for G.711, G.711ss, G.729a and G.729ab codecs.

Code Block
languagenone
titleg711 / g711ss packetSize
% set profiles media codecEntry <Codec Entry Name> codec g711 packetSize <[10] | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | 55 | 60 |>

% set profiles media codecEntry <Codec Entry Name> codec g711ss packetSize <[10] | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | 55 | 60 |>
Code Block
languagenone
titleg729a / g729ab packetSize
% set profiles media codecEntry <Codec Entry Name> codec g729a packetSize <[10] | 20 | 30 | 40 | 50 | 60>

% set profiles media codecEntry <Codec Entry Name> codec g729ab packetSize <[10] | 20 | 30 | 40 | 50 | 60>

SBX-4903 MS Lync Video Relay

The iceLync enumerator is added to iceSupport parameter as a choice when configuring SBC to interwork with a Microsoft Lync 2010 or 2013 client.

Code Block
languagenone
titleiceLync
% set addressContext <AC name> zone <zone name> sipTrunkGroup <TG name> services natTraversal iceSupport <none | iceWebrtc | iceLync | iceFull> 
Noprint

Back to Top

SBX-23665: SBC MUST Preserve Req-URI Received

SBC is enhanced to transparently send custom and standard userinfo parameters, such as tgrp, trunk-context, cic, rn, received in ENUM response using the IP Signaling Profile includeEnumParameters flag.

Code Block
languagenone
titleincludeEnumParameters
% set profiles signaling ipSignalingProfile <ipsignalingprofile> egressIpAttributes flags includeEnumParameters < enable | [disable] > 

SBX-29604: Move XRM Debug Show Commands to Operational Data

New ipPolicing Statistic

The uFlowStats statistic is added to the command "show system ipPolicing" to provide microflow statistics.

Code Block
languagenone
titleuFlowStats
> show status system ipPolicing uFlowStats
uFlowStats 1 {
    sourceIpAddress      10.10.10.10;
    destinationIpAddress 10.11.12.13;
    sourceIpPort         45506;
    ipProtocol           udp;
    lifGrpId             2;
    policerMode          PktRate;
    policerBucketSize    50;
    policerCreditRate    1023;
    aggPolicer           "ZONE AGG";
    aggPolicerPriority   1;
    packetAccept         1;
    packetDiscard        0;
    byteAccept           527;

Enhancements to Existing CLI Show Commands

The CLI command  "show status/table global callMediaStatus" is enhanced to include the following statistics:

sRTP/sRTPC statistics

  • ingressMediaStream1SrtpAuthFailure – The number of RTP authentication failures on ingress leg
  • ingressMediaStream1SrtpReplayFailure – The number of RTP anti-replay failures on ingress leg
  • egressMediaStream1SrtpAuthFailure – The number of RTP authentication failures on egress leg
  • egressMediaStream1SrtpReplayFailure – The number of RTP anti-replay failures on egress leg

RTCP Statistics

  • ingressMediaStream1RtcpPacketsReceived – The number of RTCP packets received on ingress leg
  • ingressMediaStream1RtcpPacketsSent – The number of RTCP packets transmitted on ingress leg
  • egressMediaStream1RtcpPacketsReceived – The number of RTCP packets received on egress leg
  • egressMediaStream1RtcpPacketsSent – The number of RTCP packets transmitted on egress leg

ICE Statistics

  • ingressMediaStream1StunDtlsPacketsReceived – The number of STUN/DTLS packets received on ingress leg
  • ingressMediaStream1StunDtlsPacketsDiscarded – The number of STUN/DTLS packets discarded on ingress leg
  • egressMediaStream1StunDtlsPacketsReceived – The number of STUN/DTLS packets received on egress leg
  • egressMediaStream1StunDtlsPacketsDiscarded – The number of STUN/DTLS packets discarded on egress leg
Expand
Code Block
languagenone
titlecallMediaStatus
> show status global callMediaStatus
callMediaStatus 786432 {
    mediaStreamsInCall                          audio;
    ingressMacHeader                            0-1B-21-AF-EA-CB;
    egressMacHeader                             0-1B-21-AF-EA-CB;
    ingressBearerType                           voice;
    egressBearerType                            voice;
    ingressCfgAudioType                         G711;
    egressCfgAudioType                          G729AB;
    ingressActAudioType                         g711ulaw;
    egressActAudioType                          g729ab;
    ingressRemPacketsLost                       0;
    ingressRFactorInbound                       93;
    ingressRFactorOutbound                      93;
    egressRemPacketsLost                        0;
    egressRFactorInbound                        82;
    egressRFactorOutbound                       82;
    mediaStream1Label                           audio;
    mediaStream1Codec                           G711;
    ingressMediaStream1PacketsSent              4656;
    ingressMediaStream1PacketsReceived          4651;
    ingressMediaStream1OctetsSent               744960;
    ingressMediaStream1OctetsReceived           799972;
    ingressMediaStream1RtcpPacketsSent          0;
    ingressMediaStream1RtcpPacketsReceived      0;
    ingressMediaStream1PacketsLost              0;
    ingressMediaStream1PacketsDiscarded         0;
    ingressMediaStream1PacketLatency            0;
    ingressMediaStream1InterarrivalJitter       0;
    ingressMediaStream1StunDtlsPacketsReceived  0;
    ingressMediaStream1StunDtlsPacketsDiscarded 0;
    ingressMediaStream1SrtpAuthFailure          0;
    ingressMediaStream1SrtpReplayFailure        0;
    egressMediaStream1PacketsSent               2373;
    egressMediaStream1PacketsReceived           4642;
    egressMediaStream1OctetsSent                17158;
    egressMediaStream1OctetsReceived            148544;
    egressMediaStream1RtcpPacketsSent           0;
    egressMediaStream1RtcpPacketsReceived       0;
    egressMediaStream1PacketsLost               0;
    egressMediaStream1PacketsDiscarded          0;
    egressMediaStream1PacketLatency             0;
    egressMediaStream1InterarrivalJitter        0;
    egressMediaStream1StunDtlsPacketsReceived   0;
    egressMediaStream1StunDtlsPacketsDiscarded  0;
    egressMediaStream1SrtpAuthFailure           0;
    egressMediaStream1SrtpReplayFailure         0;
} 
Noprint

Back to Top

The CLI command "show status addressContext ipAccessControlList defaultAclStatistics" is enhanced to include configuration and statistics data for all VM guest-based default ACL rules.

The existing ACL statistics table is expanded to include the following:

  • "Owner" of each ACL entry (SBC, ePSX, VM, etc.).
  • <Guest Id> of each ACL entry (host, VM1, VM2, etc.)
default 
	DSRSuccess
	DSRFailures
	primaryTCPChannelStatus
	secondaryTCPChannelStatus


SBX-28890: Preconditions Transparency Support

A new option, transparent, is added to SIP Trunk Group preconditions object. This configuration must be enabled on both Ingress and Egress legs.

Panel
bgColortransparent
borderStyledashed

% set addressContext <addressContext_name> zone <zone_name> sipTrunkGroup <sipTrunkGroup_name> services preconditions <none | required | supported | transparent> 

SBX-30207/SBX-30227/SBX-30264: DNS Enhancements

TCP Enhancements

SBC is enhanced in this release to provide support of DNS servers over TCP by the addition of transportProtocol configuration object. Additionally, the flag tcpFallback is added to support TCP fallback when the configured protocol is UDP.

Code Block
languagenone
% set addressContext <addressContext_name> dnsGroup <dnsGroup_name> server <server_name> ipAddress <ipAddress> transportProtocol <udp | tcp>

% set addressContext <addressContext_name> dnsGroup <dnsgroup_name> server <server_name> ipAddress <ipAddress> transportProtocol udp tcpFallback <enabled | disabled>

Manual DNS Query

SBC is enhanced to perform a manual query to update the cache of the IP address, TTL and port received in response to the query sent to the server. The response is updated if record is already present; otherwise, it creates new entry.

Code Block
languagenone
> request addressContext <addressContextName> dnsGroup <dnsGroupName> query dnsServer <dnsServerName> fqdn <fqdnValue> recordType <a | aaaa | srv | ns | naptr>

Cache Management and Override TTL

The SBC is enhanced with ability to:

  • Flush DNS Cache
  • Override Time To Live (TTL)

To clear the full DNS Cache, use the command:

Code Block
languagenone
> request global dnsClearCache

To clear the particular DNS group cache (under Address Context), use the command:

Code Block
languagenone
> request addressContext <addressContextName> dnsGroup <dnsGroupName> clearCache

 To clear a particular Domain Name/FQDN under a DNS Group (under Address Context), use the command:

Code Block
languagenone
> request addressContext <addressContextName> dnsGroup <dnsGroupName> clearCache domainName <domainName>

To clear a particular record (under Address Context), use the command:

Code Block
languagenone
> request addressContext <addressContextName> dnsGroup <dnsGroupName> clearCache domainName <domainName> recordType <a | aaaa | srv |naptr>

To override the Time To Live (TTL), use command syntax:

Code Block
languagenone
> request addressContext <addressContextName> dnsGroup <dnsGroupName> updateTtl fqdn <fqdnValue> recordType <a |aaaa | srv | naptr > ttl <ttlvalue>

 

Performance Statistics

To view the DNS Server Statistics, use the command:

Code Block
languagenone
% show status addressContext addr_1 dnsGroup DNSGrp1 dnsServerStatistics
dnsServerStatistics 1 {
    ipAddress     10.54.78.20;
    queries        4;
    timeouts       6;
    errors         0;
    referrals      0;
    totalTcpConnection    2;
    tcpConnectionFailed   1;
    tcpConnectionSuccess  1;
    tcpConnectiontorndown 0;
    tcpFallback  
Code Block
languagenone
titledefaultAclStatistics
> show status addressContext default ipAccessControlList defaultAclStatistics
defaultAclStatistics 9 {
    protocol             UDP;
    application          dns_udp_guest;
    addressContextId     *;
    lifGrpId             *;
    sourceIpAddress      "* (53)";
    destinationIpAddress "* (0)";
    policingMode         PktRate;
    bucketSize           "50 pkt";
    creditRate           "1000 pkt/s";
    polId                0;
    polPriority          0;
    packetAccept         0;
} 

 

SBX-30265: Alert-Info Header Support

The SBC is enhanced with the addition of IP Signaling Profile flag acceptAlertInfo.

Code Block
languagenone
% set profiles packetDiscardsignaling ipSignalingProfile <ipSignalingProfile_name> commonIpAttributes flags acceptAlertInfo <disable  0;
    aggPol               none;
    owner                vm;
    vmGuestId            Vm1;
}| enable> 

SBX-30269: SIP Current Statistics Enhancements

The following emergency-relates statistics are added to Zone sipCurrentStatistics object:

  • emergencyOODAccept
  • emergencyOODRejectPolicer    
  • emergencySubscribeAccept    
  • emergencySubscribeRejectLimit    
  • emergencySubscribeRejectPolicer

SBX-32115: Enhancement to Transcode Calls Using Different RFC2833 Payload Types

The PSP option different2833PayloadType is added to packetToPacketControl object in this release.

Code Block
languagenone
% set profiles media packetServiceProfile <PSP_name> packetToPacketControl conditionsInAdditionToNoCommonCodec different2833PayloadType <disable | enable> 

SBX-32155: Flexible Policy and Routing Support

To support flexible policy and routing, the following CLI objects are added.

  • profileType parameter

  • flexiblePolicyAdapterProfile Zone object

  • flexiblePolicyAdapterProfile SIP Trunk Group object

SIP Adaptor Profile Object 'profileType'

Code Block
languagenone
% set profiles signaling sipAdaptorProfile <flexiblePolicyAdapterProfile name> profileType <flexiblePolicy | messageManipulation> 

Zone object 'flexiblePolicyAdapterProfile'

Code Block
languagenone
% set addressContext <addressContext name> zone <zone name> flexiblePolicyAdapterProfile <flexiblePolicyAdapterProfile name>

SIP Trunk Group Object 'flexiblePolicyAdapterProfile'

Code Block
languagenone
% set addressContext <addressContext name> zone <zone name> sipTrunkGroup <sipTrunkGroup name> signaling flexiblePolicyAdapterProfile <flexiblePolicyAdapterProfile name>

 

 

Noprint

Back to Top

Deprecated

...

CLI in This Release

The following CLI commands and statistics are deprecated in this release.

...

Removed "commitSoftwareUpgrade" attribute from "request system admin" command.

...

<TBD>

Noprint

Back to Top

Pagebreak