85
A p p e n d i x C
Dial Plan
C.1
Introduction
The ZIP2 phone allows provisioning of the dial plan through the web interface. A dial plan gives
the ZIP2 a map to determine when a complete number has been entered and should be passed
to the server for resolution into an IP address.
C.2
Syntax
The first step in applying a dialling rule is comparing the pattern to the dialled number. Each
character within a dialled number must be one of the following: the characters 0 to 9, *, #, X, x, –,
[, ], and the period (.). These characters are interpreted by the pattern as follows:
•
<Digit>
“0” | “1” | “2” | “3” | “4” | “5” | “6” | “7” | “8” | “9”
A digit is a character between zero and nine.
•
<Timer>
“T” | “t”
The timer is activated after a two second delay if all other elements of the dial plan are
satisfied. For instance, a dial plan of (xxxT|xxxxx) will immediately match 5 digits and will also
match an entry of 3 digits after a four second delay.
•
<Letter>
<digit> | <timer> | “*” | “#”
A letter is either a digit, the timer, a * sign, or a # sign)
•
<Letters>
<Letter><Letter>...<Letter> | <Digit> “-” <Digit>
<Letter><Letter>...<Letter> refers to a string of letters, such as 359 or 158T.
<Digit> “-” <Digit> refers to a range of digits, such as 3-6.
•
<Range>
“X” | “x” | “[“<Letters>”]”
X and x matches any digit - a dial plan of “xxx” matches any three digit combination.
[<Letters>] matches any letter that specified in the brackets.
•
<Position>
<Letter> | <Range>
•
<StringElement>
<Position> | <Position> “.”
Position matches any occurrence of a position character
Position. matches an arbitrary number of position occurrences, including none.
Summary of Contents for ZIP2
Page 8: ...vi ZIP2 User s Manual...
Page 14: ...6 ZIP2 User s Manual...
Page 22: ...14 ZIP2 User s Manual...
Page 26: ...18 ZIP2 User s Manual...
Page 42: ...34 ZIP2 User s Manual...
Page 92: ...84 ZIP2 User s Manual...