During automatic dialing, a dial plan allows a call to be initiated without using a Send button and without waiting for the expiration of a timeout interval. The dial plan consists of one or more format strings. When the dialed digits match a format string, the call is initiated. You can use one of the following methods to define dialed digit matching:
Valid characters in a format string, and their meanings, are as follows:
-
digits 0 through 9, inclusive = Specific dialpad digits
-
* = the dialpad character *
-
# = the dialpad character # (but only if it is the first character in the dialed string – see below)
-
x = any dialpad digit (i.e., 0-9)
-
Z or z = present dial tone to the user (for example, for Feature Access Code (FAC) entry)
-
[ ] = any one character within the brackets is a valid match for a dial plan string
-
- = any one digit between the bounds within the brackets, inclusive, is a match
-
+ = the character following the + can repeat 0 or more additional times, for a valid match
DIALPLAN
An individual valid dial plan is any combination of the above characters. If there are multiple valid dial plans, separate each one from the next using an OR symbol ("|"). If the dial plan text string begins or ends with an OR symbol, that symbol is ignored. Users cannot modify the dial plan.
Dial plan example:
"[2-4]xxx|[68]xxx|*xx|9Z1xxxxxxxxxx|9z011x+"
where:
-
[2-4]xxx: Four-digit dial extensions, with valid extensions starting with 2, 3, or 4;
-
[68]xxx: Four-digit dial extensions, with valid extensions starting with 6 or 8;
-
*xx: Two-digit Feature Access Codes, preceded by a *;
-
9Z1xxxxxxxxxx: Network Access Code ("9 for an outside line"), followed by dial tone, followed by any string of 10 digits– typical instance of Automatic Route Selection (ARS) for standard US long distance number;
-
9z011x+: Network Access Code ("9 for an outside line"), followed by dial tone, followed by at least one digit – typical instance of Automatic Route Selection (ARS) for US access to international numbers of unknown, and variable, length.
Additional parameters that affect dialing are as follows:
-
COUNTRY - Country of operation for specific dial tone generation.
-
PSTN_VM_NUM (PSTN access number for Voice Mail system) - This parameter specifies the telephone number to be dialed automatically when the phone user presses the Messaging button under a non-AST controller. The phone places a PSTN call out from the local office and back in to the location that houses the voice mail server. Additional codes necessary to reach a specific user's voice-mail box may also be included. Example 1. SET PSTN_VM_NUM 96135550123
-
ENABLE_REMOVE_PSTN_ACCESS_PREFIX - When the phone is operating with a non-AST controller and the value of the parameter is 0, the PSTN access prefix, defined by the parameter PHNOL, is retained in the outgoing number. If the value is 1, then the PSTN access prefix is stripped from the outgoing number.
-
PHNLAC- A string representing the phone's local area code. When set, this parameter indicates the endpoint's local area code, which along with the parameter LOCAL_DIAL_AREA_CODE, allows users to dial local numbers with more flexibility. Example: SET PHNLAC 617
-
LOCAL_DIAL_AREA_CODE- A flag indicating whether the user must dial the area code for calls within same area code regions. When the parameter is 0, the user does not need to dial the area code; when this parameter is 1, the user needs to dial the area code. When this parameter is enabled (1), the area code parameter (PHNLAC) should also be configured (i.e., not the empty string). Example: SET LOCAL_DIAL_AREA_CODE 1
Example 1- Setting the parameter configuration:
-
SET ENHDIALSTAT 2
-
SET PHNOL 27
-
SET PHNCC 1
-
SET PHNDPLENGTH 7
-
SET PHNLDLENGTH 11
-
SET PHNLD 0
-
SET PHNIC 001
: Example 2 In the Contacts list, save Contact X with the telephone number 41018989
|
PHNLAC Parameter Value
|
LOCAL_DIAL_AREA_CODE Parameter Value
|
Step to Execute
|
Result
|
|
020
|
1
|
Call X from Contacts list
|
Phone sends an invite message with 2702041018989.
|
|
020
|
1
|
Call X from Contacts list
|
Phone sends an invite message with 2741018989 and does not insert the local area code.
|
|
Null
|
1
|
Call X from Contacts list
|
Phone sends an invite message with 2741018989 and does not insert the local area code.
|