| Attributes |
Integer0to00100DT |
-
cscfBlacklistingBypassThrottle
=
100
-
This parameter controls how much of initial SIP requests should be sent to destinations that have been blacklisted as unreachable for other reasons than transaction timeout. It is possible to define the percentage of requests that should be sent in this case.
If CscfBlacklistingBypassThrottle has the value 0, it means that CSCF will behave as recommended in standards, that is, send a 500 error if all destinations are blacklisted. How long a destination is blacklisted depends on the reason why it was blacklisted. If CscfBlacklistingBypassThrottle 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 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.
If cscfBlacklistingInsideDialogRequestBypassThrottle has the value 0, it means that CSCF will behave as recommended in standards, that is, send a 500 error if all destinations are blacklisted. 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.
|
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. If CscfBlacklistingSipTransactionTimeoutBypassThrottle has the value 0, it means that CSCF will behave as recommended in standards, that is, send a 500 error if all destinations are blacklisted. 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. This parameter takes precedence over CscfBlacklistingBypassThrottle in case blacklisting reason is SIP Transaction Timeout.
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.
|
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"
|