UMTS Networks 1 Oliver Waldhorst, Jens Mueckenheim Oct-11
UTRAN Procedures
Elementary procedures – Paging – RRC connection setup – Transaction reasoning – Authentication and security control – Transaction setup with RAB allocation – Transaction clearing and RAB release – RRC connection release
RRM procedures – Radio link addition and deletion – Intersystem handover from UMTS to GSM (CS/PS) – UE state transitions/ bearer reconfiguration
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)
UMTS Networks 2 Oliver Waldhorst, Jens Mueckenheim Oct-11
Basic Model of UMTS Network Transactions
Paging
RRC Connection Establishment
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
UE indicates the CN the requested service
A transaction comprises all the elementary procedures required to enable
– the transport of user data (PS or CS mode) or
– the exchange of higher-layer signaling messages (e.g. MM or CM)
Allocation of bearers to support required UMTS bearer service
Transfer of data
Release of all bearers to support UMTS bearer service
UMTS Networks 3 Oliver Waldhorst, Jens Mueckenheim Oct-11
UE RRC Connected States
• Cell_DCH
– Dedicated Traffic and Control carried over DCH
• Cell_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
C e ll F A C H
C e ll D C HU R A P C H
N o d a ta
N o d a ta
D a ta a c tiv ity
D a ta
a c tiv ity
L o w
tra ff ic
H ig h tra ff ic
o r C S c a ll
D y n a m ic R B
re c o n f ig u re
C e ll F A C H
C e ll D C HU R A P C H
N o d a ta
N o d a ta
D a ta a c tiv ity
D a ta
a c tiv ity
L o w
tra ff ic
H ig h tra ff ic
o r C S c a ll
D y n a m ic R B
re c o n f ig u re
optional
UMTS Networks 4 Oliver Waldhorst, Jens Mueckenheim Oct-11
Paging
Paging type 1:
• UE idle mode (no RRC connection)
• RRC connected modes cell_PCH or URA_PCH
Example: paging for a UE in idle mode
U E N o d e B
1 .1
N o d e B
2 .1
R N C
1
R N C
2
C N
R A N A PR A N A P
1 . P a g in g
2 . P C C H : P a g in g T yp e 1
R A N A P R A N A P1 . P a g in g
3 . P C C H : P a g in g T yp e 1
(Requesting CN domain,
IMSI, ...)
Paging
RRC Connection Establishment
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
UMTS Networks 5 Oliver Waldhorst, Jens Mueckenheim Oct-11
Paging
Paging type 2:
• UE is in RRC connected mode cell_DCH or cell_FACH
• Paging request from another CN domain
Example: paging for a UE in RRC Connected Mode (CELL_DCH or CELL_FACH state)
2 cases:
• UTRAN coordinates the paging request with the existing RRC connection (given example)
• UE coordinates the paging request with the existing RRC connection
U E S e rv in g
R N C
C N
R R C R R C
2 . D C C H : P a g in g T y p e 2
R A N A P R A N A P 1 . P a g in g
Paging
RRC Connection Establishment
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
UMTS Networks 6 Oliver Waldhorst, Jens Mueckenheim Oct-11
RRC Connection Setup
Establishment of a RRC connection in cell_DCH mode
Paging
RRC Connection Establishment
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 N o d e B R N C C N
U E _ Id le
C E L L _ D C H
In it ia l R a n d o m A c c e ss
C C C H (T M )/ R A C H : R R C C o n n e c tio n R e q u e s t
R L S e tu p R e q u e s t
R L S e tu p R e sp o n se
A L C A P Iu b T ra n sp o rt b e a re r S e tu p
U L /D L S y n c h ro n isa tio n
C C C H (U M )/ F A C H : R R C C o n n e c tio n S e tu p
D C C H (A M )/ D C H : R R C C o n n e c tio n S e tu p C o m p le te A d d r.: b y D C H
D C C H e s ta b lish e d
U E c a p a b ilit ie s
k n o w n
A d d r.: In i t ia l U E ID
R e q u e s t fo r D C C H
In c l. E s ta b lish m e n t
c a u se
E s ta b lish m e n t
o f U T R A N
D C H re so u rc e s
in c l. C A C
A d d r.: In i t ia l U E ID
UMTS Networks 7 Oliver Waldhorst, Jens Mueckenheim Oct-11
Initial Random Access
UE addressing
• CCCH: UE ID embedded in the RRC message
• DTCH/ DCCH: UE ID included in MAC header
U E N o d e B
C o n tro ll in g
R N C
P re a m b le
P re a m b le
P re a m b le
A c q u is it io n In d ic a t io n (A IC H )
P R A C H M e s s a g e
R e s o u rc in g N o d e B
H a rd w a re
R A C H F P
R A C H M e s s a g e
[R R C C o n n e c t io n R e q u e s t]
C R C C h e c k
R A C H F P
P e rs is te n c y
c h e c k b e fo re
UMTS Networks 8 Oliver Waldhorst, Jens Mueckenheim Oct-11
RRC Connection Setup
Reasons for RRC connection setup:
• Call setup (mobile-originated and mobile-terminated calls)
– Conversational call
– Streaming call
– Interactive call
– Background call
– Emergency call
– Call re-establishment
• Exchange of signaling messages (low/high priority)
RRC connection request message contains, e.g.
• IMSI, TMSI, IMEI
• Location area, routing area identity, etc.
• Other information: e.g. HSDPA/ E-DCH UE capability, standards release
UMTS Networks 9 Oliver Waldhorst, Jens Mueckenheim Oct-11
NAS Signaling Connection Establishment (Transaction Reasoning)
U E S er v in g
R N C
C N
1 . R R C C o n n ec tio n E s ta b l ish m en t
R R CR R C
2 . D C C H : In i t ia l D ir ec t T r a n sfe r
R A N A P R A N A P
3 . In i t ia l U E M essa g e
Payload contains system network message:
Information about the transaction initiated by the UE (IMSI, TMSI, location area, kind of requested transaction)
Paging
RRC Connection Establishment
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
UMTS Networks 10 Oliver Waldhorst, Jens Mueckenheim Oct-11
Authentication and Security Control
Authentication request/response: mutual authentication of UE and network
Security mode command/complete: CN domain indicates to UTRAN and UE the encryption details (method/algorithms and encryption keys)
Paging
RRC Connection Establishment
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
UMTS Networks 11 Oliver Waldhorst, Jens Mueckenheim Oct-11
Transition Setup and RAB Establishment (CS Mode)
Paging
RRC Connection Establishment
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
UMTS Networks 12 Oliver Waldhorst, Jens Mueckenheim Oct-11
Transition Setup and RAB Establishment (PS Mode)
Paging
RRC Connection Establishment
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
UMTS Networks 13 Oliver Waldhorst, Jens Mueckenheim Oct-11
RAB Establishment
Example: Synchronised establishment of a RAB on DCH
R A B A ss ig n m e n t R e sp o n se
R a d io B e a re r S e tu p C o m p le te
R a d io B e a re r S e tu p
R a d io L in k R e c o n fig u ra tio n C o m m it
R a d io L in k R e c o n fig u ra tio n R e a d y
R a d io L in k R e c o n fig u ra tio n P re p a re
R A B A ss ig n m e n t
C N S R N C N o d e B U E
A L C A P Iu T ra n sp o rt B e a re r E s ta b lish m e n t
A L C A P Iu b T ra n sp o rt B e a re r E s ta b lish m e n t
N o d e B – R N C D a ta T ra n sp o rt B e a re r S y n c
C e ll_ D C H
A c tiv a t io n T im e ,
T A c tiv a t io n
C e ll_ D C H /
C e ll_ F A C H W h e n C S C N W h e n C e ll_ F A C H :
R L S e tu p
UMTS Networks 14 Oliver Waldhorst, Jens Mueckenheim Oct-11
Transaction Release and RAB Release (CS Mode)
Note: signaling connection and RRC connection remains
Paging
RRC Connection Establishment
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
UMTS Networks 15 Oliver Waldhorst, Jens Mueckenheim Oct-11
Transaction Release and Iu Release (CS Mode)
Note: signaling connection and RRC connection are released
Paging
RRC Connection Establishment
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
UMTS Networks 16 Oliver Waldhorst, Jens Mueckenheim Oct-11
Transaction Release and RAB Release (PS Mode)
Note: signaling connection and RRC connection remain
Paging
RRC Connection Establishment
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
UMTS Networks 17 Oliver Waldhorst, Jens Mueckenheim Oct-11
Transaction Release and Iu Release (PS Mode)
Note: signaling connection and RRC connection are released
Paging
RRC Connection Establishment
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
UMTS Networks 18 Oliver Waldhorst, Jens Mueckenheim Oct-11
RRC Connection Release Paging
RRC Connection Establishment
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
UMTS Networks 19 Oliver Waldhorst, Jens Mueckenheim Oct-11
RRC Connection Release (involving DRNC)
Example: RRC connection release of a dedicated channel in soft HO mode with DRNC
1 0 . R a d io L in k D e le t io n R e sp o n se
8 . R a d io L in k D e le t io n
9 . R a d io L in k D e le t io n R e sp o n se
6 . R a d io L in k D e le t io n
5 . R R C C o n n e c t io n R e le a se C o m p le te
4 . R R C C o n n e c t io n R e le a se
1 1 . R a d io L in k D e le t io n R e sp o n se
7 . R a d io L in k D e le t io n
U E N o d e B D rif t R N S
N o d e B S e rv in g R N S
D rift R N C
S e rv in g R N C
C N
R R C
R R C R R C
N B A P
N B A P
R N S A P
N B A P N B A P
N B A P
R N S A P
R A N A P
R A N A P
3 . A L C A P Iu B e a re r R e le a se
A L C A P Iu r B e a re r
R e le a se 1 3 . A L C A P Iu b B e a re r R e le a se
1 2 . A L C A P Iu b B e a re r R e le a se
1 . Iu R e le a se C o m m a n d
2 . Iu R e le a se C o m p le te
R R C
R A N A P
N B A P
R N S A P
N B A P
N B A P
R N S A P
R A N A P
UMTS Networks 20 Oliver Waldhorst, Jens Mueckenheim Oct-11
Soft Handover – Radio Link Addition
U E S R N C
T a rg e t
N o d e B D R N C
A L C A P Iu r b e a re r S e tu p
A c tiv e S e t U p d a te (R a d io L in k A d d itio n )
A L C A P Iu b D a ta T ra n sp o r t b e a re r S e tu p
R N C D e c id e s to
a d d a n e w R a d io
L in k
T a rg e t N o d e B is
re a d y
U E s ta r ts
R x o n n e w
ra d io l in k
E .g . n e w
n e ig h b o u r c e ll l is t
R a d io L in k R e s to re In d ic a tio n R a d io L in k R e s to re In d ic a tio n
A c tiv e S e t U p d a te C o m p le te
M e a su re m e n t C o n tro l
s ta r t R x
s ta r t T x
W h e n R L S e tu p
R a d io L in k A d d / S e tu p R e q u e s t
R a d io L in k A d d / S e tu p R e sp o n se
R a d io L in k A d d / S e tu p R e q u e s t
R a d io L in k A d d / S e tu p R e sp o n se
Unsynchronized addition
UMTS Networks 21 Oliver Waldhorst, Jens Mueckenheim Oct-11
Soft Handover – Radio Link Deletion
UE SRNC Node B DRNC
Free-up resources of
old NodeB
Active Set Update (Radio Link Deletion)
UE stops
Rx on old
radio link
E.g. new
neighbour cell list
Active Set Update Complete
Measurement Control
Radio Link Deletion Request
ALCAP Iur bearer Release ALCAP Iub Data Transport bearer Release
RNC Decides to
delete an existing
Radio Link
Radio Link Deletion Request
Radio Link Deletion Response Radio Link Deletion Response
stop Rx & Tx
Unsynchronized deletion
UMTS Networks 22 Oliver Waldhorst, Jens Mueckenheim Oct-11
Inter-system Handover (UMTS to GSM)
U E 2 G M S C S R N C 3 G M S C
C h a n n e l a c tiv a tio n
p ro c e d u re in B S S
R e lo c a tio n R e q u ire d
U E sw itc h e s
to G S M B S S
H O C o m p le te
M A P P re p a re H O R e sp o n se
R N C D e c id e s to
p e rfo rm H O to
G S M
H O fro m U T R A N C o m m a n d
B S C
M A P P re p a re H O R e q .
H O R e q u e s t
H O R e q u e s t A C K
R e lo c a tio n C o m m a n d
R a d io L in k F a ilu re in U T R A N a n d R a d io L in k E s ta b lis h m e n t in G S M B S S
Iu R e le a se P ro c e d u re
H O C o m p le te
M A P S e n d E n d S ig n a l R e q .
F re e u p o f
R e so u rc e s
M A P S e n d E n d S ig n a l R e sp .
UMTS Networks 23 Oliver Waldhorst, Jens Mueckenheim Oct-11
UTRAN Initiated UMTS-GPRS Cell Reselection
U E S G S N S e rv in g
R N C
R A N A P R A N A P 6 . Iu R e le a se C o m m a n d
R A N A P R A N A P 7 . Iu R e le a se C o m p le te
R R C R R C
2 . C e ll C h a n g e O rd e r fro m
U T R A N
3 . T h e U E a c c e sse s th e G S M
s y s te m a n d in i tia te s ro u t in g a r e a
u p d a te . T h e p a c k e t c o n te x t is
tra n s fe r re d to th e n e w S G S N .
R A N A P R A N A P 4 . S R N S C o n te x t R e q u e s t
R A N A P R A N A P 5 . S R N S C o n te x t R e sp o n se
1 . U T R A N d e c is io n to p e r fo rm C e l l C h a n g e O rd e r fro m U T R A N :
Most signalling between 2G and 2G CN
UMTS Networks 25 Oliver Waldhorst, Jens Mueckenheim Oct-11
URA_PCH to CELL_DCH/ CELL_FACH Transition
Unsynchronised procedure with CRNC = SRNC
U E N o d e B S R N C
C e ll_ D C H : R a d io B e a re r R e c o n fig u ra tio n C o m p le te (D C C H A M , D C H )
C e ll_ F A C H : U T R A N M o b ility C o n fir m (D C C H A M , R A C H )
R a d io L in k S e tu p re q u e s t
U E T ra n s itio n s to
C e ll D C H / s ta y s in
C e ll_ F A C H
U E S e n d s C o m p le te
M e ssa g e
L 2 A C K (D C C H )
R a d io L in k S e tu p re sp o n se
R a d io L in k R e s to re In d ic a tio n C e ll_ D C H /
C e ll_ F A C H
C e ll U p d a te C o n fir m ( C C C H , F A C H , U M )
A L C A P Iu b D a ta T ra n sp o r t b e a re r S e tu p
U R A _ P C H
U E te m p o ra ry in
C e ll_ F A C H If C e ll_ D C H
In c l. D B C c h e c k
F o r e a c h D C H ,
se p a ra te ly
In c l. U L / D L S y n c h .
C e ll U p d a te (C C C H , R A C H , T M , c a u se “ p a g in g re sp o n se ” o r ” U p lin k D a ta tra n s m is s io n ” )
R R C S ta te In d ic a to r
C e ll_ D C H /
U R A _ F A C H
T A c tiv a tio n = ‘N O W ’
UMTS Networks 26 Oliver Waldhorst, Jens Mueckenheim Oct-11
CELL_FACH to CELL_DCH Transition
U E N o d e B R N C C N
R a d io B e a re r R e c o n fig u ra tio n C o m p le te (D C C H A M , D C H )
R a d io B e a re r R e c o n fig u ra tio n (D C C H , F A C H )
R a d io L in k S e tu p re q u e s t
R a d io L in k S e tu p re sp o n se
U E T ra n s itio n s to
C e ll D C H
U E S e n d s C o m p le te
M e ssa g e o n D C H
L 2 A C K (D C H )
R N C d e te rm in e s U E
sh o u ld tran s it io n to
C e ll D C H
R a d io L in k R e s to re In d ic a tio n
R N C S to p s M A C -d
T ra n s m is s io n to U E
C e ll F A C H
C e ll D C H
A L C A P fo r b o th D C H
F P S y n c h
Unsynchronised procedure with CRNC = SRNC
UMTS Networks 27 Oliver Waldhorst, Jens Mueckenheim Oct-11
CELL_DCH to URA_PCH/ CELL_FACH Transition
Unsynchronised procedure with CRNC = SRNC
U E N o d e B S R N C
R a d io L in k D e le tio n R e q u e s t
R R C S ta te In d ic a to r
C e ll_ F A C H /
U R A _ P C H
L 2 A C K (D C C H , F A C H )
U E S e n d s C o m p le te
M e ssa g e o n R A C H
R a d io L in k D e le tio n R e sp o n s e
C e ll_ F A C H /
U R A _ P C H
A L C A P Iu b D a ta T ra n sp o r t B e a re r R e le a se
C e ll_ D C H
U E tra n s it io n s to
C e ll_ F A C H a n d
re a d s S IB
F re e -u p n o n -u se d
D C H R e so u rc e s
R a d io B e a re r R e c o n fig u ra tio n (D C C H , D C H , U M )
R a d io B e a re r R e c o n fig u ra tio n C o m p le te (D C C H , R A C H , A M )
R N C le a v e s t im e
fo r L 2 A C K b e in g
e rro re d
UMTS Networks 28 Oliver Waldhorst, Jens Mueckenheim Oct-11
Dynamic Bearer Reconfiguration
U E S R N C
R a d io L in k R e c o n fig
P re p a re
N o d e B
(D r if t
R N S )
N o d e B
(S e rv in g
R N S )
D R N C
R a d io L in k R e c o n fig u ra tio n P re p a re
R a d io L in k R e c o n fig u ra tio n P re p a re
R a d io L in k R e c o n fig u ra tio n R e a d y R a d io L in k R e c o n fig R e a d y
R a d io L in k R e c o n fig u ra tio n R e a d y
A L C A P Iu r b e a re r S e tu p
R a d io L in k R e c o n fig
c o m m it (T A c tiv a tio n ) R a d io L in k R e c o n fig u ra tio n C o m m it ( T A c tiv a tio n )
R a d io L in k R e c o n fig u ra tio n c o m m it ( T A c tiv a tio n )
T ra n sp o r t C h a n n e l R e c o n fig u ra tio n (D C C H , A M , T A c tiv a tio n )
T ra n sp o r t C h a n n e l R e c o n fig u ra tio n C o m p le te (D C C H , A M )
A L C A P Iu b D a ta T ra n sp o r t b e a re r R e le a se
A L C A P Iu b D a ta T ra n sp o r t b e a re r R e le a se A L C A P Iu r b e a re r R e le a se
A L C A P Iu b D a ta T ra n sp o r t b e a re r S e tu p
A L C A P Iu b D a ta T ra n sp o r t b e a re r S e tu p
C e ll D C H
C e ll D C H
R N C D e c id e s to
c h a n g e th e ra te o f
th e U E
A ll N o d e B ’s a re
re a d y
A c tiv a tio n T im e
, T A c tiv a tio n
U E & N o d e -B
re c o n fig u re d to
th e n e w ra te s
R e le a se th e tra n sp o r t
N e tw o rk re so u rc e s fo r
th e p re v io u s
c o n fig u ra tio n
W h e n ra te in c re a se
Synchronised DCH modify w/o transport bearer reconfiguration