![TELES CellX 3G-4 System Manual Download Page 34](http://html1.mh-extra.com/html/teles/cellx-3g-4/cellx-3g-4_system-manual_1082148034.webp)
4
Configuration
Page 34
CELLX box 17.1/002
The routing is done with three variables:
Restrict
,
MapAll
, and
Redirect
. The variables will
be evaluated in this order. That means the CELLX Box first analyzes all
Restrict
expressions
of a section, then all
MapAll
expressions and then all
Redirect
expressions. The order of the
expressions with the same variable (e.g. all MapAll expressions) is important – see the descrip-
tions of the variables.
4.6.3.1
The Restrict variable used in the route.cfg
Restrict
entries are used to handle calls in a mapping based on the controller / controller
group where the calls originate. A
Restrict
entry can be used, for instance, to route all calls
coming from FXS directly to the mobile. If no called party number (DAD) is transmitted,
Restrict
can also be used to make the call mappable, for instance for calls coming from mo-
bile.
The
Restrict
parameter adds a prefix to a DAD before the DAD is mapped.
Restrict
pa-
rameters are always handled before the
MapAll
parameters.
The left side of the equals sign in the
Restrict
parameter contains the controller number
(trunk number, and optional specific calling number (OAD)). The symbol
?
may be used as a
wildcard to represent any character. The right side contains the prefix or port number that is
to be put in front of the DAD and an optional service indicator.
In the
route.cfg
, the list of
Restrict
parameters is searched from bottom to top for a
matching controller plus optional trunk number / OAD. Because the search is done bottom
up, place the more specific
Restrict
entries
below
the more general ones. Once a match
has been found, the DAD is prefixed with the contents of the
<pl>
variable. Then the call is
mapped.
In
Example 4.7
all calls from FXS controller
10
are sent to mobile controller
20
. First, the Re-
strict command adds the prefix “CO” to the DAD of the received call. This Restrict is used for
all incoming PSTN calls. Then the call is mapped. In the mapping, everything that is prefixed
Table 4.5
route.cfg
: Restrict Parameters
Restrict<controller><calling number>=<pl> <sin> |
Parameter
Description
No. Digits
Optional
<controller>
Contains the controller number.
<calling number>
Contains the calling number (OAD).
The symbol
?
may be used as a wild-
card to represent any character.
59 together
with the con-
troller number
<pl>
Stands for a virtual placeholder. The
DAD is prefixed with the contents of
this variable.
59
<sin>
The service indicator variable
sin
re-
stricts the command to one service.
Without a
sin
, the
Restrict
com-
mand is valid for all services.
Possible service indicator values are:
00
all services (default)
01
Telephony
05
sms
06
ussd
15
Used internally for calling par-
ty manipulation
2
Summary of Contents for CellX 3G-4
Page 1: ...CELLX Box Systems Manual Software version 17 1 ...
Page 7: ...1 Overview ...
Page 12: ...2 System security and hardware overview ...
Page 19: ...3 CELLX Box installation ...
Page 23: ...4 Configuration ...
Page 43: ...5 Adapting the config files ...
Page 57: ...6 Maintenance ...
Page 63: ...6 Maintenance Page 63 CELLX box 17 1 002 11 Send the trace to customer service 1 2 3 ...