class CscfSipProtocolClass

ManagedElement
CscfFunction
CSCF-Application
CscfSipProtocolGroupClass
CscfSipProtocolClass

This is a container class for the sip protocol related attributes.

This MO is created by the system.

Attributes
Integer0to00100DT
cscfBlacklistingBypassThrottle = 100
This parameter controls how much of initial SIP requests should be sent to destinations that have been blacklisted as unreachable due to a SIP 503 with Retry-After. It is possible to define the percentage of requests that should be sent in this case. Note that as long as at least one destination transport address is not blacklisted, that address will be used and this parameter has no effect. If cscfBlacklistingBypassThrottle has the value 0, it means that CSCF will not overrule blacklisting for destinations blacklisted due to SIP 503 with Retry-After. The unreachable destination transport address is blacklisted for a configurable period of time (cscfDestinationUnavailabilityTimer). If blacklisting reason is SIP 503 with Retry-After and cscfBlacklistingBypassThrottle has the value 100, it means that no matter for how long the node is blacklisted, the CSCF will try to send initial SIP requests towards it in 100% of the cases (that is, ignore the blacklisting completely).
If cscfBlacklistingBypassThrottle has another value, for example 70, it means that 70% of all requests will disregard the blacklisting and the initial SIP requests will be sent anyway.
Integer0to00100DT
cscfBlacklistingInsideDialogRequestBypassThrottle = 100
This parameter controls how much of inside dialogue SIP requests should be sent to destinations that have been blacklisted as unreachable. It is possible to define the percentage of inside dialogue SIP requests that should be sent in this case. Note that as long as at least one destination transport address is not blacklisted, that address will be used and this parameter has no effect.
If cscfBlacklistingInsideDialogRequestBypassThrottle has the value 0, it means that CSCF will not overrule blacklisting for any inside dialogue SIP request. How long a destination is blacklisted depends on the reason why it was blacklisted. If cscfBlacklistingInsideDialogRequestBypassThrottle has the value 100, it means that no matter what the reason is, and for how long the node is blacklisted, the CSCF will try to send inside dialogue SIP requests towards it in 100% of the cases (that is, ignore the blacklisting completely).
If cscfBlacklistingInsideDialogRequestBypassThrottle has another value, for example 70, it means that 70% of all requests will disregard the blacklisting and the requests will be sent anyway.
Integer0to00100DT
cscfBlacklistingSip503WithoutRetryAfterBypassThrottle = 100
This parameter controls how much of initial SIP requests should be sent to destinations that have been blacklisted as unreachable due to a SIP 503 without Retry-After. It is possible to define the percentage of requests that should be sent in this case. Note that as long as at least one destination transport address is not blacklisted, that address will be used and this parameter has no effect.
If cscfBlacklistingSip503WithoutRetryAfterBypassThrottle has the value 0, it means that CSCF will not overrule blacklisting for destinations blacklisted due to SIP 503 without Retry-After. The unreachable destination transport address is blacklisted for a configurable period of time (cscfDestinationUnavailabilityTimer). If blacklisting reason is SIP 503 without Retry-After and cscfBlacklistingSip503WithoutRetryAfterBypassThrottle has the value 100, it means that no matter for how long the node is blacklisted, the CSCF will try to send requests towards it in 100% of the cases (that is, ignore the blacklisting completely). If cscfBlacklistingSip503WithoutRetryAfterBypassThrottle has another value, for example 70, it means that 70% of all requests will disregard the blacklisting and the requests will be sent anyway.
Integer0to2147483647DT
cscfBlacklistingSip503WithoutRetryAfterThreshold = 0
This parameter is used to configure the threshold value for blacklisting destinations due to the reason of 503 Response without Retry-After.
Integer0to2147483647DT
cscfBlacklistingSip503WithRetryAfterThreshold = 0
This parameter is used to configure the threshold value for blacklisting destinations due to the reason of 503 Response with Retry-After.
Integer0to00100DT[0..100] nonUnique
cscfBlacklistingSipTransactionTimeoutBypassThrottle = 100
This parameter controls how much of initial SIP requests should be sent to destinations that have been blacklisted as unreachable due to a SIP Transaction Timeout. It is possible to define the percentage of requests that should be sent in this case. Note that as long as at least one destination transport address is not blacklisted, that address will be used and this parameter has no effect.
If cscfBlacklistingSipTransactionTimeoutBypassThrottle has the value 0, it means that CSCF will not overrule blacklisting for destinations blacklisted due to SIP Transaction Timeout. The unreachable destination transport address is blacklisted for a configurable period of time (cscfDestinationUnavailabilityTimer). If blacklisting reason is SIP Transaction Timeout and cscfBlacklistingSipTransactionTimeoutBypassThrottle has the value 100, it means that no matter for how long the node is blacklisted, the CSCF will try to send requests towards it in 100% of the cases (that is, ignore the blacklisting completely). If cscfBlacklistingSipTransactionTimeoutBypassThrottle has another value, for example 70, it means that 70% of all requests will disregard the blacklisting and the requests will be sent anyway. NOTE: This parameter is a sequence with only one element. To change its value with the ECLI use one of these syntax:
cscfBlacklistingSipTransactionTimeoutBypassThrottle[@1]=<new_value>
cscfBlacklistingSipTransactionTimeoutBypassThrottle[<old_value>]=<new_value>
Integer0to2147483647DT
cscfBlacklistingSipTransactionTimeoutThreshold = 0
This parameter is used to configure the threshold value for blacklisting destinations due to the reason of SIP transaction timeout.
BlacklistingThresholdIntervalDT
cscfBlacklistingThresholdInterval = 0
This attribute defines the measurement period in seconds for blacklisting thresholds. This attribute is applicable for the following SIP blacklisting reasons: SIP 503 Response with Retry-After, SIP 503 Response without Retry-After, SIP transaction timeout and fatal transport error (socket error). The default value is 0, which means cscfDestinationUnavailabilityTimer or cscfDestinationUnavailabilityTimerDest is used as both measurement period and blacklisting period. This attribute is not access aware.
Integer0to00100DT
cscfBlacklistingTransportErrorBypassThrottle = 100
This parameter controls how much of initial SIP requests should be sent to destinations that have been blacklisted as unreachable due to Fatal Transport Error or ICMP Error. It is possible to define the percentage of requests that should be sent in this case. Note that as long as at least one destination transport address is not blacklisted, that address will be used and this parameter has no effect.
If cscfBlacklistingTransportErrorBypassThrottle has the value 0, it means that CSCF will not overrule blacklisting to destinations blacklisted due to Fatal Transport Error or ICMP Error. The unreachable destination transport address is blacklisted for a configurable period of time (cscfDestinationUnavailabilityTimer). If blacklisting reason is Fatal Transport Error or ICMP Error and cscfBlacklistingTransportErrorBypassThrottle has the value 100, it means that no matter for how long the node is blacklisted, the CSCF will try to send requests towards it in 100% of the cases (that is, ignore the blacklisting completely). If cscfBlacklistingTransportErrorBypassThrottle has another value, for example 70, it means that 70% of all requests will disregard the blacklisting and the requests will be sent anyway.
Integer0to2147483647DT
cscfBlacklistingTransportErrorThreshold = 0
This parameter is used to configure the threshold value for blacklisting destinations due to the reason of fatal transport error (socket error).
DefaultQValueDT
cscfDefaultQValue = 0
This attribute is used to set the default value for the q-value parameter when it is absent. The value represents units of one thousandth. Some possible value examples are ”0”, ”1000”, ”500”, ”999”.
DestinationUnavailabilityTimerDT
cscfDestinationUnavailabilityTimer = 60
Defines the time in seconds that CSCF blacklists an unavailable destination in the network.
CscfMaxNoOfTcpConnectionsDT
cscfMaxNoOfTcpConnections = 0
0: no limitation on number of TCP connections towards a specific host
1-50: configures the maximum number of outbound TCP connections towards a specific host
CscfSip500RetryAfterDT
noNotification
cscfSip500RetryAfterMax = 200
This parameter defines the maximum value for the randomly-generated value for the Retry-After header in a SIP 500 response. This is used when an HSS request is throttled or when the response to the request is 3004 Diameter Too Busy.
CscfSip500RetryAfterDT
noNotification
cscfSip500RetryAfterMin = 20
This parameter defines the minimum value for the randomly-generated value for the Retry-After header in a SIP 500 response. This is used when an HSS request is throttled or when the response to the request is 3004 Diameter Too Busy.
TimerSec0to32DT
cscfSipDefaultFailoverTimer = 0
Defines the time in seconds to failover for all SIP requests for all interfaces except Mw and Ma. For Mw and Ma interfaces, the timer only applies to INVITE and REGISTER requests. Overrides the 64*T1 timer. Default value is 0, which means the timer is disabled.
TimerSec0to32DT
cscfSipDefaultNonInviteFailoverTimer = 0
Defines the time in seconds to failover for Mw and Ma interfaces for non-INVITE requests, except REGISTER. Overrides the 64*T1 timer. Default value is 0, which means the timer is disabled.

Takes effect: ChangeType-RunTimeType Session
String0to65535DT
key
mandatory
noNotification
restricted
cscfSipProtocol
This is the key attribute of the CscfSipProtocolClass containing all the sip protocol parameters. One instance of the CscfSipProtocolClass with the key CscfSipProtocol=default is created at startup. This instance can not be deleted.
CscfSipProtocolOwnNodeBehaviorDT
cscfWhiteListOwnNodeBehavior = Enabled
This attribute is used to configure if all own network interfaces and own domains should be white-listed. This list will be used to manage collocated CSCF instances. If a SIP request is to be sent to any entries in the white list, then the SIP overload control throttling can be bypassed.

Takes effect: ChangeTypeRuntimeType – Immediate
IcscfRedirectBehaviorDT
icscfRedirectBehavior = 0
This parameter controls how I-CSCF behaves when receiving a 300, 301 or 302 response to an initial non-REGISTER request.
PcscfRedirectBehaviorDT[0..1]
pcscfRedirectBehavior = 0
This parameter controls how terminating P-CSCF behaves when receiving a 3xx SIP response.
"Possible Values and Meanings:
0 Terminating P-CSCF maps all 3xx responses to 500 Internal Server Error before forwarding it upstream
1 Terminating P-CSCF forwards all 3xx responses transparently"