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   ------