A dial plan establishes the expected number and pattern of digits for a
telephone number. This parameter configures the allowed dial plan for the
phone.
Dial Plan Rules:
1. Accepted Digits: 1,2,3,4,5,6,7,8,9,0, *, #, A,a,B,b,C,c,D,d;
2. Grammar: x – any digit from 0-9;
3. Grammar: X – any character from 0-9, a-z, A-Z.
a) xx+ - at least 2 digit numbers
b) xx – only 2 digit numbers
c) XX – two characters ( AA, Ab, 1C, f5, 68,…)
d) \t\e\s\t : only string “test” will pass the dial plan check
e) ^ - exclude
f) [3-5] – any digit of 3, 4, or 5
g) [147] – any digit of 1, 4, or 7
h) <2=011> - replace digit 2 with 011 when dialing
i) | - the OR operand
• Example 1: {[369]11 | 1617xxxxxxx}
Allow 311, 611, and 911 or any 11 digit numbers with leading digits 1617;
• Example 2: {^1900x+ | <=1617>xxxxxxx}