© 2016 InnoMedia, Inc. All rights reserved.
Page 25
InnoMedia MTA8328-1 Administrative Guide
Char
dialing numbers, the MTA will dial out
immediately without waiting for the
expirations of associated timers, e.g.,
“Critical Timeout” and “Inter Digit Timeout”
timers.
4.1.5.1
A Digitmap Example
0
Local operator
00
Long distance operator
xxxx
Local extension number
8xxxxxxx
Local number
#xxxxxxx
Shortcut to local number at other corporate sites
[0-9*].#
Any dialed numbers followed by a “#” sign
*xx
Star services
91xxxxxxxxxx
Long distance number
9011 + up to 15 digits
International number
The dial plan described above results in the following digit map:
(0| 00|[1-7]xxx|8xxxxxxx|#xxxxxxx|*xx|91xxxxxxxxxx|9011x.T|[0-9*].#)
4.1.5.2
Digitmap syntax
A DigitMap, according to this syntax, is defined either by a (case insensitive) “String” or by a “list of
strings” over which the SIP Device will attempt to find a shortest possible match. Regardless of the above
syntax, a timer is currently only allowed if it appears in the last position in a string. Each string in the list is
an alternate numbering scheme.
The formal syntax of the digit map is described by the following notation:
Digit ::= “0” | “1” | “2” | “3” | “4” | “5” | “6” | “7” | “8” | “9”
Timer ::= “T” | “t” -- matches the detection of a timer
Letter ::= Digit | Timer | “#” | “*” | “A” | “a” | “B” | “b” | “C” | “c” | “D” | “d”
Range ::= “X” | “x” -- matches any single digit
| “[“ Letters “]” -- matches any of the specified letters
Letters ::= Subrange | Subrange Letters
Subrange ::= Letter -- matches the specified letter
| Digit “-” Digit -- matches any digit between first and last
Position ::= Letter | Range