Professional Documents
Culture Documents
UMTS Terrestrial Radio Access Network (UTRAN)
UMTS Terrestrial Radio Access Network (UTRAN)
Network (UTRAN)
UMTS Terrestrial Radio Access (UTRA)
UTRAN Architecture and Protocols
UTRAN Procedures (see separate presentation)
Important References
Books:
Kaaranen, Ahtiainen, Laitinen, Naghian, Niemi: UMTS Networks
Architecture, Mobility and Services. 2nd edition, Wiley, 2005
Holma, Toskala: WCDMA for UMTS. 4th edition, Wiley, 2007
Walke, Althoff, Seidenberg: UMTS Ein Kurs. 2. Auflage, J. Schlembach
Fachverlag, 2002
T. Benkner, C. Stepping: UMTS Universal Mobile Telecommunications
System. J. Schelmbach Fachverlag, 2002.
Nov. 2012
UTRAN Architecture
UMTS Networks
Nov. 2012
Iu
UTRAN
RNS
RNS
Iur
RNC
Iub
Node B
RNC
Iub
Iub
Node B
Node B
Iub
Node B
A Radio Network Subsystem (RNS) consists of a RNC, one or more Node Bs and
optionally one SAS (standalone A-GPS serving mobile location center)
Source: 3GPP 25.401
UMTS Networks
Nov. 2012
Macro Diversity:
Serving and Drift RNS
C o r e N e tw o r k
Iu
D r if t R N S ( D R N S )
Iu r
S e r v in g R N S ( S R N S )
C e l ls
UE
Nov. 2012
Iu
UTRAN
RNS
RNS
Iub
Node B
Softer handover:
maximum ratio combining
in Node B
UMTS Networks
Iur
DRNC
RNC
RNCSRNC
Iub
Iub
Node B
Node B
UE
Iub
Node B
Soft handover:
radio frame selection (layer 1)
in SRNC (and DRNC)
Nov. 2012
Roles of RNSs/RNCs
Nov. 2012
Nov. 2012
Iu
UTRAN
RNS
RNS
Iur
DRNC
RNC
SRNC
Iub
Node B
Iub
Iub
Node B
Node B
common/ shared
channel
UE 2
UMTS Networks
RNCSRNC
Iub
Node B
dedicated channel in
macro-diversity mode
UE 1
Nov. 2012
Combining/
splitting of
phy. channels
DCCH
DCCH
MAC-d
MAC-d
PHY-upper
PHY
PHY
UE
DTCH
PHY
Uu
PHY
DchFP
DchFP
DchFP
DchFP
AAL2
AAL2
AAL2
AAL2
ATM
ATM
ATM
ATM
NodeB
Iub
cells served
by the same
node B
Combining/splitting is supported for DCH only
(no layer 2 processing in Node B and DRNC)
CRNC
cells served
by the same
CRNC
(optional)
Iur
SRNC
cells served
by different
RNCs
Nov. 2012
10
DCCH DTCH
CCCH
CCCH
MAC-d
MAC-d
MAC-c/sh
MAC-c/sh
PHY
PHY
UE
Uu
FachFP
FachFP
AAL2
FachFP
FachFP
AAL2
AAL2
AAL2
ATM
ATM
ATM
NodeB
Iub
CRNC
ATM
Iur
SRNC
Nov. 2012
11
Example: BCH
RRC
RRC
RRC
RLC
RLC
MAC
MAC
PHY
PHY
UE
NodeB
CRNC
RRC terminates in
CRNC: provides broadcast information distributed by node B
Node B: handles periodic repetition of broadcast information
Splitting of RRC eliminates repetition of broadcast data on Iub interface
Source: 3GPP 25.301, sc 5.6.7
UMTS Networks
Nov. 2012
12 o
SRNC
CRNC/DRNC
Mobile
Control
Core
Network
Cell Control
Paging
Node-B
Broadcast
Com./ Shared
Channel
Processing
Dedicated
Channel
Processing
Bearer plane
UMTS Networks
Nov. 2012
13
Iu
paging (idle)
Iub
Node-B
CRNC
DRNC
Iur
RANAP
SABP
BM-IWF
N
B
A
P
RRC-b
LOGICAL
CHANNELS
TRANSPORT
CHANNELS
N
B
A
P
RLC-b
BMC
PCCH
BCCH
MAC-b
BCH
PHY
CCCH CTCH
MAC-c/sh
Iub
CCH
FP
Softer Handover
Splitting /
Combining
paging
R (connected, R
N PCCH) N
S
S
A
A
P
P
RLC-c/sh
BCCH
UMTS Networks
RRC-c/sh
Iub/Iur
DCH
FP
PCH
Iub/Iur
DCH
FP
Soft Handover
Splitting /
Combining
User plane
Andreas Mitschele-Thiel, Jens Mueckenheim
RRC-d
PDCP
RLC-d
Iur
CCH
FP
Iur
CCH
FP
RACH
FACH
DSCH
CPCH
optional
Iub
CCH
FP
Iu
paging (connected)
DCCH
DTCH
MAC-d
DCH
Iub/Iur
DCH
FP
Iub/Iur
DCH
FP
Soft Handover
Splitting /
Combining
Control plane
Nov. 2012
14 o
Non-Access Stratum
Radio
protocols
(1)
Radio
protocols
(1)
Iu
Iu
proto
cols
proto
cols
(2)
(2)
Access Stratum
UE
Radio
(Uu)
UTRAN
Iu
CN
Non-Access Stratum:
Protocols between UE and CN that are not
terminated in the UTRAN
Access Stratum:
Provides UE-CN transport service to NAS services
AS protocols are closely linked to radio technology
Andreas Mitschele-Thiel, Jens Mueckenheim
Nov. 2012
15
CM,MM,GMM,SM (3)
Non-Access Stratum
Radio
protocols
(1)
Radio
protocols
(1)
CM,MM,GMM,SM (3)
Iu
Iu
proto
cols
proto
cols
(2)
(2)
Access Stratum
UE
Radio
(Uu)
UTRAN
Iu
CN
Nov. 2012
16
Nov. 2012
17
Nov. 2012
18
Wrap-up:
Why is UTRAN so complicated?
Some answers:
Limitation of radio resources and last-mile transport resources
CDMA macro-diversity mode
Single RLC/MAC entity required for synchronous delivery of radio
frames over all SHO legs
Splitting/combining of radio frames (multicast)
Tight handover requirements esp. for voice
Need for proactive handover initiation requires interaction between
radio layers
Designed for maximum functionality and flexibility
Overdimensioned from the viewpoint of a single application
UMTS Networks
Nov. 2012
19
SGSN
SM: PDP context (active, inactive)
GGSN
HLR
PMM state (detached, idle, connected)
RNC
Signaling connection
RRC connection
UE mode
UMTS Networks
Nov. 2012
20
Iu
UTRAN
RNS
signaling connection
RNS
Iur
RNC
Iub
Node B
SRNCRNC
Iub
Iub
Node B
Node B
Iub
Node B
Nov. 2012
21
Iu
RNS
UTRAN
signaling connection
RNS
Iur
DRNC
RNC
Iub
Node B
SRNCRNC
Iub
Iub
Node B
Node B
Iub
Node B
radio link
RRC connection
UE
UMTS Networks
Nov. 2012
22
SRNC
MSC/VLR
or SGSN
Higher layer
control
Higher layer
control
RRC
RRC
RANA
P
RANA
P
Iu Signaling Bearer
RRC Connection
RANAP Connection
Nov. 2012
23
RRC Connection
Connected mode
Cell
Connected
Enter URA
connected state
Enter cell
connected state
RRC
connection
establishment
URA
Connected
RRC
connection
release
Idle mode
UTRAN Registration
Area (URA):
area covered by a
number of cells
URA is only internally
known in the UTRAN
RRC state machine exists as two peer entities, one in the MS and one in
UTRAN (SRNC)
Apart from transient situations and error cases the two peer entities are
synchronized
UMTS Networks
Nov. 2012
24
Signaling Connection
No
Nov. 2012
25
Important Vocabulary
RRC connection
point-to-point bi-directional connection between RRC peer entities on the UE and
the UTRAN sides
UE has either zero or one RRC connection
Signaling connection
an acknowledged-mode link between the UE and the CN to transfer higher layer
information between the entities in the non-access stratum (via RRC and RANAP)
Radio link
a logical association between a single UE and a single UTRAN access point (cell)
its physical realization comprises one or more radio bearer transmissions
Radio bearer (compare signaling radio bearer)
service provided by the RLC layer for transfer of user data between UE and SRNC
Radio interface
interface between UE and a UTRAN access point
radio interface encompasses all the functionality required to maintain the
interface
UMTS Networks
Nov. 2012
26
UMTS Networks
Nov. 2012
27
GMM /
SM / SMS
Control plane
Layer 3
IP, PPP (user plane)
RRC (control plane)
Layer 2
PDCP (user plane)
BMC (user plane)
RLC
MAC E.g., IP,
PPP
Layer 1
PHY
Relay
RRC
RRC
RANAP
RANAP
RLC
RLC
SCCP
SCCP
MAC
MAC
Signalling
Bearer
Signalling
Bearer
L1
L1
AAL5
AAL5
ATM
ATM
Uu
Iu-Ps
Application
MS
RNS
3G SGSN
E.g., IP,
PPP
User plane
Relay
Relay
PDCP
PDCP
GTP-U
GTP-U
GTP-U
GTP-U
RLC
RLC
UDP/IP
UDP/IP
UDP/IP
UDP/IP
MAC
MAC
AAL5
AAL5
L2
L2
L1
L1
ATM
ATM
Uu
MS
UMTS Networks
Iu-PS
UTRAN
UMTS Networks
book, ch. 9 Gi
Gn
3G-SGSN
3G-GGSN
Nov. 2012
28
U-plane information
L3
control
Radio
Bearers
control
control
control
control
RRC
PDCP
PDCP
L2/PDCP
RLC
RLC
BMC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
RLC
RLC
Logical
Channels
MAC
L2/MAC
Transport
Channels
PHY
Andreas Mitschele-Thiel, Jens Mueckenheim
L1
Nov. 2012
29
GC
Nt
DC
Duplication avoidance
DC
how and
L3
control
control
control
control
control
Radio
with what characteristics data are transferred over the radio interface
Bearers
PDCP
PDCP
L2/PDCP
RLC
BMC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
RLC
RLC
Logical
Channel
MAC
L2/MAC
Transport
Channels
L1
PHY
UMTS Networks
Nov. 2012
30
GC
Nt
DC
Duplication avoidance
GC Nt
common transport channels (there
is a need for inband
UuS boundary
identification of the UEs when
particular UEs areU-plane
addressed)
information
C-plane signalling
dedicated transport channels (the UEs are identified by the physical
channel, i.e. code and frequency
for FDD (code, time slot and frequency for TDD)
)
RRC
L3
DC
Radio
Bearers
control
control
control
control
control
PDCP
PDCP
L2/PDCP
RLC
RLC
BMC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
RLC
RLC
Logical
Channel
MAC
L2/MAC
Transport
Channels
L1
PHY
UMTS Networks
Nov. 2012
31
UMTS Networks
Nov. 2012
32
UMTS Networks
Nov. 2012
33
See 3GPP 25.302, ch. 7 and Walke, ch 5.10, for details on Transport Formats and Transport Format Sets
UMTS Networks
Nov. 2012
34
Transport
Block Set
Data
Transport
Block
Data
Data
DCH
DCH
DCH
CRC attachment
CRC attachment
CRC attachment
Channel Coding
Channel Coding
Channel Coding
Rate Matching
Rate Matching
Rate Matching
Transport
Block Set
DPCH
DPCH
Nov. 2012
35 o
UMTS Networks
Nov. 2012
36
GC
Nt
DC
GC Nt
Data transfer (logical channels SAPs)
UuS boundary
U-plane information
C-plane of
signalling
Unacknowledged transfer
MAC SDUs between
peer MAC entities
No data segmentation (performed by higher layers) on R.99
RRC and MAC
L3
Reallocation of radio resources
parameters
control
Execution of radio resource reallocation and change of MAC Radio
parameters by request of RRC, i.e. change of transport formatBearers
PDCP
(combination) sets, change of transport channel
type
L2/PDCP
PDCP
Autonomously resource allocation in TDD mode
BMC
L2/BMC
Reporting of measurements
control
control
control
control
DC
RLC
RLC
RLC
L2/RLC
RLC
RLC
RLC
Logical
Channel
MAC
L2/MAC
Transport
Channels
L1
PHY
UMTS Networks
Nov. 2012
37
UMTS Networks
Nov. 2012
38 o
DCCH DTCH
MAC-d
MAC-d
MAC-c/sh
MAC-c/sh
PHY
PHY
UE
UMTS Networks
Uu
DschFP
DschFP
AAL2
DschFP
DschFP
AAL2
AAL2
AAL2
ATM
ATM
ATM
NodeB
Iub
CRNC
Nov. 2012
ATM
Iur
SRNC
39
DCCH DTCH
MAC-d
MAC-d
MAC-c/sh
MAC-c/sh
PHY
PHY
UE
UMTS Networks
Uu
DschFP
DschFP
AAL2
DschFP
DschFP
AAL2
AAL2
AAL2
ATM
ATM
ATM
NodeB
Iub
CRNC
Nov. 2012
ATM
Iur
SRNC
40
Transport Channels
Physical Channels
P-SCH
Control Ch
Traffic Ch
S-SCH
P-CPICH
Fixed Channels
Info Channels
Assoc Channels
S-CPICH
BCCH
BCH
P-CCPCH
PCCH
PCH
PICH
CCCH
FACH
S-CCPCH
CTCH
RACH
PRACH
DCCH
DTCH
AICH
DCH
DPDCH
DPCH
Key:
UMTS Networks
DPCCH
Uplink
Downlink
Bidirectional
Data Transfer
Association
Andreas Mitschele-Thiel, Jens Mueckenheim
Nov. 2012
41 o
GC
Nt
Duplication avoidance
DC
UuS boundary
U-plane information
L3
control
Radio
Bearers
control
control
control
RRC
control
DC
PDCP
PDCP
L2/PDCP
RLC
RLC
BMC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
RLC
RLC
Logical
Channel
MAC
L2/MAC
Transport
Channels
L1
PHY
UMTS Networks
Nov. 2012
42
Transmission of upper layer PDUs and guaranteed delivery to the peer entity
Notification of RLC user at transmitting side in case RLC is unable to deliver the
data correctly
in-sequence and out-of-sequence delivery
error-free delivery (by means of retransmission)
duplication detection
UMTS Networks
Nov. 2012
43
UMTS Networks
Nov. 2012
44
RLC Functions
Transfer of user data (AM, UM, TM)
Segmentation and reassembly (RLC PDU size adapted to transport
format)
Convert variable-size higher
Concatenation
layer PDUs into fixed-size
Padding
RLC PDUs (TBs)
UMTS Networks
Nov. 2012
45
GC
Nt
DC
Nt DC
PDCP
is defined for PS domain only!
GC
UuS boundary
U-plane information
C-plane signalling
L3
control
Radio
Bearers
control
control
control
control
RRC
PDCP
PDCP
L2/PDCP
RLC
RLC
BMC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
RLC
RLC
Logical
Channel
MAC
L2/MAC
Transport
Channels
L1
PHY
UMTS Networks
Nov. 2012
46
PDCP Functions
Header compression and decompression
Header compression and decompression of IP data streams (e.g.
TCP/IP and RTP/UDP/IP headers)
Header compression method is specific to the upper layer protocol
combinations, e.g. TCP/IP or RTP/UDP/IP (RFC 2507 & RFC 3095)
Transfer of user data
PDCP receives PDCP SDU from the NAS and forwards it to the RLC layer
and vice versa
Support for lossless SRNS relocation
Maintenance of PDCP sequence numbers for radio bearers that are
configured to support lossless SRNS relocation
UMTS Networks
Nov. 2012
47
GC
Nt
DC
GC Nt DC
Service:
U-plane information
broadcast/multicast transmission
service in the user
plane
C-plane signalling
for common user data in unacknowledged mode
L3
control
Radio
Bearers
control
control
control
control
RRC
PDCP
Functions:
Storage of Cell Broadcast Messages RLC
RLC
Traffic volume monitoring RLC
and RLC
radio
resource request for CBS
Scheduling of BMC messages
Transmission of BMC messages to UE
Delivery of Cell Broadcast messages to
upper layer (NAS) in the UE
UMTS Networks
UuS boundary
PDCP
L2/PDCP
BMC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
Logical
Channel
MAC
L2/MAC
Transport
Channels
L1
PHY
Nov. 2012
48
GC
DC
Nt
Duplication avoidance
Nt
GC
DC
UuS boundary
U-plane information
C-plane signalling
L3
control
Radio
Bearers
control
control
control
control
RRC
PDCP
PDCP
L2/PDCP
RLC
RLC
L2/BMC
RLC
L2/RLC
RLC
RLC
RLC
BMC
RLC
RLC
Logical
Channel
L2/MAC
Nov. 2012
Transport
Channels
L1
49
MAC
MAC
L1
L1
Control
UTRAN
UMTS Networks
Measurements
Control
Control
RLC retransmission
control
Measurements
RLC
Control
Measurements
Measurements
RLC
RRC
Control
Control
RRC
UE
Andreas Mitschele-Thiel, Jens Mueckenheim
Nov. 2012
50
RRC Functions
RRC handles the control plane signaling of layer 3 between the UEs and UTRAN:
- Broadcast of information provided by the non-access stratum (Core Network)
- Broadcast of information related to the access stratum
- Establishment, re-establishment, maintenance and release of RRC
connections
- Establishment, reconfiguration and release of Radio Bearers
- Assignment, reconfiguration and release of radio resources for the RRC
connection
- RRC connection mobility functions
- Paging/notification
- Routing of higher layer PDUs
- Control of requested QoS
- UE measurement reporting and control of the reporting
- Outer loop power control
- Control of ciphering
- Slow DCA (TDD)
- Arbitration of radio resources on uplink DCH
- Initial cell selection and re-selection in idle mode
- Integrity protection (message authentication for sensitive data)
- Control of Cell Broadcast Service (CBS)
- Timing advance control (TDD)
UMTS Networks
Nov. 2012
51
Cell
Connected
Enter URA
connected state
Enter cell
connected state
RRC
connection
establishment
URA
Connected
RRC
connection
release
Idle mode
RRC state machine exists as two peer entities (MS and UTRAN)
The two peer entities are synchronized (apart from transient situations
and error cases)
UMTS Networks
Nov. 2012
52
URA
URA
URA
URA
URA
URA
URA
URA
URA
URA
URA
URA
LA
RA URA
RA URA
URA is independent of
RNC area
URA may cover
RA URA
RA URA
URA
URA
URA
URA
URA
URA
URA
URA
UMTS Networks
RA URA
URA
URA
URA
URA
URA
URA
RA URA URA
URA
URA
URA
URA
URA
Nov. 2012
RA URA URA
URA
URA
URA
URA URA
URA
URA
URA
URA
URA is established in
RRC connected mode
RA URA
RA URA
URA
URA
URA
URA
URA
53
Cell
Connected
Enter cell
connected state
RRC
connection
establishment
URA
Connected
RRC
connection
release
Idle mode
UMTS Networks
Nov. 2012
54
Connected mode
Enter URA
connected state
Enter cell
connected state
RRC
connection
establishment
URA
Connected
RRC
connection
release
Idle mode
there is one RNC that is acting as serving RNC, and an RRC connection
is established between the MS and this SRNC
An UE has either zero or one RRC connection
UMTS Networks
Nov. 2012
55
in
service
CELL_DCH
out of
service
Connected
norMode
DTCH
Neither DCCH
are
available
in these states
GPRS
in
service
Packet
Transfer
Mode
CELL_FACH
out of
service
Release RRC
Connection
UTRA:
Inter-RAT
Handover
CELL_PCH
in
service
Cell reselection
Establish RRC
Connection
CELL_FACH state
Release RR
Connection
Establish RR
Connection
DCCHInitiation
and,
if configured,
of
DTCHtemporary
are available in this
block flow
state
Release of
temporary
block flow
CELL_DCH state
Idle Mode
UMTS Networks
Nov. 2012
56
idle
T3
URA_PCH
T2
cell_PCH
T1
cell_DCH
UMTS Networks
Nov. 2012
57
UMTS Networks
sum
state cost
transition cost
Nov. 2012
58