You are on page 1of 27

LTE CSFB Call Flows

Edited By Justin MA Created: June 2014 Updated: 2014_0714


Date and Version Author Change ote
2014_0!"0# $1%0 Justin MA Basi& &a'' ('o)s
2014_0714# $1%1 Justin MA Ca'' *e'ease )ith +*
LTE and SAE netwroks
1,27
*e(:
Ref: Ericsson
2,27
Ref: Ericsson
",27
General Voice over LTE solutions:
4,27
*e(:
-,27
*e(:
!,27
*e(:
Ref: Ericsson
7,27
Attach Procedure for LTE/C!"A #odes
.,27
*e(:
3GPP 23.272 V12.3.0
Basic CSFB "$ Call Flow
/,27
*e(:
10,27
*e(:
Ref:
...etc
11,27
"o%ile $ri&inatin& call in Active "ode ' PS ($
su))orted
12,27

UE/MS
MME BSS/RNS
MSC
eNodeB
SGSN
Serving
GW
2. Optional Measurement Report Solicitation
!. "/#u$cs message %&it' CM Service Re(uest)
!. CM Service Re(uest
*ocation "rea Update or Com!ined R"/*" Update
+. CM Service Re,ect +. CM Service Re,ect
If the MSC
is changed
-a. .S /O as speci0ied in 2-.12 324 %preparation p'ase and start o0 e5ecution p'ase)
6. CS call esta!lis'ment procedure
2a. E5tended Service Re(uest
2!. S2$". Re(uest message &it' CS 7all!ac8 indicator
9. .S /O as speci0ied in 2-.12 324 %continuation o0 e5ecution p'ase)
2c. S2$". Response message
a. *ocation "rea Update
-c. Update Bearer%s)
-!. Suspend
.$GW/
GGSN
2d. MO CS7B #ndication
*e(:
3GPP 23.272 V12.3.0
"o%ile $ri&inatin& call in Active "ode * +o PS ($
su))ort
1",27

UE/ MS
MME BSS /RNS
MSC
eNodeB
2. Optional Measurement Report Solicitation

21!. *ocation "rea Update
21a. Service Re,ect
21c. CS MO call
6. UE c'anges R": t'en *" Update or R" Update or *"U and R"U
- a . N"CC ;
+. S2 UE Conte5t Release
2a. N"S E5tended Service Re(uest
SGW/.GW
. S2 $ ".< S2 UE Conte5t Release Re(uest
2!. S2 $ ". UE Conte5t Modi0ication Re(uest &it' CS 7all!ac8 indicator
9 a. Suspend %see 2-.161)
= . Update !earer%s)
SGSN
9!. Suspend Re(uest / Response
22. Routing "rea Update or Com!ined R"/*" Update
-!; -c . RRC connection release
If the MSC
is changed
2c. S2 $ ". UE Conte5t Modi0ication Response message
>. CM Service Re(uest >. "/#u$cs message %&it' CM Service Re(uest)
2d. MO CS7B #ndication
*e(:
3GPP 23.272 V12.3.0
Basic CSFB "T Call Flow
14,27
*e(:
Ref: Huawei
1-,27
Ref: Huawei
1!,27
"o%ile Ter#inatin& call in idle #ode
17,27

2. #"M
-. #"M
. .aging Re(uest
+. .aging
6. .aging
2. SR# procedure in :S 2-.12=
G'"SC
e+odeB
,+C/BSC
-E ""E
(SS
"SC
VL,
=. "0ter t'e UE conte5t setup t'e procedure continues as descri!ed t'e active
mode mo!ile terminated call procedures descri!ed in Clause 9.- and 9..

#0 t'e eNodeB 8no&s t'at .S /O is supported t'e procedure in clause 9.- ?Mo!ile
:erminating call in "ctive Mode $ .S /O supported@ maA !e applied 0rom step 2; in
Clause 9.-; and on&ards

#0 t'e eNodeB 8no&s t'at .S /O is not supported t'e procedure in clause 9.
?Mo!ile :erminating call in "ctive Mode B No .S /O support@ s'all !e applied 0rom
step 2 in Clause 9.; and on&ards

9a. E5tended Service Re(uest
9!. #nitial UE Conte5t Setup
9a. Service Re(uest
*e(:
3GPP 23.272 V12.3.0
"o%ile Ter#inatin& call in Active "ode ' PS ($
su))orted
1.,27

a. *ocation "rea Update
!. .aging Response
!. "/#u$cs message %&it' .aging Response)
+!. Signalling Connection Release +!. Connection Re,ect
If the MSC
is changed
+!. *ocation "rea Update or Com!ined R"/*" Update
+c. CS call esta!lis'ment procedure
6. .S /O as speci0ied in 2-.12 324 %continuation o0 e5ecution p'ase)
+a. Esta!lis' CS
connection
Option 1:
MSC is not
changed
-c. Update Bearer%s)
-!. Suspend
.$GW/
GGSN
2. Optional Measurement Report Solicitation
-a. .S /O as speci0ied in 2-.12 324 %preparation p'ase and start o0 e5ecution p'ase)
2e. S2$". UE Conte5t Modi0ication Response message
2d. S2$". UE Conte5t Modi0ication Re(uest &it' CS 7all!ac8 indicator
UE/MS
MME BSS/RNS
MSC
eNodeB
SGSN
Serving
GW
2!. N"S E5tended Service Re(uest
2a. .aging Re(uest
2a. CS SERC#CE NO:#7#C":#ON
2c. CS .aging Re,ect
2a. Service Re(uest
*e(:
3GPP 23.272 V12.3.0
"o%ile Ter#inatin& call in Active "ode ' +o PS ($
su))ort
1/,27

#7 :/E
MSC #S
C/"NGED
UE/MS
MME
MSC
-a. CCO/N"CC; -!; -c. Signalling connection release
eNodeB
2. Optional Measurement Report
>. .aging Response
>c. *ocation "rea Update or Com!ined R"/*" Update
>!. Signalling Connection Release
S$GW/.GW
2!. N"S E5tended Service Re(uest
2d. S2$". UE Conte5t Modi0ication Re(uest &it' CS 7all!ac8 indicator
2c. CS .aging Re,ect
9a. Suspend %see :S 2-.161)
=. Update !earer%s)
9!. Suspend Re(uest / Response
>!. CONNEC:#ON REEEC:
2". CS SERC#CE NO:#7#C":#ON
2". ."G#NG REFUES:
SGSN
6.UE c'anges R": t'en; *"U OR R" U.D":E OR *"U "ND R"U
+. S2 UE CON:EG: RE*E"SE
BSS/RNS
. S2$".< S2 UE CON:EG: RE*E"SE REFUES:
2". SERC#CE REFUES:
2e. S2$". UE Conte5t Modi0ication Response message
>a. Esta!lis' CS connection
*e(:
3GPP 23.272 V12.3.0
20,27
*e(:
Ref:
...etc
21,27
22,27
*e(:
,oa#in& ,etr. for CS fall%ack
2",27


GMSC /*R
Old
CMSC/C*R
Ne&
CMSC/C*R
MS
.RN %call re0.;GMSCH; Roaming retrA)
2

.RN "CI %MSRN)
SR# "CI
#"M %MSRN) .aging
*ocUpdate
"ut'entication .rocedure
Update *ocation
Cancel *ocation
-

Cancel *ocation "c8
RC/ %call re0erence; roaming retrA)
#nsert Su!scri!er Data %multiple)
#nsert Su!scri!er Data %continued)
Update *ocation "c8
7urt'er procedures
related to location
update. e.g.
cip'ering; :MS#
reallocation.
.RN
Ne& CMSC/C*R maA delaA setup until
location update procedure 0inis'es
=

.RN "CI %MSRN)
9

*ocUpdate "ccept
:MS# Reallocation Complete
Normal M: call procedure 0ollo&s
Old MSC stops paging timer
and in0orm GMSC
2nd SR# "CI %MSRN)
9

2nd SR# %B; !asic call interrogation)
+

RE* R*Cs


"CI
/*R delaAs t'e sending o0
.RN until location update
procedure 0inis'es
6

SAE/LTE
CSFall%ack
Setup
SR# %B; GMSCH;call Re0.;RoamingretrA)
2

#"M %MSRN)
Call Con0irmed
*e(:
3GPP 23.272 V12.3.0
,oa#in& Forwardin& for CS fall%ack
24,27

GMSC /*R Old MSC/C*R Ne& MSC/C*R MS
SR# %B)
.RN
.RN "CI %MSRN)
SR# "CI
#"M %MSRN) .aging
*ocation Update
2. Update *ocation % M:R7 supported )
2
-. Cancel *ocation
% M:R7 Supported "nd "ut'oriJed; Ne& MSC/C*R num!ers )
Cancel *ocation "c8
6. .RN %M:R7 indication; Old MSC num!er; last used *:E .*MN)
#nsert Su!scri!er Data %multiple)
#nsert Su!scri!er Data %continued)
Update *ocation "c8
7urt'er procedures
related to location
update. E.g.
cip'ering; #ME#
c'ec8ing; :MS#
reallocation.
21. Ne& CMSC/C*R delaAs setup until
location update procedure 0inis'es.
=. .RN Resp %MSRN K )
>. #"M %MSRN K )
*ocation Update "ccept
:MS# Realloc Complete
Setup
Call Con0irmed
Normal M: call procedure 0ollo&s
. Old MSC stops paging timer
9. "0ter Update *ocation "c8 is received; t'e ne&
C*R returns MSRN K to t'e old C*R.
+. #0 /*R aut'orises M:R7 t'en use ne& MSC/C*R
num!ers to trigger sending o0 .RN Re(
2. Send #denti0ication
% M:R7 supported; Ne& MSC/C*R num!ers )
CSFB
*e(:
3GPP 23.272 V12.3.0
/0 ,TT CS Pre',e&istration over EPS Procedure
2-,27
25CS
CS7B
UE
E$
U:R"N
MME
25CS
#WS
25R::
MSC
. 25R:: CS registration re(uest
a. U*/D* #n0ormation
:rans0er
!. U*/D* S2 cdma2111
:unnelling
c. S212 Direct :rans0er
6. 25R:: CS registration response
6c. U*/D* #n0ormation
:rans0er
6! U*/D* S2 cdma2111
:unnelling
6a. S212 Direct :rans0er
2. UE attac'es to E$U:R"N as speci0ied in :S 2-.12
+. *ocation update to 25R:: CS domain
2. Decision to
register &it'
25R:: CS
-. Service Re(uest procedure i0 t'e UE is in idle state .

*e(:
3GPP 23.272 V12.3.0
CS MO call usin fall!ac" to C#M$ 1% R&& networ"
2!,27

2 5CS
CS7B
UE
E
$
U:R"N
MME
2 5CS
#WS
2 5R::
MSC
2 . UE is E $ U:R"N attac'ed and registered &it' 2 5R:: CS
22 . 2 5 MO call esta!lis'ment per - G.. 2 speci0ications
. UE Conte5t Modi0ication Re(uest
- . E5tended Service Re(uest
S $ GW /
. $ GW
+ . Optional measurement report
solicitation
9 . S 2 UE Conte5t Release
Re(uest
=. Suspend Noti0ication
21. UE Conte5t Release
2 . UE decision
to per0orm MO
call in 2 5CS
6 . E $ U:R"N triggers RRC connection
release &it' redirection
. UE Conte5t Modi0ication Response
>. Suspend "c8no&ledge
*e(:
3GPP 23.272 V12.3.0
CS "T call usin& fall%ack to C!"A /0 ,TT network
27,27
*e(:
3GPP 23.272 V12.3.0