UTRAN Procedures
Elementary procedures
– Paging
g g
– RRC connection setup
– Transaction reasoning
– Authentication and security control
Authentication and security control
– Transaction setup with RAB allocation
– Transaction clearing and RAB release
– RRC connection release
– RRC connection release
RRM procedures
– Radio link addition and deletion
I t
t
h d
f
UMTS t GSM (CS/PS)
– Intersystem handover from UMTS to GSM (CS/PS)
– UE state transitions/ bearer reconfiguration
MM procedures > see MM slides
MM procedures -> see MM slides
CM procedures -> see CM slides
References:
– Kaaranen ch. 10 (simple cases discussed here)
– 3GPP TR 25.931 (more complicated cases)
Basic Model of UMTS Network Transactions
Paging
Paging
RRC Connection Establishment
A transaction comprises all the elementary
procedures required to enable
– the transport of user data (PS or CS
RRC Connection Establishment
Transaction Reasoning
(Signaling conn establishment)
mode) or
– the exchange of higher-layer signaling
messages (e.g. MM or CM)
(Signaling conn. establishment)
Authentication and
Security
y
UE indicates the CN
Transaction Setup and
RAB Allocation
UE indicates the CN
the requested service
All
ti
f b
t
t
Transaction
(user or control plane)
Allocation of bearers to support
required UMTS bearer service
Transaction Release and
RAB Release
Transfer of data
Release of all bearers to support
RRC Connection Release
pp
UMTS bearer service
Paging
Paging
RRC Connection Establishment T ti R i
Paging type 1:
• UE idle mode (no RRC connection)
Transaction Reasoning (Signaling conn. establishment)
Authentication and Security Transaction Setup and
RAB Allocation
(
)
• RRC connected modes cell_PCH or URA_PCH
Example: paging for a UE in idle mode
Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release
Example: paging for a UE in idle mode
U E N d B N d B R N C R N C C N RRC Connection Release U E N od e B 1 .1 N od e B 2 .1 R N C 1 R N C 2 C N R A N A P 1 . P a g in g R A N A P R A N A P R A N A P 1 . P a g in g 2 . P C C H : P a g in g T yp e 1 (Requesting CN domain, IMSI, ...) 3 . P C C H : P a g in g T yp e 1
Paging
Paging
RRC Connection Establishment T ti R i
Paging type 2:
• UE is in RRC connected mode cell_DCH or cell_FACH
Paging eq est f om anothe CN domain
Transaction Reasoning (Signaling conn. establishment)
Authentication and Security Transaction Setup and
RAB Allocation
• Paging request from another CN domain
Example: paging for a UE in RRC Connected Mode
Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release
p
p g g
(CELL_DCH or CELL_FACH state)
U E S e rv in g R N C C N RRC Connection Release R N C R A N A P 1 . P a g in g R A N A P R R C R R C 2 . D C C H : P a g in g T yp e 2
2 cases:
•
UTRAN coordinates the paging request with the existing RRC connection (given example)
•
UE coordinates the paging request with the existing RRC connection
•
UE coordinates the paging request with the existing RRC connection
RRC Connection Setup
Paging
RRC Connection Establishment
T ti R i Transaction Reasoning (Signaling conn. establishment)
Authentication and Security Transaction Setup and
RAB Allocation
UE
Node B
RNC
CN
UE_Idle
Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release
Initial Random Access
CCCH (TM)/ RACH: RRC Connection Request
• Addr.: Initial UE ID • Request for DCCH
• Incl. Establishment RRC Connection Release RL Setup Request
RL Setup Response
cause
Establishment f UTRAN ALCAP Iub Transport bearer Setup
UL/DL Synchronisation
of UTRAN DCH resources incl. CAC
CCCH (UM)/ FACH: RRC Connection Setup Addr.: Initial UE ID
CELL_DCH
DCCH (AM)/ DCH: RRC Connection Setup Complete
• Addr.: by DCH • DCCH established • UE capabilities
known
Initial Random Access
UE
Node B
Controlling RNC Preamble Preamble Preamble Persistency check before PreambleAcquisition Indication (AICH)
Resourcing Node B Hardware PRACH Message CRC Check RACHFP RACH Message [RRC Connection Request] RACHFP
UE addressing
•
CCCH: UE ID embedded in the RRC message
•
CCCH: UE ID embedded in the RRC message
RRC Connection Setup
Reasons for RRC connection setup:
• Call setup (mobile-originated and mobile-terminated calls)
– Conversational call
Conversational call
– Streaming call
– Interactive call
– Background call
– Emergency call
– Call re-establishment
Call re establishment
• Exchange of signaling messages (low/high priority)
RRC
ti
t
t i
RRC connection request message contains, e.g.
• IMSI, TMSI, IMEI
• Location area, routing area identity, etc.
,
g
y,
NAS Signaling Connection Establishment
(Transaction Reasoning)
Paging
RRC Connection Establishment
T ti R i
(
a sact o
easo
g)
Transaction Reasoning(Signaling conn. establishment) Authentication and
Security Transaction Setup and
RAB Allocation Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release U E S er vin g R N C C N RRC Connection Release
1 . R R C C on n ection E sta blish m en t
2 D C C H : In itia l D ir ect T r a n sfer
R R C R R C 2 . D C C H : In itia l D ir ect T r a n sfer
R A N A P R A N A P 3 . In itia l U E M essa g e
Payload contains system network message:
Information about the transaction initiated by
Information about the transaction initiated by
the UE (IMSI, TMSI, location area, kind of
requested transaction)
Authentication and Security Control
Paging
RRC Connection Establishment T ti R i Transaction Reasoning (Signaling conn. establishment)
Authentication and Security
Transaction Setup and RAB Allocation
Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release RRC Connection Release
Authentication request/response: mutual authentication of UE and network
S
it
d
d/
l t CN d
i i di t
t UTRAN
d UE th
ti
Security mode command/complete: CN domain indicates to UTRAN and UE the encryption
details (method/algorithms and encryption keys)
Transition Setup and RAB Establishment
(CS Mode)
Paging RRC Connection Establishment T ti R i Transaction Reasoning (Signaling conn. establishment)Authentication and Security
Transaction Setup and RAB Allocation
Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release RRC Connection Release
Transition Setup and RAB Establishment
(PS Mode)
Paging RRC Connection Establishment T ti R i Transaction Reasoning (Signaling conn. establishment)Authentication and Security
Transaction Setup and RAB Allocation
Transaction (user or control plane) Transaction Release and
RAB Release RRC Connection Release RRC Connection Release
RAB Establishment
CN
SRNC
NodeB
UE
Radio Link Reconfiguration Prepare
RAB Assignment
ALCAP Iu Transport Bearer Establishment
Cell_DCH/
Cell FACH
When Cell_FACH: When CS CNRadio Link Reconfiguration Ready ALCAP Iub Transport Bearer Establishment
Node B – RNC Data Transport Bearer Sync
Cell FACH
When CS CNRL Setup
Radio Bearer Setup Complete Radio Bearer Setup
Radio Link Reconfiguration Commit Activation Time ,
TActivation
RAB Assignment Response
Cell DCH
Example: Synchronised establishment of a RAB on DCH
Example: Synchronised establishment of a RAB on DCH
Transaction Release and RAB Release
(CS Mode)
Paging
RRC Connection Establishment T ti R i
(CS Mode)
Transaction Reasoning(Signaling conn. establishment) Authentication and
Security Transaction Setup and
RAB Allocation Transaction (user or control plane)
Transaction Release and RAB Release
RRC Connection Release RRC Connection Release
Transaction Release and Iu Release
(CS Mode)
Paging RRC Connection Establishment T ti R i Transaction Reasoning (Signaling conn. establishment)Authentication and Security Transaction Setup and
RAB Allocation Transaction (user or control plane)
Transaction Release and RAB Release RRC Connection Release RRC Connection Release
Transaction Release and RAB Release
(PS Mode)
Paging
RRC Connection Establishment T ti R i
(PS Mode)
Transaction Reasoning(Signaling conn. establishment) Authentication and
Security Transaction Setup and
RAB Allocation Transaction (user or control plane)
Transaction Release and RAB Release
RRC Connection Release RRC Connection Release
Transaction Release and Iu Release
(PS Mode)
Paging RRC Connection Establishment T ti R i Transaction Reasoning (Signaling conn. establishment)Authentication and Security Transaction Setup and
RAB Allocation Transaction (user or control plane)
Transaction Release and RAB Release RRC Connection Release RRC Connection Release
RRC Connection Release
Paging
RRC Connection Establishment T ti R i Transaction Reasoning (Signaling conn. establishment)
Authentication and Security Transaction Setup and
RAB Allocation Transaction (user or control plane) Transaction Release and
RAB Release
RRC Connection Release RRC Connection Release
RRC Connection Release (involving DRNC)
Example: RRC connection release of a dedicated channel in soft HO mode
Example: RRC connection release of a dedicated channel in soft HO mode
with DRNC
U E N o d e B D ift R N S N o d e B S i R N S D rift R N C S erving R N C C N D rift R N S S ervin g R N S R N C R N C R A N A P R A N A P 1 . Iu R elease C o m m and 2 . Iu R elease C o m p lete R A N A P R A N A P5 . R R C C o nnectio n R elease C o m p lete 4 . R R C C o nnectio n R elease R R C R R C R R C 3 . A L C A P Iu B earer R elease R R C 6 . R ad io L ink D eletio n 7 . R ad io L ink D eletio n R R C R R C N B A P R N S A P N B A P R N S A P
1 0 . R ad io L ink D eletio n R esp o nse 8 . R ad io L ink D eletio n
9 . R ad io L ink D eletio n R esp o nse
N B A P N B A P N B A P N B A P N B A P N B A P
1 1 . R ad io L ink D eletio n R esp o nse N B A P R N S A P 1 2 . A L C A P Iu b B earer R elease N B A P R N S A P A L C A P Iu r B earer R elease 1 3 . A L C A P Iu b B earer R elease
Soft Handover – Radio Link Addition
UE Target SRNC
Node B DRNC
RNC Decides to add a new Radio
Radio Link Add/ Setup Request add a new Radio
Link
start Rx
Radio Link Add/ Setup Request
Radio Link Add/ Setup Response
ad o dd/ Setup equest
Radio Link Add/ Setup Response
ALCAP Iur bearer Setup ALCAP Iub Data Transport bearer Setup
Radio Link Restore Indication
When RL Setup
Radio Link Add/ Setup Response
Active Set Update (Radio Link Addition)
Target Node B is ready
Radio Link Restore Indication
Radio Link Restore Indication start Tx
UE starts E.g. new neighbour cell list
Active Set Update Complete
Rx on new radio link
neighbour cell list
Measurement Control
Soft Handover – Radio Link Deletion
UE Node B DRNC SRNC
Active Set Update (Radio Link Deletion)
Active Set Update Complete
RNC Decides to delete an existing Radio Link UE stops Rx on old radio link E.g. new
neighbour cell list
p p
Measurement Control
Free-up resources of old NodeB
Radio Link Deletion Request Radio Link Deletion Request
A CA b l
A CA b b l
Radio Link Deletion Response
Radio Link Deletion Response stop Rx & Tx
ALCAP Iur bearer Release ALCAP Iub Data Transport bearer Release
Inter-system Handover (UMTS to GSM)
UE SRNC 3G MSC 2G MSC RNC Decides to BSC Channel activation procedure in BSS Relocation Required RNC Decides to perform HO toGSM MAP Prepare HO Req.
HO Request
HO Request ACK
UE switches GSM BSS
MAP Prepare HO Response
HO from UTRAN Command
q
Relocation Command
to GSM BSS
HO Complete
Radio Link Failure in UTRAN and Radio Link Establishment in GSM BSS
Iu Release Procedure
HO Complete MAP Send End Signal Req.
Free up of Resources Resources
UTRAN Initiated UMTS-GPRS Cell Reselection
UE Serving SGSN
RNC
2 C ll Ch O d f
1. UTRAN decision to perform Cell Change Order from UTRAN:
RRC RRC
2. Cell Change Order from UTRAN
3. The UE accesses the GSM
system and initiates routing area RANAP RANAP 4. SRNS Context Request
6 I R l C d system and initiates routing area
update. The packet context is transferred to the new SGSN.
RANAP RANAP
RANAP 5. SRNS Context Response RANAP
RANAP 6. Iu Release Command RANAP
RANAP 7. Iu Release Complete RANAP
UE RRC Connected States
Cell FACH
Cell FACH
optional
Data
activity
L
High traffic
or CS call
Data
activity
L
High traffic
or CS call
Cell DCH
URA PCH
No data
No data
Low
traffic
Dynamic RB
reconfigure
Cell DCH
URA PCH
No data
No data
Low
traffic
Dynamic RB
reconfigure
• Cell_DCH
Cell DCH
URA PCH
Data activity
Cell DCH
URA PCH
Data activity
– Dedicated Traffic and Control carried over DCH
• Cell_FACH
– Dedicated Traffic and Control carried over RACH/ FACH
– Dedicated Traffic and Control carried over RACH/ FACH
• URA_PCH
– No air interface resources required, “dormant” RB
– UE receives paging on UTRAN Routing Area (URA) basis rather than
standard routing area (RA); URA usually in the order of 10 cells
URA_PCH to CELL_DCH/ CELL_FACH Transition
UE Node B SRNC
URA PCH
UE temporary in C ll FACH
Cell Update (CCCH, RACH, TM, cause “paging response” or ”Uplink Data transmission”)
Radio Link Setup request
Radio Link Setup response
Cell_FACH If Cell_DCH Incl. DBC check For each DCH, t l UE Transitions to Cell DCH/ stays in Cell_FACH
Cell Update Confirm(CCCH, FACH, UM)
ALCAP Iub Data Transport bearer Setup
separately
Incl. UL/ DL Synch.
RRC State Indicator Cell_DCH/
URA FACH
Cell_DCH: Radio Bearer Reconfiguration Complete (DCCH AM, DCH) C ll FACH UTRAN M bili C fi (DCCH AM RACH)
UE Sends Complete
Radio Link Restore Indication
Cell_DCH/ Cell_FACH
URA_FACH
TActivation = ‘NOW’
Cell_FACH: UTRAN Mobility Confirm (DCCH AM, RACH)
UE Sends Complete Message
L2 ACK (DCCH)
CELL_FACH to CELL_DCH Transition
UE
Node B
RNC
CN
Radio Link Setup request
Radio Link Setup response
RNC determines UE should transition to
Cell FACH
Radio Link Setup response
Cell DCH
ALCAP for both DCH
Radio Bearer Reconfiguration (DCCH, FACH)
UE Transitions to Cell DCH
R di Li k R
I di
i
RNC Stops MAC-d Transmission to UEC ll DCH
FP Synch
Radio Bearer Reconfiguration Complete (DCCH AM, DCH)
UE Sends Complete Message on DCH
L2 ACK (DCH)
Radio Link Restore Indication
Cell DCH
CELL_DCH to URA_PCH/ CELL_FACH Transition
UE Node B SRNC RRC State Indicator Cell_FACH/ URA_PCH Cell DCH UE transitions to Cell FACH andRadio Bearer Reconfiguration (DCCH, DCH, UM)
L2 ACK (DCCH, FACH)
UE Sends Complete Message on RACH
_
reads SIB Radio Bearer Reconfiguration Complete(DCCH, RACH, AM)
RNC leaves time for L2 ACK being errored
Radio Link Deletion Request
Cell_FACH/ URA_PCH
errored
Radio Link Deletion Response Free-up non-used DCH Resources
ALCAP Iub Data Transport Bearer Release
Dynamic Bearer Reconfiguration
UE
SRNC
Radio Link Reconfig
Prepare
Node B
(Drift
RNS)
Node B
(Serving
RNS)
DRNC
R di Li k R
fi
ti
P
Cell DCH
RNC Decides tochange the rate of
Prepare
Radio Link Reconfiguration Prepare
Radio Link Reconfiguration Prepare
Radio Link Reconfiguration Ready
Radio Link Reconfig Ready
di
i k
fi
i
d
change the rate of the UE
Radio Link Reconfiguration Ready
ALCAP Iur bearer Setup
ALCAP Iub Data Transport bearer Setup
ALCAP Iub Data Transport bearer Setup
When rate increase
Radio Link Reconfig
commit (T
Activation)
Radio Link Reconfiguration Commit (T
Activation)
Radio Link Reconfiguration commit (T
Activation)
ALCAP Iub Data Transport bearer Setup
All Node B’s are ready
Activation Time
g
(
Activation
)
Transport Channel Reconfiguration (DCCH, AM, T
Activation)
Transport Channel Reconfiguration Complete (DCCH, AM)
, T
ActivationUE & Node-B reconfigured to
Release the transport Network resources for
h i
ALCAP Iub Data Transport bearer Release
ALCAP Iub Data Transport bearer Release
ALCAP Iur bearer Release
Cell DCH
reconfigured to
the new rates the previous
configuration