Adding a Routing Key Containing an Application Server
This procedure is used to add a routing key containing an application server to the database using the ent-appl-rtkey
command.
A routing key defines a filter that checks the specified values in an incoming SS7 MSU to determine which, if any, association receives the MSU. For more information about static routing keys, see Understanding Routing for SS7IPGW and IPGWI Applications.
The ent-appl-rtkey
command uses these parameters.
:dpc
/dpca
/dpci
/dpcn
/dpcn24
– The destination point code value that is used to filter incoming MSUs. This parameter must not specify a cluster route. The destination point code of the routing key cannot be the APC of an IPGWx linkset or the SAPC assigned to an IPGWx linkset.
:opc
/opca
/opci
/opcn
/opcn24
– The originating point code value that is used to filter incoming MSUs. This parameter must not specify a cluster route. This parameter is valid only when the si
parameter value is set to 4
, 5
, or 13
. This parameter is required if si=4
, 5
, or 13
and type=full
.
Note:
See the “Point Code Formats” section in Database Administration - SS7 User's Guide for a definition of the point code types that are used on the EAGLE and for a definition of the different formats that can be used for ITU national point codes.:si
– The service indicator value that is used to filter incoming MSUs. The range of values for the service indicator parameter (si
) can be a numerical value from 0 to 15, or for selected service indicator values, a text string can be used instead of numbers. Table 4-12 shows the text strings that can be used in place of numbers for the service indicator values.
Table 4-12 Service Indicator Text String Values
Service Indicator Value | Text String |
---|---|
0 |
snm |
1 |
regtest |
2 |
spltst |
3 |
sccp |
4 |
tup |
5 |
isup |
13 |
qbicc |
:ssn
– The subsystem value that is used to filter incoming MSUs. The ssn
parameter is only valid when the si
parameter value is set to 3
or sccp
.
:cics
– The starting circuit identification code that is used to filter incoming MSUs. When specified with cice
, cics
identifies the start of the range of circuit identification codes. The cics
parameter is valid only when the si
parameter value is set to 4
, 5
, or 13
. The cics
is required if si=4
, 5
, or 13
and type=full
.
:cice
– The ending circuit identification code that is used to filter incoming MSUs. When specified with cics
, cice
identifies the end of the range of circuit identification codes. The cice
parameter is valid only when the si
parameter value is set to 4
, 5
, or 13
. The cice
is required if si=4
, 5
, or 13
and type=full
.
:type
– The routing key type – Identifies the type of routing key that is being entered and used to route message signaling units (MSUs). One of three values, full
/partial
/default
, can be specified for the type parameter (see Table 4-13). If type
is not explicitly specified, type
=
full
is assumed.
:asname
– Application server (AS) name.
:rcontext
– The routing context parameter, which has two functions:
- Provides an index of the application server traffic that the sending application server is configured or registered to receive.
- Identifies the SS7 network context for the message. The routing context parameter implicitly defines the SS7 point code format used, the SS7 network indicator value, and the SCCP protocol type/variant/version used.
Application server names are shown in the rtrv-as
output.
Only one application server can be assigned to a routing key. There is a maximum of 2500 routing keys allowed per EAGLE. The application server names in each routing key must be unique.
The number of static routing keys is limited by the srkq
parameter that was specified on the chg-sg-opts
command.
Routing keys are associated only with the ss7ipgw
or ipgwi
application.
Group codes are required for 14-bit ITU-N point codes (DPCN/OPCN) when the Duplicate Point Code feature is enabled.
The starting circuit identification code must be less than or equal to the ending circuit identification code.
The ISUP routing over IP feature must be on in order to enter a routing key with these parameters: dpc
, si
, opc
, cics
, and cice
. The IPISUP
field in the rtrv-feat
command output shows whether or not this feature is on.
The parameter combinations used by the ent-appl-rtkey
command are based on the type of routing key and the service indicator value in the routing key. The parameter combinations are shown in Table 4-13.
Table 4-13 Routing Key Parameter Combinations for Adding a Routing Key Containing an Application Server
Full Routing Key - SI = 3 (SCCP) | Partial Routing Key - SI = 3 (SCCP) | Full Routing Key - SI=4 (TUP), 5 (ISUP), 13 (QBICC) | Partial Routing Key - SI=4 (TUP), 5 (ISUP), 13 (QBICC) | Full Routing Key - Other SI Values | Partial Routing Key - Other SI Values | Default Routing Key |
---|---|---|---|---|---|---|
dpc (See Notes 1, 2, and 11) |
type=partial |
dpc (See Notes 1 and 2) |
type=partial |
dpc (See Notes 1 and 2) |
type=partial |
type=default |
si=3 (See Notes 4 and 11) |
dpc (See Notes 1, 2, and 3) |
si=4, 5, 13 (See Note 4) |
dpc (See Notes 1, 2, and 3) |
si=value other than 3, 4, 5, 13 (See Note 4) |
dpc (See Notes 1, 2, and 3) |
asname (See Note 10) |
ssn (See Note 11) |
si=3 (See Notes 3 and 4) |
opc (See Notes 1 and 2) |
si=4, 5, 13 (See Notes 3, 4, and 10) |
type=full |
si=value other than 3, 4, 5, 13 (See Notes 3, 4, and 10) |
rcontext (See Note 10) |
type=full |
asname (See Note 10) |
cics (See Notes 5, 6, 7, 8, and 9) |
opc (See Notes 1, 2, and 3) |
asname (See Note 10) |
asname (See Note 10) |
|
asname (See Note 10) |
rcontext (See Note 10) |
cice (See Notes 5, 6, 7, 8, and 9) |
asname (See Note 10) |
rcontext (See Note 10) |
rcontext (See Note 10) |
|
rcontext (See Note 10) |
type=full |
rcontext (See Note 10) |
||||
asname (See Note 10) |
||||||
rcontext (See Note 10) |
||||||
Notes: 1. The
2. If the
ITU National Duplicate
Point Code feature is on, the
values for the
3. These parameters are optional for partial routing keys, but
at least one these parameters must be specified with the
4. Text strings can be used in place of some numerical service indicator values. See Table 4-12 for a list of these text strings. 5. When the service indicator parameter value equals
6. If the service indicator parameter ( 7. If the service indicator parameter ( 8. If the service indicator parameter value is
9. The
CIC range, defined by the
10. The following rules apply to using the
11. To communicate the status changes of remote IP subsystems (defined by the DPC and SSN specified in a full SCCP routing key), the DPC and SSN specified for a full SCCP routing key must be provisioned in the mated application table. Perform one of the mated application procedures in Database Administration - GTT User's Guide to provision a mated application with the DPC and SSN specified for a full SCCP routing key. |
Canceling the RTRV-AS
and RTRV-APPL-RTKEY
Commands
Because the rtrv-as
and rtrv-appl-rtkey
commands used in this procedure can output information for a long period of time, the rtrv-as
and rtrv-appl-rtkey
commands can be canceled and the output to the terminal stopped. There are three ways that the rtrv-as
and rtrv-appl-rtkey
commands can be canceled.
- Press the
F9
function key on the keyboard at the terminal where thertrv-as
orrtrv-appl-rtkey
commands were entered. - Enter the
canc-cmd
without thetrm
parameter at the terminal where thertrv-as
orrtrv-appl-rtkey
commands were entered. - Enter the
canc-cmd:trm=<xx>
, where<xx>
is the terminal where thertrv-as
andrtrv-appl-rtkey
commands were entered, from another terminal other that the terminal where thertrv-as
orrtrv-appl-rtkey
commands were entered. To enter thecanc-cmd:trm=<xx>
command, the terminal must allow Security Administration commands to be entered from it and the user must be allowed to enter Security Administration commands. The terminal’s permissions can be verified with thertrv-secu-trm
command. The user’s permissions can be verified with thertrv-user
orrtrv-secu-user
commands.
For more information about the canc-cmd
command, go to Commands User's Guide.
Figure 4-23 Adding a Routing Key Containing an Application Server
Sheet 1 of 5
Sheet 2 of 5
Sheet 3 of 5
Sheet 4 of 5
Sheet 5 of 5