ITU-Q921
Q921 frame structure: fields
|
|
Field
(modulo128) |
| octet
1 |
Address (High
order octet) |
| octet
2 |
Address (Low
order octet) |
| octet
3 |
Control (1st
octet) |
| octet
4 |
Control (2nd
octet) |
| octets
5-n |
Optional
information |
|
|
Field
(modulo8) |
| octet 1 |
Address (High
order octet) |
| octet 2 |
Address (Low
order octet) |
| octet 3 |
Control (1st
octet) |
| octets 4-n |
Optional information |
Q921 frame structure: address field
|
Octet 1
|
Designation |
Value |
|
|
SAPI |
Call control procedure |
0 |
Reserved to packet mode
communications
using Q931 call control procedure |
1 |
Packet communications
conforming
to X25 level 3 procedures |
16 |
| Layer 2 management procedures |
63 |
| Reserved for future standardization |
All others |
|
|
C/R: Command/Response |
From network to user |
From user to network |
|
| Response |
Command |
0 |
| Command |
Response |
1 |
|
|
Address field extension
(continue= 0) |
0 |
|
Octet 2
|
Designation |
Value |
|
|
TEI |
Non automatic TEI assignment
user equipment |
0-63 |
| Automatic TEI assignment
user equipment |
64-126 |
| Group TEI (broadcast
data link connection) |
127 |
|
|
Address field extension
(end= 1) |
1 |
Q921 frame structure: control field
The control field contains a command or a response, and sequence numbers
where applicable.
Three types of control field formats are used to perform:
- Numbered information transfer with I format
- Numbered supervisory functions with S format
- Unnumbered control functions with U format
I format
| Octet |
Designation |
Value |
|
Octet 3
|
|
N(S)Transmitter
send sequence number0 |
|
|
Set to 0
= Frame type |
| |
Command |
Response |
Frame designation |
| 0 |
I |
|
Information |
|
|
Octet 4
|
|
N(R)Transmitter
receive sequence number0 |
|
|
P
Poll bit |
S format
| Octet |
Designation |
Value |
|
Octet 3
|
|
X X X X reserved
and set to 0 |
|
|
SS supervisory
function bits= Frame type |
| |
Command |
Response |
Frame designation |
| 00 |
RR |
RR |
Receive Ready |
| 01 |
RNR |
RNR |
Receive Not Ready |
| 10 |
REJ |
REJ |
Reject |
|
|
|
Set
to 01 |
|
Octet 4
|
|
N(R)
Transmitter receive sequence number0 |
|
|
P/F Poll/Final
bit |
The encoding values of the two S bits included in the first octet of the control field
can also be listed and ordered according to their hexadecimal code.
|
Command
|
Response
|
Frame Designation |
| x1 |
RR |
RR |
Receive Ready |
| x9 |
RNR |
RNR |
Receive Not Ready |
| x5 |
REJ |
REJ |
Reject |
U format
| Octet |
Designation |
Value |
|
Octet 3
|
|
P/F
Poll/Final bit |
|
|
M M
M M Mmodifier
function bits = Frame type |
| |
Command |
Response |
Frame designation |
| 0
1 1 1 1 |
SABME |
|
Set Asynchronous
Balanced Mode Extended |
| 0 0 0 1 1 |
|
DM |
Disconnected Mode |
| 0 0 0 0 0 |
UI |
|
Unnumbered Information |
| 0 1 0 0 0 |
DISC |
|
Disconnect |
| 0 1 1 0 0 |
|
UA |
Unnumbered Acknowledgement |
| 1 0 0 0 1 |
|
FRMR |
Frame Reject |
| 1 0 1 1 1 |
|
XID |
Exchange Identification |
|
|
|
Set
to 11 |
The encoding values of the five M bits included in the first octet of the control field
can also be listed and ordered according to their hexadecimal code or their type
(mnemonic).
| P=0 |
P=1 |
Type |
C/R |
Frame designation |
| 03 |
13 |
UI |
C/R |
Unnumberd Information |
| 0F |
1F |
DM |
R |
Disconnected Mode |
| 43 |
53 |
DISC |
C |
Disconnect |
| 63 |
73 |
UA |
R |
Unnumbered Acknowledgement |
| 6F |
7F |
SABME |
C |
Set Asynch. Balanced Mode Extended |
| 87 |
97 |
FRMR |
R |
Frame Reject |
| AF |
BF |
XID |
C/R |
Exchange Identification |
| Type |
P=0 |
P=1 |
C/R |
Frame designation |
| DISC |
43 |
53 |
C |
Disconnect |
| DM |
0F |
1F |
R |
Disconnected Mode |
| FRMR |
87 |
97 |
R |
Frame Reject |
| SABME |
6F |
7F |
C |
Set Asynch. Balanced Mode Extended |
| UA |
63 |
73 |
R |
Unnumbered Acknowledgement |
| UI |
03 |
13 |
C/R |
Unnumberd Information |
| XID |
AF |
BF |
C/R |
Exchange Identification |
Q921 Parameters
|
Numbers
|
Designation |
Value |
|
N200
|
Maximum number of frame
re-transmissions |
3 |
|
N201
|
Maximum length of the
I frames (in octets) |
260 |
|
N202
|
Maximum number
of transmissions of an identity request message |
3 |
|
k
|
Maximum number of Outstanding I frames
(window) |
BRI: SAPI 0 |
1 |
| BRI: SAPI 16 |
3 |
| PRI: SAPI 0 |
7 |
| PRI: SAPI 16 |
7 |
Q921 Time-limits
|
Time-limit
|
Designation |
Value |
|
T200
|
Maximum time authorized for receiving
acknowledgement of a frame |
1 s |
|
T201
|
Maximum time between the identity
check messages |
1 s |
|
T202
|
Maximum time between the identity
request messages |
2 s |
|
T203
|
Maximum time allowed without frames
being exchanged |
10 s |
|