Document ID: 12260
Contents
Introduction
Prerequisites
Requirements
Components Used
Conventions
ALPS ASCU Bitswapping
Related Information
Introduction
The Interchange Address (IA) that is configured on an agent-set control unit (ASCU) corresponds to the address that is configured on the router with the alps ascu id command (where id is the ASCU ID).
You must perform a bitswap conversion, to match the ASCU IAs against the ASCU IDs that are configured in the router. This conversion is only necessary for Airline Control (ALC) P1024B devices, not Unisys Terminal System (UTS) devices.
Prerequisites
Requirements
Because Airline Product Set (ALPS) is a 6-bit protocol which requires specific hardware and firmware, refer to the Platforms section of the Airline Product Set Training Supplement.
P1024B and P1024C protocols are only implemented in the remote customer premises equipment (CPE). All P1024B and P1024C frames are locally acknowledged, and only data traverses the WAN. The remote CPE is responsible for polling all of the ASCUs to which it is attached, which requires a Cirrus Logic CD2430 chipset on a synchronous serial interface module. To check the serial interface controller type on the remote CPE, issue one of these commands:
-
show interfaces serial x/y —Check the command output for this relevant part:
hereford# show interfaces serial 1/0 Serial1/0 is up, line protocol is up Hardware is CD2430 in sync mode MTU 1500 bytes, BW 128 Kbit, DLY 20000 usec, rely 255/255, load 1/255 Encapsulation HDLC, loopback not set, keepalive not set
-
show controllers serial x/y —Check the command output for this relevant part:
hereford# show controllers serial 1/0 CD2430 Slot 1, Port 0, Controller 0, Channel 0, Revision 15 Channel mode is synchronous serial idb 0x80978D74, buffer size 1524, V.35 DCE cable, clockrate 64000
AX.25 and EMTOX protocols are only implemented at the central CPE. All communication with the host use either AX.25 or EMTOX, and only data is sent over the WAN. TCP is required to ensure delivery of packets across the WAN.
Note: The requirements are less stringent for the central CPE. No ALC local acknowledgment driver is required at the central CPE, so you can use any Cisco router.
Components Used
The configuration of ALPS in Cisco routers requires Cisco IOS® software with the IBM Feature set. Refer to the Cisco Feature Navigator II.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Conventions
Refer to Cisco Technical Tips Conventions for more information on document conventions.
ALPS ASCU Bitswapping
Use these steps to match the ASCU IAs with the ASCU IDs (an example is shown for an IA of 04):
-
Convert the IA (which is hexadecimal) to binary.
0x04 is equal to 0000 0100.
-
Flip the trailing six bits of the IA.
Do not forget that ALC addresses use only six bits.
00 0100 becomes 11 1011.
-
Invert the read direction (read the six flipped bits backwards).
11 1011 becomes 11 0111.
-
Expand back to eight bits.
11 0111 becomes 0011 0111.
-
Perform an OR operation between that eight-bit value and the eight-bit equivalent for 0x40 (0100 0000).
0011 0111 OR
0100 0000 equals
0111 0111
-
Convert back to hexadecimal to get the id for the alps ascu id command on the router.
0111 0111 becomes 0x77.
Note: The router ASCU addressing scheme is compliant with the addressing scheme of the Societe Internationale de Telecommunications Aeronautiques (SITA). Therefore, a SITA terminal pad (TPAD) configured with an ASCU IA of 0x77 maps to an ALPS ASCU ID of 0x77 (the same value) on a Cisco router.
In the next table, the ASCU columns list a hexadecimal address that could be configured on the ASCU. The Router columns to the right of each ASCU column list the corresponding hexadecimal address to use when you issue the alps ascu id command on the router.
|
ASCU |
Router |
ASCU |
Router |
ASCU |
Router |
ASCU |
Router |
|||
|---|---|---|---|---|---|---|---|---|---|---|
|
00 |
7F |
10 |
7D |
20 |
7E |
30 |
7C |
|||
|
01 |
5F |
11 |
5D |
21 |
5E |
31 |
5C |
|||
|
02 |
6F |
12 |
6D |
22 |
6E |
32 |
6C |
|||
|
03 |
4F |
13 |
4D |
23 |
4E |
33 |
4C |
|||
|
04 |
77 |
14 |
75 |
24 |
76 |
34 |
74 |
|||
|
05 |
57 |
15 |
55 |
25 |
56 |
35 |
54 |
|||
|
06 |
67 |
16 |
65 |
26 |
66 |
36 |
64 |
|||
|
07 |
47 |
17 |
45 |
27 |
46 |
37 |
44 |
|||
|
08 |
7B |
18 |
79 |
28 |
7A |
38 |
78 |
|||
|
09 |
5B |
19 |
59 |
29 |
5A |
39 |
58 |
|||
|
0A |
6B |
1A |
69 |
2A |
6A |
3A |
68 |
|||
|
0B |
4B |
1B |
49 |
2B |
4A |
3B |
48 |
|||
|
0C |
73 |
1C |
71 |
2C |
72 |
3C |
70 |
|||
|
0D |
53 |
1D |
51 |
2D |
52 |
3D |
50 |
|||
|
0E |
63 |
1E |
61 |
2E |
62 |
3E |
60 |
|||
|
0F |
43 |
1F |
41 |
2F |
42 |
3F |
40 |
Related Information
| Updated: Sep 09, 2005 | Document ID: 12260 |
