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
F9function key on the keyboard at the terminal where thertrv-asorrtrv-appl-rtkeycommands were entered. - Enter the
canc-cmdwithout thetrmparameter at the terminal where thertrv-asorrtrv-appl-rtkeycommands were entered. - Enter the
canc-cmd:trm=<xx>, where<xx>is the terminal where thertrv-asandrtrv-appl-rtkeycommands were entered, from another terminal other that the terminal where thertrv-asorrtrv-appl-rtkeycommands 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-trmcommand. The user’s permissions can be verified with thertrv-userorrtrv-secu-usercommands.
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