MLPP and Emergency Call Parameters

The Multilevel Precedence and Preemption (MLPP) and emergency E911 call parameters are described in the table below.

MLPP and Emergency E911 Call Parameters

Parameter

Description

'Call Priority Mode'

configure voip > gateway dtmf-supp-service supp-service-settings > call-prio-mode

[CallPriorityMode]

Global parameter defining call priority handling.

You can also configure the feature per specific calls, using Tel Profiles ('Call Priority Mode' parameter). For a detailed description of the parameter and for configuring the feature in the Tel Profiles table, see Configuring Tel Profiles.

Note: If the feature is configured for a specific Tel Profile, the settings of the global parameter is ignored for calls associated with the Tel Profile.

Emergency E911 Parameters

'E911 Gateway'

configure voip > sip-definition settings > e911-gateway

[E911Gateway]

Enables Enhanced 9-1-1(E9-1-1) support for ELIN handling in a Microsoft Skype for Business environment and routing to a PSTN-based emergency service provider.

[0] Disable (default)
[1] NG911 Callback Gateway = Enables the ELIN Gateway.
[2] Location Based Manipulations = Enables ELIN Gateway and location-based manipulation. For more information, see Location Based Emergency Routing.

For more information on E9-1-1 in a Skype for Business environment, see E9-1-1 Support for Microsoft Skype for Business.

Note: The parameter is applicable only to digital interfaces.

'E911 Callback Timeout'

configure voip > sip-definition settings > e911-callback-timeout

[E911CallbackTimeout]

Defines the maximum interval within which the PSAP can use the ELIN to call back the E9-1-1 caller. This interval starts from when the initial call established with the PSAP is terminated.

The valid range is 1 to 60 (minutes). The default is 30.

'Emergency Special Release Cause'

configure voip > sip-definition settings > emrg-spcl-rel-cse

[EmergencySpecialReleaseCause]

Enables the device to send a SIP 503 "Service Unavailable" response if an emergency call cannot be established (i.e., rejected). This can occur, for example, due to the PSTN (for example, the destination is busy or not found) or ELIN Gateway (for example, lack of resources or an internal error).

[0] Disable (default)
[1] Enable

'Emergency Number'

configure voip > sip-definition settings > emerg-nbs

[EmergencyNumbers]

Defines a list of “emergency” numbers.

CAS, and ISDN interfaces: These emergency numbers are used for the preemption of E911 IP-to-Tel calls when there are unavailable or busy channels. In this scenario, the device terminates one of the busy channels and sends the emergency call to this channel. This feature is enabled by setting the CallPriorityMode parameter to 2 (“Emergency”). For a description of this feature, see Pre-empting Existing Call for E911 IP-to-Tel Call.

The list can include up to four different numbers, where each number can be up to four digits long. For example:

EmergencyNumbers = ‘100’,’911’,’112’

Multilevel Precedence and Preemption (MLPP) Parameters

'MLPP Default Namespace'

configure voip > gateway digital settings > mlpp-dflt-namespace

[MLPPDefaultNamespace]

Determines the namespace used for MLPP calls received from the ISDN side without a Precedence IE and destined for an Application server. This value is used in the Resource-Priority header of the outgoing SIP INVITE request.

[1] DSN (default)
[2] DOD
[3] DRSN
[5] UC
[7] CUC

Note:

If the ISDN message contains a Precedence IE, the device automatically interworks the "network identity" digits in the IE to the network domain subfield in the Resource-Priority header. For more information, see Multilevel Precedence and Preemption.

[ResourcePriorityNetworkDomains]

Defines up to 32 user-defined MLPP network domain names (namespaces). This value is used in the AS-SIP Resource-Priority header of the outgoing SIP INVITE request. The parameter is used in combination with the MLPPDefaultNamespace parameter, where you need to enter the table row index as its value.

The parameter is also used for mapping the Resource-Priority field value of the SIP Resource-Priority header to the ISDN Precedence Level IE. The mapping is configured by the field, EnableIp2TelInterworking:

Disabled: The network-domain field in the Resource-Priority header is set to "0 1 0 0" (i.e., "routine") in the Precedence Level field.
Enabled: The network-domain field in the Resource-Priority header is set in the Precedence Level field according to Table 5.3.2.12-4 (Mapping of RPH r-priority Field to ISDN Precedence Level Value).

The domain name can be a string of up to 10 characters.

The format of this table ini file parameter is as follows:

FORMAT Index = Name, EnableIp2TelInterworking;

ResourcePriorityNetworkDomains 1 = dsn, 0;
ResourcePriorityNetworkDomains 2 = dod, 0;
ResourcePriorityNetworkDomains 3 = drsn, 0;
ResourcePriorityNetworkDomains 5 = uc, 1;
ResourcePriorityNetworkDomains 7 = cuc, 0;

[ \ResourcePriorityNetworkDomains ]

Note:

Indices 1, 2, 3, 5, and 7 cannot be modified and are defined for DSN, DOD, DRSN, UC, and CUC, respectively.
If the MLPPDefaultNamespace parameter is set to -1, interworking from PSTN NI digits is done automatically.

'Default Call Priority'

configure voip > gateway digital settings > dflt-call-prio

[SIPDefaultCallPriority]

Determines the default call priority for MLPP calls.

[0] 0 = (Default) ROUTINE
[2] 2 = PRIORITY
[4] 4 = IMMEDIATE
[6] 6 = FLASH
[8] 8 = FLASH-OVERRIDE
[9] 9 = FLASH-OVERRIDE-OVERRIDE

If the incoming SIP INVITE request doesn't contain a valid priority value in the SIP Resource-Priority header, the default value is used in the Precedence IE (after translation to the relevant ISDN Precedence value) of the outgoing ISDN Setup message.

If the incoming Setup message doesn't contain a valid Precedence Level value, the default value is used in the Resource-Priority header of the outgoing SIP INVITE request. In this scenario, the character string is sent without translation to a numerical value.

'MLPP DiffServ'

configure voip > gateway dtmf-supp-service supp-service-settings > mlpp-diffserv

[MLPPDiffserv]

Defines the DiffServ value (differentiated services code point/DSCP) used in IP packets containing SIP messages that are related to MLPP calls. The parameter defines DiffServ for incoming and, for digital interfaces, outgoing MLPP calls with the Resource-Priority header.

The valid range is 0 to 63. The default is 50.

'Preemption Tone Duration'

configure voip > gateway digital settings > preemp-tone-dur

[PreemptionToneDuration]

Defines the duration (in seconds) in which the device plays a preemption tone to the Tel and IP sides if a call is preempted.

The valid range is 0 to 60. The default is 3.

Note:

If set to 0, no preemption tone is played.

'MLPP Normalized Service Domain'

configure voip > gateway digital settings > mlpp-norm-ser-dmn

[MLPPNormalizedServiceDomain]

Defines the MLPP normalized service domain string. If the device receives an MLPP ISDN incoming call, it uses the parameter (if different from ‘FFFFFF’) as a Service domain in the SIP Resource-Priority header in outgoing INVITE messages. If the parameter is configured to ‘FFFFFF’, the Resource-Priority header is set to the MLPP Service Domain obtained from the Precedence IE.

The valid value is 6 hexadecimal digits. The default is ‘000000’.

Note:

The parameter is applicable only to the MLPP NI-2 ISDN variant with CallPriorityMode set to 1.

configure voip > gateway digital settings > mlpp-nwrk-id

[MLPPNetworkIdentifier]

Defines the MLPP network identifier (i.e., International prefix or Telephone Country Code/TCC) for IP-to-ISDN calls, according to the UCR 2008 and ITU Q.955 specifications.

The valid range is 1 to 999. The default is 1 (i.e., USA).

The MLPP network identifier is sent in the Facility IE of the ISDN Setup message. For example:

MLPPNetworkIdentifier set to default (i.e., USA, 1):

PlaceCall- MLPPNetworkID:0100 MlppServiceDomain:123abc, MlppPrecLevel:5

Fac(1c): 91 a1 15 02 01 05 02 01 19 30 0d 0a 01 05 0a 01 01 04 05 01 00 12 3a bc

MLPPNetworkIdentifier set to 490:

PlaceCall- MLPPNetworkID:9004 MlppServiceDomain:123abc, MlppPrecLevel:5

Fac(1c): 91 a1 15 02 01 0a 02 01 19 30 0d 0a 01 05 0a 01 01 04 05 90 04 12 3a bc

'MLPP Default Service Domain'

configure voip > gateway digital settings > mlpp-dflt-srv-domain

[MLPPDefaultServiceDomain]

Defines the MLPP default service domain string. If the device receives a non-MLPP ISDN incoming call (without a Precedence IE), it uses the parameter (if different than “FFFFFF”) as a Service domain in the SIP Resource-Priority header in outgoing (Tel-to-IP calls) INVITE messages. The parameter is used in conjunction with the parameter SIPDefaultCallPriority.

If MLPPDefaultServiceDomain is set to 'FFFFFF', the device interworks the non-MLPP ISDN call to non-MLPP SIP call, and the outgoing INVITE doesn't contain the Resource-Priority header.

The valid value is a 6 hexadecimal digits. The default is "000000".

Note:

The parameter is applicable only to the MLPP NI-2 ISDN variant with CallPriorityMode set to 1.

resource-prio-req

[RPRequired]

Defines if the device adds the SIP 'resource-priority' tag to the SIP Require header of INVITE messages for Tel-to-IP calls.

[0] = Disable. The device excludes the SIP 'resource-priority' tag from the SIP Require header.
[1] = (Default) Enable. The device adds the SIP 'resource-priority' tag to the SIP Require header.

Note: The parameter is applicable only to MLPP priority call handling (i.e., only when the CallPriorityMode parameter is configured to [1]).

Multiple Differentiated Services Code Points (DSCP) per MLPP Call Priority Level (Precedence) Parameters

The MLPP service allows placement of priority calls, where properly validated users can preempt (terminate) lower-priority phone calls with higher-priority calls. For each MLPP call priority level, the DSCP can be set to a value from 0 to 63. The Resource Priority value in the Resource-Priority SIP header can be one of the following:

MLPP Precedence Level

Precedence Level in Resource-Priority SIP Header

0 (lowest)

routine

2

priority

4

immediate

6

flash

8

flash-override

9 (highest)

flash-override-override

'RTP DSCP for MLPP Routine'

configure voip > gateway digital settings > dscp-4-mlpp-rtn

[MLPPRoutineRTPDSCP]

Defines the RTP DSCP for MLPP Routine precedence call level.

The valid range is -1 to 63. The default is -1.

Note: If set to -1, the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call.

'RTP DSCP for MLPP Priority'

configure voip > gateway digital settings > dscp-4-mlpp-prio

[MLPPPriorityRTPDSCP]

Defines the RTP DSCP for MLPP Priority precedence call level.

The valid range is -1 to 63. The default is -1.

Note: If set to -1, the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call.

'RTP DSCP for MLPP Immediate'

configure voip > gateway digital settings > dscp-4-mlpp-immed

[MLPPImmediateRTPDSCP]

Defines the RTP DSCP for MLPP Immediate precedence call level.

The valid range is -1 to 63. The default is -1.

Note: If set to -1, the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call.

'RTP DSCP for MLPP Flash'

configure voip > gateway digital settings > dscp-4-mlpp-flsh

[MLPPFlashRTPDSCP]

Defines the RTP DSCP for MLPP Flash precedence call level.

The valid range is -1 to 63. The default is -1.

Note: If set to -1, the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call.

'RTP DSCP for MLPP Flash Override'

configure voip > gateway digital settings > dscp-4-mlpp-flsh-ov

[MLPPFlashOverRTPDSCP]

Defines the RTP DSCP for MLPP Flash-Override precedence call level.

The valid range is -1 to 63. The default is -1.

Note: If set to -1, the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call.

'RTP DSCP for MLPP Flash-Override-Override'

configure voip > gateway digital settings > dscp-4-mlpp-flsh-ov-ov

[MLPPFlashOverOverRTPDSCP]

Defines the RTP DSCP for MLPP Flash-Override-Override precedence call level.

The valid range is -1 to 63. The default is -1.

Note: If set to -1, the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call.