The ALIAS application translates LU, class-of-service, owning SSCP,
and logon mode names when the names are duplicated or have other meanings
in other networks. VTAM® requests
translation with a Translate Inquire RU. The ALIAS returns the translated
name in a Translate Reply RU. For further details on the translated
name, see Planning for NetView®,
NCP, and VTAM.
The requirements for an ALIAS application are:
- Authorized as a CNM application
- Authorized by the CNM routing table (refer to z/OS Communications Server: SNA Customization) to receive Translate Inquire RU
- Able to receive unsolicited Translate Inquire RUs
- Able to send Translate Reply RUs as solicited data
- Able to correlate the procedure relation ID received in the Translate
Inquire RU with the Translate Reply RU.
The sense code in Table 1 shows
whether the ALIAS translation was unsuccessful.
The sense code in Table 5 represents
completion of the translation for the specific element or name. Translation
can occur for fewer than all items on the Translate Inquire RU.
Table 1. Types of network
services request units not embeddedRequest |
NS header |
PRID correlation |
Description |
---|
CNM |
(X'810814') |
Yes |
The RU is sent by the CNM application program to control session-awareness
and trace processing within VTAM.
Depending on the CNM RU type field, a reply can be returned by the
SSCP. |
TR-INQ |
(X'3F0814') |
Yes |
The request is sent to the CNM application program to request
name translations. The reply is a TR-REPLY RU. |
TR-REPLY |
(X'3F0816') |
Yes |
This RU is solicited with a TR-INQ RU. It is sent by the CNM
application program and contains either translated names or a sense
code indicating that the translation could not be done. |
Table 2. CNM request unit
formatByte |
Bit |
Value |
Description |
---|
0 |
|
X'81' |
Network services, access method RU |
1 |
|
X'08' |
Management services |
2 |
|
X'14' |
Request code |
3–4 |
|
|
Reserved |
5–6 |
|
|
CNM identifier. (A local address or network address, depending
on value of bits 2 and 3 of byte 5.) |
|
0–3 |
|
Reserved |
|
4–15 |
|
Procedure Relation Identifier (PRID) |
7 |
0 |
0 |
Unsolicited request |
|
|
1 |
Reply request |
|
1 |
0 |
Last request |
|
|
1 |
Not last request |
|
2–7 |
|
Reserved |
8 |
|
|
Subtype code |
9–n |
|
|
CNM data |
Table 3. Timeout CNM request
unit formatByte |
Bit |
Value |
Description |
---|
0 |
|
X'81' |
Network services, access method RU |
1 |
|
X'08' |
Management services |
2 |
|
X'14' |
Request code |
3–4 |
|
|
Reserved |
5–6 |
|
|
Correlator field |
|
0–3 |
|
Reserved |
|
4–15 |
|
The CNM PRID that is being canceled (from the Forward RU) |
7 |
0 |
0 |
Reserved |
8 |
|
|
Subtype code (X'1C' for a timeout request) |
9–16 |
|
|
Destination name from the Forward RU for the request being
canceled |
The following tables show the Inquiry, Reply, and Constant formats
for the ALIAS application translation.