[ Previous | Next | Contents | Search ]
AIXLink/X.25 1.1 for AIX: Guide and Reference

X.25 Facilities

The X.25 standard facilities include:

Value Function Parameter Length
01 Reverse charging and fast select 1
02 Throughput class 1
03 Closed user group selection 1
04 Charging information request 1
08 Called line address modified notification 1
09 CUG with outgoing access 1
0A Quality of Service Negotiation - minimum throughput class 1
0B Expedited Data Negotiation 1
41 Bilateral closed user group selection 2
42 Packet size selection 2
43 Window size selection 2
44 Recognized Private Operating Agency (RPOA) selection (basic format) 2
49 Transit delay selection and indication 2
C1 Charging (call duration) variable
C2 Charging (segment count) variable
C3 Call redirection notification variable
C4 Recognized Private Operating Agency (RPOA) selection (extended format) variable
C5 Charging (monetary unit) variable
C6 Network User identification (NUI) variable
C9 Called Address Extension (OSI) variable
CA Quality of Service Negotiation - End to end transit delay variable
CB Calling Address Extension (OSI) variable

Packet Size Selection

The packet size selection facility has a parameter length of 2 bytes. The Packet Size Selection Call Packet figure shows the call packet coding.


Packet Size Selection Call Packet
0 0x42
1 Reserved Transmit packet size
2 Reserved Receive packet size

where:

0x42 Specifies packet size selection.
Transmit packet size Indicates the requested size for packets transmitted from the calling DTE. Valid values are:
0x04 16 octets
0x05 32 octets
0x06 64 octets
0x07 128 octets
0x08 256 octets
0x09 512 octets
0x0A 1024 octets
0x0B 2048 octets
0x0C 4096 octets
Receive packet size Requested size for packets transmitted from the called DTE. Valid values are the same as those for the transmitted packet size.

Window Size Selection

The window size selection facility has a parameter length of 2 bytes. The Window Size Selection Call Packet figure shows the call packet coding.


Window Size Selection Call Packet
0 0x43
1 Reserved Transmission window size
2 Reserved Receive window size

where:

0x43 Specifies window size selection.
Transmit window size Specifies requested size for the window for packets transmitted by the calling DTE. This value represents the maximum number of packets that can be received without an acknowledgment. Values are in the range from 0x01 to 0x07 inclusive.
Received window size Specifies requested size for the window for packets to be transmitted by the called DTE. Values are in the range from 0x01 to 0x07 inclusive.

Throughput Class

The throughput class facility has a parameter length of 1 byte. The Throughput Class Call Packet figure shows the call packet coding.


Throughput Class Call Packet
0 0x02
1 Outgoing Throughput class Incoming Throughput Class

where:

0x02 Specifies the throughput class required facility.
Outgoing throughput Specifies throughput class requested for data to be sent by the calling DTE. Valid values are:
0x07 1200 bits
0x08 2400 bits
0x09 4800 bits
0x0A 9600 bits
0x0B 19200 bits
0x0C 48000 bits
Incoming throughput Specifies throughput class request for data sent from the called DTE. Supported values are the same as those for the outgoing throughput class.

Closed User Group (CUG) Selection

The closed user group (CUG) selection facility has a parameter length of 1 byte. The CUG Selection Call Packets figure shows the call packet coding for both the basic and extended formats.

CUG Selection Call Packets

Basic Format
0 0x03
1 First BCD digit of CUG Second BCD digit of CUG
Extended Format

Extended Format
0 0x47
1 First BCD digit of CUG Second BCD digit of CUG
2 Third BCD digit of CUG Fourth BCD digit of CUG

where:

0x03 Specifies CUG selection required (basic format).
0x47 Specifies CUG selection required (extended format).
CUG Specifies the value of a CUG as follows:
1 to 99 Basic format
1 to 9999 Extended format

CUG with Outgoing Access

The CUG with outgoing access facility has a parameter length of 1 byte for the basic format and 2 bytes for the extended format. The CUG with Outgoing Access Call Packets figure shows the call packet coding for both the basic and extended formats.

CUG with Outgoing Access Call Packets

Basic Format
0 0x09
1 First BCD digit of CUG Second BCD digit of CUG
Extended Format

Extended Format
0 0x48
1 First BCD digit of CUG Second BCD digit of CUG
2 Third BCD digit of CUG Fourth BCD digit of CUG

where:

0x09 Specifies CUG with outgoing access (basic format)
0x48 Specifies CUG with outgoing access (extended format)
CUG Specifies the value of a CUG as follows:
1 to 99 Basic format
1 to 9999 Extended format

Bilateral Closed User Group Selection

The bilateral CUG selection facility has a parameter length of 2 bytes. The Bilateral CUG Selection Call Packet figure shows the call packet coding.


Bilateral CUG Selection Call Packet
0 0x41
1 First BCD digit of CUG Second BCD digit of CUG
2 Third BCD digit of CUG Fourth BCD digit of CUG

where

0x41 Specifies the bilateral CUG selection required facility.
CUG Indicates the value of a CUG. Valid values are 1 to 9999.

Reverse Charging and Fast Select

The reverse charging and fast select facility has a parameter length of 1 byte. The Reverse Charging and Fast Select Call Packet figure shows the call packet coding.



Reverse Charging and Fast Select Call Packet
0x01
A        |       |       |       |              |       |       |       |       B

where:

0x01 Specifies the fast select facility.
A Specifies whether a restricted response is required when fast select is also requested. Valid values are:
00 Indicates fast select not selected.
01 Indicates fast select selected.
10 Indicates fast select requested with no restriction on response.
11 Indicates fast select requested with restriction on response.
B Specifies reverse charge required. Valid values are:
0 No reverse charging requested.
1 Reverse charging requested.

Network User Identification (NUI)

The network user identification facility has a variable parameter length. The NUI Call Packet figure shows the call packet coding.


NUI Call Packet
0 0xC6
1 Length of NUI
2 NUI data
*

where:

0xC6 Specifies the network user identification facility.
Length of NUI Indicates the number of bytes given in network user identification data
NUI data Indicates network user identification data in the format identified by the network administrator.

Charging Information Request

The charging information request facility has a parameter length of 1 byte. The Charging Information Request Call Packet figure shows the call packet coding.


Charging Information Request Call Packet
0 0x04
1        |       |       |       |       |       |              |       |       |       |       |       |       A

where:

0x04 Specifies the charging information request facility. Valid values are:
A Specifies the requesting service value. Valid values are:
0 Indicates charging information not requested.
1 Indicates charging information requested.

Charging (Monetary Unit)

The charging (monetary unit) facility has a variable parameter length. The Charging (Monetary Unit) Call Packet figure shows the call packet coding.


Charging (Monetary Unit) Call Packet
0 0xC5
1 Length of charging information
2 Charging identification
*

where:

0xC5 Specifies the charging information (monetary unit) facility.
Length of charging information Specifies the length of the charging information in bytes.
Charging identification Specifies monetary unit charging information.

Charging (Segment Count)

The charging (segment count) facility has a variable parameter length. The Charging (Segment Count) Call Packet figure shows the call packet coding.


Charging (Segment Count) Call Packet
0 0xC2
1 Length of charging information
2 Charging Identification
*

where:

0xC2 Specifies the charging information (segment count) facility.
Length of charging information Specifies the length of the charging information in bytes.
Charging identification Specifies segment count charging information.

Charging (Call Duration)

The charging (call duration) facility has a variable parameter length. The Charging (Call Duration) Call Packet figure shows the call packet coding.


Charging (Call Duration) Call Packet
0 0xC1
1 Length of charging information
2 Charging identification
*

where:

0xC1 Specifies the charging information (call duration) facility.
Length of charging information Specifies the length of the charging information in bytes.
Charging identification Specifies call duration charging information.

Recognized Private Operating Agency (RPOA) Selection

The RPOA selection facility has a parameter length of 1 byte for the basic format and a variable length parameter for the extended format. The RPOA Selection Call Packets figure shows the call packet coding for both the basic and extended formats.

RPOA Selection Call Packets

Basic Format
0 0x44
1 First BCD digit of RPOA Second BCD digit of RPOA
2 Third BCD digit of RPOA Fourth BCD digit of RPOA
Extended Format

Extended Format
0 0xC4
1 Length of RPOA information
2 First BCD digit of RPOA #1 Second BCD digit of RPOA #1
3 Third BCD digit of RPOA #1 Fourth BCD digit of RPOA #1
* First BCD digit of RPOA #n Second BCD digit of RPOA #n
* Third BCD digit of RPOA #n Fourth BCD digit of RPOA #n

where:

0x44 Specifies the RPOA selection required facility (basic format).
0xC4 Specifies the RPOA selection required facility (extended format).
RPOA Specifies the requested RPOA transit network identification code. Valid values are 1 to 9999.
Length of RPOA information Specifies the length in bytes of the RPOA information in the facility.

Called Line Address Modified Notification

The called line address modified notification facility has a parameter length of 1 byte. The DCE-Redirected Call Packet figure shows the call packet coding when the DCE originates the redirection.



DCE-Redirected Call Packet
0 0x08
1 0        |       |        |       | A

where:

0x08 Specifies the called line address modified notification facility.
A Specifies one of the following values:
0x7 Call distribution within a hunt group
0x1 Call redirection due to original DTE busy
0x9 Call redirection due to original DTE out of order
0x0F Call redirection due to prior request from originally called DTE for systematic redirection

The DTE-Redirected Call Packet figure shows the call packet coding when the DTE originates the redirection.



DTE-Redirected Call Packet
0 0x08
1 1 B       

where:

0x08 Specifies the called line address modified notification facility.
B Indicates a reason for the redirection. This value is passed from the remote DTE.

Call Redirection Notification

The call redirection notification facility has a variable parameter length. The Call Redirection Notification Call Packet figure shows the call packet coding.


Call Redirection Notification Call Packet
0 0xC3
1 Length redirection information
2 Call redirection reason
3
Length of called address
4 Called address (BCD)
*

where:

0xC3 Specifies the call redirection notification facility.
Length of redirection information Specifies the length in bytes of the call redirection information in the facility.
Call redirection reason Specifies the reason for call redirection. Valid values are:
0x1 Call redirection due to original DTE busy
0x9 Call redirection due to original DTE out of order
0x0F Call redirection due to prior request from originally called DTE for systematic redirection
Called address Specifies the original called DTE address coded in BCD.

Transit Delay Selection and Indication

The transit delay selection and indication facility has a parameter length of 2 bytes. The Transit Delay Selection and Indication Call Packet figure shows the call packet coding.


Transit Delay Selection and Indication Call Packet
0 0x49
1 Transit delay (in milliseconds, binary, high byte first)
2 Transit delay (in milliseconds, binary, high byte first)

where:

0x49 Specifies the transit delay selection and notification facility.
Transit delay Specifies the transit delay in milliseconds, coded in binary, high byte first.

Calling Address Extension

The calling address extension has a variable parameter length. The Calling Address Extension figure shows the call packet coding.


Calling Address Extension
0 0xCB
1 Number of bytes following
2 Use Length of calling extension address
3 Calling extension address (BCD)

where:

0xCB Specifies the calling address extension.
Use May have one of the following values:
00 To carry an entire calling OSI NSAP address
01 To carry a partial calling OSI NSAP address
10 To carry a non-OSI calling address
11 Reserved
Calling extension address Specifies up to 40 decimal digits coded in BCD containing the calling address extension.

Called Address Extension

0 0xC9
1 Number of bytes following
2 Use Length of called extension address
3 Called extension address (BCD)
0xC9 Specifies the called address extension.
Use May have one of the following values:
00 To carry an entire calling OSI NSAP address
01 To carry a partial calling OSI NSAP address
10 To carry a non-OSI calling address
11 Reserved
Called address extension Specifies up to 40 decimal digits containing the called address extension coded in BCD.

Quality of Service Negotiation - Minimum Throughput Class

0 0xCA
2 Calling minimum throughput Called minimum throughput
0x0A Specifies the Quality of Service Negotiation - minimum throughput class.
Calling minimum throughput Specifies the throughput class requested for data to be sent by the calling DTE. Supported values are:
0x07 = 1200 bit/s
0x08 = 2400 bit/s
0x09 = 4800 bit/s
0x0A = 9600 bit/s
0x0B = 19200 bit/s
0x0C = 48000 bit/s
Called minimum throughput Specifies throughput class request for data sent from the called DTE. Supported values are the same as for the calling minimum throughput class.

Quality of Service Negotiation - End-to-End Transmit Delay

0 0xCA
1 Length of the following area
2 Cumulative transit delay in milliseconds ( in binary, high byte first )
3 Cumulative transit delay in milliseconds ( in binary, high byte first )
4 Requested end-to-end delay in milliseconds ( in binary, high byte first )
5 Requested end-to-end delay in milliseconds ( in binary, high byte first )
6 Maximum acceptable transit delay in milliseconds ( in binary, high byte first )
7 Maximum acceptable transit delay in milliseconds ( in binary, high byte first )
0xCA Quality of Service Negotiation - End-to-end transit delay.
Length Specifies the number of values in the stream. This can be one of 1, 2 or 3, as the requested end-to-end delay and maximum acceptable transit delay are optional.
End-to-end delay Specifies cumulative, requested end-to-end and maximum acceptable transit delays.

Expedited Data Negotiation

0 0x0B
1        |       |       |       |       |       |              |       |       |       |       |       |       A
0x0B Expedited Data Negotiation
A Can be one of:
0 Specifies no use of expedited data.
1 Specifies the use of expedited data.

[ Previous | Next | Contents | Search ]