Professional Documents
Culture Documents
Network (UTRAN)
Core Network
Iu Iu
RNS RNS
UTRAN
Iur
RNC RNC
A Radio Network Subsystem (RNS) consists of a RNC, one or more Node B‘s and
optionally one SAS (standalone A-GPS serving mobile location center)
Source: 3GPP 25.401
C o r e N e tw o r k
Iu
D r if t R N S ( D R N S ) S e r v in g R N S ( S R N S )
Iu r
C e l ls
UE
Core Network
Iu Iu
RNS RNS
UTRAN
Iur
DRNC
RNC RNCSRNC
Soft handover:
Softer handover: radio frame selection (layer 1)
UE
maximum ratio combining in SRNC (and DRNC)
in Node B
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 6
Roles of RNSs/RNCs Source: 3GPP 21.905
Core Network
Iu Iu
RNS RNS
UTRAN
Iur
DRNC
RNC RNCSRNC
SRNC
Iub Iub Iub Iub
MAC-d MAC-d
CCCH CCCH
MAC-d
MAC-d
MAC-c/sh MAC-c/sh
FachFP FachFP
FachFP FachFP
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
Mobile Core
Control Network
Cell Control
Paging
Node-B
Broadcast
Com./ Shared
Channel
Processing
Dedicated
Channel
Processing
Bearer plane
Non-Access Stratum
Radio Radio Iu Iu
proto- proto- proto proto
cols cols cols cols
(1) (1) (2) (2)
Access Stratum
UE UTRAN CN
Radio Iu
(Uu) 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
Source: 3GPP 25.401 • AS protocols are closely linked to radio technology
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 15
UTRAN Architecture Principles –
Control Plane
signaling connection
Radio Radio Iu Iu
proto- proto- proto proto
cols cols cols cols
(1) (1) (2) (2)
Access Stratum
UE UTRAN CN
Radio Iu
(Uu)
NAS control plane functions:
CM: Connection Management
MM: Mobility Management
GMM: GPRS MM
Source: 3GPP 25.401 SM: Session Management
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 16
UTRAN Functions (1)
- Transfer of User Data
- Functions related to overall system access control
- Admission Control
- Congestion Control
- System information broadcasting
- Radio channel ciphering and deciphering
- Integrity protection
- Functions related to mobility
- Handover
- SRNS Relocation
- Paging support
- Positioning
- Synchronisation
UE SGSN GGSN
SM: PDP context (active, inactive)
HLR
PMM state (detached, idle, connected)
RNC
Signaling connection
RRC connection
UE mode
Iu Iu
Iu Iu
UE SRNC MSC/VLR
or SGSN
Higher layer Higher layer
control control
RANA RANA
RRC RRC P
P
Signaling Connection
Enter URA
Cell connected state
Connected
URA
Enter cell Connected
connected state
RRC
connection RRC UTRAN Registration
connection
establishment
release Area (URA):
• area covered by a
number of cells
• URA is only internally
Idle mode 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 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 24
Signaling Connection
• No signaling connection exist (idle state)
– UE has no relation to UTRAN, only to CN
– no data transfer
– paging identification by IMSI, TMSI, P-TMSI
- Cell level: Different channel types can be used for data transfer:
- Common transport channels (RACH, FACH, DSCH, USCH)
- Dedicated transport channels (DCH)
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
RRC control L3
Radio
control
control
control
control
Bearers
PDCP
PDCP L2/PDCP
BMC
L2/BMC
Logical
Channels
MAC L2/MAC
Transport
Channels
Source: 3GPP 25.301 PHY L1
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 29
GC Nt DC Radio Access Bearers
AS control plane SAPs
Physical Layer – Services Duplication avoidance
–with what characteristics data are transferred over the radio interface
control Radio
control
control
control
Bearers
Logical
Channel
MAC L2/MAC
Transport
Channels
PHY L1
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 30
GC Nt DC Radio Access Bearers
AS control plane SAPs
Physical Layer – Channel Types Duplication avoidance
control Radio
control
control
control
Bearers
PDCP
PDCP L2/PDCP
BMC
L2/BMC
Logical
Channel
MAC L2/MAC
Transport
Channels
PHY L1
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 31
Physical Layer – Common Transport
Channels (1)
Random Access Channel (RACH)
• Contention based uplink channel used for transmission of relatively
small amounts of data, e.g. for initial access or non-real-time
dedicated control or traffic data
Forward Access Channel (FACH)
• Common downlink channel for relatively small amount of data
• no closed-loop power control
Downlink Shared Channel (DSCH) – TDD only
• Downlink channel shared by several UEs carrying dedicated control or
traffic data
Uplink Shared Channel (USCH) – TDD only
• Uplink channel shared by several UEs carrying dedicated control or
traffic data
Data Transport
Data Data Transport
Block Set Transport
Data Data Data Block Set
Block
DCH DCH DCH
Note: Functional blocks
which implement
concatenation, segmentation, CRC attachment CRC attachment CRC attachment
interleaving, discontinuous
transmission (DTX) and Channel Coding Channel Coding Channel Coding
macrodiversity
distirbution/combining have Rate Matching Rate Matching Rate Matching
been suppressed.
DPCH DPCH
control
control
control
parameters by request of RRC, i.e. change of transport formatBearers
(combination) sets, change of transport channel PDCP
PDCP type L2/PDCP
– Autonomously resource allocation in TDD mode
BMC
L2/BMC
Reporting of measurements
– Local measurements such as
traffic volume and quality RLC
RLC
RLC
RLC L2/RLC
Logical
Channel
MAC L2/MAC
Transport
Channels
PHY L1
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 37
MAC – Logical Channels
MAC-d
MAC-d
MAC-c/sh MAC-c/sh
DschFP DschFP
DschFP DschFP
MAC-d
MAC-d
MAC-c/sh MAC-c/sh
DschFP DschFP
DschFP DschFP
RRC control L3
control Radio
control
control
control
Bearers
PDCP
PDCP L2/PDCP
BMC
L2/BMC
Logical
Channel
MAC L2/MAC
Transport
Channels
PHY L1
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 42
RLC – Services (1)
Transparent data transfer (TM)
• Transmission of upper layer PDUs without adding any protocol information (no
RLC header)
• Possibly including segmentation/reassembly functionality
Unacknowledged data transfer (UM)
• Transmission of upper layer PDUs without guaranteeing delivery to the peer
entity
– Error detection: The RLC sublayer shall deliver only those SDUs to the
receiving upper layer that are free of transmission errors by using the
sequence-number check function
– Immediate delivery: The receiving RLC sublayer entity shall deliver a SDU
to the upper layer receiving entity as soon as it arrives at the receiver
Acknowledged data transfer (AM)
• 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 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 43
RLC – Services (2)
Maintenance of QoS as defined by upper layers
• retransmission protocol shall be configurable by layer 3 to provide
different levels of QoS
Notification of unrecoverable errors
• RLC notifies the upper layer of errors that cannot be resolved by RLC
itself by normal exception handling procedures
RRC control L3
control Radio
control
control
control
Bearers
PDCP
PDCP L2/PDCP
BMC
L2/BMC
Logical
Channel
MAC L2/MAC
Transport
Channels
PHY L1
UMTS Networks Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 46
PDCP – Functions
Service: GC Nt DC
UuS boundary
• broadcast/multicast transmission service in the user
C-plane signalling plane
U-plane information
Radio
control
control
control
control
Bearers
PDCP
PDCP L2/PDCP
BMC
L2/BMC
Functions:
• Storage of Cell Broadcast Messages RLC RLC L2/RLC
RLC
• Traffic volume monitoring RLC
and RLC
radio RLC
RLC
RLC
GC Nt DC
UuS boundary
C-plane signalling U-plane information
RRC control L3
control Radio
control
control
control
Bearers
PDCP
PDCP L2/PDCP
BMC
L2/BMC
RRC RRC
Radio Resource
Assignment
Control
[Code, Frequency,
Control
TS, TF Set, Mapping,
etc.]
RLC RLC
RLC retransmission
Measurements
Measurements
control
Control
Control
MAC MAC
Measurements
Measurements
Control
Control
L1 L1
UTRAN UE
Connected mode
Enter URA
Cell connected state
Connected
URA
Enter cell Connected
connected state
RRC
connection RRC
establishment 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 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012 52
UTRAN Registration Area (URA)
• URA is known to the
UTRAN only RA URA RA URA RA URA
• URA is established in URA URA URA URA URA URA
RRC connected mode URA URA
URA URA URA URA
LA
RA URA RA URA RA URA URA
URA
URA is independent of URA URA URA URA URA URA
URA
RNC area URA URA
URA URA URA URA URA URA
URA may cover
URA
•part of an RNC area
•parts of several RNC RA URA RA URA URA RA URA
areas URA
URA URA URA URA URA URA
URAs may overlap URA
URA
URA
URA URA URA URA URA URA
RRC
connection RRC
establishment connection
release
Idle mode
RRC
connection RRC
establishment connection
release
sum
state cost
transition cost