...
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 |
---|
language | none |
---|
title | ipSignalingProfile 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 |
---|
language | none |
---|
title | zone 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 |
---|
language | none |
---|
title | ipSignalingProfile commonIpAttributes flags supportSCSCFRestorationProceduresrealm |
---|
|
% set profiles signaling ipSignalingProfile ipSignalingProfile_name commonIpAttributes flags supportSCSCFRestorationProcedures <enable | disable> |
sipSigPort:
The following parameters are added to sipSigPort
object:
addressContext <ADDR_CONTEXT_NAME> realm <RealmName> connectedRealm <connectedRealmName> |
Code Block |
---|
language | none |
---|
title | zone 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 |
---|
language | none |
---|
title | remoteDeviceType |
---|
|
Code Block |
---|
title | sipTrunkGroup 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 |
---|
language | none |
---|
title | sipRegRelay |
---|
|
Code Block |
---|
language | none |
---|
title | sipTrunkGroup 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 |
---|
language | none |
---|
title | system 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 |
---|
language | none |
---|
title | generateSipHeaderEncryptionKeys |
---|
|
> request system security generateSipHeaderEncryptionKeys |
New IP Signaling Profile Flags:
Code Block |
---|
title | encryptPathHeader / 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 |
---|
|
% 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 |
---|
language | none |
---|
title | sipTrunkGroup 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 |
---|
language | none |
---|
title | system 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). |
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 |
---|
language | none |
---|
title | sipSecurityMechanism |
---|
|
% 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 |
---|
language | none |
---|
title | callFilter |
---|
|
% set global callTrace callFilter < callFilter_name> level <level1 | level2 | level3 | level4> |
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 |
---|
language | none |
---|
title | rewriteIdentities |
---|
|
% 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 |
---|
language | none |
---|
title | eventAcct 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 |
---|
language | none | title | fallbackToG711AllowPeerToNegotiateFaxRelay |
---|
|
% setshow profilestable mediaaddressContext codecEntry <codecentry_name> fax toneTreatment <disconnect | fallbackToG711 | fallbackToG711AllowPeerToNegotiateFaxRelay | faxRelay | faxRelayOrFallbackToG711 | ignoreDetectionAllowPeerToNegotiateFaxRelay | [none]> |
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 startedpeakSubsRate
– The peak Subscribe arrival rate during the collection intervalsipsSubsArrivals
– The number of SIP Subscribe arrivals since the current interval startedsipsSubsRejects
– 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 intervalpeakSubsRate
– The peak Subscribe arrival rate during the specified intervalsipsSubsArrivals
– The number of SIP Subscribe arrivals during the specified intervalsipsSubsRejects
– 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 |
---|
language | none |
---|
title | initialSipSubscribe |
---|
|
% set system congestion policer preference initialSipSubscribe <0-3> |
Code Block |
---|
language | none |
---|
title | congestionPolicing |
---|
|
% set profiles signaling sipCauseCodeMapping internalSipCauseMapProfile <profile_name> causeMap congestionPolicing <SIP cause value> |
Code Block |
---|
language | none |
---|
title | systemCongestionStatus |
---|
|
> 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 |
---|
language | none |
---|
title | systemCongestionCurrentStatistics |
---|
|
> 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 |
---|
|
% 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 |
---|
language | none |
---|
title | supportRegEvent |
---|
|
% 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 |
---|
language | none |
---|
title | Example 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 |
---|
language | none |
---|
title | systemCongestionIntervalStatistics |
---|
|
> 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;
} |
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 |
---|
language | none |
---|
title | useRouteSet 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 |
---|
language | none |
---|
title | useRUriForRegisterRouting Flag |
---|
|
% set addressContext <address_context_name> zone <zone_name> sipTrunkGroup <sip_trunk_group_name> signaling registration useRUriForRegisterRouting <disabled | enabled> |
disableZoneLevelLoopDetection Flag
Code Block |
---|
language | none |
---|
title | disableZoneLevelLoopDetection Flag |
---|
|
% set addressContext <address_context_name> zone <zone_name> disableZoneLevelLoopDetection <disabled | enabled> |
sendRouteUriToPsx Flag
Code Block |
---|
language | none |
---|
title | sendRouteUriToPsx 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 |
---|
|
% set global signaling srvcc
atcfUri (1-63 chars)
callLingerTimer (1-32 seconds, default-32)
eStnSr (1-32 chars)
stnSr (1-32 chars)
|
Code Block |
---|
language | none |
---|
title | zone 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 |
---|
language | none |
---|
title | SIP 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 |
---|
language | none |
---|
title | usePortRangeFlag |
---|
|
% 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.
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 |
---|
language | none |
---|
title | sipTrunkgroupPortRangeStatistics |
---|
|
> 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 |
---|
language | none |
---|
title | iceSupportCall Data Channel Parameters |
---|
|
% set addressContext <addressContext name> zone <zone name> sipTrunkGroup <sipTrunkGroup name> services natTraversal iceSupport <[none] | iceWebrtc | iceLync | iceFull> |
Code Block |
---|
language | none |
---|
title | iceSourceAddressFilterPriority |
---|
|
% 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 |
---|
language | none |
---|
title | iceinterceptCallDataChannelStatistics |
---|
|
%> show setstatus addressContext <name><address_context> zoneintercept <name>interceptCallDataChannelStatistics sipTrunkGroup <name> media ice
answerPreference <honorRecvPrec | ipv4 | ipv6 | [matchSigAddrType]>
offerPreference <ipv4 | ipv6 | [matchSigAddrType]> |
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 |
---|
language | none |
---|
title | dtlsProfile |
---|
|
% 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 |
---|
language | none |
---|
title | dtlsCryptoSuiteProfile |
---|
|
% set profiles media packetServiceProfile <PSP Name> dtls dtlsCryptoSuiteProfile <Crypto Profile Name> |
Code Block |
---|
language | none |
---|
title | dtlsFlags |
---|
|
% set profiles media packetServiceProfile <PSP Name> dtls dtlsFlags
enableDtlsSrtp <enable | [disable]>
allowDtlsFallback <enable | [disable]> |
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
Code Block |
---|
language | none |
---|
title | sendPRIonRELforCBWF |
---|
|
% set profiles signaling isupSignalingProfile <profile_name> sendPRIonRELforCBWF < supported | [unSupported] > |
Code Block |
---|
language | none |
---|
title | sendAPPinAPMforCBWF |
---|
|
% set profiles signaling isupSignalingProfile <profile name> sendAPPinAPMforCBWF < supported | [unSupported] > |
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 |
---|
language | none |
---|
title | retrieveCertContent |
---|
|
> 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 |
---|
language | none |
---|
title | packetServiceProfile |
---|
|
% 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> |
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 |
---|
language | none |
---|
title | honorEmbeddedHeadersin3xx |
---|
|
set profiles signaling ipSignalingProfile <profile name> egressIpAttributes redirect flags honorEmbeddedHeadersin3xx <[disable] | enable> |
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 |
---|
language | none |
---|
title | e2aeMediaSecurity |
---|
|
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 |
---|
language | none |
---|
title | sbxSecMode |
---|
|
set profiles services sipSecurityProfile <Security_Profile_Name> sbxSecMode <[sbc-pcsf] | sbc-only> |
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 |
---|
language | none |
---|
title | msrpDscp |
---|
|
% 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 |
---|
language | none |
---|
title | g711 / 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 |
---|
language | none |
---|
title | g729a / 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 |
---|
|
% set addressContext <AC name> zone <zone name> sipTrunkGroup <TG name> services natTraversal iceSupport <none | iceWebrtc | iceLync | iceFull> |
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 |
---|
language | none |
---|
title | includeEnumParameters |
---|
|
% 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 |
---|
language | none |
---|
title | uFlowStats |
---|
|
> 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 |
---|
language | none |
---|
title | callMediaStatus |
---|
| > 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;
} |
|
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 |
---|
bgColor | transparent |
---|
borderStyle | dashed |
---|
|
% 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 |
---|
|
% 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 |
---|
|
> 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 |
---|
|
> request global dnsClearCache |
To clear the particular DNS group cache (under Address Context), use the command:
Code Block |
---|
|
> 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 |
---|
|
> request addressContext <addressContextName> dnsGroup <dnsGroupName> clearCache domainName <domainName> |
To clear a particular record (under Address Context), use the command:
Code Block |
---|
|
> 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 |
---|
|
> 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 |
---|
|
% 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 |
---|
language | none |
---|
title | defaultAclStatistics |
---|
|
> 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;
} |
The SBC is enhanced with the addition of IP Signaling Profile flag acceptAlertInfo.
Code Block |
---|
|
% 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 |
---|
|
% 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 |
---|
|
% set profiles signaling sipAdaptorProfile <flexiblePolicyAdapterProfile name> profileType <flexiblePolicy | messageManipulation> |
Zone object 'flexiblePolicyAdapterProfile'
Code Block |
---|
|
% set addressContext <addressContext name> zone <zone name> flexiblePolicyAdapterProfile <flexiblePolicyAdapterProfile name> |
SIP Trunk Group Object 'flexiblePolicyAdapterProfile'
Code Block |
---|
|
% set addressContext <addressContext name> zone <zone name> sipTrunkGroup <sipTrunkGroup name> signaling flexiblePolicyAdapterProfile <flexiblePolicyAdapterProfile name> |
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>