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 44.064
Word version: 18.0.0
1…
4…
8…
4
Overview description of LLC functions and procedures
5
Frame structure
6
Elements of procedures and formats of fields
7
Elements for layer-to-layer communication
4
Overview description of LLC functions and procedures
p. 11
4.0
General
|R13|
p. 11
4.1
Reference model
p. 12
4.2
General description of the LLC protocol
p. 13
4.2.0
LLC protocol functions
|R13|
p. 13
4.2.1
Services required by the lower layers
p. 13
4.3
Unacknowledged operation
p. 13
4.4
Acknowledged operation
p. 14
4.5
Establishment of information transfer modes
p. 14
4.5.1
Data link connection identification
p. 14
4.5.2
Logical link states
p. 14
4.5.3
TLLI assignment
p. 14
4.5.4
Establishment of ABM operation
p. 14
4.6
Data confidentiality
p. 15
4.6a
Integrity protection
|R13|
p. 15
4.7
LLC layer structure
p. 16
4.7.0
General
|R13|
p. 16
4.7.1
Logical Link Entity
p. 16
4.7.2
Multiplex procedure
p. 17
4.7.3
Logical Link Management
p. 17
4.8
GPRS Mobility Management
p. 17
4.9
Short Message Service
p. 17
4.10
Tunnelling Of Messages
p. 17
5
Frame structure
p. 17
5.1
General
p. 17
5.2
Address field
p. 18
5.3
Control field
p. 18
5.4
Information field
p. 18
5.5
Frame Check Sequence (FCS) field
p. 19
5.5a
Message Authentication Code (MAC) field
|R13|
p. 19
5.6
Transparency
p. 19
5.6.1
Bit transparency
p. 19
5.6.2
Information protection
p. 19
5.6.3
Octet alignment
p. 20
5.7
Format convention
p. 20
5.7.1
Numbering convention
p. 20
5.7.2
Order of transmission
p. 20
5.7.3
Field mapping convention
p. 20
5.8
Invalid frames
p. 21
6
Elements of procedures and formats of fields
p. 21
6.1
General
p. 21
6.2
Address field format and variables
p. 21
6.2.0
Address field format
|R13|
p. 21
6.2.1
Protocol Discriminator bit (PD)
p. 22
6.2.2
Command/Response bit (C/R)
p. 22
6.2.3
Service Access Point Identifier (SAPI)
p. 22
6.3
Control field formats, parameters, and variables
p. 23
6.3.0
Control field formats
|R13|
p. 23
6.3.1
Information transfer format - I
p. 24
6.3.2
Supervisory format - S
p. 24
6.3.3
Unconfirmed Information format - UI
p. 24
6.3.4
Unnumbered format U
p. 25
6.3.5
Control field parameters and associated state variables
p. 25
6.3.5.1
Poll/Final bit (P/F)
p. 25
6.3.5.2
Acknowledgement request bit (A)
p. 25
6.3.5.2a
Integrity Protection bit (IP)
|R13|
p. 25
6.3.5.3
Modulus
p. 25
6.3.5.4
ABM variables and sequence numbers
p. 25
6.3.5.4.1
Send state variable V(S)
p. 25
6.3.5.4.2
Acknowledge state variable V(A)
p. 25
6.3.5.4.3
Send sequence number N(S)
p. 26
6.3.5.4.4
Receive state variable V(R)
p. 26
6.3.5.4.5
Receive sequence number N(R)
p. 26
6.3.5.4.6
SACK bitmap R(n)
p. 26
6.3.5.4.7
I frame buffer variable B
p. 26
6.3.5.4.8
Other parameters and variables
p. 26
6.3.5.5
Unacknowledged operation variables and parameters
p. 27
6.3.5.5.1
Encryption mode bit (E)
p. 27
6.3.5.5.2
Protected Mode bit (PM)
p. 27
6.3.5.5.3
Unconfirmed send state variable V(U)
p. 27
6.3.5.5.4
Unconfirmed sequence number N(U)
p. 27
6.3.5.5.5
Unconfirmed receive state variable V(UR)
p. 27
6.3.5.5.6
Other parameters and variables
p. 27
6.4
Commands and responses
p. 27
6.4.0
General
|R13|
p. 27
6.4.1
Unnumbered (U) frames
p. 28
6.4.1.1
Set Asynchronous Balanced Mode (SABM) command
p. 28
6.4.1.2
Disconnect (DISC) command
p. 28
6.4.1.3
Unnumbered Acknowledgement (UA) response
p. 28
6.4.1.4
Disconnected Mode (DM) response
p. 29
6.4.1.5
Frame Reject (FRMR) response
p. 29
6.4.1.6
Exchange Identification (XID) command/response
p. 30
6.4.1.7
NULL command
p. 33
6.4.2
Unconfirmed Information (UI) frame
p. 33
6.4.2.1
Unconfirmed Information (UI) command
p. 33
6.4.2.2
Unconfirmed Information (UI) Dummy command
p. 33
6.4.3
Combined Information (I) and Supervisory (S) frames
p. 34
6.4.3.1
Receive Ready (RR) command / response
p. 34
6.4.3.2
Acknowledgement (ACK) command / response
p. 34
6.4.3.3
Selective Acknowledgement (SACK) command / response
p. 34
6.4.3.4
Receive Not Ready (RNR) command / response
p. 35
7
Elements for layer-to-layer communication
p. 35
7.1
Definition of service primitives and parameters
p. 35
7.1.0
General
|R13|
p. 35
7.1.1
Primitives types
p. 35
7.1.1.1
Request
p. 35
7.1.1.2
Indication
p. 35
7.1.1.3
Response
p. 35
7.1.1.4
Confirm
p. 36
7.1.2
LLC layer service primitives
p. 36
7.2
Primitive procedures
p. 37
7.2.1
GMM - LLME primitives
p. 37
7.2.1.1
LLGMM-ASSIGN
p. 37
7.2.1.2
LLGMM-RESET
p. 38
7.2.1.3
LLGMM-TRIGGER
p. 38
7.2.1.4
LLGMM-SUSPEND
p. 38
7.2.1.5
LLGMM-RESUME
p. 39
7.2.1.6
LLGMM-PAGE
p. 39
7.2.1.7
LLGMM-IOV
p. 39
7.2.1.8
LLGMM-STATUS
p. 39
7.2.1.9
LLGMM-PSHO
|R6|
p. 39
7.2.1.10
LLGMM-ASSIGN-USERPLANE
|R13|
p. 39
7.2.2
Layer 3 - LLE primitives
p. 40
7.2.2.1
LL-RESET
p. 40
7.2.2.2
LL-ESTABLISH
p. 40
7.2.2.3
LL-RELEASE
p. 40
7.2.2.4
LL-XID
p. 40
7.2.2.5
LL-DATA
p. 40
7.2.2.6
LL-UNITDATA
p. 40
7.2.2.7
LL-STATUS
p. 41
7.2.3
LLE RLC/MAC primitives
p. 41
7.2.3.0
General
|R13|
p. 41
7.2.3.1
GRR-DATA
p. 41
7.2.3.2
GRR-UNITDATA
p. 41
7.2.4
LLE BSSGP primitives
p. 41
7.2.4.0
General
|R13|
p. 41
7.2.4.1
BSSGP-DL-UNITDATA
p. 42
7.2.4.2
BSSGP-UL-UNITDATA
p. 42
7.2.5
LLME - LLE primitives
p. 42