X.25 disconnection codes

ITU X.25 codes
Abilis internal X.25 codes



ITU (formerly CCITT) X.25 codes top

Table 1. ITU X.25 cause codes
Cause
( Hex )
Meaning
  CAUSES OF DISCONNECTION
00 CLR DTE - Originating from DTE
01 CLR OCC - Called address busy
03 CLR INV - Request for facility not valid
05 CLR NC - Network congestion
09 CLR DER - Called address out of order
0B CLR NA - Access not allowed
0D CLR NP - Inexistent called address
11 CLR RPE - Error in X.25 procedure at the remote end
13 CLR ERR - Error in X.25 procedure at the local end
15 RPOA out of service
19 CLR RC -The called address does not accept taxation on its charge
21 Incompatible destination
29 "Fast Select" option not available for the called address
39 Ship missing (only for mobile marine services)
  RESET CAUSES
00 RES DTE - Originating from DTE
01 RES DOWN - Remote DTE out of service (only PVC)
03 RES RPE - Remote DTE caus an X.25 procedure error
05 RES ERR - Local DTE cause an X.25 procedure error
07 RES NC - Network congestion
09 RES UP - Remote DTE operative (only PVC)
0F RES UP - Network resumes service (only PVC)
11 Incompatible destination
1D RES DOWN - Network out of service (only PVC)
  RESTART CAUSES
00 Originating from DTE
01 Local procedure error
D7 Network operational

Table 2. ITU X.25 diagnostic codes
Diag.
( Hex )
Meaning
00 No additional information
01 P(S) not valid
02 P(R) not valid
10 INVALID packet
11 Type of packet not valid for rl state
12 Type of packet not valid for r2 state
13 Type of packet not valid for r3 state
14 Type of packet not valid for p1 state
15 Type of packet not valid for p2 state
16 Type of packet not valid for p3 state
17 Type of packet not valid for p4 state
18 Type of packet not valid for p5 state
19 Type of packet not valid for p6 state
1A Type of packet not valid for p7 state
1B Type of packet not valid for d1 state
1C Type of packet not valid for d2 state
1D Type of packet not valid for d3 state
20 PACKET DISALLOWED
21 packet disallowed: unidentified packet
22 packet disallowed: call request received on OSVC
23 packet disallowed: type of packet not valid for PVC
24 packet disallowed: packet for an unassigned logical channel
25 packet disallowed: Reject not allowed
26 packet disallowed: packet too short
27 packet disallowed: packet too long
28 packet disallowed: GFI (General Format Identifier) not valid
29 packet disallowed: restart with GFI different from zero
2A packet disallowed: type of packet not compatible with the registered facility
2B packet disallowed: interrupt confirmation not authorised
2C packet disallowed: interrupt not authorised
2D packet disallowed: reject not authorised
30 TIMER EXPIRED
31 Timer expired: for call request
32 Timer expired: for clear indication
33 Timer expired: for reset indication
34 Timer expired: for restart indication
40 CALL SET-UP PROBLEMS
41 Call-setup problems: facility or registration code not permitted
42 Call-setup problems: parameter of the facility not permitted
43 Call-setup problems: called address not valid
44 Call-setup problems: caller's address
45 Call-setup problems: length of facility or registration not valid
46 Call-setup problems: incoming calls barred
47 Call-setup problems: no logical channel available
48 Call-setup problems: call collision
49 Call-setup problems: facility request duplicated
4A Call-setup problems: length of the address different to zero
4B Call-setup problems: length of the facility different to zero
4C Call-setup problems: facility was not supplied when expected
4D Call-setup problems: format of the facility specified by DTE not compatible with CCITT
50 VARIOUS
51 Various: incorrect cause code generated by DTE
52 Various: byte not aligned
53 Various: Q-bit setting meaningless
70 INTERNATIONAL PROBLEMS
71 International problems: problems of the remote network
72 International problems: problems of protocol at international level
73 International problems: international link not in service
74 International problems: international link busy
75 International problems: problem of the facility on the transit network
76 International problems: problem of the facility on the destination network
77 International problems: problems on the international routings
78 International problems: temporary routing problems
79 International problems: the DNIC being called is not recognized
7A International problems: maintenance in progress


Abilis CPX internal codes top

At the startup of Abilis CPX all the sessions are initialised with the code FO, BO, visible by the D_C and D_CE commands, subsequently the code of the last disconnection will be indicated.

The internal disconnection codes caused by errors in the X.25 procedure, have as cause and diagnostic the values provided by CCITT.

Internal disconnection codes which are not caused by errors in the X.25 procedure, have FO as the cause (see also the parameter MCAU in the port parameters) and the appropriate value for the error identification.

Some of these diagnostic codes are of considerable importance to the installer and the user of Abilis CPX, while others are important for technical assistance of the retailer and the producer.

Table 3. Abilis CPX internal codes
Cause
( hex )
Diag.
( hex )
Meaning
F0 90 IP Router: no IP port has been recognized.
F0 91 IP Router: IP port busy.
F0 92 IP Router: closure caused by an INIT command of the IP port.
F0 93 IP Router: closure due to inactivity time-out - only for BSVC.
F0 94 TCP: closure due to expiry of the time-out, the number of retransmissions of the segment has reached the limit.
F0 95 TCP: closure due to a reset.
F0 96 TELNET: sessions of the TCP port exhausted.
F0 97 TELNET: The fields received for address calling and address being called differ from the ones configured. The connection is refused.
F0 98 TCP: Retries exceeded.
F0 99 TCP: Call refused.
F0 9A XTP: Error in protocol.
F0 9B XTP: Call collision in one session.
F0 A0 No routing is satisfactory for the call.
F0 A1 Sessions on the destination port exhausted.
F0 A2 Closure following a RESTART SYSTEM or the command C C PO:x SES.y.
F0 A3 Cause and detection not available in the "CLEAR" or "RESET" packets received.
F0 A4 Dictionaries exhausted: impossible to activate a compressed logical channel.
F0 A5 The destination port is out of service (OSI LEVEL 1).
F0 A6 The destination port is out of service (OSI LEVEL 2).
F0 A7 X25: the destination port is out of service (OSI LEVEL 3).
F0 A8 The destination port does not exist. In the routing there is a POO that either does not exist or could not be used in order to prevent an undesired call loopback.
F0 A9 Call collision in one session
F0 AA Compression protocol not compatible.
F0 AC SVC: unexpected internal code.
F0 AD PVC: unexpected internal code
F0 AE Access password to the control port not valid.
F0 B0 Value assigned at the system startup.
F0 B1 Obsolete.
F0 B2 Obsolete.
F0 B3 Channels exhausted.
F0 B4 Impossible to carry out compression between two USER ports or two NETWORK ports.
F0 B5 Maximum number of attempts to connect with alternative routings, has been reached.
F0 BE Obsolete.
F0 BF Obsolete.
F0 C0 Generic software error during the compression or expansion phases.
F0 C1 Error in the compression phase.
F0 C2 Error in the expansion phase.
F0 C3 Format of the compressed data not valid.
F0 C4 Obsolete.
F0 C5 Obsolete.
F0 C6 HDLCT: disconnection as consequence of a ;RESET occurred between the two HDLCT ports.
F0 C7 An internal error caused the compression module to be reinitialised
F0 C8 Internal code not provided for the commands SEND/RECEIVE.
F0 C9 QLLC, MBIT, MBITB compressions: disconnection as consequence of a RESET received on the compressed channel.
F0 CA Obsolete.
F0 CB Obsolete.
F0 CC Obsolete.
F0 CD Obsolete.
F0 CE Obsolete.
F0 CF Obsolete.
F0 D0 Regular disconnection caused by the SHM feature.
F0 D1 SDLC, HDLCT: ;the received frame is too long (greater than N1)
F0 D2 Obsolete
F0 D3 SDLC/QLLC: ;received a too long sequence of X25 packets with M-bit= 1 (greater than N1-2).
F0 D4 SDLC: the PU being addressed is already in use.
F0 D5 SDLC: the PU being addressed is not configured or does not exist.
F0 D6 SDLC: the PU has received an X.25 reset packet while in an "ACTIVE" state (state 5, NRM) and forced the closure.
F0 D7 SDLC: the secondary PU has not received polling for a period longer than "INACT".
F0 D8 SDLC: the primary PU, in an "ACTIVE" state, has exceeded frame retransmission attempts.
F0 D9 SDLC: the secondary PU has sent an FRMR frame.
F0 DA SDLC: the primary PU has received an FRMR frame.
F0 DB SDLC/QLLC: the PU has received an invalid X.25/QLLC sequence.
F0 E0 Obsolete.
F0 E1 Obsolete.
F0 E2 Obsolete.
F1 A0 Simulator: closure caused by the receipt of a packet longer than MXPS.
F1 A1 Simulator: closure caused by the receipt of a too long M-bit sequence.
F1 A2 Simulator: closure caused by the receipt of a too short M-bit sequence.
F1 A3 Simulator: closure due to an error noted in the comparison between the frames sent and received.
F1 A4 Simulator: regular closure due to expiry of the configured time out.
F1 A5 Simulator: generic regular closure.
printPrint this page