Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 24.250
Word version: 18.0.0
1…
5…
5
Frame structure and format of fields
5.1
General
5.2
Address and Control field
5.3
Control field parameters and associated state variables
5.4
Commands and responses
6
Protocol procedures
6.1
Overview
6.2
Procedures
6.3
Abnormal cases
6.4
List of RDS Parameters
$
Change history
5
Frame structure and format of fields
p. 10
5.1
General
p. 10
5.2
Address and Control field
p. 10
5.2.1
Address and Control field format
p. 10
5.2.2
Protocol Discriminator bit (PD)
p. 12
5.2.3
Address bit (ADS)
p. 12
5.2.4
Source port number (Source Port)
p. 12
5.2.5
Destination port number (Destination Port)
p. 12
5.2.6
Information transfer frame - I
p. 13
5.2.7
Supervisory frame - S
p. 13
5.2.8
Unconfirmed Information frame - UI
p. 13
5.2.9
Unnumbered frame U
p. 13
5.2.10
Command / Response bit (C/R)
p. 13
5.3
Control field parameters and associated state variables
p. 13
5.3.1
Acknowledgement request bit (A)
p. 13
5.3.2
Acknowledged operation variables and parameters
p. 14
5.3.2.1
Send state variable V(S)
p. 14
5.3.2.2
Acknowledge state variable V(A)
p. 14
5.3.2.3
Send sequence number N(S)
p. 14
5.3.2.4
Receive state variable V(R)
p. 14
5.3.2.5
Receive sequence number N(R)
p. 14
5.3.2.6
Selective Acknowledgement (SACK) bitmap R(n)
p. 14
5.3.3
Unacknowledged operation variables and parameters
p. 14
5.3.3.1
Unconfirmed send state variable V(U)
p. 14
5.3.3.2
Unconfirmed sequence number N(U)
p. 15
5.3.3.3
Unconfirmed receive state variable V(UR)
p. 15
5.3.3.4
Other parameters and variables
p. 15
5.4
Commands and responses
p. 15
5.4.1
General
p. 15
5.4.2
Unnumbered (U) frames
p. 15
5.4.2.1
SET_ACK_MODE command
p. 15
5.4.2.2
DISCONNECT command
p. 15
5.4.2.3
ACCEPT response
p. 16
5.4.2.4
ERROR command / response
p. 16
5.4.2.5
SET_PARAMETERS command / response
p. 16
5.4.2.6
MANAGE_PORT command / response
|R16|
p. 17
5.4.2.6.1
General
p. 17
5.4.2.6.2
Reserve port numbers
p. 19
5.4.2.6.3
Release port numbers
p. 21
5.4.2.6.4
Query port numbers
p. 21
5.4.2.6.5
Notify port numbers
p. 24
5.4.3
Information (I) and Supervisory (S) frames
p. 26
5.4.3.1
General
p. 26
5.4.3.2
Selective Acknowledgement (SACK) command / response
p. 26
6
Protocol procedures
p. 27
6.1
Overview
p. 27
6.2
Procedures
p. 27
6.2.1
Types of RDS procedures
p. 27
6.2.2
Establishment of acknowledged transfer procedure
p. 27
6.2.2.1
General
p. 27
6.2.2.2
Establishment of acknowledged transfer procedure initiation
p. 27
6.2.2.3
Establishment of acknowledged transfer procedure accepted by receiver
p. 28
6.2.2.4
Establishment of acknowledged transfer procedure completed by originator
p. 28
6.2.2.5
Establishment of acknowledged transfer procedure not accepted by receiver
p. 28
6.2.3
Acknowledged information transfer procedure
p. 29
6.2.3.1
General
p. 29
6.2.3.2
Transmitting I frames and requesting acknowledgements
p. 29
6.2.3.3
Receiving I frames and sending acknowledgements
p. 30
6.2.3.4
Receiving acknowledgements
p. 30
6.2.4
Termination of acknowledged transfer procedure
p. 31
6.2.4.1
General
p. 31
6.2.4.2
Termination of acknowledged transfer procedure initiation
p. 31
6.2.4.3
Termination of acknowledged transfer procedure accepted by receiver
p. 31
6.2.4.4
Termination of acknowledged transfer procedure completed by originator
p. 31
6.2.4.5
Termination of acknowledged transfer procedure not accepted by receiver
p. 32
6.2.5
Unacknowledged information transfer procedure
p. 32
6.2.5.1
General
p. 32
6.2.5.2
Unacknowledged information transfer procedure initiation
p. 32
6.2.5.3
Unacknowledged information transfer procedure accepted by receiver
p. 32
6.2.5.4
Unacknowledged information transfer procedure completed by originator
p. 32
6.2.5.5
Unacknowledged information transfer procedure not accepted by receiver
p. 32
6.2.6
Reserve port numbers procedure
|R16|
p. 33
6.2.6.1
General
p. 33
6.2.6.2
Reserve port numbers procedure initiation
p. 33
6.2.6.3
Reserve port numbers procedure accepted by receiver
p. 33
6.2.6.4
Reserve port numbers procedure completed by originator
p. 33
6.2.6.5
Reserve port numbers procedure not accepted by receiver
p. 34
6.2.7
Release port numbers procedure
|R16|
p. 34
6.2.7.1
General
p. 34
6.2.7.2
Release port numbers procedure initiation
p. 34
6.2.7.3
Release port numbers procedure accepted by receiver
p. 34
6.2.7.4
Release port numbers procedure completed by originator
p. 34
6.2.7.5
Release port numbers procedure not accepted by receiver
p. 35
6.2.8
Query port numbers procedure
|R16|
p. 35
6.2.8.1
General
p. 35
6.2.8.2
Query port numbers procedure initiation
p. 35
6.2.8.3
Query port numbers procedure accepted by receiver
p. 35
6.2.8.4
Query port numbers procedure completed by originator
p. 35
6.2.9
Notify port numbers procedure
|R16|
p. 36
6.2.9.1
General
p. 36
6.2.9.2
Notify port numbers procedure initiation
p. 36
6.2.9.3
Notify port numbers procedure accepted by receiver
p. 36
6.3
Abnormal cases
p. 37
6.3.1
Expiry of timer T200
p. 37
6.3.2
Expiry of timer T201
p. 37
6.3.3
Collision during reserving the same port number between originator and receiver
|R16|
p. 37
6.4
List of RDS Parameters
p. 37
6.4.1
General
p. 37
6.4.2
RDS version number (Version)
p. 37
6.4.3
Retransmission timers (T200 and T201)
p. 37
6.4.4
Maximum number of retransmissions (N200)
p. 38
6.4.5
Maximum number of outstanding I frames (k)
p. 38
6.4.6
Maximum length of Information Field (N201)
p. 38
$
Change history
p. 39