Local Digit Maps Parameters

Use the following parameters to configure the local digit map.

Note: Poly support for digit map rules varies for Open SIP servers and Microsoft Skype for Business Server.
dialplan.applyToCallListDial

Choose whether the dial plan applies to numbers dialed from the received call list or missed call list, including sub-menus.

1 (default)

0

Change causes system to restart or reboot.

dialplan.applyToDirectoryDial

Lync Base Profile – 1 (default)

Generic Base Profile – 0 (default)

0— The dial plan is not applied to numbers dialed from the directory or speed dial, including auto-call contact numbers.

1—The dial plan is applied to numbers dialed from the directory or speed dial, including auto-call contact numbers.

Change causes system to restart or reboot.

dialplan.applyToForward

Lync Base Profile – 1 (default)

Generic Base Profile – 0 (default)

0—The dial plan does not apply to forwarded calls.

1—The dial plan applies to forwarded calls.

Change causes system to restart or reboot.

dialplan.applyToTelUriDial

Choose whether the dial plan applies to URI dialing.

1 (default)

0

Change causes system to restart or reboot.

dialplan.applyToUserDial

Choose whether the dial plan applies to calls placed when the user presses Dial.

1 (default)

0

Change causes system to restart or reboot.

dialplan.applyToUserSend

Choose whether the dial plan applies to calls placed when the user presses Send.

1 (default)

0

Change causes system to restart or reboot.

dialplan.conflictMatchHandling

Selects the dialplan based on more than one match with the least timeout.

0 (default for Generic Profile)

1 (default for Skype Profile)

dialplan.digitmap.timeOut

Specify a timeout in seconds for each segment of the digit map using a string of positive integers separated by a vertical bar ( | ). After a user presses a key, the phone waits this many seconds before matching the digits to a dial plan and dialing the call.

(Default) 3 | 3 | 3 | 3 | 3| 3

If there are more digit maps than timeout values, the default value 3 is used. If there are more timeout values than digit maps, the extra timeout values are ignored.

Change causes system to restart or reboot.

dialplan.digitmap

Specify the digit map used for the dial plan using a string compatible with the digit map feature of MGCP described in 2.1.5 of RFC 3435. This parameter enables the phone to automatically initiate calls to numbers that match a digit map pattern.

Generic Base Profile (default) –

[2-9]11|0T|+011xxx.T|0[2-9]xxxxxxxxx|+1[2-9]xxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT

The string is limited to 2560 bytes and 100 segments of 64 bytes, and the following characters are allowed in the digit map.

  • A comma (,), which turns dial tone back on.
  • A plus sign (+) is allowed as a valid digit.
  • The extension letter 'R' indicates replaced string.
  • The extension letter 'Pn' indicates precedence, where 'n' range is 1-9.

    1—Low precedence

    9—High precedence

Change causes system to restart or reboot.

dialplan.filterNonDigitUriUsers

Determine whether to filter out (+) from the dial plan.

0 (default)

1

Change causes system to restart or reboot.

dialplan.impossibleMatchHandling

0 —The digits entered up to and including the point an impossible match occurred are sent to the server immediately.

1—The phone gives a reorder tone.

2 (default)—Users can accumulate digits and dispatch the call manually by pressing Send.

3 (default) (Skype for Business) — No digits are sent to the call server until the timeout is configured by dialplan.impossibleMatchHandling.timeout parameter.

If a call orbit number begins with a pound (#) or asterisk (*), you need to set the value to 2 to retrieve the call using off-hook dialing.

Change causes system to restart or reboot.

dialplan.removeEndOfDial

Sets if the trailing # is stripped from the digits sent out.

1 (default)

0

Change causes system to restart or reboot.

dialplan.routing.emergency.outboundIdentity

Choose how your phone is identified when you place an emergency call.

NULL (default)

10-25 digit number

SIP

TEL URI

If using a URI, the full URI is included verbatim in the P-A-I header. For example:
  • dialplan.routing.emergency.outboundIdentity = 5551238000
  • dialplan.routing.emergency.outboundIdentity = sip:john@emergency.com
  • dialplan.routing.emergency.outboundIdentity = tel:+16045558000
dialplan.routing.emergency.preferredSource

Set the precedence of the source of emergency outbound identities.

ELIN (default)— the outbound identity used in the SIP P-Asserted-Identity header is taken from the network using an LLDP-MED Emergency Location Identifier Number (ELIN).

Config— the parameter dialplan.routing.emergency.outboundIdentity has priority when enabled, and the LLDP-MED ELIN value is used if dialplan.routing.emergency.outboundIdentity is NULL.

dialplan.routing.emergency.x.description

Set the label or description for the emergency contact address.

x=1: Emergency, Others: NULL (default)

string

x is the index of the emergency entry description where x must use sequential numbering starting at 1.

Change causes system to restart or reboot.

dialplan.routing.emergency.x.server.y

Set the emergency server to use for emergency routing ( dialplan.routing.server.x.address where x is the index).

x=1: 1, Others: Null (default)

positive integer

x is the index of the emergency entry and y is the index of the server associated with emergency entry x. For each emergency entry (x), one or more server entries (x,y) can be configured. x and y must both use sequential numbering starting at 1.

Change causes system to restart or reboot.

dialplan.routing.emergency.x.value

Set the emergency URL values that should be watched for. When the user dials one of the URLs, the call is directed to the emergency server defined by dialplan.routing.server.x.address .

x=15: 911, others: Null (default)

SIP URL (single entry)

x is the index of the emergency entry description where x must use sequential numbering starting at 15.

dialplan.routing.server.x.address

Set the IP address or hostname of a SIP server to use for routing calls. Multiple servers can be listed starting with x=1 to 3 for fault tolerance.

Null (default)

IP address

hostname

Blind transfer for 911 or other emergency calls may not work if registration and emergency servers are different entities.

Change causes system to restart or reboot.

dialplan.routing.server.x.port

Set the port of a SIP server to use for routing calls.

5060 (default)

1 to 65535

Change causes system to restart or reboot.

dialplan.routing.server.x.transport

Set the DNS lookup of the first server to use and dialed if there is a conflict with other servers.

DNSnaptr (default)

TCPpreferred

UDPOnly

TLS

TCPOnly

For example, if dialplan.routing.server.1.transport= "UDPOnly" and dialplan.routing.server.2.transport = "TLS", then UDPOnly is used.

Change causes system to restart or reboot.

dialplan.userDial.timeOut

Specify the time in seconds that the phone waits before dialing a number entered while the phone is on hook.

Generic Base Profile (default) – 0

0-99 seconds

You can apply dialplan.userDial.timeOut only when its value is lower than up.IdleTimeOut .