class CscfEmergencyClass

ManagedElement
+-CscfFunction
+-CSCF-Application
+-CscfEmergencyGroupClass
+-CscfEmergencyClass

This is Managed Object Class for CSCF Emergency

This MO is created by the system.

Attributes
String0to65535DT
key
mandatory
noNotification
restricted
cscfEmergency
This is the key attribute of the CscfEmergencyClass containing all the Emergency parameters. One instance of the CscfEmergencyClass with the key CscfEmergency=default is created at startup. It is NOT possible to create new instances. The default instance can not be deleted.
String0to00256DT[0..1]
cscfEmergencyCallFailureDestination = ""
This parameter is configured with information used by the S-CSCF to reconstruct the Request URI to reach a last resort destination when break out to all configured external network pools fails. This parameter will only be used for emergency calls if CscfEmergencyCallFailureRoute is configured. It is possible to have CscfEmergencyCallFailureDestination empty, when CscfEmergencyCallFailureRoute is configured. If that is the case, the original request URI will be kept.

The format of this parameter must be a valid sip- or tel-URI, for example "sip:sos@ims.com" or "tel:911;phone-context=+358" or "sip:sos@ims.com" or
"sip:sos@[1234::1234:1234]:5060;lr".
String0to00256DT[0..1]
cscfEmergencyCallFailureRoute = ""
The attribute contains the SIP URI that the S-CSCF will use to construct/populate the Route header with, when break out to all configured external network pools fail and the request is to be sent to an application or announcement server or any other node that should terminate the emergency request.

The format of this parameter must be a valid sip-URI where loose routing is required, for example "sip:mgc.net;lr" or "sip:sos@[1234::1234:1234]:5060;lr". If the "lr" parameter is not defined, CSCF will automatically add it.
TimerSec0to60DT[0..1]
eatfPsFallbackTimer = 0
This parameter defines the Packet Switched Fallback Timer of an emergency session anchored at the EATF. This timer starts after the access transfer of an anchored emergency session is successful. Until the timer expires, if the emergency call is transferred back to the Packet Switched Network, EATF connects it back to the anchored session. When this timer expires, the Packet Switched Call Leg is terminated.

Unit: second.
A value of 0 means that PS Fallback is disabled.
Any number larger than 0 and less than or equal to 60 defines the PS Fallback time window in seconds.
EatfRedundantEatfEntryDT[0..4] ordered
eatfRedundantEatfEntry
This configuration parameter defines the redundant EATFs. The configured values will be used as redirect targets in a 305 response sent by an EATF when it cannot locate an established session for an emergency access transfer request. It supports a maximum of 4 entries. Each entry consists of a priority and an IPV4 or IPV6 address with port number.
<Priority>:<IP address>:<Port> The “Priority” can take the value of an integer between 1 (highest) and 4 (lowest). The "IP address" is an IPV4 or IPV6 address. FQDN is not accepted. Duplicated transport addresses are not allowed. The same priority can be used in more than one entry. The “Port” is the port to reach the redundant EATF. The accepted range is between 1024 and 49151. For example: “1:192.168.73.100:5555”
SessionIdentifier
eatfSessionIdentifier = IMEI_BASED
Emergency session established in EATF can be identified by the IMEI based sip.instance found in the Contact header of a request or the C-MSISDN found in the P-Asserted-Identity of a request. This parameter configured the session identifier to be used.

IMEI_BASED means that ONLY the IMEI based sip.instance shall be used as the EATF session identifier. If C-MSISDN is present, it shall be ignored.

CMSISDN_BASED means that ONLY the C-MSISDN shall be used as the EATF session identifier. The IMEI based sip.instance shall be ignored
String0to01024DT[0..1]
ecscfAssertedPsapIdentity = ""
This attribute defines the PSAP identity used by E-CSCF in the response to an emregency request with emergency service URN.

Empty or TEL uri in canonical form, that is, either be a number with "+" (international format) or a number without "+" but with phone-context,
for example, tel:119;phone-context=+81 or tel:+81119

boolean[0..1]
ecscfCalledNumberManipulation = false
This parameter determines if the called number shall be manipulated (using the number normalization feature) before sent to LRF.
EcscfDefaultPsapBehaviorDT
ecscfDefaultPsapBehavior = USE_DEFAULT_CONFIG
This parameter configures the E-CSCF behavior for selecting the default PSAP. When it is set to INVOKE_BGCF_FOR_TEL_NUMBER, the configuration in EcscfDefaultPSAPNumber is ignored and Breakout Gateway Control Function (BGCF) is used to determine the default PSAP based on the telephone number indicated in the original Request URI. When it is set to USE_DEFAULT_CONFIG, the configuration in EcscfDefaultPSAPNumber applies.
TelNoOrEmptyDT[0..1]
ecscfDefaultPSAPNumber = ""
For HTTP based Ml interface configured (EcscfMlInterface=http), this attribute defines a default number to be used within the E-CSCF as input to number normalization and external selection,
if no telephone number has been received from the LRF (not available or faulty) and no telephone number is available in the Request-URI of the incoming INVITE or a routable SIP address is not available.
For SIP based Ml interface configured (EcscfMlInterface=sip), this attribute defines a default address to be used as PSAP address within the E-CSCF, if no PSAP address has been received from the LRF (not available or faulty).
boolean
noNotification
ecscfDialogEventEnabled = false
This parameter defines if the dialog event subscription function in E-CSCF is enabled.
Before configuring ecscfDialogEventEnabled=true, the value of EcscfMlInterface must be set to "sip"
DomainNameDT[0..] nonUnique ordered
ecscfDomainNameEntry
This attribute is the domain name of the E-CSCF. This is the fully qualified domain name of the E-CSCF node, if one exists. It is possible to configure multiple domain names of the E-CSCF. The purpose with this is to have the possibility to address the same E-CSCF node with different names, used at, for example, load sharing or network redundancy. It shall be noted that outgoing messages from the E-CSCF will always include the first configured domain name.
FqdnIPv4IPv6[0..1]
noNotification
ecscfEatfAddress = ""
This parameter is used to configured the address of the EATF node. E-CSCF uses the configured value to reach the EATF node
boolean
noNotification
ecscfEatfEnabled = false
This parameter is used to enable E-CSCF to anchor a VoLTE emergency request with the EATF.
If this parameter is set to true, EATF anchoring of VoLTE emergency requests is enabled. If it is set to false, the anchoring function is disabled.
LRFAddressDT
mandatory
ecscfEmergencyLRFAddress = ""
Used to store the address for the LRF node available in the network. If the address has not been defined, no interaction with the LRF will be performed.
For HTTP-based Ml interface configured (EcscfMlInterface=http), EcscfHttpLocalAddress must be defined before this parameter can be set.


Dependencies: For HTTP-based interface, EcscfHttpLocalAddress must be defined before this parameter can be set.
EmergencyPhoneContextDT[0..1]
ecscfEmergencyPhoneContext = ""
Defines the emergency phone context to be used as input to number normalization together with the telephone number received from the LRF, or if the telephone number received from the LRF is a non-international number.
boolean[0..1]
ecscfFetchRefLocationInfo = true
This parameter determines if the reference location information shall be retrieved from HSS if the location (PANI) is missing in the incoming INVITE. If the parameter is set to true, the reference location information shall be retrieved from HSS. The parameter CscfCXDestinationRealm needs to be defined as well, otherwise the reference location information will not be retrieved from HSS.
String0to01024DT[0..1]
ecscfHttpDigestPw = ""
This parameter defines the password to use to create the HTTP Digest response towards LRF (if authentication was requested by LRF).
Note that due to security reasons the password is not shown as clear text. In case configuration data is exported and imported again the password needs to be provided manually again.
String0to01024DT[0..1]
ecscfHttpDigestUsername = ""
This parameter defines the user name to use to create the HTTP Digest response towards LRF (if authentication is required).
String0to01024DT[0..1]
ecscfHttpLocalAddress = ""
Defines the IP address the E-CSCF uses to recieve and send HTTP traffic to and from the LRF.
HttpRequestTimerDT
ecscfHttpRequestTimer = 500
Defines the timeout value for HTTP requests to the LRF node.
MlInterfaceDT
ecscfMlInterface = http
This parameter defines what type of protocol will be utilized on Ml interface.
String0to01024DT[0..1]
ecscfNonRegAssertedCallerIdentity = ""
This attribute defines a regular expression to be applied on the value of P-Preferred-Identity received, to retrieve and compose an asserted identity for a non-registered caller.

Format: The format contains three parts, using "/" as separator: /<regex>/<string>/[i], example "/^.+([0-9]{7})@.+$/911\1/i" where [regex] specifies the matching rule to be applied on the P-Preferred-Identity value, and [string] specifies the modification rule of the matched value. The optional "i" makes the matching case insensitive. An omitted "i" makes the matching case sensitive. The configured value must pass the syntax validation before it can be accepted by E-CSCF.
boolean
ecscfNonRegAssertedCallerIdPreLrfEnabled = false
This parameter is used to enable E-CSCF to populate the P-Asserted-Identity with the non-dialable number for a non-registered caller before it sends the SIP INVITE to the LRF. Before configuring ecscfNonRegAssertedCallerIdPreLrfEnabled = true, the value of EcscfMlInterface must be set to "sip".

Takes effect: ChangeTypeRuntimeType - Session
boolean[0..1]
ecscfPutPsapNumberInRn = false
This parameter determines how to handle the emergency center number received from LRF. If it is set to false the emergency center number received from LRF shall replace the Request-URI. If the parameter is set to true, the emergency center number shall be placed in the rn parameter (within the user part of the Request-URI).
SoapBehaviorDT[0..1]
ecscfSoapBehavior = LOCATION_BASED_SOAP1_1
This parameter defines the the behavior to apply towards the LRF. This includes what SOAP wsdl specification to apply for the request and response to LRF and what the retrieval of a PSAP number (emergency center number) shall be based on: the location of the user or the IP address of the user.
TrustedLrfDT[0..] nonUnique
noNotification
ecscfTrustedLrfEntry = 0.0.0.0/32
This parameter holds a list of trusted LRFs, which will be authorized to subscribe the dialog event in E-CSCF.
It contains a list of IPv4 or/and IPv6 addresses.

String0to02048DT[0..1]
pcscfAltServiceIndication = ""
The content specified in this parameter will be added in the body of the 380 message if an emergency call is detected and a 380 negative response is sent back in order to redirect the call. Caution: It is the responsibility of the operator to validate the content of this parameter. No XML-parsing is made for example if XML is used.
AltServiceIndicationContentTypeDT[1..] nonUnique ordered
pcscfAltServiceIndicationContentType = application/3gpp-ims+xml
This parameter indicates the type of content in the PcscfAltServiceIndication parameter.
EmergencyCallBehaviorDT
pcscfECBehavior = prioritizeECCall
Upon the detection of an emergency call, the CSCF can behave in two distinct ways. The actual behavior is determined by the configuration value set to this parameter.
EcNumberListDT[0..] nonUnique ordered
pcscfECNumberList
The emergency numbers in this multi value parameter are used to detect and validate an emergency call.
EcscfAddressDT[0..1]
pcscfEcscfAddress = ""
Defines the address of the E-CSCF node to be used by the P-CSCF for routing emergency calls.
ScscfContactTrunkGroupAndContextDT[0..] nonUnique ordered
scscfContactTrunkGroupAndContext
This parameter represents a list of configured trunk groups and contexts. Each entry (row) of the list associated with an ESRN number. When an entry is selected (based on the ESRN number), the Contact header of the request will be updated with the entry's trunk group and context.

Format:
- ESRN:trunk_group:trunk_context
- default:trunk_group:trunk_context
- NotPresent:trunk_group:trunk_context
String0to00128DT[0..1]
scscfEmergencyPhoneContext = ""
This parameter defines the phone-context to be used for emergency call. Only Global number format or Fully Qualified Domain Name (FQDN) format are accepted.
ScscfEmergencyRegServiceRouteBehaviorDT[0..1]
scscfEmergencyRegServiceRouteBehavior = ALWAYS_INCLUDE
This is a data type for a parameter that controls if Scscf will include Service-Route header in 200OK response for emergency registration requests.

EXCLUDE = do not include Service Route Header
ALWAYS_INCLUDE = always include Service Route Header
boolean
scscfIgnoreIfcForEmergencyCall = false
This parameter indicates whether originating triggers are to be executed for emergency call. By default, this parameter is set to false.

  class CscfEmergencyClass