UserProgramDialPlan |
|
Description |
This feature is for special cases only. For most situations, setting the DialPlanCountry value is sufficient to establish Dial Plan settings. The UserProgramDialPlan is activated when DialPlanCountry is set to Custom (99). The User Program Dial Plan (UPDP) feature lets you customize the way the Tenor reads and sends the sequence of digits that you enter to make a call. Once you have exposed the parameter by selecting a Custom Dial Plan, you may start adding dialing patterns so that the Tenor can identify specific sequences of digits, and treat them according to your specification. In general, the dial plan defines which sequences of digits will be recognized by the Tenor as valid dial strings, suitable to send through the network (e.g., 555-1212, 1-408-555-1212, 011 46 8 1234 1234). When you enable the UPDP and do a show command in the CLI, you see the following table. Click on the links in the table to jump to a definition of that parameter.
UserProgramDialPlanENtry Table
index Pattern Type MINDigit MAXDigit PrefixLen AddPrefix ----- -------------- ---- -------- -------- --------- --------- 1 0112~9 1 10 18 1 2 2~9 2 7 11 0 3 0~9 3 3 13 1 4 1~9 7 3 4 0
|
|
Guidelines |
Once you enable the UPDP feature, all Dial Plan information is controlled by the UPDP feature only; the other Dial Plan settings are ignored. However, the Country Code and Area Code still participate in constructing the E.164 Normalized number. Specifically, the following parameters are ignored: MINDNlength, MAXDNlength, CarrierPrefixPattern, IPRoutePrefix, PSTNRoutePrefix, MultipathPrefix, IntercomPrefix, CentrexPrefix. The parameters LongDistanceprefix and INTernationaLPrefix are still used in case of number normalization or an autoswitch number. |
|
|
A dialing plan consists of the following elements:
The default value will cover most cases except for some international dial plans. For example, in China, the international dial plan is 001-009. If the PSTN requests the last digit (1-9) to select a service provider, the prefix number is 2. Otherwise, prefix number is 3, which means three digits will be deleted.
|
|
Related Topics |
|
Location |
Systemwide Configuration > Dial Plan > Dial Plan Country [Set to Custom] > UPDP tab > Add button |
|
Options |
Click Add over the table to display the Add User Programmable Dial Plan Entry dialog box. You can specify the following modifiers:
Click OK to accept the definition. Once you have added a dial plan, you can select it and click Edit to modify or Delete to remove it from the table. |
|
Cmd Type |
Command |
|
Prompt Level |
config-DialPlan-1# set country 99 config-DialPlan-1* updp config UserProgramDialPlan-1* |
|
Syntax |
add {Pattern} t {Type} [mind {MINDigit} maxd {MAXDigit} pl {PrefixLength}] |
|
Arguments Pattern |
Required parameter. Maximum of 15 digits. Valid entry is 0-9, and '~' (indicates a range, for example, 192~9 means, 192, 193, 194, 195, 196, 197, 198, 199). For Type 6 and 8, the number entered must have a # or * before the digits AND a # or * after the digits (example #31*). For all the other types, only a # or * before the pattern entered works. An error results if a # or * is entered after the pattern for the other types |
|
Type |
Required parameter. A single digit from 1-8 may be used as a value. Values are defined as follows: 0 Unknown 1 International Example: for 011862145643908 (China) -> use 0112~9 2 National Example: 17324609000 (US) 3 Carrier Selection Example: 1010321 4 Local Example: 4609000 5 Special Service Example: 911 6 Supplementary service 1 Example: *31# or #31# 7 Private Example: 13202 8 Supplementary service 2 Example: *31* + other DP 14 Local Prefix Example: 847 100 Allows use of AddPrefix for non-Nortel applcations. 101-120 Matches Nortel TONs 1-20. |
|
MINDigit |
Optional parameter. If you enter less than the minimum and the interdigit timer expires, a fast busy tone will be heard. If pattern length is same as min_digit, this field is not required. Min_digit must be equal to or greater than pattern length. |
|
MAXDigit |
Optional parameter. If max_digit is same as min_digit, this field is not required. Max_digit must be larger than min_digit. Once this number of digits is met, the Tenor will stop receiving characters immediately and send the string. |
|
PrefixLength |
Defines a number of prefix digits to delete. If this field is not set, it is set to the default value as follows:
The default value will cover most cases except for some international dial plans. For example, in China, the international dial plan is 001-009. If the PSTN requests the last digit (1-9) to select a service provider, the prefix number is 2. Otherwise, prefix number is 3, which means three digits will be deleted. |
|
AddPrefix |
Allows for a prefix to be added to the number, after other number manipulation is performed, and after stripping the dialed prefix. This is required for compatibility with some Nortel networks. |
|
Examples |
config-UserProgamDialPlan-1* add 2~9 t 4 mind 7 Local number, 2-9 dial plan format, 7 digit minimum number. This means that all local numbers will be 7 digits maximum and will begin with any digit 2-9. config-UserProgamDialPlan-1*add 12~9 2 p mind 11 maxd 11 Long distance number, 12-9 dial plan format, 11 digits minimum & maximum. This means that all long distance numbers will be 11 digits long, and must begin with the digit 1, followed by any digit 2 through 9 as the second digit. config-UserProgamDialPlan-1* add 0112~9 1 p mind 10 maxd 18 pl 3 International Number, 0112-9 dial plan format, 10 digit minimum number, 18 digit maximum number, 3 prefix digits will be deleted. This means that all international numbers will be no less than 10 digits and no more than 18, must always begin with 011, followed by a digit 2-9 as the 4th digit and the first 3 digits (011) are to be deleted to meet the E.164 format. |