Specifying a Range of Values for Gateway Screening Parameters
The values of these gateway screening parameters can be specified as a range of values.
ni
– the network
identifier for an ANSI point code
nc
– the network
cluster for an ANSI point code
ncm
– the network
cluster member for an ANSI point code
pri
– the message
priority in the SIO field of an MSU
h0
– the H0 heading
code in the SIF field of an MSU
h1
– the H1 heading
code in the SIF field of an MSU
type
– the translation
type in the called party address field of an MSU
isupmt
– the ISUP
message type
tupmt
– the TUP message
type
A range of values is specified with the values that
define the range separated by two ampersands (&&), for example,
:ni=025&&100
specifies all
network indicators for ANSI point codes from 25 to 100.
A range of values for an ANSI point code parameter can be specified with asterisks (*) or single values for other point code parameters. Table 2-1 shows the valid combinations of these parameter values.
Table 2-1 Valid Value Combinations for ANSI Point Code Parameters
NI | NC | NCM |
---|---|---|
Single Value | Single Value | Single Value |
Single Value | Single Value | Range of Values |
Single Value | Single Value | Asterisk |
Single Value | Range of Values | Asterisk |
Single Value | Asterisk | Asterisk |
Range of Values | Asterisk | Asterisk |
Asterisk | Asterisk | Asterisk |
A range of values for the H0 and H1 heading codes can be specified with asterisks (*) or single values for other heading code parameter. Table 2-2 shows the valid combinations of these parameter values.
Table 2-2 Valid Value Combinations for H0 and H1 Parameters
H0 | H1 |
---|---|
Single Value | Single Value |
Single Value | Range of Values |
Single Value | Asterisk |
Range of Values | Asterisk |
Asterisk | Asterisk |
When changing or removing an existing gateway screening entry, the ANSI point code values, priority values, H0 and H1 heading code values, translation type, ISUP message type, or TUP message type values specified with the command must match the values configured in the database for the specified screening reference. If a command is specified with a parameter value that is part of a range of values for that parameter already configured for that screening reference, the command is rejected.
For example, the database contains a gateway screening
entry for the range of allowed OPCs 010-010-010 to 010-010-100 in Allowed OPC
screening reference
opc1
. If an attempt is made to remove
or change Allowed OPC screening reference
opc1
and the ANSI point code
010-010-025 is specified. The command is rejected because point code
010-010-025 is a part of the point code range configured in the database. To
remove or change Allowed OPC screening reference
opc1
, these point code parameters must
be specified with the command,
ni=010
,
nc=010
,
ncm=010&&100
.
If the ANSI point code, priority value, H0 and H1
heading code values, or translation type values specified with an enter command
is within the range of values already configured for the specified screening
reference, the command is rejected. For example, the
ent-scr-opc
command is entered with
the point code 010-010-050 assigned to screening reference
opc1
. If the database contains the
range of point codes 010-010-010 to 010-010-100, specified as
ni=010
,
nc=010
,
ncm=010&&100
, the command is
rejected. If the database contains an entry for all point codes with the
network identifier of 010 and network cluster of 010,
ni=010
,
nc=010
,
ncm=*
, the command is rejected.
A range of values can be specified when displaying gateway screening entries. The range of values does not have to match the values configured in the database. The range of values specified with a retrieve command is used to limit the number of entries to search for. There are some restrictions for using ANSI point code values with retrieve commands. Table 2-3 shows the valid combinations of the ANSI point code parameters.
Table 2-3 Valid Parameter Combinations for ANSI Point Code Parameters
NI | NC | NCM |
---|---|---|
Single value | Single value | Single value, a range of values, an asterisk, or the NCM value not specified |
Single value | A range of values, an asterisk, or the NC value is not specified | The NCM value is not specified |
A range of NI values, an asterisk, or the NI value is not specified | The NC value is not specified | The NCM value is not specified |
The range of values are displayed in the output of the retrieve commands the same way as they were entered. The following are examples of outputs containing ranges of values.
rtrv-scr-blkdpc:sr=iec:ni=240:nc=001:ncm=010&&018
rlghncxa03w 06-10-25 15:25:30 GMT EAGLE5 36.0.0
SCREEN = BLOCKED DPC
SR NI NC NCM NSFI NSR/ACT
IEC 240 001 010&&020 STOP -------
rtrv-scr-sio:sr=iec:nic=1:si=1
rlghncxa03w 06-10-25 15:25:30 GMT EAGLE5 36.0.0
SCREEN = ALLOWED SIO
SR NIC PRI SI H0 H1 NSFI NSR/ACT
IEC 2 0&&2 1 08&&11 * BLKDPC WDB2
IEC 2 1 1 11 03&&07 DPC ABC2
rtrv-scr-tt:all=yes
rlghncxa03w 06-10-25 15:25:30 GMT EAGLE5 36.0.0
SCREEN = ALLOWED TT
SR TYPE NSFI NSR/ACT
IEC 005&&010 STOP ------
IEC 012 STOP ------
IEC 016 CDPA IEC
WRD2 243 STOP ------
WRD4 * STOP ------