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 43.051
Word version: 18.0.0
1…
4…
4
GERAN Architecture
5
Radio Interface Protocol Architecture
6
User and Control Plane Protocols
7
Ciphering
8
Integrity protection
9
Mobility Management and Session Management (MM and SM)
10
Sequence Diagrams Examples for Handover
A
Radio Access Bearer Realization
B
RLC/MAC Header format Convention
C
RRC States, MAC States and RRC Connection Mobility
$
Change History
4
GERAN Architecture
p. 11
4.1
GERAN Reference Architecture
p. 11
4.2
UMTS Architecture applied to GERAN
p. 12
4.3
Protocol architecture in PS domain
p. 13
4.3.1
General
p. 13
4.3.2
User plane
p. 14
4.3.3
Control plane
p. 14
4.4
Protocol architecture in CS domain
p. 15
4.4.1
General
p. 15
4.4.2
User plane
p. 15
4.4.3
Control plane
p. 15
4.5
Iur-g interface
p. 16
4.5.1
General principles
p. 16
4.5.2
Protocol architecture
p. 17
4.5.3
RNSAP protocol
p. 17
4.6
Support for MSC/SGSN in pool
p. 18
4.7
CS services for GERAN Iu-mode
p. 18
4.8
User Equipment Specific Behaviour Information (UESBI) in GERAN Iu mode
p. 19
5
Radio Interface Protocol Architecture
p. 19
5.1
Protocol Structure when connecting through Iu
p. 19
5.2
Multiplexing Principles
p. 21
5.2.1
Multiplexing of different types of radio access bearers for one MS
p. 21
5.2.2
Multiplexing of user plane data from different core network interfaces
p. 21
5.3
Iu vs A/Gb mode selection
p. 22
5.3.1
Introduction
p. 22
5.3.2
PLMN, cell and mode (re-)selection in GERAN
p. 22
6
User and Control Plane Protocols
p. 23
6.1
Identifiers in GERAN
p. 23
6.1.1
IMSI, TMSI and P-TMSI
p. 23
6.1.2
G-RNTI
p. 23
6.1.3
NSAPI, RAB ID and RB ID
p. 23
6.1.4
RB Id, RRB Id, and TFI
p. 24
6.1.5
USF
p. 24
6.1.6
SAI
p. 24
6.1.7
BSC-id
p. 24
6.1.8
LAI for 3G core network
p. 24
6.1.9
RAI for the 3G core network
p. 25
6.1.10
GRA Identity
p. 25
6.1.11
GERAN internal Cell Identity
p. 25
6.2
Relay
p. 25
6.3
Radio Resource Control (RRC)
p. 25
6.3.1
RRC Functions
p. 25
6.3.2
RRC Connection Levels
p. 26
6.3.3
RRC Connection Modes
p. 27
6.3.4
RRC Connection Mobility
p. 27
6.3.4.1
RRC Connection mobility in RRC-Idle mode
p. 27
6.3.4.2
RRC Connection mobility in RRC-Connected mode
p. 27
6.3.5
RRC protocol and messages
p. 28
6.3.6
Support of Radio Bearers in GERAN
p. 28
6.4
Packet Data Convergence Protocol (PDCP)
p. 28
6.4.1
Services provided to upper layers
p. 28
6.4.2
Services expected from RLC layer
p. 29
6.4.3
PDCP Functions
p. 29
6.4.3.1
Transparent Mode
p. 29
6.4.3.2
Non-Transparent Mode
p. 29
6.5
Radio Link Control (RLC)
p. 30
6.5.1
Services provided to upper layer
p. 30
6.5.2
RLC Functions
p. 30
6.5.2.1
Transparent Mode
p. 30
6.5.2.2
Non-Transparent Mode
p. 30
6.5.2.2.1
Acknowledged Mode
p. 30
6.5.2.2.2
Unacknowledged Mode
p. 31
6.6
Medium Access Control (MAC)
p. 31
6.6.1
Services provided to upper layers
p. 31
6.6.2
MAC Functions
p. 31
6.6.2.1
Additional functions for RLC transparent mode
p. 32
6.6.2.2
Additional functions for RLC non-transparent mode
p. 32
6.6.3
Model of MAC
p. 32
6.6.4
MAC operation
p. 33
6.6.4.1
General
p. 33
6.6.4.2
TBF establishment
p. 34
6.6.4.2.0
General
p. 34
6.6.4.2.1
Uplink resource request from MAC-Idle state
p. 35
6.6.4.2.1.1
Mobile Originated Transmission
p. 35
6.6.4.2.1.2
Mobile Terminated Transmission
p. 35
6.6.4.3
TBF multiplexing and scheduling
p. 36
6.6.4.3.1
Multiplexing of RLC instances on TBFs
p. 36
6.6.4.3.2
Scheduling of TBFs on physical-layer resources
p. 36
6.6.4.4
TBF release
p. 36
6.6.4.5
TBF reallocation
p. 37
6.7
RLC/MAC PDU Formats for different protocol modes
p. 37
6.7.1
Acknowledged RLC mode
p. 37
6.7.2
Unacknowledged RLC mode
p. 37
6.7.3
Transparent RLC mode
p. 37
6.8
Physical Layer (Phy)
p. 37
6.8.1
Definitions
p. 38
6.8.2
Services provided to upper layer
p. 38
6.8.2.1
Specific services of the physical layer in the MS
p. 38
6.8.3
Logical Channels
p. 38
6.8.3.1
Traffic channels
p. 38
6.8.3.2
Control channels
p. 39
6.8.3.2.1
Broadcast channels
p. 39
6.8.3.2.2
Common control type channels
p. 39
6.8.3.2.3
Dedicated control channels
p. 39
6.8.3.2.4
Cell Broadcast Channel (CBCH)
p. 39
6.8.4
Basic Physical Subchannels
p. 40
6.8.4.1
DBPSCH - Dedicated Basic Physical SubCHannel
p. 40
6.8.4.2
SBPSCH - Shared Basic Physical SubCHannel
p. 40
6.8.5
Mapping of logical channels onto basic physical subchannels
p. 40
6.8.5.1
DBPSCH full rate
p. 40
6.8.5.2
DBPSCH half rate
p. 40
6.8.5.3
SBPSCH full rate
p. 41
6.8.5.4
SBPSCH half rate
p. 41
6.8.6
Physical Layer Functions
p. 42
6.8.7
Channel Coding
p. 42
6.6.8
Enhanced Power control procedure
p. 44
6.8.8.1
MS implementation
p. 45
6.8.8.1.1
MS power control
p. 45
6.8.8.1.2
MS link quality measurement reports
p. 45
6.8.8.2
BSS implementation
p. 45
6.9
Flexible Layer One (FLO)
p. 45
6.9.1
General
p. 45
6.9.2
Definitions
p. 45
6.9.3
Principles
p. 45
6.9.3.1
General
p. 45
6.9.3.2
Coding / multiplexing
p. 46
7
Ciphering
p. 47
7.1
Location of ciphering in the GERAN protocol architecture
p. 47
7.2
Inputs to the ciphering algorithm
p. 47
7.2.1
Ciphering Key
p. 47
7.2.2
Bearer
p. 48
7.2.3
Direction
p. 48
7.2.4
Length
p. 48
7.2.5
Parameter Settings
p. 48
8
Integrity protection
p. 49
8.1
Integrity protection on RRC messages
p. 49
8.2
Integrity protection on RLC/MAC control messages
p. 49
8.3
Calculation of message authentication code
p. 49
9
Mobility Management and Session Management (MM and SM)
p. 49
10
Sequence Diagrams Examples for Handover
p. 49
A
Radio Access Bearer Realization
p. 50
A.1
Conversational Radio Access Bearer
p. 50
A.2
Streaming, Interactive, Background Radio Access Bearers
p. 53
A.2.1
Streaming
p. 53
A.2.2
Interactive
p. 55
A.2.3
Background
p. 56
B
RLC/MAC Header format Convention
p. 57
B.1
GPRS RLC/MAC data block header
p. 57
B.1.1
Downlink RLC/MAC data block header
p. 57
B.1.2
Uplink RLC/MAC data block header
p. 57
B.2
EGPRS RLC/MAC data block header
p. 57
B.2.1
Downlink RLC/MAC data block header
p. 57
B.2.2
Uplink RLC/MAC data block header
p. 58
B.3
ECSD RLC/MAC data block header
p. 59
B.3.1
Uplink and downlink RLC/MAC data block header
p. 59
C
RRC States, MAC States and RRC Connection Mobility
p. 61
C.1
Void
C.2
MAC states
p. 61
C.2.1
MAC-Dedicated state
p. 61
C.2.1.1
Transition from MAC-Dedicated state to MAC-Idle state
p. 61
C.2.1.2
Transition from MAC-Dedicated state to MAC-Shared state
p. 61
C.2.1.3
Transition from MAC-Dedicated state to MAC-DTM state
p. 62
C.2.2
MAC-Shared state
p. 62
C.2.2.1
Transition from MAC-Shared state to MAC-DTM state
p. 62
C.2.2.2
Transition from MAC-Shared state to MAC-Idle state
p. 62
C.2.2.3
Transition from MAC-Shared state to MAC-Dedicated state
p. 62
C.2.3
MAC-Idle state
p. 62
C.2.3.1
Transition from MAC-Idle state to MAC-Dedicated state
p. 62
C.2.3.2
Transition from MAC-IDLE state to MAC-SHARED state
p. 62
C.2.4
MAC-DTM state
p. 62
C.2.4.1
Transition from MAC-DTM state to MAC Dedicated state
p. 62
C.2.4.2
Transition from MAC-DTM state to MAC-Shared state
p. 62
C.3
Mapping between RRC States and MAC States
p. 63
$
Change History
p. 64