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 25.321
Word version: 18.0.0
1…
4…
11…
4
General
5
Services provided to upper layers
6
Functions
7
Services expected from physical layer
8
Elements for layer-to-layer communication
9
Elements for peer-to-peer communication
10
Handling of unknown, unforeseen and erroneous protocol data
4
General
p. 14
4.1
Objective
p. 14
4.2
MAC architecture
p. 15
4.2.1
MAC Entities
p. 15
4.2.2
MAC-b
p. 15
4.2.3
Traffic Related Architecture - UE Side
p. 16
4.2.3.1
MAC-c/sh/m entity - UE Side
p. 17
4.2.3.2
MAC-d entity - UE Side
p. 19
4.2.3.3
MAC-hs entity - UE Side
|R5|
p. 20
4.2.3.4
MAC-e/es entity - UE Side
|R6|
p. 22
4.2.3.5
MAC-ehs entity - UE Side
|R7|
p. 23
4.2.3.6
MAC-i/is entity - UE Side
|R8|
p. 26
4.2.4
Traffic Related Architecture - UTRAN Side
p. 29
4.2.4.1
MAC-c/sh/m entity - UTRAN Side
p. 30
4.2.4.2
MAC-d entity - UTRAN Side
p. 31
4.2.4.3
MAC-hs entity - UTRAN Side
|R5|
p. 33
4.2.4.4
MAC-es entity - UTRAN Side
|R6|
p. 35
4.2.4.5
MAC-e entity - UTRAN Side
|R6|
p. 36
4.2.4.6
MAC-ehs entity UTRAN Side
|R7|
p. 37
4.2.4.7
MAC-is entity - UTRAN Side
|R8|
p. 40
4.2.4.8
MAC-i entity - UTRAN Side
|R8|
p. 44
4.3
Channel structure
p. 46
4.3.1
Transport channels
p. 47
4.3.2
Logical Channels
p. 47
4.3.2.1
Logical channel structure
p. 47
4.3.2.2
Control Channels
p. 48
4.3.2.3
Traffic Channels
p. 48
5
Services provided to upper layers
p. 48
5.1
Description of Services provided to upper layers
p. 48
6
Functions
p. 48
6.1
Description of the MAC functions
p. 48
6.2
Relation between MAC Functions and Transport Channels
p. 50
6.2.1
Relation between MAC Functions and Transport Channels in UTRAN
p. 50
6.2.2
Relation of MAC Functions and Transport Channels in UE
p. 51
7
Services expected from physical layer
p. 51
8
Elements for layer-to-layer communication
p. 51
8.1
Primitives between layers 1 and 2
p. 52
8.1.1
Primitives
|R5|
p. 52
8.1.2
Parameters
|R5|
p. 52
8.2
Primitives between MAC and RLC
p. 52
8.2.1
Primitives
p. 52
8.2.2
Parameters
p. 53
8.3
Primitives between MAC and RRC
p. 54
8.3.1
Primitives
p. 54
8.3.2
Parameters
p. 55
9
Elements for peer-to-peer communication
p. 58
9.1
Protocol data units
p. 58
9.1.1
General
p. 58
9.1.2
MAC PDU (not HS-DSCH or E-DCH)
p. 58
9.1.3
MAC-d PDU (HS-DSCH)
|R5|
p. 59
9.1.4
MAC PDU (HS-DSCH)
|R5|
p. 59
9.1.5
MAC PDU (E-DCH)
|R6|
p. 61
9.2
Formats and parameters
p. 65
9.2.1
MAC PDU: Parameters of the MAC PDU header (not HS-DSCH or E-DCH) and MAC-d PDU header (HS-DSCH and E-DCH)
p. 65
9.2.1.1
MAC header for DTCH and DCCH (not mapped on HS-DSCH or E-DCH)
p. 68
9.2.1.1a
MAC-d Header for DTCH and DCCH (mapped on HS-DSCH)
|R5|
p. 68
9.2.1.1b
MAC-d Header for DTCH and DCCH (mapped on E-DCH)
|R6|
p. 69
9.2.1.1c
MAC-d or MAC-c headers for DTCH and DCCH (mapped on HS-DSCH, FDD and 1.28 Mcps TDD only)
|R7|
p. 69
9.2.1.2
MAC header for BCCH
p. 69
9.2.1.3
MAC header for PCCH
p. 70
9.2.1.4
MAC header for CCCH
p. 70
9.2.1.5
MAC Header for CTCH
p. 70
9.2.1.6
MAC Header for SHCCH
p. 70
9.2.2
MAC PDU: Parameters of the MAC header (HS-DSCH)
|R5|
p. 72
9.2.2.1
MAC header for DTCH and DCCH
p. 74
9.2.3
Signalling of Transport Block size for HS-DSCH
|R5|
p. 74
9.2.3.1
Transport block size for FDD
p. 74
9.2.3.2
Transport block size for 3.84 Mcps TDD
p. 76
9.2.3.2a
Transport block size for 7.68 Mcps TDD
|R7|
p. 79
9.2.3.3
Transport block size for 1.28 Mcps TDD
p. 82
9.2.4
MAC PDU: Parameters of the MAC header (E-DCH)
|R6|
p. 91
9.2.4.1
MAC-es header parameters
p. 91
9.2.4.2
MAC-e header parameters
p. 91
9.2.4.3
MAC-is header parameters
|R8|
p. 92
9.2.4.4
MAC-i header parameters
|R8|
p. 92
9.2.5
Signaling of control information for FDD E-DCH
|R6|
p. 93
9.2.5.1
HARQ information
p. 93
9.2.5.2
DL Scheduling information
p. 93
9.2.5.2.1
Relative Grants
p. 93
9.2.5.2.2
Absolute Grant
p. 96
9.2.5.2.2a
UL MIMO rank and offset
|R11|
p. 97
9.2.5.3
UL Scheduling information
p. 97
9.2.5.3.1
Happy Bit
p. 97
9.2.5.3.2
Scheduling Information
p. 97
9.2.5.3a
UL MAC Control information
|R12|
p. 100
9.2.5.3a.1
-
|R13|
p. 101
9.2.5.3a.1.1
Filtered UPH Report
p. 101
9.2.5.3a.1.2
Ready to Switch
p. 101
9.2.5.4
Transport block size
p. 102
9.2.6
Signaling of control information for TDD E-DCH
|R7|
p. 103
9.2.6.1
HARQ information
p. 103
9.2.6.2
DL Scheduling information
p. 103
9.2.6.2.1
Absolute Grant
p. 104
9.2.6.3
UL Scheduling Information
p. 105
9.2.6.4
Transport block size
p. 106
9.2.6.4.1
3.84 Mcps TDD Transport Block Size
p. 107
9.2.6.4.2
7.68 Mcps TDD Transport Block Size
p. 107
9.2.6.4.3
1.28 Mcps TDD Transport Block Size
p. 108
9.2.6.5
Timing Advance and Synchronisation (3.84/7.68 Mcps TDD only)
p. 108
9.2.6.5.1
Unsynchronised Handover
p. 108
9.2.6.5.2
Synchronisation
p. 108
9.2.6.5.3
Timing Advance Request
p. 108
9.2.6.5.4
Timing Advance Response
p. 108
10
Handling of unknown, unforeseen and erroneous protocol data
p. 109