Call Flow UMTS v2
Transcript of Call Flow UMTS v2
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 1/20
PLMN Selection: There are two modes for PLMN selection:Automatic mode: This mode utilizes a list of PLMNs in priority order. The highest priorityPLMN which is available and allowable is selected.Manual mode: ere the M! indicates to the user which PLMNs are available. "nly when the
user ma#es a manual selection does the M! try to obtain normal service on the $PLMN.%orbidden LA&stored in M! ' !(M): No !uitable *ells (n Location Area. "n re+uest of the NA! the A! should perform a search for available PLMNs and report
them to NA!. The ,- shall scan all % channels in the ,TA bands according to its capabilities to /ndavailable PLMNs. "n each carrier0 the ,- shall search for the strongest cell and read itssystem information0 in order to /nd out which PLMN the cell belongs to. (f the ,- can readone or several PLMN identities in the strongest cell0 each found PLMN shall be reported to theNA! as a high +uality PLMN &but without the !*P value)0 provided that the following high+uality criterion is ful/lled:• %or an %11 cell0 the measured primary *P(* !*P value shall be greater than or e+ual to
234 d5m.• %or a T11 cell0 the measured P2**P* !*P shall be greater than or e+ual to 267 d5m.%ound PLMNs that do not satisfy the high +uality criterion0 but for which the ,- has been ableto read the PLMN identities are reported to the NA! together with the *P(* !*P value for
,TA %11 cells and P2**P* !*P for ,TA T11 cells. The +uality measure reported by the,- to NA! shall be the same for each PLMN found in one cell. The search for PLMNs on the rest of the carriers may be stopped on re+uest of the NA!. The,- may optimize this search by using stored information of carrier fre+uencies and optionallyalso information on cell parameters0 e.g. scrambling codes0 from previously receivedmeasurement control information elements.
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 2/20
Initial UE Cell Selection: The purpose of the initial cell2selection procedure is to /nd a cell0 not necessarily the
best cell0 but a usable cell0 for the ,- to camp on after power2on. (n the ,TAN0 thenumber of carrier fre+uencies is +uite small. "ne operator typically operates only ontwo or three fre+uency carriers. (n the /rst phase of ,MT! in -urope0 the fre+uency
allocation for ,MT!2%11 is 8 9 ; Mz &uplin#<downlin#)0 which means that there canbe0 at most0 only =8 carrier fre+uencies of 42Mz bandwidth each. These carriers arethen divided between up to si> operators. -ach carrier will only support one operator.
(n principle the process includes the following:• !earch for primary synchronization channels &P2!*s)?• "nce such a channel is found0 ac+uire time2slot synchronization from it?• Ac+uire frame synchronization from the corresponding !2!*?• Ac+uire the primary scrambling code from the corresponding *P(*?• 1ecode system information from the cell to chec# whether it is a suitable cell for
camping &i.e.0 it contains the right PLMN code and access to it is allowed). The situation is di@erent if the ,- is roaming abroad0 and the home PLMN is not found.
(n that case * has to report all available PLMNs to NA! and wait for its selectiondecision0 which can be either automatic or manual &user selection).
The initial cell2selection process is repeated as many times as necessary until the /rstsuitable cell is found for camping. "nce the ,- has managed to camp on a cell0 it
decodes the system information from it0 including the neighbor cell list. Thisinformation can be used to help the ,- /nd the best cell to camp onto. Note that theinitial cell2selection procedure only found a cell to camp on &the /rst possible cell). (t ispossible that this cell will not be the best possible cell.
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 3/20
Radio Frame Synchronisation
*p *p *p
*s= *s=*s8
Primary !*
!econdary !*
Primary **P*
84chips
84; 2 84chips
!lot = !lot 8 !lot =4 !lot =
The ,- completes the three step radio frame synchronisation process!tep =: Primary !* identi/cation and slot synchronisation
&completed during cell search)&each cell in networ# uses samechip se+uence)
!tep 8: *ode group identi/cation and frame synchronisationusing the !econdary !*&collection of =4 se+uences0 repeatedevery =;ms)
!tep : !crambling code identi/cation using the *P(*aving completed these three steps the ,- is able to decode the
Primary **P* 2B 5* 2B 5**
,- ispoweredup
ead 5**
*ell selection
egister withcore networ#
"riginating
AM speechcall
andovers
elease of AMspeech call
adio framesynchronisation
*ell search
Primary *P(*
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 4/20
Relation between S-SCH & Scrambling Code Group
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 5/20
5 © Nokia Siemens Networks Presentation / Author / Date
For internal use
RACH Process
1ownlin#
5!
L= A*C < A(*
,plin#
M! Preamble=
Not detected
Message partPreamble8
PA*DpreambleDretransE PA* preambles transmitted during one PA* cycle without receiving A(* response
,-t>PowerMa>PA*
F F F F
A*Dt>DMa>E preamble power ramping cycles that can be done before A* transmission failure is reported
Poweramp!tepPA*preamble
Power"@setLastPreamblePA*messag
(nitial preample power:•Pt> G *P(*transmissionPower2!*P&*P(*) H!!(&5!) HPRACHRequiredReceivedCI
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 6/20
UE RNCNodeB MGW/CN*: * *onnection e+uest &A*)
N5AP: adio Lin# !etup e+uest
N5AP: adio Lin# !etup esponse
AL*AP: -I &-stablish e+uest)
AL*AP: -*% &-stablish *on/rm)
*: * *onnection !etup &%A*) JRRCconnRepTimer1/!1""ms#1s$K
L1 Syncroni!ation
N5AP: !ynchronization (ndication
*: * *onnection !etup *omplete &1*)
*: (nitial 1irect Transfer &MM: *M !ervice e+uest)!**P: * &*onnection e+uest)
ANAP: (nitial ,- Message &MM: *M !ervice e+uest)
!**P: ** &*onnection *on/rm)
ANAP: 1irect Transfer &MM: Authentication e+uest)
*: 1ownlin# 1irect Transfer &MM: Authentication e+uest)
*: ,plin# 1irect Transfer &MM: Authentication esponse)
ANAP: 1irect Transfer &MM: Authentication esponse)
ANAP: *ommon (1
ANAP: !ecurity Mode *ommand
*: !ecurity Mode *ommand
%P: 1ownlin# !ynch
%P: ,plin# !ynch
RRC Connection Esta"lis#ent $ CELL %CH State
N* chec#s if resources areavailable: 5T!0 A*0
Transmission.(f not it sends RRCConnection Re&ect
T300!s " #3003
L1 Syncroni!ation
T3$!%s " #3$!
'(C CS 'essage Flow
.L Timeoutnd ..* connec
*all %low
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 7/20
UE RNCNodeB MGW/CN
*: !ecurity Mode *omplete
ANAP: !ecurity Mode *omplete
*: ,plin# 1irect Transfer &**: !etup)
ANAP: 1irect Transfer &**: !etup)
ANAP: 1irect Transfer &**: *all Proceeding)*: 1ownlin# 1irect Transfer &**: *all Proceeding)
ANAP: A5 Assignment e+uest
N5AP: adio Lin# econ/guration Prepare
N5AP: adio Lin# econ/guration eady
AL*AP: -I &-stablish e+uest)
AL*AP: -*% &-stablish *on/rm)
N5AP: adio Lin# econ/guration *ommit)
*: adio 5earer !etup
*: adio 5earer !etup *ompleteANAP: A5 Assignment esponse
AL*AP: -I &-stablish e+uest)
AL*AP: -*% &-stablish *on/rm)
R)* +stablishment
%P: 1ownlin# !ynch
%P: ,plin# !ynch
R, modiication procedure.
SR*/CH1 H2 resources checed
4ossible ailure in )),!
setup 56ub1 6ur and 6u7
Sot hando8er is not allowed during the R)* establishment procedure 5The mobile can not add or remo8e cells in
)S7 this maes the 9+ and #ode * particularly sensiti8e to mobility and dominance Timer w:rb:setup:cpl 5%s7 is
started when the RRC. Radio *earer Setup message is sent to the 9+ 6n case the timer e;pires 6u Release Re<uest
is sent to the C# with release cause 5radio:conn:lost7
% 1s
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 8/20
Call Esta"lised
UE RNCNodeB
ANAP: 1irect Transfer &**: *onnect)*: 1ownlin# 1irect Transfer &**: *onnect)
*: ,plin# 1irect Transfer &**: *onnect Ac#nowledge)
ANAP: 1irect Transfer &**: *onnect Ac#nowledge)
*: ,plin# 1irect Transfer &**: elease *omplete)
ANAP: 1irect Transfer &**: elease *omplete)
ANAP: (u elease *ommand
*: ,plin# 1irect Transfer &**: 1isconnect)
ANAP: 1irect Transfer &**: 1isconnect)
ANAP: 1irect Transfer &**: elease)
*: 1ownlin# 1irect Transfer &**: elease)
ANAP: (u elease *omplete
MGW/CN
ANAP: Location eport*: Measurement *ontrol
Call isconnect
*: 1ownlin# 1irect Transfer &**: * *onnection elease)
*: ,plin# 1irect Transfer &**: elease *omplete)
*: ,plin# 1irect Transfer &**: elease *omplete)
N5AP: adio Lin# 1eletion e+uest
N5AP: adio Lin# 1eletion esponse
AL*AP: -I &-stablish e+uest)AL*AP: -*% &-stablish *on/rm)
ANAP: 1irect Transfer &**: Alerting)
*: 1ownlin# 1irect Transfer &**: Alerting)
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 9/20
UE RNCNodeB MGW/CN
*: * *onnection e+uest &A*)
N5AP: adio Lin# !etup e+uest
N5AP: adio Lin# !etup esponseAL*AP: -I &-stablish e+uest)
AL*AP: -*% &-stablish *on/rm)
*: * *onnection !etup &%A*)
L1 Syncroni!ation
N5AP: !ynchronization (ndication
*: * *onnection !etup *omplete &1*)
*: (nitial 1irect Transfer &MM: Pa'in' Res(onse)!**P: * &*onnection e+uest)
ANAP: (nitial ,- Message &MM: Paging esponse)
!**P: ** &*onnection *on/rm)
ANAP: 1irect Transfer &MM: Authentication e+uest)
*: 1ownlin# 1irect Transfer &MM: Authentication e+uest)
*: ,plin# 1irect Transfer &MM: Authentication esponse)
ANAP: 1irect Transfer &MM: Authentication esponse)
ANAP: *ommon (1
ANAP: !ecurity Mode *ommand*: !ecurity Mode *ommand
%P: 1ownlin# !ynch
%P: ,plin# !ynch
RRC Connection Esta"lis#ent $ CELL %CH State
L1 Syncroni!ation
'TC CS 'essage FlowANAP: Paging
*: Paging Type =
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 10/20
UE RNCNodeB MGW/CN
*: !ecurity Mode *omplete
ANAP: !ecurity Mode *omplete
*: ,plin# 1irect Transfer &**: !etup)ANAP: 1irect Transfer &**: !etup)
ANAP: 1irect Transfer &**: *all *on/rmed)*: 1ownlin# 1irect Transfer &**: *all *on/rmed)
ANAP: A5 Assignment e+uest
N5AP: adio Lin# econ/guration Prepare
N5AP: adio Lin# econ/guration eady
AL*AP: -I &-stablish e+uest)
AL*AP: -*% &-stablish *on/rm)
N5AP: adio Lin# econ/guration *ommit)
*: adio 5earer !etup
*: adio 5earer !etup *ompleteANAP: A5 Assignment esponse
AL*AP: -I &-stablish e+uest)
AL*AP: -*% &-stablish *on/rm)
R)* +stablishment
%P: 1ownlin# !ynch
%P: ,plin# !ynch
R, modiication procedure.
SR*/CH1 H2 resources checed
4ossible ailure in )),!
setup 56ub1 6ur and 6u7
Sot hando8er is not allowed during the R)* establishment procedure 5The mobile can not add or remo8e cells in
)S7 this maes the 9+ and #ode * particularly sensiti8e to mobility and dominance Timer w:rb:setup:cpl 5%s7 is
started when the RRC. Radio *earer Setup message is sent to the 9+ 6n case the timer e;pires 6u Release Re<uest
is sent to the C# with release cause 5radio:conn:lost7
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 11/20
Call Esta"lised
UE RNCNodeB
ANAP: 1irect Transfer &**: *onnect)*: 1ownlin# 1irect Transfer &**: *onnect)
*: ,plin# 1irect Transfer &**: *onnect Ac#nowledge)
ANAP: 1irect Transfer &**: *onnect Ac#nowledge)
MGW/CN
ANAP: Location eport*: Measurement *ontrol
ANAP: 1irect Transfer &**: Alerting)*: 1ownlin# 1irect Transfer &**: Alerting)
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 12/20
,- Node5 N* !!N
N5AP: adio Lin# !etup e+uest
N5AP: adio Lin# !etup esponse
AAL8!(: -I
AAL8!(: -*%
N5AP: !ynchronization (ndication
*: (nitial 1irect Transfer &MM: Attach e+uest)
ANAP: (nitial ,- Message MM: &Attach e+uest)
ANAP: 1irect Transfer &MM: P! (dentity e+uest)*: 1ownlin# 1irect Transfer &MM: P! (dentity e+uest)
*: ,plin# 1irect Transfer &MM: P! (dentity esponse)ANAP: 1irect Transfer &MM: P! (dentityesponse)ANAP: 1irect Transfer &MM: Authentication '
*iphering e+uest)
*: 1ownlin# 1irect Transfer &MM: Authentication ' *iphering e+uest)
*: ,plin# 1irect Transfer &MM: Authentication ' *iphering esponse)
ANAP: 1irect Transfer &MM: Authentication '*iphering esponse)
ANAP: !ecurity Mode*ommand*: !ecurity Mode *ommand
*: !ecurity Mode *omplete
ANAP: !ecurity Mode*ompleteANAP: *ommon
'(C 4S 'essage Flow
L1 Syncroni!ation
*: * *onnection e+uest &A*)
%P: 1ownlin# !ynch%P: ,plin# !ynch
*: * *onnection !etup *omplete &1*)
RRC Connection Esta"lis#ent $ CELL %CH State
*: * *onnection !etup &%A*) JRRCconnRepTimer1/!1""ms#1s$K
N* chec#s if resources areavailable: 5T!0 A*0
Transmission.(f not it sends RRC
Connection Re&ect
L1 Syncroni!ation
1ata *all
Procedure
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 13/20
ANAP: 1irect Transfer &MM: AttachAccept)*: 1ownlin# 1irect Transfer &MM: Attach Accept)
*: ,plin# 1irect Transfer &MM: Attach *omplete)
ANAP: 1irect Transfer &MM: Attach*omplete)
*: ,plin# 1irect Transfer &!M: Activate P1P *onte>t e+uest)ANAP: 1irect Transfer&!M: Activate P1P *onte>t e+uest)
,- Node5 N* !!N'(C 4S 'essage Flow
N5AP: adio Lin# econ/guration *ommit
*: adio 5earer econ/guration
*: adio 5earer econ/guration *omplete
N5AP: adio Lin# econ/guration Prepare
N5AP: adio Lin# econ/guration eady
*: adio 5earer !etup
*: adio 5earer !etup *ompleteANAP: A5 Assignmentesponse
ANAP: 1irect Transfer
&!M: Activate P1P *onte>tAccept)*: 1ownlin# 1irect Transfer &!M: Activate P1P *onte>t Accept)
ANAP: A5 Assignmente+uest
*: Measurement *ontrol
*: Measurement epor &Tra/c $olume eports 7a)
AAL8!(:-IAAL8!(:
-*%
R)* +stablishmentSR* / CH 0=0
R, modiication procedure.
SR*/CH1 H2 resources checed
U(lin) * %o+nlin) %ata ,rans-er
&n'ication to transmit or recei(e 'ata
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 14/20
*: ,plin# 1irect Transfer &!M: 1eactivate P1P *onte>t e+uest)
ANAP: 1irect Transfer &!M: 1eactivateP1P *onte>t e+uest)ANAP: 1irect Transfer&!M: 1eactivate P1P *onte>tAccept)*: 1ownlin# 1irect Transfer &!M: 1eactivate P1P *onte>t Accept)
N5AP: adio Lin# econ/guration *ommit
N5AP: adio Lin# econ/guration Prepare
N5AP: adio Lin# econ/guration eady
AAL8!(:-IAAL8!(:-*%
*: adio 5earer elease
*: ,plin# 1irect Transfer &MM: 1etach e+uest) ANAP: 1irect Transfer &MM: 1etach e+uest)
ANAP: 1irect Transfer &MM: 1etachAccept)*: 1ownlin# 1irect Transfer &MM: 1etach Accept)
,- Node5 N* !!N
ANAP: (u elease *ommand
ANAP: (u elease*omplete
*: adio 5earer elease *omplete
*: * *onnection elease
*: * *onnection elease *omplete
N5AP: adio Lin# 1eletion e+uest
N5AP: adio Lin# 1eletion esponse
AAL8!(: -L &eleasee+uest)AAL8!(: *L &elease*on/rm)
*: * *onnection elease *omplete
*: * *onnection elease *omplete
'(C 4S 'essage Flow
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 15/20
9ser 4lane.
)CD*A
+1
e,-,
(oco'er
)CD*A
+1
AA+
FP
AT*
Ph.
*AC
R+C0
AA+
FP
AT*
Ph.
*AC
R+C0
AA+
AT*
Ph.
&u#cs
0P
AA+
AT*
Ph.
&u#cs
0P
e,-,
(oco'er
Ph. Ph. Ph.
+ink
+a.er
+ink
+a.er
A +aw
PC*#etc
A +aw
PC*#etc
PSTN
UE
Node B
RNC
Multimedia GW 3G MSC
Uu Iub Iu,cs A
R,C 4rotocol is a layer ! protocol that pro8ides a range o transport ser8ices between an
R,C entity in the 9+ and a peer R,C entity in the R#C> Segmentation and reassembly o
higher-layer 49s into=rom smaller R,C payload units1 +rror correction1 4rotocol error
detection and reco8ery
')C is a ,ayer ! protocol and it resides between 4hysical ,ayer 5,$7 and R,C> The
internal coniguration o ')C is done by the RRC layer 5,37> 'apping between logical
channels and transport channels1 Selection o appropriate Transport Format or each
Transport channel
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 16/20
Control 4lane.
)CD*A
+1
RRC
)CD*A
+1
AA+
FP
AT*
Ph.
*AC
R+CC
AA+
FP
AT*
Ph.
*AC
R+CC
UE
Node B
RNC
Uu Iub
RRC
The Radio Resource Control 5RRC7 protocol belongs to the 9'TS 2C') protocol stac
and handles the control plane signalling o ,ayer 3 between the 9+s 59ser +<uipment7
and the 9TR)#> Functions or connection esta2lishment an' release# 3roa'cast o s.stem
inormation# 4uter loop power control# Ra'io 2earer esta2lishment/reconi-uration an' release,
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 17/20
0ser Plane
Ph.sical +a.er
AA+
AT*
AA+5 AA+5
SSC4P
SSCF0N&
,15",
SSC4P
SSCF0N&
A+CAP ,67",1
N3AP Frame Protocol
Ra'io Network
Control Plane
Transport Network
Control Plane
6ub 4rotocol Stac.
The &u2 protocol stack has three planes
The ra'io network control plane uses the N3AP protocol an' completes tasks such as coni-urin- a
ra'io link at a No'e 3
The transport network control plane uses A+CAP an' is responsi2le or settin- up an' tearin- 'own
user plane transport 2earersThe user plane uses Frame Protocol an' is responsi2le or encapsulatin- all 'ata to an' rom the 08
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 18/20
6u-CS 4rotocol Stac.
0ser Plane
AA+
AT*
AA+5 AA+5
SSC4P
SSCFNN&
*TP72
SSC4P
SSCFNN&
,15",1
RANAP &u 0ser PlaneProtocol
Ra'io Network
Control Plane
Transport Network
Control Plane
*TP72
SCCP
,67",1
The &ucs protocol stack has three planes
The ra'io network control plane uses the RANAP protocol an' completes tasks such as coni-urin- a
RA3 or assi-nin- &ucs resources
The transport network control plane is responsi2le or settin- up an' tearin- 'own &u transport 2earersThe user plane is responsi2le or encapsulatin- all 'ata to an' rom the 08
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 19/20
irect Transer 'essages
There are three 'ierent t.pes o 'irect transer messa-e# two in the uplink an' one in the 'ownlink,
6nitial irect Transer 'essage
This is the messa-e use' to transer the irst si-nallin- initiation messa-e rom the NAS, This messa-e
tells the RNC a2out a re9uest or a new connection# which in turn inorms the CN that a new si-nallin-
connection is 2ein- set up, The inormation containe' in this is the NAS messa-e itsel# the 'omain the
si-nallin- connection is to 2e esta2lishe' an' somethin- known as the intra'omain NAS no'e selector#
which contains inormation a2out the core network no'e the messa-e is to 2e route' to, All this
inormation is utili:e' 2. the RNC to cause a successul connection to the re9ueste' 'omain,
9plin irect Transer 'essage
Ater the transmission o the initial 'irect transer messa-e# an. messa-e sent 2. the NAS in the uplink
or that 'omain will 2e sent in the uplink 'irect transer messa-e, This messa-e ;ust encapsulates the
NAS messa-e an' contains the 'omain or which the messa-e is meant,
ownlin irect Transer 'essage
The 'ownlink 'irect transer messa-e contains the NAS messa-e sent on the 'ownlink, This messa-e
also contains the 'omain rom which the messa-e has ori-inate' so that the messa-e can 2e route' to
the correct 'omain in the NAS in the 08,
7/24/2019 Call Flow UMTS v2
http://slidepdf.com/reader/full/call-flow-umts-v2 20/20
Transmit power o irst pream2le < CP&C= transmit power !S&3 5$!77'3m$ > CP&C= RSCP !08
measure'$ ? 0plink RSS& !S&3 @$ ? PRAC= C/& re9uirement !S&3 5$The CP&C= 8c/&o can 2e etracte' rom the &8 usin-B
8c/&o < ? &8 / DR c.cle len-th < k ramesDPCC= power oset < '3# !actual (alue < &8 $ use' or the uplink open loop power control
!&nitial 08 T power < CP&C= RSCP$
Cell Selection. 3oth S9ual an' Srle( must 2e positi(e or the 08 to camp upon the cell
S9ual < 9ualmeas > QqualMin !(alue in S&3 7$
Srle(
< rle(meas
> Qrle!Min > Pcompensation
where# Pcompensation
< *a!UE"#$%WR"MA$"RAC& > PE*A# "$
Deault (aluesBQqualMin is >" '3 CP&C= 8c/&o
Qrle!Min is >115 '3m CP&C= RSCP