Obihai OBi100 Administration Manual page 199

Obi1 series, obi2 series, obi3 series
Hide thumbs Also See for OBi100:
Table of Contents

Advertisement

**1(Msp1) – Matches any number that starts with **1 and with the rest of digits matching the DigitMap in the SP1
Service
<:1234> – Matches an empty phone number and replaces with 1234. This is the syntax for a hotline to 1234
<S0:1234> – Equivalent to the last example
<:#> – Hotline to the number #
<S0:#> – Equivalent to the last example
<S4:1234> – Call 1234 if no digits entered for 4s. This is the syntax of a warm line.
xx.853 7683 – Matches any number with at least 8 digits and ends with 8537683, such as 15108537683, 98537683
(x.408 223 1122) – Matches any number with at least 10 digits and ends with 408 223 1122, such as 4082231122, 1408 223
1122
xx.<#> – Adds a # to the end of any number with 1 or more digits
!1900xxx xxxx – Barring all 11-digit numbers that start with 1900
[^*]@@. – Arbitrarily long alphanumeric sequence (except #) that does not start with *
xx? – one or two-digit number
(1xxxxxxxxxxS0|xx.) – Arbitrarily long digit sequence not starting with 1; otherwise it is limited to 11 digits
Matching Against Multiple Rules in Digit Map
One important function of a digit map is to determine if sufficient digits have been entered by the user during dialing. A
digit map normally contains more than one rules. The Digit Map Processor (DMP) must return the best matched rule at
some point, or declare the input digit sequence is invalid. The DMP keeps refining its decision as each digit is entered until it
reaches a final decision, or will be forced to make a timely decision when the interdigit timer expires.
The DMP restarts the interdigit timer on every newly entered digit. The duration of this timer can be either long or short.
The long and the short timer values are set to 10s and 2s respectively by default and are configurable per phone port via
the DigitMapLongTimer and DigitMapShortTimer parameters respectively (execpet on OBi100/OBi110 where the two timer
values are not configurable). Whether to use the long or short interdigit timer depends on the current rule matching states.
The DMP maintains a matching state for each rule in the digit map as it processes each input digit. The following states are
defined:
-
Partially Matched (PM) – The rule partially matches the accumulated input sequence. Initially all rules are in this
state before any digit is entered. Rules in this state have the potential of becoming EM or IM as more digits are
entered. Example: 1234 partially matches the rules xxxxxxx, 1xxxx, 1234567, <123:>xxxx.
-
Exactly Matched (EM) – The rule exactly matches the accumulated input sequence. However, any further input
digit will turn this rule into the MM state. Example: 1234 exactly matches the rules xxxx, 1234, 1xxx, <123:5678>x
Copyright 2010-2013 Obihai Technology, Inc.
199

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Obi110Obi200Obi302Obi202Obi300

Table of Contents