Introduction To Number Substitution - 3Com MSR 50 Series Configuration Manual

3com msr 30-16: software guide
Hide thumbs Also See for MSR 50 Series:
Table of Contents

Advertisement

2292
C
133: D
P
HAPTER
IAL
n
Introduction to Number
Substitution
C
LAN
ONFIGURATION
Table 80 Meta-characters
Meta-character
-
[ ]
( )
!
+
%
The sub-expression (one digit or digit string) before a control character such as
!, +, and % can appear for the corresponding times. For example, (100)+ can
match 100, 100100, 100100100, and so on. Once any number of them is
matched, the match is considered an exact match. In the longest match mode,
the voice gateway will ignore subsequent digits dialed by the subscriber after
an exact match. (For the case that the gateway needs to wait for subscribers to
continue dialing after an exact match, refer to the T mode.)
The characters () and (|) are mainly used in regular expressions and you are not
allowed to configure it. The character () is an escape character. If you want a
control character to represent itself, you need to add the escape character ()
before it. For example, (+) represents the character (+) itself because (+) is a
control character in regular expressions. The character (|) means that the
current character (string) is the character (string) on either the left or the right.
For example, 0860108888|T means that the current character string is either
0860108888 or T.
T mode: The character T in the match-template match-string means that the
system should wait for more digits until the number exceeds the maximum
length or the dial timer expires.
According to the network requirements, you can first configure a number
substitution rule list, and then define specific number substitution rules, dot-match
rules, and preferred number substitution rules for the list. Finally, you can apply
these substitution rules globally or to voice entities and voice subscriber lines to
substitute calling/called numbers flexibly.
Meaning
Hyphen (connecting element), used to connect two numbers (The
smaller comes before the larger) to indicate a range of numbers, for
example, 1-9 inclusive.
Delimits a range for matching. It can be used together with signs such
as !, %, and +. For example, [235-9] indicates one number of 2, 3, and
5 through 9.
Indicates a sub-expression. For example, (086) indicates the character
string 086. It is usually used together with signs such as !, %, and +. For
example, (086)!010 can match two character strings 010 and 086010.
A control character, indicating that the sub-expression before it appears
once or does not appear. For example, (010)!12345678 can match
12345678 and 01012345678.
A control character, indicating that the sub-expression before it appears
one or more times. If the plus sign (+) appears at the head of a number,
the number is an E.164 number and the plus sign itself does not
represent a specific number or number repetition. For example,
9876(54)+ can match 987654, 98765454, 9876545454, and so on, and
+110022 is an E.164-compliant number.
A control character, indicating that the sub-expression before it appears
multiple times or does not appear. For example, 9876(54)% can match
9876, 987654, 98765454, 9876545454, and so on.

Hide quick links:

Advertisement

Table of Contents

Troubleshooting

loading

Table of Contents