Sei sulla pagina 1di 307

3GPP TS 23.401 V12.4.

0 (2014-03)
Technical Specification
3rd Generation Partnership Project;
Technical Specification Group Services and System Aspects;
General Packet Radio Service (GPRS) enhancements for
volved !niversal Terrestrial Radio Access "et#ork
($!TRA") access
(Release %&)
The present document has been developed within the 3rd Generation Partnership Project (3GPP
TM
) and may be further elaborated for the purposes of 3GPP.
The present document has not been subject to any approval process by the 3GPP

Orani!ational Partners and shall not be implemented.
This "pecification is provided for future development wor# within 3GPP

only. The Orani!ational Partners accept no liability for any use of this
"pecification.
"pecifications and reports for implementation of the 3GPP
TM
system should be obtained via the 3GPP Orani!ational Partners$ Publications Offices.
3GPP
%eywords
LTE, GSM, UMTS, GPRS, architecture, stage 2
3GPP
Postal address
3GPP support office address
!0 R"ute #es Luci"$es - S"%hia &'ti%"$is
Va$("''e - )R&*+E
Te$., -33 4 .2 .4 42 00 )a/, -33 4 .3 ! 40 1
&nternet
htt%,11222.3g%%."rg
Copyright Notification
'o part may be reproduced e(cept as authori!ed by written permission.
The copyriht and the foreoin restriction e(tend to reproduction in all media.
) *+,-. 3GPP Orani!ational Partners (/0&1. /T&". 22"/. 3T"&. TT/. TT2).
/ll rihts reserved.
4MT"5 is a Trade Mar# of 3T"& reistered for the benefit of its members
3GPP5 is a Trade Mar# of 3T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners
6T35 is a Trade Mar# of 3T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners
G"M7 and the G"M loo are reistered and owned by the G"M /ssociation
3GPP TS &3'()% *%&'(') (&)%($)3) & Release %&
+"'te'ts
8oreword........................................................................................................................................................
, "cope....................................................................................................................................................
* 0eferences............................................................................................................................................
3 9efinitions and abbreviations...............................................................................................................
3., 9efinitions.........................................................................................................................................................
3.* /bbreviations.....................................................................................................................................................
- /rchitecture model and concepts..........................................................................................................
-., General concepts................................................................................................................................................
-.* /rchitecture reference model............................................................................................................................
-.*., 'on:roamin architecture............................................................................................................................
-.*.* 0oamin architecture...................................................................................................................................
-.*.3 0eference points...........................................................................................................................................
-.*.- ;arnin "ystem architecture.......................................................................................................................
-.3 <ih level functions...........................................................................................................................................
-.3., General.........................................................................................................................................................
-.3.* 'etwor# access control functions................................................................................................................
-.3.*., General...................................................................................................................................................
-.3.*.* 'etwor#=/ccess networ# selection........................................................................................................
-.3.*.3 /uthentication and authorisation function.............................................................................................
-.3.*.- /dmission control function....................................................................................................................
-.3.*.> Policy and 2harin 3nforcement 8unction..........................................................................................
-.3.*.? 6awful &nterception................................................................................................................................
-.3.3 Pac#et routin and transfer functions...........................................................................................................
-.3.3., General...................................................................................................................................................
-.3.3.* &P header compression function.............................................................................................................
-.3.3.3 Pac#et screenin function.......................................................................................................................
-.3.3.- &P Multicast 8orwardin between a networ# accessed by 6&P/ and a 43............................................
-.3.- "ecurity functions........................................................................................................................................
-.3.> Mobility manaement functions..................................................................................................................
-.3.>., General...................................................................................................................................................
-.3.>.* 0eachability Manaement for 43 in 32M:&963 state.........................................................................
-.3.>.3 Trac#in /rea list manaement..............................................................................................................
-.3.>.- &nter:e'ode1 mobility anchor function.................................................................................................
-.3.>.> &nter:3GPP mobility anchor function.....................................................................................................
-.3.>.? &dle mode sinallin reduction function.................................................................................................
-.3.>.@ Mobility 0estrictions..............................................................................................................................
-.3.>.A &M" voice over P" "ession "upported &ndication..................................................................................
-.3.>.A/ <omoenous "upport of &M" Boice over P" "essions &ndication.........................................................
-.3.>.C Boice domain preference and 43$s usae settin...................................................................................
-.3.? 0adio 0esource Manaement functions......................................................................................................
-.3.@ 'etwor# manaement functions..................................................................................................................
-.3.@., General...................................................................................................................................................
-.3.@.,a GTP:2 sinallin based 6oad and Overload 2ontrol............................................................................
-.3.@.,a., GTP:2 6oad 2ontrol........................................................................................................................
-.3.@.,a.* GTP:2 Overload 2ontrol..................................................................................................................
-.3.@.* 6oad balancin between MM3s.............................................................................................................
-.3.@.3 6oad re:balancin between MM3s........................................................................................................
-.3.@.- MM3 control of overload.......................................................................................................................
-.3.@.-., General..............................................................................................................................................
-.3.@.-.,a Throttlin of 9ownlin# 9ata 'otification 0eDuests........................................................................
-.3.@.-.* '/" level conestion control...........................................................................................................
-.3.@.> P9' G; control of overload.................................................................................................................
-.3.A "election functions.......................................................................................................................................
-.3.A., P9' G; selection function (3GPP accesses).......................................................................................
-.3.A.* "ervin G; selection function..............................................................................................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3 Release %&
-.3.A.3 MM3 selection function.........................................................................................................................
-.3.A.- "G"' selection function........................................................................................................................
-.3.A.> "election of P208..................................................................................................................................
-.3.C &P networ# related functions........................................................................................................................
-.3.C., 9omain 'ame "ervice function.............................................................................................................
-.3.C.* 9<2P function.......................................................................................................................................
-.3.C.3 3(plicit 2onestion 'otification............................................................................................................
-.3.,+ 8unctionality for 2onnection of e'ode1s to Multiple MM3s....................................................................
-.3.,, 3:4T0/' "harin 8unction.......................................................................................................................
-.3.,* &M" 3merency "ession "upport................................................................................................................
-.3.,*., &ntroduction............................................................................................................................................
-.3.,*.* /rchitecture 0eference Model for 3merency "ervices........................................................................
-.3.,*.3 Mobility and /ccess 0estrictions for 3merency "ervices....................................................................
-.3.,*.3a 0eachability Manaement for 43 in 32M:&963 state.........................................................................
-.3.,*.- P9' G; selection function (3GPP accesses) for 3merency "ervices................................................
-.3.,*.> Eo" for 3merency "ervices.................................................................................................................
-.3.,*.? P22 for 3merency "ervices.................................................................................................................
-.3.,*.@ 6oad re:balancin between MM3s for 3merency "ervices.................................................................
-.3.,*.A &P /ddress /llocation.............................................................................................................................
-.3.,*.C <andlin of P9' 2onnections for 3merency 1earer "ervices............................................................
-.3.,*.,+ &"0 function for 3merency 1earer "ervices........................................................................................
-.3.,3 2losed "ubscriber Group functions.............................................................................................................
-.3.,- 6ocation "ervice functions...........................................................................................................................
-.3.,> "elected &P Traffic Offload ("&PTO) function.............................................................................................
-.3.,>a "elected &P Traffic Offload ("&PTO) at the 6ocal 'etwor#.........................................................................
-.3.,>a., General...................................................................................................................................................
-.3.,>a.* "&PTO at the 6ocal 'etwor# with stand:alone G; (with ":G; and 6:G; collocated) function
................................................................................................................................................................
-.3.,>a.3 "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the (<)e'1...................................
-.3.,? 6ocal &P /ccess (6&P/) function.................................................................................................................
-.3.,@ "upport for Machine Type 2ommunications (MT2)...................................................................................
-.3.,@., General...................................................................................................................................................
-.3.,@.* Overview of protection from Potential MT2 0elated Overload............................................................
-.3.,@.3 Optimi!in periodic T/4 "inallin.....................................................................................................
-.3.,@.- 43 confiuration and usae of indicators..............................................................................................
-.3.,@.> Boid........................................................................................................................................................
-.3.,@.? "upport of 43s confiured for low access priority. 3(tended /ccess 1arrin and permission for
override...................................................................................................................................................
-.3.,A Multimedia Priority "ervice.........................................................................................................................
-.3.,A., General...................................................................................................................................................
-.3.,A.* &M":based Multimedia Priority "ervices...............................................................................................
-.3.,A.*., Oriinatin &M":based MP" "ession...............................................................................................
-.3.,A.*.* Terminatin &M":based MP" "ession..............................................................................................
-.3.,A.3 Priority 3P" 1earer "ervices..................................................................................................................
-.3.,A.- 2" fallbac#.............................................................................................................................................
-.3.,A.> 'etwor# 2onestion 2ontrols for MP".................................................................................................
-.3.,A.? 6oad 0e:balancin between MM3s for MP"........................................................................................
-.3.,C 2ore 'etwor# node resolution.....................................................................................................................
-.3.,C., General...................................................................................................................................................
-.3.,C.* M"1 in 6/2 and MM3 Group &9.........................................................................................................
-.3.,C.3 3(plicit &ndication..................................................................................................................................
-.3.*+ 0elayin function.........................................................................................................................................
-.3.*+., General...................................................................................................................................................
-.3.*+.* 0' startup and attach procedure............................................................................................................
-.3.*+.*., General..............................................................................................................................................
-.3.*+.*.* /ttach for 0' preconfiuration........................................................................................................
-.3.*+.*.3 /ttach for 0' operation...................................................................................................................
-.3.*+.3 9e'1 3:0/1 activation=modification..................................................................................................
-.3.*, 2ore 'etwor# assisted e'ode1 parameters tunin......................................................................................
-.3.*,., 2' /ssistance &nformation....................................................................................................................
-.3.*,.* 0/' Generated /ssistance &nformation................................................................................................
-.3.*,.3 2ore 'etwor# /ssistance Procedures....................................................................................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ( Release %&
-.3.** 43 Power "avin Mode...............................................................................................................................
-.- 'etwor# elements..............................................................................................................................................
-.-., 3:4T0/'....................................................................................................................................................
-.-.* MM3............................................................................................................................................................
-.-.3 Gateway.......................................................................................................................................................
-.-.3., General...................................................................................................................................................
-.-.3.* "ervin G;............................................................................................................................................
-.-.3.3 P9' G;................................................................................................................................................
-.-.- "G"'...........................................................................................................................................................
-.-.> G30/'........................................................................................................................................................
-.-.? 4T0/'........................................................................................................................................................
-.-.@ P208............................................................................................................................................................
-.-.@., General...................................................................................................................................................
-.-.@.* <ome P208 (<:P208)..........................................................................................................................
-.-.@.3 Bisited P208 (B:P208).........................................................................................................................
-.-.A P9' G;$s associated /// "erver..............................................................................................................
-.-.C <e'1 subsystem..........................................................................................................................................
-.-.,+ 9e'1...........................................................................................................................................................
-.-.,, 2"G "ubscriber "erver................................................................................................................................
-.> Boid....................................................................................................................................................................
-.? 3P" Mobility Manaement and 2onnection Manaement states......................................................................
-.?., General.........................................................................................................................................................
-.?.* 9efinition of main 3P" Mobility Manaement states.................................................................................
-.?.*., 3MM:9303G&"T3039.......................................................................................................................
-.?.*.* 3MM:03G&"T3039.............................................................................................................................
-.?.3 9efinition of 3P" 2onnection Manaement states......................................................................................
-.?.3., 32M:&963.............................................................................................................................................
-.?.3.* 32M:2O''32T39..............................................................................................................................
-.?.- "tate transition and functions.......................................................................................................................
-.@ Overall Eo" concept..........................................................................................................................................
-.@., P9' connectivity service............................................................................................................................
-.@.* The 3P" bearer.............................................................................................................................................
-.@.*., The 3P" bearer in eneral......................................................................................................................
-.@.*.* The 3P" bearer with GTP:based ">="A.................................................................................................
-.@.*.3 The 3P" bearer with PM&P:based ">="A...............................................................................................
-.@.3 1earer level Eo" parameters........................................................................................................................
-.@.- "upport for /pplication = "ervice 6ayer 0ate /daptation...........................................................................
-.@.> /pplication of P22 in the 3volved Pac#et "ystem.....................................................................................
-.@.? 1earer 2ontrol Mode in 3P2.......................................................................................................................
-.A 2ompatibility &ssues..........................................................................................................................................
-.A., 'etwor# 2onfiuration for &nteraction with 4T0/'=G30/'..................................................................
> 8unctional description and information flows......................................................................................
>., 2ontrol and user planes.....................................................................................................................................
>.,.+ General.........................................................................................................................................................
>.,., 2ontrol Plane................................................................................................................................................
>.,.,., General...................................................................................................................................................
>.,.,.* e'ode1 : MM3......................................................................................................................................
>.,.,.3 43 : MM3..............................................................................................................................................
>.,.,.- "G"' : MM3.........................................................................................................................................
>.,.,.> "G"' : ":G;........................................................................................................................................
>.,.,.? ":G; : P:G;........................................................................................................................................
>.,.,.@ MM3 : MM3.........................................................................................................................................
>.,.,.A MM3 : ":G;.........................................................................................................................................
>.,.,.C MM3 : <""............................................................................................................................................
>.,.,.,+ MM3 : 3&0.............................................................................................................................................
>.,.,.,, Boid........................................................................................................................................................
>.,.,.,* MM3 : 2""............................................................................................................................................
>.,.* 4ser Plane....................................................................................................................................................
>.,.*., 43 : P:G; user plane with 3:4T0/'.................................................................................................
>.,.*.* e'ode1 : ":G;.....................................................................................................................................
>.,.*.3 43 : P9' G; user plane with *G access via the "- interface.............................................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) + Release %&
>.,.*.- 43 : P9' G; user plane with 3G access via the ",* interface...........................................................
>.,.*.> 43 : P9' G; user plane with 3G access via the "- interface.............................................................
>.* &dentities............................................................................................................................................................
>.*., 3P" bearer identity......................................................................................................................................
>.*.* Globally 4niDue Temporary 43 &dentity.....................................................................................................
>.*.3 Trac#in /rea &dentity (T/&).......................................................................................................................
>.*.- e'ode1 ",:/P 43 &dentity (e'ode1 ",:/P 43 &9).................................................................................
>.*.> MM3 ",:/P 43 &dentity (MM3 ",:/P 43 &9)........................................................................................
>.*.? 2losed "ubscriber Group &9........................................................................................................................
>.3 /uthentication. security and location manaement...........................................................................................
>.3., &P address allocation....................................................................................................................................
>.3.,., General...................................................................................................................................................
>.3.,.* &P address allocation. renewal and release mechanisms for GTP based ">="A......................................
>.3.,.*., &Pv- address allocation via default bearer activation and release via P9' connection release
..........................................................................................................................................................
>.3.,.*.* /llocation. renewal and release of the &Pv? default prefi( via &Pv? stateless address
autoconfiuration..............................................................................................................................
>.3.,.*.3 &Pv? parameter confiuration via stateless 9<2Pv?.......................................................................
>.3.,.*.- &Pv- address allocation. renewal and release and &Pv- parameter confiuration via 9<2Pv-
..........................................................................................................................................................
>.3.,.*.> Boid...................................................................................................................................................
>.3.,.*.? &Pv? Prefi( 9eleation via 9<2Pv?................................................................................................
>.3.* /ttach procedure..........................................................................................................................................
>.3.*., 3:4T0/' &nitial /ttach........................................................................................................................
>.3.*.* 4T0/'=G30/' &nitial /ttach...........................................................................................................
>.3.3 Trac#in /rea 4pdate procedures..............................................................................................................
>.3.3.+ Triers for trac#in area update.........................................................................................................
>.3.3.+/ Provision of 43$s T/& to MM3 in 32M:2O''32T39 state............................................................
>.3.3., Trac#in /rea 4pdate procedure with "ervin G; chane................................................................
>.3.3.* 3:4T0/' Trac#in /rea 4pdate without ":G; 2hane...................................................................
>.3.3.3 0outin /rea 4pdate with MM3 interaction and without ":G; chane............................................
>.3.3.- Boid......................................................................................................................................................
>.3.3.> Boid......................................................................................................................................................
>.3.3.? 0outin /rea 4pdate with MM3 interaction and with ":G; chane.................................................
>.3.- "ervice 0eDuest procedures.......................................................................................................................
>.3.-., 43 triered "ervice 0eDuest..............................................................................................................
>.3.-.* <andlin of abnormal conditions in 43 triered "ervice 0eDuest....................................................
>.3.-.3 'etwor# Triered "ervice 0eDuest....................................................................................................
>.3.> ", release procedure..................................................................................................................................
>.3.? Boid............................................................................................................................................................
>.3.?/ PG; Pause of 2harin procedure...........................................................................................................
>.3.@ G4T& 0eallocation procedure....................................................................................................................
>.3.A 9etach procedure.......................................................................................................................................
>.3.A., General.................................................................................................................................................
>.3.A.* 43:initiated 9etach procedure.............................................................................................................
>.3.A.*., 43:initiated 9etach procedure for 3:4T0/'...............................................................................
>.3.A.*.* 43:initiated 9etach procedure for G30/'=4T0/' with &"0 activated.....................................
>.3.A.3 MM3:initiated 9etach procedure.........................................................................................................
>.3.A.3/ "G"':initiated 9etach procedure with &"0 activated.........................................................................
>.3.A.- <"":initiated 9etach procedure...........................................................................................................
>.3.C <"" 4ser Profile manaement function procedure...................................................................................
>.3.C., General.................................................................................................................................................
>.3.C.* &nsert "ubscriber 9ata procedure.........................................................................................................
>.3.C.3 Pure function......................................................................................................................................
>.3.,+ "ecurity 8unction.......................................................................................................................................
>.3.,+., General.................................................................................................................................................
>.3.,+.* /uthentication and %ey /reement.....................................................................................................
>.3.,+.3 4ser &dentity 2onfidentiality................................................................................................................
>.3.,+.- 4ser 9ata and "inallin 2onfidentiality............................................................................................
>.3.,+.-., /" security mode command procedure..........................................................................................
>.3.,+.-.* '/" "ecurity Mode 2ommand procedure.....................................................................................
>.3.,+.> M3 identity chec# procedure...............................................................................................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) , Release %&
>.3.,, 43 0eachability procedures.......................................................................................................................
>.3.,,., General.................................................................................................................................................
>.3.,,.* 43 0eachability 'otification 0eDuest procedure................................................................................
>.3.,,.3 43 /ctivity 'otification procedure.....................................................................................................
>.3.,* 4pdate 2"G 6ocation Procedure...............................................................................................................
>.3.,3 2"" subscription data manaement function procedure............................................................................
>.3.,3., General.................................................................................................................................................
>.3.,3.* &nsert 2"G "ubscriber 9ata procedure................................................................................................
>.3.,- 43 0adio 2apability Match 0eDuest.........................................................................................................
>.- "ession Manaement. Eo" and interaction with P22 functionality...............................................................
>.-., 9edicated bearer activation........................................................................................................................
>.-.* 1earer modification with bearer Eo" update.............................................................................................
>.-.*., P9' G; initiated bearer modification with bearer Eo" update...............................................................
>.-.*.* <"" &nitiated "ubscribed Eo" Modification.......................................................................................
>.-.3 P9' G; initiated bearer modification without bearer Eo" update.........................................................
>.-.- 1earer deactivation....................................................................................................................................
>.-.-., P9' G; initiated bearer deactivation.................................................................................................
>.-.-.* MM3 &nitiated 9edicated 1earer 9eactivation....................................................................................
>.-.> 43 reDuested bearer resource modification...............................................................................................
>.-.? Boid............................................................................................................................................................
>.> <andover.........................................................................................................................................................
>.>., &ntra:3:4T0/' handover.........................................................................................................................
>.>.,., F*:based handover...............................................................................................................................
>.>.,.,., General............................................................................................................................................
>.>.,.,.* F*:based handover without "ervin G; relocation......................................................................
>.>.,.,.3 F*:based handover with "ervin G; relocation...........................................................................
>.>.,.* ",:based handover...............................................................................................................................
>.>.,.*., General............................................................................................................................................
>.>.,.*.* ",:based handover. normal.............................................................................................................
>.>.,.*.3 ",:based handover. 0eject..............................................................................................................
>.>.,.*.- ",:based handover. 2ancel.............................................................................................................
>.>.* &nter 0/T handover....................................................................................................................................
>.>.*.+ General.................................................................................................................................................
>.>.*., 3:4T0/' to 4T0/' &u mode &nter 0/T handover..........................................................................
>.>.*.,., General............................................................................................................................................
>.>.*.,.* Preparation phase............................................................................................................................
>.>.*.,.3 3(ecution phase..............................................................................................................................
>.>.*.,.- 3:4T0/' to 4T0/' &u mode &nter 0/T handover 0eject.........................................................
>.>.*.* 4T0/' &u mode to 3:4T0/' &nter 0/T handover..........................................................................
>.>.*.*., General............................................................................................................................................
>.>.*.*.* Preparation phase............................................................................................................................
>.>.*.*.3 3(ecution phase..............................................................................................................................
>.>.*.*.- 4T0/' &u mode to 3:4T0/' &nter 0/T handover reject...........................................................
>.>.*.3 3:4T0/' to G30/' /=Gb mode &nter 0/T handover.....................................................................
>.>.*.3., General............................................................................................................................................
>.>.*.3.* Preparation phase............................................................................................................................
>.>.*.3.3 3(ecution phase..............................................................................................................................
>.>.*.3.- 3:4T0/' to G30/' /=Gb mode &nter 0/T handover reject.....................................................
>.>.*.- G30/' /=Gb mode to 3:4T0/' &nter 0/T handover.....................................................................
>.>.*.-., General............................................................................................................................................
>.>.*.-.* Preparation phase............................................................................................................................
>.>.*.-.3 3(ecution phase..............................................................................................................................
>.>.*.-.- G30/' /=Gb mode to 3:4T0/' &nter 0/T handover reject.....................................................
>.>.*.> &nter 0/T handover 2ancel..................................................................................................................
>.>.*.>., General............................................................................................................................................
>.>.*.>.* "ource 0/' to Taret 0/' &nter 0/T handover 2ancel..............................................................
>.? 'etwor# /ssisted 2ell 2hane........................................................................................................................
>.?., /rchitecture Principles for 3:4T0/' to G30/' '/22.......................................................................
>.?.* Boid............................................................................................................................................................
>.@ &nformation storae..........................................................................................................................................
>.@., <""............................................................................................................................................................
>.@.* MM3..........................................................................................................................................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) - Release %&
>.@.3 "ervin G;...............................................................................................................................................
>.@.- P9' G;....................................................................................................................................................
>.@.> 43..............................................................................................................................................................
>.@.? <andlin of ;ild 2ard /P'......................................................................................................................
>.@.@ 2""............................................................................................................................................................
>.@/ 2harin..........................................................................................................................................................
>.A M1M".............................................................................................................................................................
>.C &nteractions with other services.......................................................................................................................
>.C., 6ocation 0eportin Procedure...................................................................................................................
>.C.* 6ocation 2hane 0eportin Procedure......................................................................................................
>.C.*., General.................................................................................................................................................
>.C.*.* 0eportin at Presence 0eportin /rea enterin and leavin................................................................
>.,+ Multiple:P9' support.....................................................................................................................................
>.,+., General.......................................................................................................................................................
>.,+.* 43 reDuested P9' connectivity................................................................................................................
>.,+.3 43 or MM3 reDuested P9' disconnection...............................................................................................
>.,+.- MM3 triered "ervin G; relocation.....................................................................................................
>.,, 43 2apability <andlin..................................................................................................................................
>.,,., General.......................................................................................................................................................
>.,,.* 43 0adio 2apability <andlin..................................................................................................................
>.,,.3 43 2ore 'etwor# 2apability.....................................................................................................................
>.,* ;arnin messae delivery...............................................................................................................................
>.,*., General.......................................................................................................................................................
>.,*.* Boid............................................................................................................................................................
>.,*.3 Boid............................................................................................................................................................
>.,3 9iscontinuous 0eception and 43 "pecific 90F Parameter handlin............................................................
>.,- 2onfiuration Transfer procedure...................................................................................................................
>.,-., /rchitecture Principles for 2onfiuration Transfer...................................................................................
>.,-.* /ddressin. routin and relayin...............................................................................................................
>.,-.*., /ddressin............................................................................................................................................
>.,-.*.* 0outin.................................................................................................................................................
>.,-.*.3 0elayin...............................................................................................................................................
>.,-.*.- /pplications usin the 2onfiuration Transfer procedures..................................................................
>.,> 0/' &nformation Manaement (0&M) procedures.........................................................................................
>.,>., General.......................................................................................................................................................
>.,>.* /ddressin. routin and relayin...............................................................................................................
>.,>.*., /ddressin............................................................................................................................................
>.,>.*.* 0outin.................................................................................................................................................
>.,>.*.3 0elayin...............................................................................................................................................
>.,>.3 /pplications usin the 0&M Procedures....................................................................................................
>.,? MM3:initiated procedure on 43$s 2"G membership chane.........................................................................
>.,@ <ome e'ode1 Multicast Pac#et 8orwardin 8unction...................................................................................
>.,A <P6M' 'otification with specific indication due to MM3 initiated 1earer removal...................................
Annex A: Void.....................................................................................................................................
Annex B: Void.....................................................................................................................................
Annex C: Void.....................................................................................................................................
Annex D (normative): Interoperation with Gn/Gp SGSNs...........................................................
9., General 2onsiderations.......................................................................................................................
9.* &nteroperation "cenario.......................................................................................................................
9.*., 0oamin interoperation scenario.....................................................................................................................
9.*.* 'on:roamin interoperation scenario..............................................................................................................
9.3 &nteroperation procedures...................................................................................................................
9.3., General.............................................................................................................................................................
9.3.* Boid..................................................................................................................................................................
9.3.3 MM3 to 3G "G"' combined hard handover and "0'" relocation procedure..............................................
9.3.- 3G "G"' to MM3 combined hard handover and "0'" relocation procedure..............................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) . Release %&
9.3.> 0outin /rea 4pdate.......................................................................................................................................
9.3.? Gn=Gp "G"' to MM3 Trac#in /rea 4pdate................................................................................................
9.3.@ 3:4T0/' to G30/' /=Gb mode &nter 0/T handover................................................................................
9.3.@., General.......................................................................................................................................................
9.3.@.* Preparation phase.......................................................................................................................................
9.3.@.3 3(ecution phase.........................................................................................................................................
9.3.A G30/' /=Gb mode to 3:4T0/' &nter 0/T handover................................................................................
9.3.A., General.......................................................................................................................................................
9.3.A.* Preparation phase.......................................................................................................................................
9.3.A.3 3(ecution phase.........................................................................................................................................
Annex E (normative): appin! "etween E#S and $e%ease && 'oS parameters.........................
Annex ( (normative): Dedi)ated "earer a)tivation in )om"ination with the de*a+%t "earer
a)tivation at Atta)h and ,E re-+ested #DN )onne)tivit. pro)ed+res
......................................................................................................................
Annex G: Void.....................................................................................................................................
Annex / (normative): appin! "etween temporar. and area identities.....................................
Annex I (in*ormative): G+idan)e *or )ontri"+tors to this spe)i*i)ation........................................
Annex 0 (in*ormative): /i!h 1eve% IS$ des)ription........................................................................
G., General description of the &"0 concept..............................................................................................
G.* 4sae of the T&'................................................................................................................................
G.3 &"0 activation.....................................................................................................................................
G.- 9ownlin# data transfer.......................................................................................................................
G.> &"0 deactivation.................................................................................................................................
G.? <andlin of special situations.............................................................................................................
Annex 2 (in*ormative): Chan!e histor.............................................................................................
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) / Release %&
)"re2"r#
This Technical "pecification has been produced by the 3rd Generation Partnership Project (3GPP).
The contents of the present document are subject to continuin wor# within the T"G and may chane followin formal
T"G approval. "hould the T"G modify the contents of the present document. it will be re:released by the T"G with an
identifyin chane of release date and an increase in version number as followsH
Bersion (.y.!
whereH
( the first diitH
, presented to T"G for informationI
* presented to T"G for approvalI
3 or reater indicates T"G approved document under chane control.
y the second diit is incremented for all chanes of substance. i.e. technical enhancements. corrections. updates. etc.
! the third diit is incremented when editorial only chanes have been incorporated in the document.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %) Release %&
1 Sc"%e
The present document defines the "tae * service description for the 3volved 3GPP Pac#et "witched 9omain : also
#nown as the 3volved Pac#et "ystem (3P") in this document. The 3volved 3GPP Pac#et "witched 9omain provides &P
connectivity usin the 3volved 4niversal Terrestrial 0adio /ccess 'etwor# (3:4T0/').
The specification covers both roamin and non:roamin scenarios and covers all aspects. includin mobility between 3:
4T0/' and pre:3:4T0/' 3GPP radio access technoloies. policy control and charin. and authentication.
The 0adio /ccess 'etwor# functionality is documented only to the e(tent necessary to describe the overall system.
T" 3?.3++ J>K contains the overall description of the 3volved 4niversal Terrestrial 0adio /ccess (3:4T0/) and
3volved 4niversal Terrestrial 0adio /ccess 'etwor# (3:4T0/').
&T4:T 0ecommendation &.,3+ J3K describes a three:stae method for characterisation of telecommunication services.
and &T4:T 0ecommendation E.?> J-K defines "tae * of the method.
T" *3.-+* J*K is a companion specification to this specification.
2 Re3ere'ces
The followin documents contain provisions which. throuh reference in this te(t. constitute provisions of the present
document.
0eferences are either specific (identified by date of publication. edition number. version number. etc.) or
non:specific.
8or a specific reference. subseDuent revisions do not apply.
8or a non:specific reference. the latest version applies. &n the case of a reference to a 3GPP document (includin
a G"M document). a non:specific reference implicitly refers to the latest version of that document in the same
Release as the present document.
J,K 3GPP T0 *,.C+>H LBocabulary for 3GPP "pecificationsL.
J*K 3GPP T" *3.-+*H L/rchitecture enhancements for non:3GPP accessesL.
J3K &T4:T 0ecommendation &.,3+H LMethod for the characteri!ation of telecommunication services
supported by an &"9' and networ# capabilities of an &"9'L.
J-K &T4:T 0ecommendation E.?>H LThe unified functional methodoloy for the characteri!ation of
services and networ# capabilitiesL.
J>K 3GPP T" 3?.3++H L3volved 4niversal Terrestrial 0adio /ccess (3:4T0/) and 3volved 4niversal
Terrestrial 0adio /ccess 'etwor# (3:4T0/')I Overall descriptionI "tae *L.
J?K 3GPP T" *3.*+3H LPolicy and charin control architectureL.
J@K 3GPP T" *3.+?+H LGeneral Pac#et 0adio "ervice (GP0")I "ervice descriptionI "tae *L.
JAK 3GPP T" -3.,*CH LPac#et:switched handover for G30/' /=Gb modeI "tae *L.
JCK 3GPP T" *3.++3H L'umberin. addressin and identificationL.
J,+K 3GPP T" *3.,**H L'on:/ccess:"tratum ('/") functions related to Mobile "tation in idle modeL.
J,,K 3GPP T" -3.+**H L8unctions related to M" in idle mode and roup receive modeL.
J,*K 3GPP T" *>.3+-H L43 procedures in idle mode and procedures for cell re:selection in connected
modeL.
J,3K 3GPP T" *3.*-?H LMultimedia 1roadcast=Multicast "ervice (M1M")I /rchitecture and functional
descriptionL.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %% Release %&
J,-K 3GPP T" *C.+?+H LGP0" Tunnellin Protocol (GTP) across the Gn and Gp interfaceL.
J,>K 3GPP T" -3.+>,H LG30/' Overall description : "tae *L.
J,?K 3GPP T" *>.-+,H L4T0/' overall descriptionL.
J,@K &3T8 082 ,+3- (,CA@)H L9omain names M concepts and facilitiesL ("T9 ,3).
J,AK &3T8 082 -A?*H L&Pv? "tateless /ddress /utoconfiurationL.
J,CK &3T8 082 *,3,H L9ynamic <ost 2onfiuration ProtocolL.
J*+K &3T8 082 3@3?H L"tateless 9ynamic <ost 2onfiuration Protocol (9<2P) "ervice for &Pv?L.
J*,K &3T8 082 3?33H L&Pv? Prefi( Options for 9ynamic <ost 2onfiuration Protocol (9<2P) version
?L.
J**K 3GPP T" *>.-,3H L4T0/' &u interface 0adio /ccess 'etwor# /pplication Part (0/'/P)
sinallinL.
J*3K 3GPP T" --.+?-H LMobile "tation : "ervin GP0" "upport 'ode (M":"G"')I 6oical 6in#
2ontrol (662) 6ayer "pecificationL.
J*-K 3GPP T" *3.*>,H L'etwor# "harinI /rchitecture and functional descriptionL.
J*>K &3T8 082 -+3CH L0apid 2ommit Option for the 9ynamic <ost 2onfiuration Protocol version -
(9<2Pv-)L.
J*?K &3T8 082 @?AH L4ser 9ataram ProtocolL.
J*@K 3GPP T" *3.**,H L/rchitectural reDuirementsL.
J*AK 3GPP T" *3.++AH LOrani!ation of subscriber dataL.
J*CK 3GPP T" *3.+@AH L2ustomi!ed /pplications for Mobile networ# 3nhanced 6oic (2/M36) Phase
FI "tae *L.
J3+K 3GPP T" *3.*3?H L&ntra:domain connection of 0adio /ccess 'etwor# (0/') nodes to multiple
2ore 'etwor# (2') nodesL.
J3,K &3T8 082 3>AAH L9iameter 1ase ProtocolL.
J3*K &3T8 082 -A?,H L'eihbor 9iscovery for &P Bersion ? (&Pv?)L.
J33K 3GPP T" *>.33,H L0adio 0esource 2ontrol (002)I Protocol "pecificationL.
J3-K 3GPP T" 3?.3+-H L3volved 4niversal Terrestrial 0adio /ccess (3:4T0/)I 4ser 3Duipment (43)
procedures in idle modeL.
J3>K &3T8 082 -C?+H L"tream 2ontrol Transmission ProtocolL.
J3?K 3GPP T" 3?.-,3H L3volved 4niversal Terrestrial /ccess 'etwor# (3:4T0/')I ", /pplication
Protocol (",/P)L.
J3@K 3GPP T" 3?.33,H L3volved 4niversal Terrestrial 0adio /ccess (3:4T0/)I 0adio 0esource
2ontrol (002)I Protocol specificationL.
J3AK 3GPP T" *C.+?,H L&nterwor#in between the Public 6and Mobile 'etwor# (P6M') supportin
pac#et based services and Pac#et 9ata 'etwor#s (P9')L.
J3CK Boid.
J-+K 3GPP T" 33.,+*H L3G "ecurityI "ecurity architectureL.
J-,K 3GPP T" 33.-+,H L3GPP "ystem /rchitecture 3volutionH "ecurity /rchitectureL.
J-*K 3GPP T" -A.+,AH LGeneral Pac#et 0adio "ervice (GP0")I 1ase "tation "ystem (1"") : "ervin
GP0" "upport 'ode ("G"')I 1"" GP0" Protocol (1""GP)L.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %& Release %&
J-3K 3GPP T" *C.*@-H L3GPP 3volved Pac#et "ystem (3P")I 3volved General Pac#et 0adio "ervice
(GP0") Tunnellin Protocol for 2ontrol plane (GTPv*:2)I "tae 3L.
J--K 3GPP T" 3*.*>,H LTelecommunication manaementI 2harin manaementI Pac#et "witched
(P") domain charinL.
J->K 3GPP T" *-.++@H LMobile radio interface sinallin layer 3I General aspectsL.
J-?K 3GPP T" *-.3+,H L'on:/ccess:"tratum ('/") protocol for 3volved Pac#et "ystem (3P")I
"tae 3L.
J-@K 3GPP T" *-.++AH LMobile 0adio &nterface 6ayer 3 specificationI 2ore 'etwor# ProtocolsI
"tae 3L.
J-AK 3GPP T" *3.+-,H LTechnical reali!ation of 2ell 1roadcast "ervice (21")L.
J-CK 3GPP T" **.+-*H L'etwor# &dentity and Time None ('&TN) service descriptionI "tae ,L.
J>+K Boid.
J>,K 3GPP T" 3*.*-+H L2harin architecture and principlesL.
J>*K 3GPP T" *3.**AH L&P Multimedia "ubsystem (&M")I "tae *L.
J>3K 3GPP T" *-.*A>H L/llowed 2losed "ubscriber Group (2"G) 6istI Manaement Object (MO)L.
J>-K Boid.
J>>K &3T8 082 3,?AH LThe /ddition of 3(plicit 2onestion 'otification (32') to &PL.
J>?K 3GPP T" *?.,,-H L&P Multimedia "ubsystem (&M")I Multimedia TelephonyI Media handlin and
interactionL.
J>@K 3GPP T" *3.*@,H L8unctional stae * description of 62"L.
J>AK 3GPP T" *3.*@*H L2ircuit "witched (2") fallbac# in 3volved Pac#et "ystem (3P")I "tae *L.
J>CK 3GPP T" *3.,+@H LEuality of "ervice (Eo") concept and architectureL.
J?+K 3GPP T" *3.*C*H L&P Multimedia "ubsystem (&M") centrali!ed servicesI "tae *L.
J?,K 3GPP T" *C.3+3H L9omain 'ame "ystem ProceduresI "tae 3L.
J?*K &3T8 082 33@?H L&nternet Group Manaement Protocol. Bersion 3L.
J?3K &3T8 082 3A,+H LMulticast 6istener 9iscovery Bersion * (M69v*) for &Pv?L.
J?-K &3T8 082 3C*@H L9ynamic 2onfiuration of &Pv- 6in#:6ocal /ddressesL.
J?>K &3T8 082 -*C,H L&P Bersion ? /ddressin /rchitectureL.
J??K 3GPP T" **.3?AH L"ervice 0eDuirements for Machine:Type 2ommunications (MT2)I "tae ,L.
J?@K 3GPP T" **.+,,H L"ervice /ccessibilityL.
J?AK 3GPP T" **.,>3H LMultimedia priority serviceL.
J?CK 3GPP T" *-.3?AH L'on:/ccess "tratum ('/") confiuration Manaement Object (MO)L.
J@+K &3T8 082 ??+3H LPrefi( 3(clude Option for 9<2Pv?:based Prefi( 9eleationL.
J@,K 3GPP T" *3.++*H L'etwor# /rchitectureL.
J@*K 3GPP T" *3.++@H L0estoration proceduresL.
J@3K 3GPP T" **.,@3H L&P Multimedia 2ore 'etwor# "ubsystem (&M") Multimedia Telephony "ervice
and supplementary servicesI "tae ,L.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3 Release %&
J@-K 3GPP T" *3.?A*H L/rchitecture enhancements to facilitate communications with pac#et data
networ#s and applicationsL.
3 4e3i'iti"'s a'# a((re5iati"'s
3.1 4e3i'iti"'s
8or the purposes of the present document. the terms and definitions iven in T0 *,.C+> J,K and the followin apply. /
term defined in the present document ta#es precedence over the definition of the same term. if any. in T0 *,.C+> J,K.
E #oo% Area: /n MM3 Pool /rea is defined as an area within which a 43 may be served without need to chane
the servin MM3. /n MM3 Pool /rea is served by one or more MM3s (Lpool of MM3sL) in parallel. MM3 Pool /reas
are a collection of complete Trac#in /reas. MM3 Pool /reas may overlap each other.
Servin! G3 Servi)e Area: / "ervin G; "ervice /rea is defined as an area within which a 43 may be served
without need to chane the "ervin G;. / "ervin G; "ervice /rea is served by one or more "ervin G;s in parallel.
"ervin G; "ervice /reas are a collection of complete Trac#in /reas. "ervin G; "ervice /reas may overlap each
other.
#DN Conne)tion: The association between a 43 represented by one &Pv- address and=or one &Pv? prefi( and a P9'
represented by an /P'.
De*a+%t Bearer: The 3P" bearer which is first established for a new P9' connection and remains established
throuhout the lifetime of the P9' connection.
De*a+%t A#N: / 9efault /P' is defined as the /P' which is mar#ed as default in the subscription data and used durin
the /ttach procedure and the 43 reDuested P9' connectivity procedure when no /P' is provided by the 43.
Emer!en). atta)hed ,E: / 43 which only has bearer(s) related to emerency bearer service.
'OT3H The above term is eDuivalent to the term Lattached for emerency bearer servicesL as specified in
T" *-.3+, J-?K.
1I#A #DN )onne)tion: a P9' 2onnection for local &P access for a 43 connected to a <e'1.
SI#45 at %o)a% networ6 #DN )onne)tion: a P9' connection for "&PTO at local networ# for a 43 connected to a
(<)e'1.
Corre%ation ID: 8or a 6&P/ P9' connection. 2orrelation &9 is a parameter that enables direct user plane path between
the <e'1 and 6:G;.
SI#45 Corre%ation ID: 8or a "&PTO at local networ# P9' connection. "&PTO 2orrelation &9 is a parameter that
enables direct user plane path between the (<)e'1 and 6:G; when they are collocated.
1o)a% /ome Networ6: / set of (<)e'1s and 6:G;s in the standalone G; architecture. where the (<)e'1s have &P
connectivity for "&PTO at the 6ocal 'etwor# via all the 6:G;s.
1o)a% /ome Networ6 ID: /n identifier that uniDuely identifies a 6ocal <ome 'etwor# within a P6M'.
#resen)e $eportin! Area: /n area defined within 3GPP Pac#et 9omain for the purposes of reportin of 43 presence
within that area due to policy control and=or charin reasons. &n case of 3:4T0/'. a Presence 0eportin /rea may
consist in a set of neihbor or non:neihbor Trac#in /reas. or e'1s and=or cells. There are two types of Presence
0eportin /reasH L43:dedicated Presence 0eportin /reasL and L2ore 'etwor# pre:confiured Presence 0eportin
/reasL that apply to an MM3 pool.
3.2 &((re5iati"'s
8or the purposes of the present document. the abbreviations iven in T0 *,.C+> J,K and the followin apply. /n
abbreviation defined in the present document ta#es precedence over the definition of the same abbreviation. if any. in
T0 *,.C+> J,K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %( Release %&
/8 /pplication 8unction
/0P /llocation and 0etention Priority
/M10 /reate Ma(imum 1it 0ate
212 2ell 1roadcast 2entre
213 2ell 1roadcast 3ntity
2"G 2losed "ubscriber Group
2"G &9 2losed "ubscriber Group &dentity
2"" 2"G "ubscriber "erver
9e'1 9onor e'ode 1
96 T8T 9own6in# Traffic 8low Template
32G& 3:4T0/' 2ell Global &dentifier
32M 3P" 2onnection Manaement
32' 3(plicit 2onestion 'otification
3MM 3P" Mobility Manaement
e'1 evolved 'ode 1
3P2 3volved Pac#et 2ore
3P" 3volved Pac#et "ystem
3:0/1 3:4T0/' 0adio /ccess 1earer
3:4T0/' 3volved 4niversal Terrestrial 0adio /ccess 'etwor#
G10 Guaranteed 1it 0ate
G4MM3& Globally 4niDue MM3 &dentifier
G4T& Globally 4niDue Temporary &dentity
G; Gateway
<e'1 <ome e'ode 1
<e'1 G; <ome e'ode 1 Gateway
<8' <yper 8rame 'umber
&"0 &dle mode "inallin 0eduction
O2" Online 2harin "ystem
O82" Offline 2harin "ystem
61& 6in#ed 3P" 1earer &d
6:G; 6ocal Gate;ay
6&P/ 6ocal &P /ccess
M10 Ma(imum 1it 0ate
MM3 Mobility Manaement 3ntity
MM32 MM3 2ode
MT2 Machine:Type 2ommunications
M:TM"& M:Temporary Mobile "ubscriber &dentity
OM2:&9 Operation and Maintenance 2entre &dentity
P:G; P9' Gateway
P22 Policy and 2harin 2ontrol
P208 Policy and 2harin 0ules 8unction
P0/ Presence 0eportin /rea
P92P Pac#et 9ata 2onverence Protocol
PM&P Pro(y Mobile &P
P"/P Public "afety /nswerin Point
P"M Power "avin Mode
PT& Procedure Transaction &d
E2& Eo" 2lass &dentifier
08"P 0/T=8reDuency "election Priority
0' 0elay 'ode
":G; "ervin Gateway
":TM"& ":Temporary Mobile "ubscriber &dentity
"98 "ervice 9ata 8low
"&PTO "elected &P Traffic Offload
T/2 Trac#in /rea 2ode
T/9 Traffic /reate 9escription
T/& Trac#in /rea &dentity
T/4 Trac#in /rea 4pdate
T& Transaction &dentifier
T&' Temporary &dentity used in 'e(t update
400P:MM3 43 0eachability 0eDuest Parameter for MM3
46 T8T 4p6in# Traffic 8low Template
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+ Release %&
460:8las 4pdate 6ocation 0eDuest 8las
4 &rchitecture 6"#e$ a'# c"'ce%ts
4.1 Ge'era$ c"'ce%ts
6ocal brea#out of &P traffic via the visited P6M' is supported. when networ# policies and user subscription allow it.
6ocal brea#out may be combined with support for multiple simultaneous P9' connections. described in clause >.,+.
4.2 &rchitecture re3ere'ce 6"#e$
4.2.1 *"'-r"a6i'g architecture
0i1ure ('&'%$%2 "on$roamin1 architecture for 3GPP accesses
0i1ure ('&'%$&2 "on$roamin1 architecture for 3GPP accesses' Sin1le 1ate#ay confi1uration option
'OT3 ,H /lso in this confiuration option. "> can be used between non collocated "ervin Gateway and P9'
Gateway.
'OT3 *H /dditional interfaces for *G=3G access are shown in T" *3.+?+ J@K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %, Release %&
4.2.2 R"a6i'g architecture
0i1ure ('&'&$%2 Roamin1 architecture for 3GPP accesses' 3ome routed traffic
'OT3 ,H /dditional interfaces=reference points for *G=3G accesses are documented in T" *3.+?+ J@K.
The fiures -.*.*:* and -.*.*:3 represent the 0oamin with local brea#out case with /pplication 8unction (/8) in the
<ome 'etwor# and in the Bisited 'etwor# respectively. The concurrent use of /8$s in the home networ# and /8$s in
the visited networ# is not e(cluded.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %- Release %&
0i1ure ('&'&$&2 Roamin1 architecture for local 4reakout5 #ith home operator6s application functions
only
'OT3 *H "ee T" *3.*+3 J?K for the role of and functions related to <ome and Bisited P208 and "C=0( reference
points.
'OT3 3H &n fiure -.*.*:*. the control plane sinallin and the user plane for accessin to <ome Operator$s
services traverse over the "Gi reference point via the Bisited Operator$s P9'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %. Release %&
0i1ure ('&'&$32 Roamin1 architecture for local 4reakout5 #ith visited operator6s application functions
only
4.2.3 Re3ere'ce %"i'ts
S78EH0eference point for the control plane protocol between 3:4T0/' and MM3.
S78,H 0eference point between 3:4T0/' and "ervin G; for the per bearer user plane tunnellin and inter
e'ode1 path switchin durin handover.
S9H &t enables user and bearer information e(chane for inter 3GPP access networ# mobility in idle and=or
active state. This reference point can be used intra:P6M' or inter:P6M' (e.. in the case of &nter:P6M'
<O).
S:H &t provides related control and mobility support between GP0" 2ore and the 3GPP /nchor function of
"ervin G;. &n addition. if 9irect Tunnel is not established. it provides the user plane tunnellin.
S;H &t provides user plane tunnellin and tunnel manaement between "ervin G; and P9' G;. &t is used
for "ervin G; relocation due to 43 mobility and if the "ervin G; needs to connect to a non:
collocated P9' G; for the reDuired P9' connectivity.
S<aH &t enables transfer of subscription and authentication data for authenticatin=authori!in user access to the
evolved system (/// interface) between MM3 and <"".
GxH &t provides transfer of (Eo") policy and charin rules from P208 to Policy and 2harin 3nforcement
8unction (P238) in the P9' G;.
S=H &nter:P6M' reference point providin user and control plane between the "ervin G; in the BP6M'
and the P9' G; in the <P6M'. "A is the inter P6M' variant of ">.
S&H &t provides transfer of (Eo") policy and charin control information between the <ome P208 and the
Bisited P208 in order to support local brea#out function.
S7>H 0eference point between MM3s for MM3 relocation and MM3 to MM3 information transfer. This
reference point can be used intra:P6M' or inter:P6M' (e.. in the case of &nter:P6M' <O).
S77H 0eference point between MM3 and "ervin G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/ Release %&
S7?H 0eference point between 4T0/' and "ervin G; for user plane tunnellin when 9irect Tunnel is
established. &t is based on the &u:u=Gn:u reference point usin the GTP:4 protocol as defined between
"G"' and 4T0/' or respectively between "G"' and GG"'. 4sae of ",* is an operator confiuration
option.
S79H &t enables 43 identity chec# procedure between MM3 and 3&0.
SGi: &t is the reference point between the P9' G; and the pac#et data networ#. Pac#et data networ# may be
an operator e(ternal public or private pac#et data networ# or an intra operator pac#et data networ#. e..
for provision of &M" services. This reference point corresponds to Gi for 3GPP accesses.
$xH The 0( reference point resides between the /8 and the P208 in the T" *3.*+3 J?K.
'OT3 ,H 3(cept where stated otherwise. this specification does not ma#e an e(plicit assumption as to whether an
interface is intra:P6M' or inter:P6M'.
;hen data forwardin is used as part of mobility procedures different user plane routes may be used based on the
networ# confiuration (e.. direct or indirect data forwardin). These routes can be between e'ode1 and 0'2. e'ode1
and "G"'. 0'2 and ":G; or between ":G; and "G"'. 3(plicit reference points are not defined for these routes.
These user plane forwardin routes can cross inter:P6M' boundaries (e.. in the case of &nter:P6M' <O).
Protocol assumptionH
: The ",:4 is based on GTP:4 protocolI
: The "3 is based on GTP protocolI
: The "- is based on GTP protocolI
: The "> is based on GTP protocol. PM&P variant of "> is described in T" *3.-+* J*KI
: The "A is based on GTP protocol. PM&P variant of "A is described in T" *3.-+* J*K.
: "3. "-. ">. "A. ",+ and ",, interfaces are desined to manae 3P" bearers as defined in clause -.@.*.
'OT3 *H 0edundancy support on reference points "> and "A should be ta#en into account.
4.2.4 7ar'i'g S8ste6 architecture
0efer to T" *3.+-, J-AK and T" *3.++* J@,K for the ;arnin "ystem architecture.
4.3 9igh $e5e$ 3u'cti"'s
4.3.1 Ge'era$
The followin list ives the loical functions performed within this system. "everal functional roupins (meta
functions) are defined and each encompasses a number of individual functionsH
: 'etwor# /ccess 2ontrol 8unctions.
: Pac#et 0outin and Transfer 8unctions.
: Mobility Manaement 8unctions.
: "ecurity 8unctions.
: 0adio 0esource Manaement 8unctions.
: 'etwor# Manaement 8unctions.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &) Release %&
4.3.2 *et2"r: access c"'tr"$ 3u'cti"'s
4.3.2.1 Ge'era$
'etwor# access is the means by which a user is connected to the evolved pac#et core system.
4.3.2.2 *et2"r:1&ccess 'et2"r: se$ecti"'
&t is the means by which a 43 selects a P6M'=/ccess networ# from which to ain &P connectivity. The networ#=access
networ# selection procedure varies for different access technoloies. 8or 3GPP access networ#s. the networ# selection
principles are described in T" *3.,** J,+K. 8or 3GPP access networ#s. the access networ# selection procedures are
described in T" 3?.3++ J>K. T" -3.+** J,,K and T" *>.3+- J,*K.
/rchitectural impacts stemmin from support for networ#=access networ# selection procedures for non:3GPP access
and between 3GPP access and non:3GPP accesses are described in T" *3.-+* J*K.
4.3.2.3 &uthe'ticati"' a'# auth"risati"' 3u'cti"'
This function performs the identification and authentication of the service reDuester. and the validation of the service
reDuest type to ensure that the user is authorised to use the particular networ# services. The authentication function is
performed in association with the Mobility Manaement functions.
4.3.2.4 &#6issi"' c"'tr"$ 3u'cti"'
The purpose of admission control is to determine if the reDuested resources are available. and then reserve those
resources.
4.3.2.! P"$ic8 a'# +hargi'g E'3"rce6e't )u'cti"'
This includes all the functionality of P238 as defined by T" *3.*+3 J?K. The P238 encompasses service data flow
detection. policy enforcement and flow based charin functionalities as defined in T" *3.*+3 J?K.
4.3.2. La23u$ ;'terce%ti"'
6awful interception is the action. performed by a networ# operator = access provider = service provider. of ma#in
available certain information and providin that information to a law enforcement monitorin facility.
4.3.3 Pac:et r"uti'g a'# tra's3er 3u'cti"'s
4.3.3.1 Ge'era$
/ route is an ordered list of nodes used for the transfer of pac#ets within and between the P6M'(s). 3ach route consists
of the oriinatin node. !ero or more relay nodes and the destination node. 0outin is the process of determinin and
usin. in accordance with a set of rules. the route for transmission of a messae within and between the P6M'(s).
The 3P" is an &P networ# and uses the standard routin and transport mechanisms of the underlyin &P networ#.
The Ma(imum Transfer 4nit (MT4) si!e considerations in clause C.3 of T" *3.+?+ J@K are also applicable to 3P".
4.3.3.2 ;P hea#er c"6%ressi"' 3u'cti"'
The &P header compression function optimises use of radio capacity by &P header compression mechanisms.
4.3.3.3 Pac:et scree'i'g 3u'cti"'
The pac#et screenin function provides the networ# with the capability to chec# that the 43 is usin the e(act &Pv-:
/ddress and=or &Pv?:Prefi( that was assined to the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &% Release %&
4.3.3.4 ;P Mu$ticast )"r2ar#i'g (et2ee' a 'et2"r: accesse# (8 L;P& a'# a UE
The <ome e'ode1 6:G; should support &P forwardin of pac#ets to multicast roups between the 43 and the networ#
accessed by 6&P/.
4.3.4 Securit8 3u'cti"'s
The security functions are described in clause >.3.,+.
4.3.! M"(i$it8 6a'age6e't 3u'cti"'s
4.3.!.1 Ge'era$
The mobility manaement functions are used to #eep trac# of the current location of a 43.
4.3.!.2 Reacha(i$it8 Ma'age6e't 3"r UE i' E+M-;4LE state
The location of a 43 in 32M:&963 state is #nown by the networ# on a Trac#in /rea 6ist ranularity. / 43 in 32M:
&963 state is paed in all cells of the Trac#in /reas in which it is currently reistered. The 43 may be reistered in
multiple Trac#in /reas. /ll the trac#in areas in a Trac#in /rea 6ist to which a 43 is reistered are served by the
same servin MM3.
/n 3MM:03G&"T3039 43 performs periodic Trac#in /rea 4pdates with the networ# after the e(piry of the
periodic T/4 timer.
The MM3 may allocate lon periodic T/4 timer value to the 43 accordin to clause -.3.,@.3.
&f the 43 is out of 3:4T0/' coverae (includin the cases when the 43 is camped on G30/'=4T0/' cells) when
its periodic T/4 timer e(pires. the 43 shallH
: if &"0 is activated. start the 3:4T0/' 9eactivate &"0 timer. /fter the 3:4T0/' 9eactivate &"0 timer e(pires
the 43 shall deactivate &"0 by settin its T&' to LP:TM"&L.
: if &"0 is activated and the 43 is campin on a G30/'=4T0/' cell (or returns to coverae in
G30/'=4T0/') and the 43 is 3P"=&M"& attached. perform a 6/4 procedure in 'MO && or a combined
0/=6/ update procedure in 'MO &.
: when 3MM:03G&"T3039. perform a Trac#in /rea 4pdate when it ne(t returns to 3:4T0/' coverae.
&f the 43 is camped on an 3:4T0/' cell or is in 32M:2O''32T39 state when the 43$s periodic 0/4 timer
e(pires. the 43 shallH
: if &"0 is activated. start the G30/'=4T0/' 9eactivate &"0 timer. /fter the G30/'=4T0/' 9eactivate &"0
timer e(pires the 43 shall deactivate &"0 by settin its T&' to LG4T&L.
: perform a 0outin /rea 4pdate when it ne(t returns to G30/'=4T0/' coverae.
&f the 43 is 3P" attached only and either camps on an 3 4T0/' cell or is in 32M 2O''32T39 state when the 43$s
periodic 6/4 timer e(pires. the 43 shall perform a 6ocation /rea 4pdate procedure in 'MO && or combined 0/=6/
update in 'MO & when it ne(t returns to G30/'=4T0/' coverae.
The 3:4T0/' 9eactivate &"0 timer is stopped when the 43 performs a successful Trac#in /rea 4pdate or combined
T/=6/ 4pdateI and the G30/'=4T0/' 9eactivate &"0 timer is stopped when the 43 performs a successful 0outin
/rea 4pdate or combined 0/=6/ 4pdate.
3(piry of the periodic T/4 timer. or. the periodic 0/4 timer. or. the periodic 6/4 timer shall not cause the 43 to
chane 0/T.
The 43$s periodic T/4 timer is restarted from its initial value whenever the 43 enters 32M:&963 mode and when the
43 leaves the 3:4T0/' connection due to handover to G30/'=4T0/'. 4T0/' 002 state transitions and G30/'
GP0" "T/'91O=03/9O state transitions shall have no other impact on the periodic T/4 timer.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) && Release %&
3:4T0/' 002 state transitions shall have no impact on the periodic 0/4 timer or periodic 6/4 timer e(cept that
handover from G30/'=4T0/' to 3:4T0/' shall cause the periodic 0/4 timer to be started from its initial value.
<andover from 3 4T0/' to 4T0/'=G30/' shall cause the periodic T/4 timer to be started from its initial value.
Typically. the MM3 runs a mobile reachable timer. &f MM3 has allocated an /ctive Time to the 43. then the MM3
starts the mobile reachable timer with the value of /ctive Time. Otherwise. the timer is typically started with a value
similar to the 43$s periodic T/4 timer. &f this timer e(pires in the MM3. the MM3 can deduce that the 43 is not
reachable. <owever. the MM3 does not #now for how lon the 43 is not reachable. so. the MM3 shall not immediately
delete the 43$s bearers. &nstead the MM3 should clear the PP8 fla in the MM3 and start an &mplicit 9etach timer. with
a relatively lare value and if &"0 is activated. at least slihtly larer than the 43$s 3:4T0/' 9eactivate &"0 timer.
/dditionally. if the MM3 stores an /ctive Time for the 43. the &mplicit 9etach timer value should be also sinificantly
larer than the 43$s periodic T/4=0/4 timer. ;ith the PP8 clear. the MM3 does not pae the 43 in 3:4T0/'
coverae and shall send a 9ownlin# 9ata 'otification 0eject messae to the "ervin G; when receivin a 9ownlin#
9ata 'otification messae from the "ervin G;. &f this &mplicit 9etach timer e(pires before the 43 contacts the
networ#. then the MM3 can deduce that the 43 has been $out of coverae$ for a lon period of time and implicitly
detach the 43 as described in clause >.3.A.3 LMM3:initiated 9etach procedureL.
;hen the MM3 applies General '/" level Mobility Manaement 2onestion 2ontrol to a 43. the MM3 may need to
adjust the mobile reachable timer and=or &mplicit 9etach timer (as clause -.3.@.-.*.-).
'OT3 ,H The "G"' has similar functionality as the MM3.
'OT3 *H /lternative MM3 implementations are permitted. however. the e(ternally visible MM3 behaviour should
conform to the above description.
4.3.!.3 Trac:i'g &rea $ist 6a'age6e't
Trac#in /rea list manaement comprises the functions to allocate and reallocate a Trac#in /rea &dentity list to the
43. /ll the trac#in areas in a Trac#in /rea 6ist to which a 43 is reistered are served by the same servin MM3.
The Ltrac#in area list conceptL is used with 3:4T0/'. ;ith this concept. when the 43 reisters with the networ#. the
MM3 allocates a set (a LlistL) of trac#in areas to the 43. 1y ma#in the centre of this set of trac#in areas close to the
43$s current location. the chance of a 43 rapidly ma#in another trac#in area update can be reduced.
&f "&PTO at local networ# with stand:alone G;. "ervin G; relocation without mobility and &"0 are supported in the
core networ# the Trac#in /rea list should only contain either Trac#in /reas inside one local networ# or inside the
macro networ#. &f the trac#in area list covers both local networ# and macro networ#. the &"0 shall not be activated if
the 43 is allowed to use "&PTO at local networ#.
'OT3H This T/& list functionality is different to the "G"' behaviour in G30/' and 4T0/' systems. &n
G30/'=4T0/' the 43 is only reistered in one 0outein /rea at a time.
4.3.!.4 ;'ter-e*"#e< 6"(i$it8 a'ch"r 3u'cti"'
The &nter:e'ode1 Mobility /nchor is the functional entity that anchors the user plane for 3:4T0/' mobility.
4.3.!.! ;'ter-3GPP 6"(i$it8 a'ch"r 3u'cti"'
The &nter:3GPP Mobility /nchor is the functional entity that anchors the user plane for mobility between 3GPP *G=3G
access systems and the 3:4T0/ access system.
4.3.!. ;#$e 6"#e sig'a$$i'g re#ucti"' 3u'cti"'
The &dle mode "inallin 0eduction (&"0) function provides a mechanism to limit sinallin durin inter:0/T cell:
reselection in idle mode (32M:&963. PMM:&963. GP0" "T/'91O states).
'OT3 ,H The &dle mode "inallin 0eduction function is mandatory for 3:4T0/' 43s that support G30/'
and=or 4T0/' and optional for core networ#. The 43$s &"0 capability in the 43 2ore 'etwor#
2apability element is for test purpose.
The MM3="G"' activates &"0 only if the "ervin G; supports the &"0. <ow MM3="G"' determines a "ervin G;
supports &"0 is implementation dependent.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3 Release %&
&"0 shall be activated by decision of the 2' nodes and shall be e(plicitly sinalled to the 43 as L&"0 activatedL in the
0/4 and T/4 /ccept messaes. The 43 may have valid MM parameters both from MM3 and from "G"'. The
LTemporary &dentity used in 'e(t updateL (T&') is a parameter of the 43$s MM conte(t. which identifies the 43
identity that the 43 shall indicate in the ne(t 0/4 0eDuest. T/4 0eDuest or /ttach 0eDuest messae. The T&' also
identifies the status of &"0 activation in the 43.
The T&' can ta#e one of the three values. LP:TM"&L. LG4T&L or L0/T:related TM"&L. The 43 shall set the T&' when
receivin an /ttach /ccept. a T/4 /ccept or 0/4 /ccept messae accordin to the rules in table -.3.>.?:,.
Ta4le ('3'+',$%2 Settin1 of the T7"
8essa1e received 4y ! 9urrent T7" value stored 4y
!
T7" value to 4e set 4y the
! #hen receivin1 messa1e
&ttach &cce%t 5ia E-UTR&*
('e5er i'#icates =;SR &cti5ate#=)
&'8 5a$ue GUT;
&ttach &cce%t 5ia
GER&*1UTR&*
('e5er i'#icates =;SR &cti5ate#=)
&'8 5a$ue P-TMS;
T&U &cce%t
'"t i'#icati'g =;SR &cti5ate#=
&'8 5a$ue GUT;
T&U &cce%t
i'#icati'g =;SR &cti5ate#=
GUT;
P-TMS; "r R&T-re$ate# TMS;
GUT;
R&T-re$ate# TMS;
R&U &cce%t
'"t i'#icati'g =;SR &cti5ate#=
&'8 5a$ue P-TMS;
R&U &cce%t
i'#icati'g =;SR &cti5ate#=
P-TMS;
GUT; "r R&T-re$ate# TMS;
P-TMS;
R&T-re$ate# TMS;
;hen L&"0 /ctivatedL is indicated by the 0/4=T/4 /ccept messae but the 43 shall not set the T&' to L0/T:related
TM"&L is a special situation. <ere the 43 has deactivated &"0 due to special situation handlin. 1y maintainin the old
T&' value the 43 remembers to use the 0/T specific TM"& indicated by the T&' when updatin with the 2' node of
the other 0/T.
Only if the T&' is set to L0/T:related TM"&L &"0 behaviour is enabled for the 43. i.e. the 43 can chane between all
reistered areas and 0/Ts without any update sinallin and it listens for pain on the 0/T it is camped on. &f the T&'
is set to L0/T:related TM"&L. the 43$s P:TM"& and 0/& as well as its G4T& and T/&(s) shall remain reistered with the
networ# and shall remain valid in the 43.
Ta4le ('3'+',$&2 Temporary ! 7dentity that the ! shall indicate in Attach Re:uest and TA!;RA!
Re:uest (as <old G!T7< or as <old P$T8S7;RA7< information element)
8essa1e to 4e sent 4y
!
T7" value2 P$T8S7 T7" value2 G!T7 T7" value2 RAT$related
T8S7
T&U Re>uest GUT; 6a%%e# 3r"6
P-TMS;1R&;
GUT; GUT;
R&U Re>uest P-TMS;1R&; P-TMS;1R&; 6a%%e# 3r"6
GUT;
P-TMS;1R&;
&ttach Re>uest 5ia E-
UTR&*
GUT; 6a%%e# 3r"6
P-TMS;1R&;
GUT; GUT;
&ttach Re>uest 5ia
GER&*1UTR&*
P-TMS;1R&; P-TMS;1R&; 6a%%e# 3r"6
GUT;
P-TMS;1R&;
Table -.3.>.?:* shows which temporary identity the 43 shall indicate in a Trac#in or 0outin /rea 4pdate 0eDuest or
in an /ttach 0eDuest messae. when the 43 stores these as valid parameters.
"ituations may occur that cause unsynchroni!ed state information in the 43. MM3 and "G"'. "uch special situations
trier a deactivation of &"0 locally in the 43.
The 43 shall deactivate &"0 locally by settin its T&' to the temporary identity of the currently used 0/T in followin
special situationsH
: Modification of any 3P" bearer conte(t or P9P conte(t which was activated before the &"0 is activated in the
43I
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &( Release %&
: /t the time when the 43 moves from 3:4T0/' to G30/'=4T0/' or moves from G30/'=4T0/' to
3:4T0/' by means other than P"<O. if any 3P" bearer conte(t or P9P conte(t activated after the &"0 was
activated in the 43 e(istsI
: /t the time when the 43 moves from G30/'=4T0/' to 3:4T0/' by means other than P"<O and 2" to P"
"0B22. if the P9P conte(ts were suspended in G30/' and not successfully resumed before returnin to
3:4T0/'I
: /fter updatin either MM3 or "G"' about the chane of the 43 specific 90F parameters to uarantee that the
other 2' node is also updatedI
: /fter updatin either MM3 or "G"' about the chane of the 43 2ore 'etwor# 2apabilities to uarantee that
the other 2' node is also updatedI
: 3:4T0/' selection by a 4T0/':connected 43 (e.. when in 40/PP2< to release &u on 4T0/' side)I
: 3:4T0/' selection from G30/' 03/9O stateI
: G30/' selection by an 3:4T0/':connected 43 via 2ell 2hane Order that is not for 2" fallbac#I
: /fter a 6/4 procedure if the 43 has 2" fallbac# and=or "M" over "Gs activated.
: 8or a 43 that is &M" reistered for voice. then after that 43 moves from a 0eistration /rea that supports &M"
voice over P" sessions (see -.3.>.A for more information) to one that does not. and vice versa. &t shall be
possible. e.. usin 9evice Manaement or initial provisonin. to confiure the 43 to apply=not apply this
particular e(ception.
'OT3 *H / 43 movin between 0eistration /reas that both support &M" voice over P" sessions. or. both that do
not support &M" voice over P" sessions. is unaffected by the above.
The 43 shall deactivate &"0 locally by settin its T&' to the temporary identity of the 0/T that is still available to the
43 in followin special situationsH
: /fter the 0/T:specific 9eactivate &"0 timer e(pires. e.. because the coverae of that 0/T is lost or the 0/T is
no more selected by the 43 (this may result also in implicit detach by "G"' or MM3).
&"0 shall be deactivated in the 43 by the 2' node usin normal update sinallin. i.e. by omittin the sinallin of
L&"0 /ctivatedL. in followin special situationsH
: 2' node chane resultin in conte(t transfer between the same type of 2' nodes ("G"' to "G"' or MM3 to
MM3)I
: "ervin G; chaneI
: ;hen the 43 only has bearers related to emerency bearer serviceI
: T/4 or 0/4 when 43 moves over the border between local and macro networ# where "&PTO at local networ#
with stand:alone G; and "ervin G; relocation without mobility are supported in the core networ#.
&f trac#in area list or routin area covers both local networ# and macro networ#. the &"0 shall not be activated if the
43 is allowed to use "&PTO at local networ# and "ervin G; relocation without mobility are supported in the core
networ#.
4.3.!.0 M"(i$it8 Restricti"'s
Mobility 0estrictions comprises the functions for restrictions to mobility handlin of a 43 in 3:4T0/' access. The
Mobility 0estriction functionality is provided by the 43. the radio access networ# and the core networ#.
Mobility 0estriction functionality in state 32M:&963 is e(ecuted in 43 based on information received from the core
networ#. Mobility 0estriction functionality in state 32M:2O''32T39 is e(ecuted in the radio networ# and the core
networ#.
&n state 32M:2O''32T39. the core networ# provides the radio networ# with a <andover 0estriction 6ist. The
<andover 0estriction 6ist specifies roamin. area and access restrictions. &f roamin restriction to G30/' or 4T0/'
access needs to be enforced. a MM3 that is connected to e'1s that may handover or invo#e release with redirection to
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+ Release %&
4T0/' or G30/' is confiured with a list of <P6M' &9s that are permitted to access G30/' or 4T0/' unless
restricted by the 43 individual access restriction information received from <"".
4.3.!.? ;MS 5"ice "5er PS Sessi"' Su%%"rte# ;'#icati"'
The servin P6M' shall send an indication toward the 43 durin the /ttach procedure and Trac#in /rea 4pdate
procedures if an &M" voice over P" session is supported. The servin P6M' uses this indicator to indicate to the 43
whether it can e(pect a successful &M" voice over P" session accordin to T" **.,@3 J@3K with a bearer that supports
2onversational Boice as specified in T" *3.*+3 J?K. / 43 with L&M" voice over P"L voice capability should ta#e this
indication into account when establishin voice over P" sessions (as specified in T" *3.**, J*@K) as well as when
determinin whether to deactivate the special handlin of &"0 locally (as detailed in clause -.3.>.?).
The servin P6M' provides this indication based e.. on local policy. <P6M'. Boice "upport Match &ndicator. the
"0B22 capability of the networ# and 43 and=or e(tends of 3:4T0/'=4T0/' coverae. The servin P6M' shall
indicate to the 43 that the 43 can e(pect a successful &M" voice over P" session only if the MM3 is confiured to
#now that the servin P6M' has a roamin areement for &M" voice with the <P6M' of the 43. This indication is per
T/& list.
On reDuest by the <"". the MM3 shall indicate the followinH
: whether or not an &M" voice over P" "ession is supported in the T/(s) that are reistered for the 43 (L&M"
voice over P" "ession "upported &ndicationL). toether with the time of the last radio contact with the 43I and
: the current 0/T type.
'OT3H &n order to support routin of incomin &M" voice calls to the correct domain (P" or 2"). the networ#:
based T:/9" (see T" *3.*C* J?+K and T" *3.**, J*@K) reDuires that there is homoeneous support=non:
support of &M" voice over P" session for all reistered T/s of the 43.
4.3.!.?& 9"6"ge'"us Su%%"rt "3 ;MS V"ice "5er PS Sessi"'s ;'#icati"'
The L<omoenous "upport of &M" Boice over P" "essionsL indication is provided by the MM3 to the <"". and can be
used by the <"" to avoid reDuestin the servin nodes whether or not an &M" Boice over P" session accordin to
T" **.,@3 J@3K with a bearer that supports 2onversational Boice as specified in T" *3.*+3 J?K is supported. This
indication is stored in the MM3 MM conte(t.
The MM3 shall behave as follows whenever it sends a 4pdate 6ocation 0eDuest or a 'otify 0eDuest messae to the
<""H
: if L&M" Boice over P" "essionsL is supported homoeneously in all T/s in the servin MM3 for the 43. the
MM3 shall include the L<omoenous "upport of &M" Boice over P" "essionsL indication set to L"upportedL.
: if none of the T/s of the servin MM3 supports L&M" Boice over P" "essionsL for the 43. the MM3 shall
include the L<omoenous "upport of &M" Boice over P" "essionsL indication set to L'ot supportedL.
: if L&M" Boice over P" "essionsL support is either non:homoeneous or un#nown. the MM3 shall not include the
L<omoenous "upport of &M" Boice over P" "essionsL indication.
0eardin homoenous support=non:support of &M" Boice over P" session for all reistered T/s of the 43. see
clause -.3.>.A.
4.3.!.. V"ice #"6ai' %re3ere'ce a'# UE@s usage setti'g
&f the 43 supports 2" fallbac#. or the 43 is confiured to support &M" voice. or both. the 43 shall include the
information element LBoice domain preference and 43$s usae settinL in /ttach 0eDuest. Trac#in /rea 4pdate
0eDuest and 0outin /rea 4pdate 0eDuest messaes. The purpose of this information element is to sinal to the
networ# the 43$s usae settin and voice domain preference for 3:4T0/'. The 43$s usae settin indicates whether
the 43 behaves in a voice centric or data centric way (as defined in T" *3.**, J*@K). The voice domain preference for
3:4T0/' indicates whether the 43 is confiured as 2" Boice only. 2" Boice preferred and &M" P" Boice as
secondary. &M" P" Boice preferred and 2" Boice as secondary. or &M" P" Boice only (as defined in T" *3.**, J*@K).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &, Release %&
'OT3H 9ependin on operator$s confiuration. the 43$s usae settin and voice domain preference for
3:4T0/' can be used by the networ# to choose the 08"P &nde( in use (see clause -.3.?). /s an
e(ample. this enables the enforcement of selective idle mode campin over G30/'=4T0/' for voice
centric 43s relyin on 2" 8allbac# for voice support in 3:4T0/'.
4.3. Ra#i" Res"urce Ma'age6e't 3u'cti"'s
0adio resource manaement functions are concerned with the allocation and maintenance of radio communication
paths. and are performed by the radio access networ#. The 00M stratey in 3:4T0/' may be based on user specific
information.
To support radio resource manaement in 3:4T0/' the MM3 provides the parameter $&nde( to 0/T=8reDuency
"election Priority$ (08"P &nde() to an e'ode1 across ",. The 08"P &nde( is mapped by the e'ode1 to locally defined
confiuration in order to apply specific 00M strateies. The 08"P &nde( is 43 specific and applies to all the 0adio
1earers. 3(amples of how this parameter may be used by the 3:4T0/'H
: to derive 43 specific cell reselection priorities to control idle mode campin.
: to decide on redirectin active mode 43s to different freDuency layers or 0/Ts.
The MM3 receives the subscribed 08"P &nde( from the <"" (e... durin the /ttach procedure). 8or non:roamin
subscribers the MM3 chooses the 08"P &nde( in use accordin to one of the followin procedures. dependin on
operator$s confiurationH
: the 08"P &nde( in use is identical to the subscribed 08"P &nde(. or
: the MM3 chooses the 08"P &nde( in use based on the subscribed 08"P &nde(. the locally confiured operator$s
policies and the 43 related conte(t information available at the MM3. includin 43$s usae settin and voice
domain preference for 3:4T0/'. if received durin /ttach and Trac#in /rea 4pdate procedures (see
clause -.3.>.C).
'OT3H One e(ample of how the MM3 can use the L43 voice capabilities and settinsL is to select an 08"P value
that enforces idle mode campin on *G=3G for a 43 actin in a LBoice centricL way and provisioned with
L2" Boice preferred. &M" Boice as secondaryL. in order to minimi!e the occurrancy of 0/T chanes.
/nother e(ample is the selection of an 08"P value that prevents idle mode campin on *G for a 43
provisioned with L&M" P" voice preferred. 2" Boice as secondaryL if other 0/Ts supportin &M" Boice
are available. as the 43 would in such case always select the 2" domain for its voice calls.
8or roamin subscribers the MM3 may alternatively choose the 08"P &nde( in use based on the visited networ# policy.
but can ta#e input from the <P6M' into account (e... an 08"P &nde( value pre:confiured per <P6M'. or a sinle
08"P &nde( value to be used for all roamers independent of the <P6M').
The MM3 forwards the 08"P &nde( in use to the e'ode1 across ",. The 08"P &nde( in use is also forwarded from
source e'ode1 to taret e'ode1 when F* is used for intra:3:4T0/' handover.
The MM3 stores the subscribed 08"P &nde( value received from the <"" and the 08"P &nde( value in use. 9urin the
Trac#in /rea 4pdate procedure. the MM3 may update the 08"P &nde( value in use (e.. the MM3 may need to update
the 08"P &nde( value in use if the 43 related conte(t information in the MM3 has chaned). ;hen the 08"P &nde(
value in use is chaned. the MM3 immediately provides the updated 08"P &nde( value in use to e'ode1 by modifyin
an e(istin 43 conte(t or by establishin an new 43 conte(t in the e'ode1 or by bein confiured to include the
updated 08"P &nde( value in use in the 9O;'6&'% '/" T0/'"PO0T messae if the user plane establishment is
not needed. 9urin inter:MM3 mobility procedures. the source MM3 forwards both 08"P &nde( values to the taret
MM3. The taret MM3 may replace the received 08"P &nde( value in use with a new 08"P &nde( value in use that is
based on the operator$s policies and the 43 related conte(t information available at the taret MM3.
The ", messaes that transfer the 08"P &nde( to the e'ode1 are specified in T" 3?.-,3 J3?K. 0efer to T" 3?.3++ J>K for
further information on 3:4T0/'.
4.3.0 *et2"r: 6a'age6e't 3u'cti"'s
4.3.0.1 Ge'era$
'etwor# manaement functions provide mechanisms to support OQM functions related to the 3volved Pac#et "ystem.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &- Release %&
4.3.0.1a GTP-+ sig'a$$i'g (ase# L"a# a'# A5er$"a# +"'tr"$
4.3.0.1a.1 GTP-+ L"a# +"'tr"$
GTP:2 6oad 2ontrol feature is an optional feature which allows a GTP control plane node to send its 6oad &nformation
to a peer GTP control plane node which the receivin GTP control plane peer node uses to aument e(istin G;
selection procedure (i.e. as described in LP9' G; "electionL and L"ervin G; "electionL accordin to clauses -.3.A.,.
and -.3.A.* respectively). 6oad &nformation reflects the operatin status of the resources of the oriinatin GTP control
plane node.
'OT3 ,H <ow a node computes its 6oad &nformation is implementation dependent.
'OT3 *H The e(act format of 6oad &nformation is left up to "tae 3.
GTP:2 6oad 2ontrol feature allows the "ervin G; to send its 6oad &nformation to the MM3="G"'.
GTP:2 6oad 2ontrol feature also allows the P9' G; to send its 6oad &nformation to the MM3="G"' via a "ervin
G;.
4pon receivin 6oad &nformation the MM3="G"' supportin GTP:2 6oad 2ontrol feature uses it accordin to
clauses -.3.A.,. and -.3.A.* for LP9' G; "electionL and L"ervin G; "electionL respectively.
/ node supportin GTP:2 6oad 2ontrol feature sends 6oad &nformation in any GTP control plane reDuest or response
messae such that e(chane of 6oad &nformation does not trier e(tra sinallin.
/ node supportin GTP:2 6oad 2ontrol feature sends 6oad &nformation to a peer GTP control node based on whether
local confiuration allows for it.
'OT3 3H ;hether e(plicit neotiation of GTP:2 6oad 2ontrol feature is reDuired is left up to "tae 3.
/ node supportin GTP:2 6oad 2ontrol feature may decide to send different values of 6oad &nformation on inter:
networ# (roamin) and on intra:networ# (non:roamin) interfaces based on local confiuration.
6ocal confiuration may allow the BP6M' to decide whether or not to act upon 6oad &nformation sent from a peer
GTP control plane node in the <P6M'.
4.3.0.1a.2 GTP-+ A5er$"a# +"'tr"$
GTP:2 Overload 2ontrol feature is an optional feature. 'odes usin GTP control plane sinallin may support
communication of Overload control &nformation in order to mitiate overload situation for the overloaded node throuh
actions ta#en by the peer node(s). This feature is supported over "-. ",,. "> and "A interfaces via GTPv* control plane
protocol.
/ GTP:2 node is considered to be in overload when it is operatin over its nominal capacity resultin in diminished
performance (includin impacts to handlin of incomin and outoin traffic). Overload control &nformation reflects an
indication of when the oriinatin node has reached such situation. This information. when transmitted between GTP:2
nodes may be used to reduce and=or throttle the amount of GTP:2 sinallin traffic between these nodes. /s such. the
Overload control &nformation provides uidance to the receivin node to decide actions which leads to mitiation
towards the sender of the information.
'OT3 ,H <ow a node determines its Overload control &nformation is outside of the scope of specification.
The Overload control &nformation may convey information reardin the node itself and=or reardin specific /P'(s)
status. &n order to mitiate overload.
: it shall be possible to sinal control information about the overload of a GTP:2 node (e.. ":G;. P:G;)I
: the P9' G; may detect overload for certain /P's. e.. based on 9iameter overload indication received from a
P208 or from an e(ternal /// server. or e.. based on shortae of resources for an /P' (&P address pool). &t
shall be possible to sinal appropriate control information about the /P' status in addition to the mechanism
described in clause -.3.@.>.
'OT3 *H The e(act format of Overload control &nformation is left up to "tae 3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &. Release %&
'OT3 3H "tae 3 is responsible definin 6oad=Overload related information e(chaned between GTP:2 nodes with
enouh precision to uarantee a common interpretation of this information allowin inter:operability
between various GTP:2 nodes.
GTP:2 Overload 2ontrol feature allows the MM3="G"' to send its Overload control &nformation to the "ervin G;
and to the P9' G; via "ervin G;.
GTP:2 Overload 2ontrol feature allows the "ervin G; to send its Overload control &nformation to the MM3="G"'.
GTP:2 Overload 2ontrol feature also allows the P9' G; to send its Overload control &nformation to the MM3="G"'
via a "ervin G;.
GTP:2 overload 2ontrol feature should continue to allow for preferential treatment of priority users (eMP") and
emerency services as per e(istin specifications.
/n MM3="G"' may durin 3"M and 3MM procedures apply certain restrictions towards G;s ("ervin G; and=or
P9' G; as applicable) that have indicated overload. e..H
: reject 3P" "ession Manaement reDuests from the 43 (e.. P9' 2onnectivity. 1earer 0esource /llocation or
1earer 0esource Modification 0eDuests) with a "ession Manaement bac#:off timer as described in
clause -.3.@.-.*I
: reject Mobility Manaement sinallin reDuests from 43s (such as /ttach. 9etach. "ervice 0eDuest. Trac#in
/rea 4pdate) with a Mobility Manaement bac#:off timer (e.. reject "ervice 0eDuest reDuirin to activate user
plane bearers in an overloaded "G;) as described in clause -.3.@.-.*I
: may reduce=throttle messaes towards the G;s indicatin overload statusI
: other implementation specific mechanisms. which are outside the scope of 3GPP specifications.
/ P9' G; may ta#e the followin actions for MM3="G"' which have indicated overloadH
: 6imit or completely bloc# non:G10 dedicated bearer establishmentI
: 6imit or completely bloc# all 9edicated 1earer establishments or modification. e(cept E2&R, bearersI
: 6imit or completely bloc# all 9edicated 1earer establishments. includin the E2&R, bearersI
: other implementation specific mechanisms. which are outside the scope of 3GPP specifications.
/ node supportin GTP:2 Overload 2ontrol feature sends Overload control &nformation in any GTP control plane
reDuest or response messae such that e(chane of Overload control &nformation does not trier e(tra sinallin.
The computation and transfer of the Overload control &nformation shall not add sinificant additional load to the node
itself and to its correspondin peer nodes. The calculation of Overload control &nformation should not severely impact
the resource utili!ation of the node.
1ased on local policies=confiuration. a GTP:2 node may support Overload 2ontrol feature and act upon or inore
Overload control &nformation in the BP6M' when received from <P6M' and in the <P6M' when received from
BP6M'. ;hen this feature is supported. a GTP:2 node may decide to send different values of Overload control
&nformation on inter:networ# (roamin) and on intra:networ# (non:roamin) interfaces based on local
policies=confiuration.
4.3.0.2 L"a# (a$a'ci'g (et2ee' MMEs
The MM3 6oad 1alancin functionality permits 43s that are enterin into an MM3 Pool /rea to be directed to an
appropriate MM3 in a manner that achieves load balancin between MM3s. This is achieved by settin a ;eiht 8actor
for each MM3. such that the probability of the e'ode1 selectin an MM3 is proportional to its ;eiht 8actor. The
;eiht 8actor is typically set accordin to the capacity of an MM3 node relative to other MM3 nodes. The ;eiht
8actor is sent from the MM3 to the e'ode1 via ",:/P messaes (see T" 3?.-,3 J3?K). &f a <e'1 G; is deployed. the
;eiht 8actor is sent from the MM3 to the <e'1 G;.
'OT3 ,H /n operator may decide to chane the ;eiht 8actor after the establishment of ",:MM3 connectivity as a
result of chanes in the MM3 capacities. 3... a newly installed MM3 may be iven a very much hiher
;eiht 8actor for an initial period of time ma#in it faster to increase its load.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/ Release %&
'OT3 *H &t is intended that the ;eiht 8actor is 'OT chaned freDuently. e.. in a mature networ#. chanes on a
monthly basis could be anticipated. e.. due to the addition of 0/' or 2' nodes.
&n some networ#s. the e'ode1 may be confiured to select specific MM3 for 43s confiured for low access priority
with a different load balance to that used for MM3 selection for other 43s.
'OT3 3H The e'ode1 can determine whether or not the L43 is confiured for low access priorityL from
information received in the 002 establishment sinallin.
4.3.0.3 L"a# re-(a$a'ci'g (et2ee' MMEs
The MM3 6oad 0e:balancin functionality permits 43s that are reistered on an MM3 (within an MM3 Pool /rea) to
be moved to another MM3.
'OT3 ,H /n e(ample use for the MM3 6oad 0e:balancin function is for the OSM related removal of one MM3
from an MM3 Pool /rea.
'OT3 *H Typically. this procedure should not be used when the MM3 becomes overloaded because the 6oad
1alancin function should have ensured that the other MM3s in the pool area are similarly overloaded.
The e'ode1s may have their 6oad 1alancin parameters adjusted beforehand (e.. the ;eiht 8actor is set to !ero if all
subscribers are to be removed from the MM3. which will route new entrants to the pool area into other MM3s).
&n addition the MM3 may off:load a cross:section of its subscribers with minimal impacts on the networ# and users
(e.. the MM3 should avoid offloadin only the low activity users while retainin the hih activity subscribers. Gradual
rather than sudden off:loadin should be performed as a sudden re:balance of lare number of subscribers could
overload other MM3s in the pool. ;ith minimal impact on networ# and the user$s e(perience. the subscribers should be
off:loaded as soon as possible). The load re:balancin can off:load part of or all the subscribers.
To off:load 32M:2O''32T39 mode 43s. the MM3 initiates the ", 0elease procedure with release cause Lload
balancin T/4 reDuiredL (clause >.3.>). The ", and 002 connections are released and the 43 initiates a T/4 but
provides neither the ":TM"& nor the G4MM3& to e'ode1 in the 002 establishment.
'OT3 3H "pecial care needs to be ta#en when offloadin 0elay 'odes. This is because there may be 43s connected
to the 0' and some of these 43s may be reistered on other MM3s.
The MM3 should not release all ", connections which are selected to be released immediately when offloadin is
initiated. The MM3 may wait until the ", 0elease is performed due to inactivity. ;hen the MM3 is to be offloaded
completely the MM3 can enforce an ", 0elease for all remainin 43s that were not offloaded by normal T/4
procedures or by ", releases caused by inactivity.
To off:load 43s which perform T/ 4pdates or /ttaches initiated in 32M:&963 mode. the MM3 completes that
procedure and the procedure ends with the MM3 releasin ", with release cause Lload balancin T/4 reDuiredL. The
", and 002 connections are released and the 43 initiates a T/4 but provides neither the ":TM"& nor the G4MM3& to
e'ode1 in the 002 establishment.
;hen the 43 provides neither the ":TM"& nor the G4MM3& in the 002 establishment. the e'ode1 should select an
MM3 based on the ;eiht 8actors of the MM3s in the pool.
To off:load 43s in 32M:&963 state without waitin for the 43 to perform a T/4 or perform "ervice reDuest and
become 32M:2O''32T39. the MM3 first paes 43 to brin it to 32M:2O''32T39 state. &f pain the 43 fails
and &"0 is activated. the MM3 should adjust its pain retransmission stratey (e.. limit the number of short spaced
retransmissions) to ta#e into account the fact that the 43 miht be in G30/'=4T0/' coverae.
<ardware and=or software failures within an MM3 may reduce the MM3$s load handlin capability. Typically such
failures should result in alarms which alert the operator=OSM system. Only if the operator=OSM system is sure that
there is spare capacity in the rest of the pool. the operator=OSM system miht use the load re:balancin procedure to
move some load off this MM3. <owever. e(treme care is needed to ensure that this load re:balancin does not overload
other MM3s within the pool area (or neihbourin "G"'s) as this miht lead to a much wider system failure.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3) Release %&
4.3.0.4 MME c"'tr"$ "3 "5er$"a#
4.3.0.4.1 Ge'era$
The MM3 shall contain mechanisms for avoidin and handlin overload situations. These can include the use of '/"
sinallin to reject '/" reDuests from 43s.
&n addition. under unusual circumstances. the MM3 shall restrict the load that its e'ode1s are eneratin on it if it is
confiured to enable the overload restriction. This can be achieved by the MM3 invo#in the ", interface overload
procedure (see T" 3?.3++ J>K and T" 3?.-,3 J3?K) to all or to a proportion of the e'ode1$s with which the MM3 has ",
interface connections. To reflect the amount of load that the MM3 wishes to reduce. the MM3 can adjust the proportion
of e'ode1s which are sent ", interface OB306O/9 "T/0T messae. and the content of the OB306O/9 "T/0T
messae.
The MM3 should select the e'ode1s at random (so that if two MM3s within a pool area are overloaded. they do not
both send OB306O/9 "T/0T messaes to e(actly the same set of e'ode1s).
The MM3 may optionally include a Traffic 6oad 0eduction &ndication in the OB306O/9 "T/0T messae. &n this
case the e'ode1 shall. if supported. reduce the type of traffic indicated accordin the reDuested percentae (see
T" 3?.-,3 J3?K).
'OT3 ,H The MM3 implementation may need to ta#e into account the fact that e'ode1s compliant to 0elease C
and earlier version of the specifications do not support the percentae overload indication.
4sin the OB306O/9 "T/0T messae. the MM3 can reDuest the e'ode1 toH
: reject 002 connection reDuests that are for non:emerency and non:hih priority mobile oriinated servicesI or
'OT3 *H This bloc#s P" service and service provided by M"2 followin an 3P"=&M"& attach procedure.
: reject new 002 connection reDuests for 3P" Mobility Manaement sinallin (e.. for T/ 4pdates) for that
MM3I or
: only permit 002 connection reDuests for emerency sessions and mobile terminated services for that MM3.
This bloc#s emerency session reDuests from 43s with 4"&Ms provisioned with /ccess 2lasses ,, and ,> when
they are in their <P6M'=3<P6M' and from 43s with 4"&Ms provisioned with /ccess 2lasses ,*. ,3 and ,-
when they are in their home country (defined as the M22 part of the &M"&. see T" **.+,, J?@K)I or.
'OT3 3H The MM3 can restrict the number of responses to pain by not sendin pain messaes for a
proportion of the events that initiate pain. /s part of this process. the MM3 can provide preference for
pain 43s with 3merency 1earer "ervices and terminations associated with MP" /0P.
: only permit 002 connection reDuests for hih priority sessions and mobile terminated services for that MM3.
: reject new 002 connection reDuests from 43s that access the networ# with low access priority.
;hen rejectin an 002 connection reDuest for overload reasons the e'ode1 indicates to the 43 an appropriate timer
value that limits further 002 connection reDuests for a while.
/n e'ode1 supports rejectin of 002 connection establishments for certain 43s as specified in T" 3?.33, J3@K.
/dditionally. an e'ode1 provides support for the barrin of 43s confiured for 3(tended /ccess 1arrin. as described
in T" **.+,, J?@K. These mechanisms are further specified in T" 3?.33, J3@K.
/n e'ode1 may initiate 3(tended /ccess 1arrin whenH
: all the MM3s connected to this e'1 reDuest to restrict the load for 43s that access the networ# with low access
priorityI or
: reDuested by OQM.
&f an MM3 invo#es the ", interface overload procedure to restrict the load for 43s that access the networ# with low
access priority. the MM3 should select all e'ode1s with which the MM3 has ", interface connections. /lternatively.
the selected e'ode1s may be limited to a subset of the e'ode1s with which the MM3 has ", interface connection (e..
particular location area or where devices of the tareted type are reistered).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3% Release %&
9urin an overload situation the MM3 should attempt to maintain support for emerency bearer services (see
clause -.3.,*) and for MP" (see clause -.3.,A).
;hen the MM3 is recoverin. the MM3 can eitherH
: send OB306O/9 "T/0T messaes with new percentae value that permit more traffic to be carried. or
: the MM3 sends OB306O/9 "TOP messaes.
to some. or all. of the e'ode1(s).
&n addition. to protect the networ# from overload the MM3 has the option of rejectin '/" reDuest messaes which
include the low access priority indicator before rejectin '/" reDuest messaes without the low access priority
indicator (see clause -.3.@.-.* for more information).
'OT3 -H &t cannot be uaranteed that voice services will be available for mobile terminated calls while the
Mobility Manaement bac#:off timer is runnin. &t is recommended. that 43s reDuirin voice services are
not confiured for low access priority.
4.3.0.4.1a Thr"tt$i'g "3 4"2'$i': 4ata *"ti3icati"' Re>uests
4nder unusual circumstances (e.. when the MM3 load e(ceeds an operator confiured threshold). the MM3 may
restrict the sinallin load that its "G;s are eneratin on it. if confiured to do so.
The MM3 can reject 9ownlin# 9ata 'otification reDuests for low priority traffic for 43s in idle mode or to further
offload the MM3. the MM3 can reDuest the "G;s to selectively reduce the number of 9ownlin# 9ata 'otification
reDuests it sends for downlin# low priority traffic received for 43s in idle mode accordin to a throttlin factor and for
a throttlin delay specified in the 9ownlin# 9ata 'otification /c# messae.
The "G; determines whether a bearer is for low priority traffic or not on the basis of the bearer$s /0P priority level
and operator policy (i.e. operator$s confiuration in the "G; of the /0P priority levels to be considered as priority or
non: priority traffic). The MM3 determines whether a 9ownlin# 9ata 'otification reDuest is for low priority traffic or
not on the basis of the /0P priority level that was received from the "G; and operator policy.
&f &"0 is not active for the 43. durin the throttlin delay. the "G; drops downlin# pac#ets received on all its low
priority bearers for 43s #nown as not user plane connected (i.e. the "G; conte(t data indicates no downlin# user plane
T3&9) served by that MM3 in proportion to the throttlin factor. and sends a 9ownlin# 9ata 'otification messae to
the MM3 only for the non throttled bearers.
&f &"0 is active for the 43. durin the throttlin delay. the "G; does not send 99' to the MM3 and only sends the
99' to the "G"'. &f both MM3 and "G"' are reDuestin load reduction. the "G; drops downlin# pac#ets received
on all its low priority bearers for 43s #nown as not user plane connected (i.e. the "G; conte(t data indicates no
downlin# user plane T3&9) in proportion to the throttlin factors.
The "G; resumes normal operations at the e(piry of the throttlin delay. The last received value of the throttlin factor
and throttlin delay supersedes any previous values received from that MM3. The reception of a throttlin delay restarts
the "G; timer associated with that MM3.
4.3.0.4.2 *&S $e5e$ c"'gesti"' c"'tr"$
4.3.0.4.2.1 Ge'era$
'/" level conestion control contains the functionsH L/P' based conestion controlL and LGeneral '/" level Mobility
Manaement controlL.
The use of the /P' based conestion control is for avoidin and handlin of 3MM and 3"M sinallin conestion
associated with 43s with a particular /P'. 1oth 43s and networ# shall support the functions to provide /P' based
3MM and 3"M conestion control.
The MM3 may detect the '/" sinallin conestion associated with the /P' and start and stop performin the /P'
based conestion control based on criteria such asH
: Ma(imum number of active 3P" bearers per /P'II
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3& Release %&
: Ma(imum rate of 3P" 1earer activations per /P'II
: One or multiple P9' G;s of an /P' are not reachable or indicated conestion to the MM3I
: Ma(imum rate of MM sinallin reDuests associated with the devices with a particular subscribed /P'I and=or
: "ettin in networ# manaement.
The MM3 should not apply '/" level conestion control for hih priority access and emerency services.
;ith General '/" level Mobility Manaement control. the MM3 may also use the reject of '/" level Mobility
Manaement sinallin reDuests under eneral conestion conditions.
4.3.0.4.2.2 &P* (ase# Sessi"' Ma'age6e't c"'gesti"' c"'tr"$
The /P' based "ession Manaement conestion control may be activated by MM3 due to e.. conestion situation at
MM3. or by O/M at MM3. or by a restart or recovery condition of a P9' G;. or by a partial failure or recovery of a
P9' G; for a particular /P'(s).
The MM3 may reject the 3P" "ession Manaement (3"M) reDuests from the 43 (e.. P9' 2onnectivity. 1earer
0esource /llocation or 1earer 0esource Modification 0eDuests) with a "ession Manaement bac#:off timer when 3"M
conestion associated with the /P' is detected. &f the 43 provides no /P'. then the MM3 uses the /P' which is used
in P9' G; selection procedure.
The MM3 may deactivate P9' connections belonin to a conested /P' by sendin the '/" 9eactivate 3P" 1earer
2onte(t 0eDuest messae to the 43 with a "ession Manaement bac#:off timer. &f "ession Manaement bac#:off timer
is set in the '/" 9eactivate 3P" 1earer 2onte(t 0eDuest messae then the cause Lreactivation reDuestedL should not be
set.
'OT3 ,H 43s that don$t support the "ession Manaement bac#:off timer (includin earlier release of 43) miht
contribute to increasin the sinallin load in the MM3 by reattemptin "ession Manaement procedure.
The MM3 may store a "ession Manaement bac#:off time per 43 and /P' when conestion control is active for an
/P' if a reDuest without the low access priority indicator is rejected by the MM3. The MM3 may immediately reject
any subseDuent reDuest from the 43 taretin to the /P' before the stored "ession Manaement bac#:off time is
e(pired. &f the MM3 stores the "ession Manaement bac#:off time per 43 and /P' and the MM3 decides to send a
"ession Manaement 0eDuest messae to a 43 connected to the conested /P' (e.. due to decreased conestion
situation). the MM3 shall clear the "ession Manaement bac#:off time prior to sendin any "ession Manaement
0eDuest messae to the 43.
'OT3 *H The above functionality is to diminish the performance advantae for 43s that do not support the '/"
level bac#:off timer (e.. pre:0el:,+ 43s) compared to 43s that do support it.
4pon reception of the "ession Manaement bac#:off timer in the 3P" "ession Manaement reject messae or in the
'/" 9eactivate 3P" 1earer 2onte(t 0eDuest messae. the 43 shall ta#e the followin actions until the timer e(piresH
: &f /P' is provided in the rejected 3P" "ession Manaement 0eDuest messae or if the "ession Manaement
bac#:off timer is received in the '/" 9eactivate 3P" 1earer 2onte(t 0eDuest messae. the 43 shall not initiate
any "ession Manaement procedures for the conested /P'. The 43 may inititate "ession Manaement
procedures for other /P's.
: &f /P' is not provided in the rejected 3P" "ession Manaement 0eDuest messae. the 43 shall not initiate any
"ession Manaement reDuests without /P'. The 43 may initiate "ession Manaement procedures for specific
/P'.
: 2ell=T/=P6M'=0/T chane do not stop the "ession Maement bac#:off timer.
: The 43 is allowed to initiate the "ession Manaement procedures for hih priority access and emerency
services even when the "ession Manaement bac#:off timer is runnin.
: &f the 43 receives a networ# initiated 3P" "ession Manaement 0eDuest messae for the conested /P' while
the "ession Manaement bac#:off timer is runnin. the 43 shall stop the "ession Manaement bac#:off timer
associated with this /P' and respond to the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 33 Release %&
: &f the 43 is confiured with a permission for overridin low access priority and the "ession Manaement bac#:
off timer is runnin due to a reject messae received in response to a reDuest with low access priority. the upper
layers in the 43 may reDuest the initiation of "ession Manaement procedures without low access priority.
The 43 is allowed to initiate P9' disconnection procedure (e.. sendin P9' 9isconnection 0eDuest) when the 3P"
"ession Manaement bac# off timer is runnin.
'OT3 3H The 43 does not delete the related "ession Manaement bac#:off timer when disconnectin a P9'
connection.
The 43 shall support a separate "ession Manaement bac#:off timer for every /P' that the 43 may activate.
To avoid that lare amounts of 43s initiate deferred reDuests (almost) simultaneously. the MM3 should select the
"ession Manaement bac#:off timer value so that deferred reDuests are not synchroni!ed.
The /P' based "ession Manaement conestion control is applicable to the '/" 3"M sinallin initiated from the 43
in the control plane. The "ession Manaement conestion control does not prevent the 43 to send and receive data or
initiate "ervice 0eDuest procedures for activatin user plane bearers towards the /P'(s) that are under 3"M conestion
control.
4.3.0.4.2.3 &P* (ase# M"(i$it8 Ma'age6e't c"'gesti"' c"'tr"$
The MM3 may perform the /P' based conestion control for 43s with a particular subscribed /P' by rejectin
/ttach procedures with a Mobility Manaement bac#:off timer.
;hen conestion control is active for 43s with a particular subscribed /P'. a Mobility Manaement bac#:off timer
may be sent by the MM3 to 43.
&f MM3 maintains the 43 conte(t. the MM3 may store the bac#:off time per 43 if a reDuest without the low access
priority indicator is rejected by the MM3. The MM3 may immediately reject any subseDuent reDuest from the 43
before the stored bac#:off time is e(pired.
'OT3 ,H The above functionality is to diminish the performance advantae for 43s that do not support the '/"
level bac#:off timer (e.. pre:0el:,+ 43s) compared to 43s that do support it.
/fter rejectin /ttach 0eDuests. the MM3 should #eep the "ubscriber 9ata for some time. This allows for rejection of
subseDuent reDuests without <"" sinallin when the conestion situation resultin from 43s with a particular
subscribed /P' persists.
'OT3 *H Prior to the reject of attach messaes of a 43 by the MM3. "ubscriber 9ata for a 43 may be present at
the MM3 because it was not deleted after the 43$s detach. &n this case when /P' based conestion
control is active for a particular /P' in the MM3. the first reject of an attach messae by the MM3 for
this 43. may be done without <"" sinalin as well.
;hile the Mobility Manaement bac#:off timer is runnin. the 43 shall not initiate any '/" reDuest for Mobility
Manaement procedures. <owever. the 43 is allowed to initiate the Mobility Manaement procedures for hih priority
access and emerency services even when the Mobility Manaement bac#:off timer is runnin. ;hile the Mobility
Manaement bac#:off timer is runnin. the 43 is allowed to perform Trac#in /rea 4pdate if it is already in connected
mode.
;hile the Mobility Manaement bac#:off timer is runnin. the 43 confiured with a permission for overridin low
access priority is allowed to initiate the Mobility Manaement procedures without low access priority if the Mobility
Manaement bac#:off timer was started due to a reject messae received in response to a reDuest with low access
priority and the upper layers in the 43 reDuest to activate a P9' connection without low access priority or the 43 has
an activated P9' connection that is not with low access priority.
To avoid that lare amounts of 43s initiate deferred reDuests (almost) simultaneously. the MM3 should select the
Mobility Manaement bac#:off timer value so that deferred reDuests are not synchroni!ed.
'OT3 3H ;hen receivin the Mobility Manaement bac#:off timer the 43 behaviour is not /P' specific.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3( Release %&
4.3.0.4.2.4 Ge'era$ *&S $e5e$ M"(i$it8 Ma'age6e't c"'gesti"' c"'tr"$
4nder eneral overload conditions the MM3 may reject Mobility Manaement sinallin reDuests from 43s. ;hen a
'/" reDuest is rejected. a Mobility Manaement bac#:off timer may be sent by the MM3 and MM3 may store the
bac#:off time per 43 if a reDuest without the low access priority indicator is rejected by the MM3 and if MM3
maintains the 43 conte(t. The MM3 may immediately reject any subseDuent reDuest from the 43 before the stored
bac#:off time is e(pired. ;hile the Mobility Manaement bac#:off timer is runnin. the 43 shall not initiate any '/"
reDuest for Mobility Manaement procedures e(cept for 9etach procedure and e(cept for hih priority access.
emerency services and mobile terminated services. /fter any such 9etach procedure. the bac#:off timer continues to
run. ;hile the Mobility Manaement bac#:off timer is runnin. the 43 is allowed to perform Trac#in /rea 4pdate if it
is already in connected mode. &f the 43 receives a pain reDuest from the MM3 while the Mobility Manaement bac#
off timer is runnin. the 43 shall stop the Mobility Manaement bac#:off timer and initiate the "ervice 0eDuest
procedure or the Trac#in /rea 4pdate procedure as described in clause >.3.3.+.
;hile the Mobility Manaement bac#:off timer is runnin. the 43 confiured with a permission for overridin low
access priority is allowed to initiate the Mobility Manaement procedures without low access priority if the Mobility
Manaement bac#:off timer was started due to a reject messae received in response to a reDuest with low access
priority and the upper layers in 43 reDuest to establish a P9' connection without low access priority or the 43 has an
established P9' connection that is without low access priority.
The Mobility Manaement bac#:off timer shall not impact 2ell=0/T and P6M' chane. 2ell=0/T and T/ chane do
not stop the Mobility Manaement bac#:off timer. The Mobility Manaement bac#:off timer shall not be a trier for
P6M' reselection. The bac#:off timer is stopped as defined in T" *-.3+, J-?K when a new P6M' that is not an
eDuivalent P6M' is accessed.
To avoid that lare amounts of 43s initiate deferred reDuests (almost) simultaneously. the MM3 should select the
Mobility Manaement bac#:off timer value so that the deferred reDuests are not synchroni!ed.
;hen the 43 receives a handover command. the 43 shall proceed with the handover procedure reardless of whether
Mobility Manaement bac#:off timer is runnin.
The MM3 should not reject Trac#in /rea 4pdate procedures that are performed when the 43 is already in connected
mode.
8or idle mode inter 2' node mobility. the MM3 may reject Trac#in /rea 4pdate procedures and include a Mobility
Manaement bac# off timer value in the Trac#in /rea 0eject messae.
&f the MM3 rejects Trac#in /rea 4pdate reDuest or "ervice reDuest with a Mobility Manaement bac#:off timer which
is larer than the sum of the 43$s periodic T/4 timer plus the &mplicit 9etach timer. the MM3 should adjust the mobile
reachable timer and=or &mplicit 9etach timer such that the MM3 does not implicitly detach the 43 while the Mobility
Manaement bac#:off timer is runnin.
'OT3H This is to minimi!e unneeded sinallin after the Mobility Manaement bac#:off timer e(pires.
4.3.0.! P4* G7 c"'tr"$ "3 "5er$"a#
The P9' G; may provide mechanisms for avoidin and handlin overload situations. These include the rejection of
P9' connection reDuests from 43s.
The P9' G; may detect /P' conestion and start and stop performin overload control based on criteria such asH
: Ma(imum number of active bearers per /P'I and=or
: Ma(imum rate of bearer activations per /P'.
;hen performin overload control the P9' G; rejects P9' connection reDuests. ;hen receivin the rejection from
the P9' G;. the MM3 rejects the 43$s P9' connection reDuest as specified in clause -.3.@.-.*. &n addition the P9'
G; may indicate a LP9' G; bac#:off timeL for a specific /P' to the MM3. The MM3 should reject P9' connection
reDuests. for the specific /P' related to that P9' G; durin the LP9' G; bac#:off timeL. by the means specified in
clause -.3.@.-.*. &f a P9' G; indicates /P' conestion by the LP9' G; bac#:off timeL the MM3 may select another
P9' G; of that /P' instead of rejectin P9' connection reDuests unless there is already an e(istin P9' connection
to the same /P' for the 43. in which case. the MM3 shall reject P9' connection reDuest.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3+ Release %&
4.3.? Se$ecti"' 3u'cti"'s
4.3.?.1 P4* G7 se$ecti"' 3u'cti"' (3GPP accesses)
The P9' G; selection function allocates a P9' G; that shall provide the P9' connectivity for the 3GPP access. The
function uses subscriber information provided by the <"" and possibly additional criteria such as "&PTO=6&P/ support
per /P' confiured in the "G"'=MM3. The criteria for P9' G; selection may include load balancin between P9'
G;s. ;hen the P9' G; &P addresses returned from the 9'" server include ;eiht 8actors. the MM3 should use it if
load balancin is reDuired. The ;eiht 8actor is typically set accordin to the capacity of a P9' G; node relative to
other P9' G; nodes servin the same /P'. 8or further details on the 9'" procedure see T" *C.3+3 J?,K.
;hen the MM3 supports the GTP:2 6oad 2ontrol feature. it ta#es into account the 6oad &nformation received from the
P9' G; in addition to the ;eiht 8actors received from the 9'" server to perform selection of an appropriate P9'
G;.
'OT3 ,H <ow ;eiht 8actors can be used in conjuction with 6oad &nformation received via GTP control plane
sinallin is left up to "tae 3.
The P9' subscription conte(ts provided by the <"" containH
: the identity of a P9' G; and an /P' (P9' subscription conte(ts with subscribed P9' G; address are not
used when there is interoperation with pre 0el:A *G=3G "G"'). or
: an /P' and an indication for this /P' whether the allocation of a P9' G; from the visited P6M' is allowed
or whether a P9' G; from the home P6M' shall be allocated. Optionally an identity of a P9' G; may be
contained for handover with non:3GPP accesses.
: optionally for an /P'. an indication of whether "&PTO above 0/'. or "&PTO at the 6ocal 'etwor#. or both. is
allowed or prohibited for this /P'.
: optionally for an /P'. an indication of whether 6&P/ is conditional. prohibited. or only 6&P/ is supported for
this /P'.
&n the case of static address allocation. a static P9' G; is selected by either havin the /P' confiured to map to a
iven P9' G;. or the P9' G; identity provided by the <"" indicates the static P9' G;.
The <"" also indicates which of the P9' subscription conte(ts is the 9efault one for the 43.
To establish connectivity with a P9' when the 43 is already connected to one or more P9's. the 43 provides the
reDuested /P' for the P9' G; selection function.
&f one of the P9' subscription conte(ts provided by the <"" contains a wild card /P' (see T" *3.++3 JCK). a P9'
connection with dynamic address allocation may be established towards any /P' reDuested by the 43. /n indication
that "&PTO (above 0/'. at the local networ#. or both) is allowed or prohibited for the wild card /P' allows or
prohibits "&PTO for any /P' that is not present in the subscription data.
&f the <"" provides the identity of a statically allocated P9' G;. or the <"" provides the identity of a dynamically
allocated P9' G; and the 0eDuest Type indicates L<andoverL. no further P9' G; selection functionality is
performed. &f the <"" provides the identity of a dynamically allocated P9' G;. the <"" also provides information
that identifies the P6M' in which the P9' G; is located.
'OT3 *H The MM3 uses this information to determine an appropriate /P':O& and "A protocol type (PM&P or
GTP) when the MM3 and P9' G; are located in different P6M's.
&f the <"" provides the identity of a dynamically allocated P9' G; and the 0eDuest Type indicates Linitial 0eDuestL.
either the provided P9' G; is used or a new P9' G; is selected. ;hen a P9' connection for an /P' with "&PTO:
allowed is reDuested. the P9' G; selection function shall ensure the selection of a P9' G; that is appropriate for the
43$s location. The P9' G; identity refers to a specific P9' G;. &f the P9' G; identity includes the &P address of
the P9' G;. that &P address shall be used as the P9' G; &P addressI otherwise the P9' G; identity includes an
8E9' which is used to derive the P9' G; &P address by usin 9omain 'ame "ervice function. ta#in into account
the protocol type on ">="A (PM&P or GTP).
'OT3 3H Provision of a P9' G; identity of a P9' G; as part of the subscriber information allows also for a
P9' G; allocation by <"".
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3, Release %&
&f the <"" provides a P9' subscription conte(t that allows for allocation of a P9' G; from the visited P6M' for this
/P' and. optionally. the MM3 is confiured to #now that the visited BP6M' has a suitable roamin areement with
the <P6M' of the 43. the P9' G; selection function derives a P9' G; identity from the visited P6M'. &f a visited
P9' G; identity cannot be derived. or if the subscription does not allow for allocation of a P9' G; from the visited
P6M'. then the /P' is used to derive a P9' G; identity from the <P6M'. The P9' G; identity is derived from
the /P'. subscription data and additional information by usin the 9omain 'ame "ervice function. &f the P9' G;
identity is a loical name instead of an &P address. the P9' G; address is derived from the P9' G; identity. protocol
type on ">="A (PM&P or GTP) by usin the 9omain 'ame "ervice function. The "A protocol type (PM&P or GTP) is
confiured per <P6M' in MM3="G"'.
&n order to select the appropriate P9' G; for "&PTO above 0/' service. the P9' G; selection function uses the
T/& (Trac#in /rea &dentity). the servin e'ode1 identifier. or T/& toether with servin e'ode1 identifier dependin
on the operator$s deployment durin the 9'" interroation as specified in T" *C.3+3 J?,K to find the P9' G; identity.
&n roamin scenario P9' G; selection for "&PTO is only possible when a P9' G; in the visited P6M' is selected.
Therefore in a roamin scenario with home routed traffic. P9' G; selection for "&PTO is not performed.
&n order to select the appropriate G; for "&PTO at the local networ# service with a stand:alone G; (with ":G; and 6:
G; collocated). the P9' G; selection function uses the /P' and the 6ocal <ome 'etwor# &9 durin the 9'"
interroation as specified in T" *C.3+3 J?,K to find the P9' G; identity. The 6ocal <ome 'etwor# &9 is provided to
the MM3 by the (<)e'1 in every &'&T&/6 43 M3""/G3 and every 4P6&'% '/" T0/'"PO0T control messae as
specified in T" 3?.-,3 J3?K. The MM3 uses the 6ocal <ome 'etwor# &9 to determine if the 43 has left its current local
networ# and if ":G; relocation is needed.
8or "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the (<)e'1 the P9' G; selection function uses
the 6:G; address proposed by the (<)e'1 in the ",:/P messae. instead of 9'" interroation.
&n order to select the appropriate 6:G; for 6&P/ service. if permitted by the 2"G subscription data and if the 43 is
roamin. the BP6M' 6&P/ is allowed. the P9' G; selection function uses the 6:G; address proposed by <e'1 in
the ",:/P messae. instead of 9'" interroation. &f no 6:G; address is proposed by the <e'1 and the 43 reDuested
an /P' with 6&P/ permissions set to L6&P/:onlyL. the reDuest shall be rejected. &f no 6:G; address is proposed by the
<e'1 and the 43 reDuested an /P' with 6&P/ permissions set to L6&P/:conditionalL. the MM3 uses 9'"
interroation for PG; selection to establish a non:6&P/ P9' connection. The P9' subscription conte(t for an /P'
with 6&P/ permissions set to L6&P/:onlyL shall not contain a statically confiured P9' address or a statically allocated
P9' G;. / static P9' address or a static P9' G; address. if confiured by <"" for an /P' with 6&P/ permissions
set to L6&P/:conditionalL. is inored by MM3 when the /P' is established as a 6&P/ P9' connection. ;hen
establishin a P9' connection for a 6&P/ /P'. the BP6M' /ddress /llowed fla is not considered.
The P9' G; domain name shall be constructed and resolved by the method described in T" *C.3+3 J?,K. which ta#es
into account any value received in the /P':O& 0eplacement field for home routed traffic. Otherwise. or when the
resolution of the above P9' G; domain name fails. the P9' G; domain name shall be constructed by the servin
node usin the method specified in /nne( / of T" *3.+?+ J@K and clause C of T" *3.++3 JCK. &f the 9omain 'ame
"ervice function provides a list of P9' G; addresses. one P9' G; address is selected from this list. &f the selected
P9' G; cannot be used. e.. due to an error. then another P9' G; is selected from the list. The specific interaction
between the MM3="G"' and the 9omain 'ame "ervice function may include functionality to allow for the retrieval or
provision of additional information reardin the P9' G; capabilities (e.. whether the P9' G; supports
PM&P:based or GTP:based ">="A. or both).
'OT3 -H The /P' as constructed by the MM3="G"' for P9' G; resolution ta#es into account the /P':O&
0eplacement field. This differs from the /P' that is provided in charin data to another "G"' and
MM3 over the "3. ",+ and ",? interfaces as well as to "ervin G; and P9' G; over the ",,. "- and
">="A interfaces. in that the /P':O& 0eplacement field is not applied. "ee clause >.@.* of the present
document for more details.
&f the 43 provides an /P' for a P9'. this /P' is then used to derive the P9' G; identity as specified for the case of
<"" provided /P' if one of the subscription conte(ts allows for this /P'.
&f there is an e(istin P9' connection to the same /P' used to derive the P9' G; address. the same P9' G; shall
be selected.
/s part of P9' G; selection. an &P address of the assined P9' G; may be provided to the 43 for use with host
based mobility as defined in T" *3.-+* J*K. if the P9' G; supports host:based mobility for inter:access mobility
towards accesses where host:based mobility can be used. &f a 43 e(plicitly reDuests the address of the P9' G; and the
P9' G; supports host based mobility then the P9' G; address shall be returned to the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3- Release %&
4.3.?.2 Ser5i'g G7 se$ecti"' 3u'cti"'
The "ervin G; selection function selects an available "ervin G; to serve a 43. The selection bases on networ#
topoloy. i.e. the selected "ervin G; serves the 43$s location and for overlappin "ervin G; service areas. the
selection may prefer "ervin G;s with service areas that reduce the probability of chanin the "ervin G;. ;hen
"&PTO is allowed then it is also considered as a criterion for "ervin G; selection. e.. when the first P9' connection
is reDuested. Other criteria for "ervin G; selection should include load balancin between "ervin G;s. ;hen the
"ervin G; &P addresses returned from the 9'" server include ;eiht 8actors. the MM3 should use it if load
balancin is reDuired. The ;eiht 8actor is typically set accordin to the capacity of a "ervin G; node relative to
other "ervin G; nodes servin the same Trac#in area. 8or further details on 9'" procedure see T" *C.3+3 J?,K.
;hen the MM3 supports the GTP:2 6oad 2ontrol feature. it ta#es into account the 6oad &nformation received from the
"ervin G; in addition to the ;eiht 8actors received from the 9'" server to perform selection of an appropriate
"ervin G;.
'OT3H <ow ;eiht 8actors can be used in conjuction with 6oad &nformation received via GTP control plane
sinallin is left up to "tae 3.
&f a subscriber of a GTP only networ# roams into a PM&P networ#. the P9' G;s selected for local brea#out support
the PM&P protocol. while P9' G;s for home routed traffic use GTP. This means the "ervin G; selected for such
subscribers may need to support both GTP and PM&P. so that it is possible to set up both local brea#out and home routed
sessions for these subscribers. 8or a "ervin G; supportin both GTP and PM&P. the MM3="G"' should indicate the
"ervin G; which protocol should be used over ">="A interface. The MM3="G"' is confiured with the "A variant(s)
on a per <P6M' ranularity.
&f a subscriber of a GTP only networ# roams into a PM&P networ#. the P9' G;s selected for local brea#out may
support GTP or the subscriber may not be allowed to use P9' G;s of the visited networ#. &n both cases a GTP only
based "ervin G; may be selected. These cases are considered as roamin between GTP based operators.
&f combined "ervin and P9' G;s are confiured in the networ# the "ervin G; "election 8unction may preferably
derive a "ervin G; that is also a P9' G; for the 43.
&n order to provide "&PTO at the local networ# service with stand:alone G;. the 6:G; and "ervin G; shall be co:
located. The "ervin G; selection function in the MM3 is used to ensure that the "ervin G; is provided accordin to
operator policy as described in clause -.3.,>a. ;hen the 6:G; is collocated with the (<)e'1. the "ervin G; remains
located in the mobile operator$s core networ#.
The 9omain 'ame "ervice function may be used to resolve a 9'" strin into a list of possible "ervin G; addresses
which serve the 43$s location. The specific interaction between the MM3="G"' and the 9omain 'ame "ervice
function may include functionality to allow for the retrieval or provision of additional information reardin the "ervin
G; capabilities (e.. whether the "ervin G; supports PM&P:based or GTP:based ">="A. or both). The details of the
selection are implementation specific.
8or handover from non:3GPP accesses in roamin scenario. the "ervin G; selection function for local anchorin is
described in T" *3.-+* J*K.
The "ervin G; selection function in the MM3 is used to ensure that all Trac#in /reas in the Trac#in /rea 6ist
belon to the same "ervin G; service area.
4.3.?.3 MME se$ecti"' 3u'cti"'
The MM3 selection function selects an available MM3 for servin a 43. The selection is based on networ# topoloy.
i.e. the selected MM3 serves the 43$s location and for overlappin MM3 service areas. the selection may prefer MM3s
with service areas that reduce the probability of chanin the MM3. ;hen a MM3="G"' selects a taret MM3. the
selection function performs a simple load balancin between the possible taret MM3s. &n networ#s that deploy
dedicated MM3s="G"'s. e.. for 43s confiured for low access priority. the possible taret MM3 selected by source
MM3="G"' is typically restricted to MM3s with the same dedication.
;hen an e'ode1 selects an MM3. the e'ode1 may use a selection function which distinuishes if the G4MM3& is
mapped from P:TM"&=0/& or is a native G4MM3&. The indication of mapped or native G4MM3& shall be sinalled by
the 43 to the e'ode1 as an e(plicit indication. The e'ode1 may differentiate between a G4MM3& mapped from
P:TM"&=0/& and a native G4MM3& based on the indication sinalled by the 43. /lternatively. the differentiation
between a G4MM3& mapped from P:TM"&=0/& and a native G4MM3& may be performed based on the value of most
sinificant bit of the MM3 Group &9. for P6M's that deploy such mechanism. &n this case. if the M"1 is set to L+L
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3. Release %&
then the G4MM3& is mapped from P:TM"&=0/& and if M"1 is set to L,L. the G4MM3& is a native one. /lternatively
the e'ode1 ma#es the selection of MM3 only based on the G4MM3& without distinuishin on mapped or native.
;hen an e'ode1 selects an MM3. the selection shall achieve load balancin as specified in clause -.3.@.*.
4.3.?.4 SGS* se$ecti"' 3u'cti"'
The "G"' selection function selects an available "G"' to serve a 43. The selection is based on networ# topoloy. i.e.
the selected "G"' serves the 43$s location and for overlappin "G"' service areas. the selection may prefer "G"'s
with service areas that reduce the probability of chanin the "G"'. ;hen a MM3="G"' selects a taret "G"'. the
selection function performs a simple load balancin between the possible taret "G"'s. &n networ#s that deploy
dedicated MM3s="G"'s. e.. for 43s confiured for low access priority. the possible taret "G"' selected by source
MM3="G"' is typically restricted to "G"'s with the same dedication.
4.3.?.! Se$ecti"' "3 P+R)
The P9' G; and /8 may be served by one or more P208 nodes in the <P6M' and. in roamin with local brea#out
scenarios. one or more P208 nodes in the BP6M'.
The selection of P208 and lin#in of the different 43$s P22 sessions over the multiple P208 interfaces (e.. 0(
session. G( session. "C session etc.) for a 43 &P 2/' session is described in T" *3.*+3 J?K.
4.3.. ;P 'et2"r: re$ate# 3u'cti"'s
4.3...1 4"6ai' *a6e Ser5ice 3u'cti"'
The 9omain 'ame "ervice function resolves loical P9' G; names to P9' G; addresses. This function is standard
&nternet functionality accordin to 082 ,+3- J,@K. which allows resolution of any name to an &P address (or addresses)
for P9' G;s and other nodes within the 3P".
4.3...2 49+P 3u'cti"'
The 9ynamic <ost 2onfiuration 8unction allows to deliver &P confiuration information for 43s. This function is
standard &nternet functionality accordin to 082 *,3, J,CK. 082 3@3? J*+K. 082 3?33 J*,K and 082 -+3C J*>K.
4.3...3 E/%$icit +"'gesti"' *"ti3icati"'
The 3:4T0/'=4T0/' and the 43 support the 082 3,?A J>>K 3(plicit 2onestion 'otification (32'). as described
in T" 3?.3++ J>K. T" *>.-+, J,?K and T" *?.,,- J>?K.
4.3.10 )u'cti"'a$it8 3"r +"''ecti"' "3 e*"#e<s t" Mu$ti%$e MMEs
/n e'ode1 may connect to several MM3s. This implies that an e'ode1 must be able to determine which of the
MM3s. coverin the area where an 43 is located. should receive the sinallin sent from a 43. To avoid unnecessary
sinallin in the core networ#. a 43 that has attached to one MM3 should enerally continue to be served by this MM3
as lon as the 43 is in the radio coverae of the pool area to which the MM3 is associated. The concept of pool area is
a 0/' based definition that comprises one or more T/(s) that. from a 0/' perspective. are served by a certain roup
of MM3s. This does not e(clude that one or more of the MM3s in this roup serve T/s outside the pool area. This
roup of MM3s is also referred to as an MM3 pool.
To enable the e'ode1 to determine which MM3 to select when forwardin messaes from an 43. this functionality
defines a routin mechanism (and other related mechanism). / routin mechanism (and other related mechanism) is
defined for the MM3s. The routin mechanism is reDuired to find the correct old MM3 (from the multiple MM3s that
are associated with a pool area). ;hen a 43 roams out of the pool area and into the area of one or more MM3s that do
not #now about the internal structure of the pool area where the 43 roamed from. the new MM3 will send the
&dentification 0eDuest messae or the 2onte(t 0eDuest messae to the old MM3 usin the G4T&. The routin
mechanism in both the MM3s and the e'ode1 utilises the fact that every MM3 that serves a pool area must have its
own uniDue value rane of the G4T& parameter within the pool area.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3/ Release %&
4.3.11 E-UTR&* Shari'g )u'cti"'
3:4T0/' "harin is an areement between operators and shall be transparent to the user. This implies that an
3:4T0/' 43 needs to be able to discriminate between core networ# operators available in a shared radio access
networ# and that these operators can be handled in the same way as operators in non:shared networ#s. 3:4T0/'
terminals support 3:4T0/' "harin.
/n 3:4T0/' "harin architecture allows different core networ# operators to connect to a shared radio access networ#.
The operators do not only share the radio networ# elements. but may also share the radio resources themselves. &n
addition to this shared radio access networ# the operators may or may not have additional dedicated radio access
networ#s. li#e for e(ample. 3G or *G radio access networ#s. 8or 3:4T0/' both Multi:Operator 2ore 'etwor#
(MO2') confiuration and Gateway 2ore 'etwor# (G;2') confiuration as defined in T" *3.*>, J*-K are supported
over the ", reference point. 3:4T0/' terminals shall support shared networ#s and hence. only functions for
L"upportin 43sL in T" *3.*>, J*-K applies for 3:4T0/' "harin.
3:4T0/' 0adio /ccess 'etwor# "harin functions is further described in T" 3?.3++ J>K.
&n networ#s that support networ# sharin as defined in T" *3.*>, J*-K. for a 43 in state 32M:2O''32T39. the
<andover 0estriction 6ist provided by the core:networ# to the radio access networ# is also used to inform the radio
access networ# about the "elected P6M' and eDuivalent P6M's as defined in T" 3?.-,3 J3?K.
4.3.12 ;MS E6erge'c8 Sessi"' Su%%"rt
4.3.12.1 ;'tr"#ucti"'
2lause -.3.,* &M" 3merency "ession provides an overview about functionality for emerency bearer services in a
sinle clause. The specific functionality is described in the affected procedures and functions of this specification. 8or
discrepancies between this overview clause and the detailed procedure and function descriptions the latter ta#e
precedence.
3merency bearer services are provided to support &M" emerency sessions. 3merency bearer services are
functionalities provided by the servin networ# when the networ# is confiured to support emerency services.
3merency bearer services are provided to normal attached or emerency attached 43s and dependin on local
reulation. to 43s that are in limited service state. 0eceivin emerency services in limited service state does not
reDuire a subscription. 9ependin on local reulation and an operator$s policy. the MM3 may allow or reject an
emerency attach reDuest for 43s in limited service state. 8our different behaviours of emerency bearer support have
been identified as followsH
a. Va%id ,Es on%.. 'o limited service state 43s are supported in the networ#. Only 43s that have a valid
subscription. are authenticated and authori!ed for P" service in the attached location are allowed. 43s should be
attached to the networ# and then perform a P9' 2onnection 0eDuest when an &M" emerency session is
detected by the 43.
b. 5n%. ,Es that are a+thenti)ated are a%%owed. These 43s must have a valid &M"&. These 43s are authenticated
and may be in limited service state due to bein in a location that they are restricted from service. / 43 that can
not be authenticated will be rejected.
c. ISI re-+ired@ a+thenti)ation optiona%. These 43s must have an &M"&. &f authentication fails. the 43 is
ranted access and the unauthenticated &M"& retained in the networ# for recordin purposes. The &M3& is used in
the networ# as the 43 identifier. &M3& only 43s will be rejected (e... 4&22less 43s).
d. A%% ,Es are a%%owed. /lon with authenticated 43s. this includes 43s with an &M"& that can not be
authenticated and 43s with only an &M3&. &f an unauthenticated &M"& is provided by the 43. the unauthenticated
&M"& is retained in the networ# for recordin purposes. The &M3& is used in the networ# to identify the 43.
To provide emerency bearer services. the MM3 is confiured with MM3 3merency 2onfiuration 9ata that are
applied to all emerency bearer services that are established by an MM3 on 43 reDuest. The MM3 3merency
2onfiuration 9ata contain the 3merency /P' which is used to derive a P9' G;. or the MM3 3merency
2onfiuration 9ata may also contain the statically confiured P9' G; for the 3merency /P'.
43s that are in limited service state. as specified in T" *3.,** J,+K. initiate the /ttach procedure with indicatin that the
attach is to receive emerency services. /lso 43s that had attached for normal services and do not have emerency
bearers established and are camped on a cell in limited service state (e.. because of restricted Trac#in /rea or not
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) () Release %&
allowed 2"G) shall initiate this /ttach procedure. indicatin that the attach is to receive emerency services. The
networ# supportin emerency services for 43s in limited service state provides emerency bearer services to these
43. reardless whether the 43 can be authenticated. has roamin or mobility restrictions or a valid subscription.
dependin on local reulation. The 43s in limited service state determine that the cell supports emerency services over
3:4T0/' from a broadcast indicator in /".
8or a 43 that is 3merency /ttached. if it is unauthenticated the 3P" security conte(t is not set up on 43.
43s that camp normally on a cell. i.e. without any conditions that result in limited service state. initiate the normal
initial attach procedure if not already attached. 'ormal attached 43s initiate the 43 0eDuested P9' 2onnectivity
procedure to receive emerency bearer services. The 43s that camp normally on a cell are informed that the P6M'
supports emerency bearer services over 3:4T0/' from the 3merency "ervice "upport indicator in the /ttach and
T/4 procedures. 43s that camp normally on a cell may also use the emerency attach procedure under conditions
specified in T" *-.3+, J-?K. e.. when the MM bac#:off timer is runnin.
'OT3 ,H 8ailure of the normal initial attach may occur e.. when the networ# rejects the reDuest with a bac#:off
time.
'OT3 *H The establishment of the emerency bearer services may fail when the 43 needs to perform a T/4 prior
to the 43 0eDuested P9' 2onnectivity procedure. i.e. the 43 moved into a non:reistered Trac#in /rea
with the MM bac#:off timer runnin in the 43.
8or a 43 that is 3merency /ttached. normal P6M' selection principles apply after the end of the &M" emerency
session.
8or emerency bearer services any 3P2 functions. procedures and capabilities are provided accordin to clause -
e(cept when specified differently in the followin sections.
8or emerency bearer services there is no support of inter P6M' mobility in this version of the specification.
8or emerency bearer services there is no support of handover from non:3GPP access to 3:4T0/' access in this
version of the specification.
The 43 shall set the 002 establishment cause to emerency as defined in T" 3?.33, J3@K when it reDuests an 002
connection in relation to an emerency session. "pecific situations that reDuire settin the 002 establishment cause to
emerency are described in T" *-.3+, J-?K.
;hen a P6M' supports &M" and emerency bearer services. all MM3s in that P6M' shall have the same capability to
support emerency bearer services.
'OT3H &dle mode "inallin 0eduction (&"0) is not supported by the networ# for 43s that only have bearers
related to emerency bearer service.
4.3.12.2 &rchitecture Re3ere'ce M"#e$ 3"r E6erge'c8 Ser5ices
/ccordin to clause -.*. the non:roamin architectures (8iure -.*.,:, and 8iure -.*.,:*) and roamin architecture
with the visited operator$s application function (8iure -.*.*:3) apply for emerency services. The other roamin
architectures with services provided by the home networ# do not apply for emerency services.
4.3.12.3 M"(i$it8 a'# &ccess Restricti"'s 3"r E6erge'c8 Ser5ices
;hen 3merency "ervices are supported and local reulation reDuires 3merency "essions to be provided reardless of
mobility or access restrictions. the Mobility 0estrictions in clause -.3.>.@. should not be applied to 43s receivin
emerency services. ;hen the 3:0/1s for emerency bearers are established. the /0P value for emerency bearer
services indicates the usae for emerency services to the 3:4T0/'.
9urin handovers. the source 3:4T0/' and source MM3 inore any 43 related restrictions durin handover
evaluation when there are active emerency bearers. 3:4T0/' shall not initiate handover to G30/' P" domain.
9urin handover to a 2"G cell. if the 43 is not a 2"G member of taret 2"G cell and has emerency bearer services.
the taret e'ode1 only accepts the emerency bearers and the taret MM3 releases the non:emerency P9'
connections that were not accepted by the taret e'ode1 as specified in clause >.,+.3. "uch 43s behave as emerency
attached.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (% Release %&
9urin Trac#in /rea 4pdate procedures. includin a T/4 as part of a handover. the taret MM3 inores any mobility
or access restrictions for 43 with emerency bearer services where reDuired by local reulation. /ny non emerency
bearer services are deactivated. accordin to clause >.,+.3. by the taret MM3 when not allowed by the subscription for
the taret location. "uch 43s behave as emerency attached. To allow the emerency attached 43 to et access to
normal services after the emerency session has ended and when it has moved to a new area that is not stored by the 43
as a forbidden area. the 43 may e(plicitly detach and reattach to normal services without waitin for the emerency
P9' connection deactivation by the P9' G;.
This functionality applies to all mobility procedures.
4.3.12.3a Reacha(i$it8 Ma'age6e't 3"r UE i' E+M-;4LE state
/n emerency attached 43 when its periodic T/4 update timer e(pires shall not initiate a periodic T/4 procedure but
enter 3MM:9303G&"T3039 state. 8or emerency attached 43s the MM3 runs a mobile reachable timer with a
similar value to the 43$s periodic T/4 timer. /ny time after e(piry of this timer the MM3 may chane the 3MM state
of an emerency attached 43 to 3MM:9303G&"T3039. The MM3 assins the periodic T/4 timer value to
emerency attached 43. This timer #eeps the 43 emerency attached after chane to 3MM:&963 state to allow for a
subseDuent emerency service without a need to emerency attach aain.
4.3.12.4 P4* G7 se$ecti"' 3u'cti"' (3GPP accesses) 3"r E6erge'c8 Ser5ices
;hen a P9' G; is selected for &M" emerency services support. the P9' G; selection function described in
clause -.3.A., for normal bearer services is applied to the 3merency /P' or the MM3 selects the P9' G; directly
from the MM3 3merency 2onfiuration 9ata. &f the P9' G; selection function described in clause -.3.A., is used it
shall always derive a P9' G; in the visited P6M'. which uarantees that also the &P address is allocated by the
visited P6M'. &n networ#s that support handover between 3:4T0/' and <0P9 accesses. the MM3 selects a P9'
G; that is statically confiured in the MM3 3merency 2onfiuration 9ata. The P9' G; selection does not depend
on subscriber information in the <"" since emerency service support is a local. not subscribed service. The MM3
3merency 2onfiuration 9ata contains the 3merency /P' which is used to derive a P9' G;. or the MM3
3merency 2onfiuration 9ata may also contain the statically confiured P9' G; for the 3merency /P'.
This functionality is used by the /ttach procedure and by the 43 0eDuested P9' 2onnectivity procedure. in both cases
when establishin emerency bearer services.
'OT3H &t is assumed that the same P9' G; is confiured in 3GPP and <0P9 accesses.
4.3.12.! B"S 3"r E6erge'c8 Ser5ices
;here local reulation reDuire supportin calls from an unauthorised caller. the MM3 may not have subscription data.
/dditionally. the local networ# may want to provide &M" emerency services support differently than what is allowed
by a 43 subscription. Therefore. the initial Eo" values used for establishin emerency bearer services are confiured
in the MM3 in the MM3 3merency 2onfiuration 9ata.
'OT3H 8or &M" emerency services prior to this 0elease of this specification. dynamic P22 support was not
reDuired in the specifications. &n such cases. the P9' G; sets the /0P value that is reserved for
emerency services. which the P9' G; bases on the usae of the 3merency /P'.
This functionality is used by the /ttach procedure and by the 43 0eDuested P9' 2onnectivity procedure. in both cases
when establishin emerency bearer services.
4.3.12. P++ 3"r E6erge'c8 Ser5ices
9ynamic P22 is used for 43s establishin emerency service. the procedures are as described in T" *3.*+3 J?K. ;hen
establishin emerency bearer services with a P9' G;. accordin to clause -.@.>. the P208 provides the P9' G;
with the Eo" parameters. includin an /0P value reserved for the emerency bearers to prioriti!e the bearers when
performin admission control. 9ynamic P22 shall be used to manae &M" emerency sessions when an operator
allows &M" emerency sessions.
'OT3H 8or &M" emerency services prior to this 0elease of this specification. dynamic P22 support was not
reDuired in the specifications. /ccordin to clause -.@.>. when solely usin voice=GTT. local
confiuration of static policy functions is also allowed prior to this 0elease of this specification and is not
subject to standardi!ation.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (& Release %&
The P208 ensures that the emerency P9' connection is used only for &M" emerency sessions. The P208 rejects an
&M" session established via the emerency P9' connection if the /8 (i.e. P:2"28) does not provide an emerency
indication to the P208.
4.3.12.0 L"a# re-(a$a'ci'g (et2ee' MMEs 3"r E6erge'c8 Ser5ices
/s per load re:balancin procedures in clause -.3.@.3. the MM3 is allowed to off:load 32M:2O''32T39 mode 43s
by initiatin ", 0elease procedures. ;hen a 43 is in 32M:2O''32T39 mode with an active emerency bearer
service. the MM3 should not release the 43 for load re:balancin. The MM3 should wait until the 43 initiates a T/4
or becomes inactive. The MM3 may release the 43 under critical conditions such as the need to perform an MM3 node
restart.
4.3.12.? ;P &##ress &$$"cati"'
3merency bearer service is provided by the servin P6M'. The 43 and P6M' must have compatible &P address
versions in order for the 43 to obtain a local emerency P9' connection. &P address allocation in the servin P6M' is
provided per clause >.3., with the e(ception that the P9' G; associated with the emerency /P' shall support P9'
type &Pv- and P9' type &Pv?.
4.3.12.. 9a'#$i'g "3 P4* +"''ecti"'s 3"r E6erge'c8 <earer Ser5ices
The default and dedicated 3P" bearers of a P9' 2onnection associated with the emerency /P' shall be dedicated for
&M" emerency sessions and shall not allow any other type of traffic. The emerency bearer conte(ts shall not be
chaned to non:emerency bearer conte(ts and vice versa. The P9' G; shall bloc# any traffic that is not from or to
addresses of networ# entities (e.. P:2"28) providin &M" emerency service. 9ynamic P22 shall be deployed in
order to support &M" emerency sessions. the procedures are as described in T" *3.*+3 J?K. &f there is already an
emerency P9' G; connection. the 43 shall not reDuest another emerency P9' 2onnection. The MM3 shall reject
any additional emerency P9' 2onnection reDuests. The 43 shall not reDuest any bearer resource modification for the
emerency P9' connection. The P9' G; shall reject any 43 reDuested bearer resource modification that is for the
emerency P9' 2onnection. The /0P reserved for emerency bearer service shall only be assined to 3P" bearers
associated with an emerency P9' 2onnection.
4.3.12.10 ;SR 3u'cti"' 3"r E6erge'c8 <earer Ser5ices
;hen 43 has only emerency bearer service. &"0 does not apply.
4.3.13 +$"se# Su(scri(er Gr"u% 3u'cti"'s
2losed "ubscriber Group identifies a roup of subscribers who are permitted to access one or more 2"G cells of the
P6M' as a member of the 2"G for a <e'1. The followin 2"G related functions are definedH
: 2"G subscription handlin function stores and updates the user$s 2"G subscription data at the 43 and the
networ#.
: 8or closed mode. 2"G access control function ensures a 43 has valid subscription at a 2"G where it performs
an access.
: /dmission and rate control function is used to provide different admission and rate control for 2"G and non:
2"G members for a hybrid 2"G cell.
: 2"G charin function enables per 2"G charin for a subscriber consumin networ# services via a 2"G cell or
a hybrid cell.
: Pain optimi!ation function is optionally used to filter pain messaes based on T/& 6ist. user$s 2"G
subscription data and 2"G access mode in order to avoid pain at 2"G cells where the 43 is not allowed to
access.
: BP6M' /utonomous 2"G roamin function is optionally supported whereby a BP6M'. if allowed by the
<P6M'. stores and manaes BP6M' specific 2"G subscription information for roamin 43s without
interaction with the <"".
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (3 Release %&
4.3.14 L"cati"' Ser5ice 3u'cti"'s
62" procedures are described in the 62" stae * specification. see T" *3.*@, J>@K.
&n addition. in the 9etach and 1earer 9eactivation procedures. the MM3 shall inform the ":G; of the last #nown
location of the 43. and shall provide information to enable the determination of the time at which the 43 was in that
location. The ":G; shall (if necessary ta#in into account information from the "G"') inform the P9' G; of the last
#nown location of the 43. and shall provide information to enable the determination of the time at which the 43 was in
that location. &f reDuested by the P208 the P9' G; shall indicate this information to the P208 as defined in
T" *3.*+3 J?K. The information can also be made available on the "Gi interface as specified in T" *C.+?, J3AK and on
the 290s at the P9' G; as specified in T" 3*.*>, J--K.
4.3.1! Se$ecte# ;P Tra33ic A33$"a# (S;PTA) 3u'cti"'
The "&PTO function enables an operator to offload certain types of traffic at a networ# node close to that 43$s point of
attachment to the access networ#.
"&PTO above 0/' can be achieved by selectin a set of G;s (":G; and P:G;) that is eoraphically=topoloically
close to a 43$s point of attachment.
"&PTO above 0/' corresponds to a traffic offload throuh a P:G; located in the mobile operator$s core networ#.
"&PTO applies to both the non:roamin case and. provided appropriate roamin areements are in place between the
operators. to the roamin case.
Offload of traffic for a 43 is available for 4T0/' and 3:4T0/' accesses only. ;hen the 43 enters to 4T0/'=3:
4T0/' from another type of access networ# (e... from G30/'). it is the responsibility of the new "G"'=MM3 to
decide whether to perform deactivation with reactivation reDuest for a iven P9' connection. dependin on "&PTO
permissions for the relevant /P'.
0eali!ation for "&PTO above 0/' relies on the same architecture models and principles as for local brea#out described
in clause -.*.
&n order to select a set of appropriate G; (":G; and P:G;) based on eoraphical=topoloical pro(imity to 43. the
G; selection function specified in T" *C.3+3 J?,K uses the 43$s current location information.
&n order for the operator to allow=prohibit "&PTO on per user and per /P' basis. subscription data in the <"" is
confiured to indicate to the MM3 if offload is allowed or prohibited. &f the "&PTO permissions information from the
<"" conflicts with MM3$s confiuration for that 43. then "&PTO is not used.
&f <"" indicates BP6M' address not allowed. then BP6M' (i.e. MM3) shall not provide "&PTO.
&n the absence of any "&PTO permissions indication from the <"" the BP6M' (i.e MM3) shall not provide "&PTO.
The MM3 may be confiured on a per /P' basis as to whether or not to use "&PTO (e.. to handle the case where the
<"" is not confiured with "&PTO information for the 43).
8or "&PTO above 0/'. as a result of 43 mobility (e.. detected by the MM3 at T/4 or "G"' at 0/4 or movement
from G30/'). the taret MM3 may wish to redirect a P9' connection towards a different G; that is more
appropriate for the 43$s current location. e.. MM3 may #now whether the 43$s new location is served by the same
G; as the old one. ;hen the MM3 decides upon the need for G; relocation. the MM3 deactivates the impacted P9'
connections indicatin Lreactivation reDuestedL as specified in clause >.,+.3. &f all of the P9' connections for the 43
need to be relocated. the MM3 may initiate the Le(plicit detach with reattach reDuiredL procedure as specified in
clause >.3.A.3.
'OT3H &f either of the above procedures for G; relocation are initiated while the 43 has active applications. it
may cause disruption of services that are affected if the &P address chanes.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (( Release %&
4.3.1!a Se$ecte# ;P Tra33ic A33$"a# (S;PTA) at the L"ca$ *et2"r:
4.3.1!a.1 Ge'era$
The "&PTO at the 6ocal 'etwor# function enables an &P capable 43 connected via a (<)e'1 to access a defined &P
networ# (e.. the &nternet) without the user plane traversin the mobile operator$s networ#.
The subscription data in the <"" are confiured per user and per /P' to indicate to the MM3 if offload at the local
networ# is allowed or not.
"&PTO at the 6ocal 'etwor# can be achieved by selectin a 6:G; function collocated with the (<)e'1 or selectin
stand:alone G;s (with ":G; and 6:G; collocated) residin in the 6ocal 'etwor#. &n both cases the selected &P traffic
is offloaded via the 6ocal 'etwor#.
"pecific to the <e'1 subsystem. the applicability of "&PTO at the 6ocal 'etwor# does not depend on 2"G membership
and the feature can be applied to any 43. as lon as the 43 is allowed to access the cell.
8or this release of the specification. no interface between the 6:G; and the P208 is specified and there is no support
for dedicated bearers on the P9' connection used for "&PTO at the 6ocal 'etwor#. The 6ocal G; (6:G;) shall reject
any 43 reDuested bearer resource modification.
8or this release of the specification. "&PTO at the 6ocal 'etwor# is intended for offloadin &nternet traffic only. thus the
6:G; does not provide /P' specific connectivity. Therefore if the subscription data in the <"" indicate that offload at
the 6ocal 'etwor# is allowed. this implies that the related /P' is typically used for providin &nternet connectivity.
&f the MM3 detects a chane in "&PTO permissions in the subscription data for a iven subscriber for a iven /P' and
the subscriber has already established a "&PTO at the local networ# P9' connection to that /P'. the MM3 shall
release the "&PTO at the 6ocal 'etwor# P9' connection for that /P' with Lreactivation reDuestedL cause as specified
in clause >.,+.3.
'OT3H &n this release of the specification it is assumed that the taret ":G; selected durin the <andover also
has connectivity to the 6:G;.
4.3.1!a.2 S;PTA at the L"ca$ *et2"r: 2ith sta'#-a$"'e G7 (2ith S-G7 a'# L-G7
c"$$"cate#) 3u'cti"'
"&PTO at the 6ocal 'etwor# is achieved usin a stand:alone G; (with ":G; and 6:G; collocated) residin in the
6ocal 'etwor#.
/ (<)e'1 supportin "&PTO at the 6ocal 'etwor# with the stand:alone G; includes the 6ocal <ome 'etwor# &9 to
the MM3 in every &'&T&/6 43 M3""/G3. every 4P6&'% '/" T0/'"PO0T control messae. </'9OB30
'OT&8O and P/T< ";&T2< 03E43"T messaes.
&f a "&PTO P9' connection is initiated as an additional subseDuent P9' connection. the MM3 should chec# if the
":G; is optimal for the user$s current location. &f it is not. and if the networ# supports ":G; relocation without bein
triered by a mobility event. the MM3 may decide to perform an MM3 triered "ervin G; relocation accordin to
clause >.,+.-. when possible (e.. no other restrictions apply).
8or "&PTO at the 6ocal 'etwor# with a stand:alone G;. the location of the "ervin G; may be determined based on
the operator policy and user$s profile reardin support of "&PTO at 6ocal 'etwor# so thatH
: /t attachment to the (<)e'1. a local ":G; can always be selected independent of whether a "&PTO at the 6ocal
'etwor# P9' connection is established or not. &f mobility is performed to the macro networ# without havin a
"&PTO connection. a ":G; relocation can be performed as specified via e(istin mobility procedures with ":
G; relocation.
: /t attachment to a (<)e'1. a macro ":G; may be allocated for P9' connection in the operator$s networ#. &f a
new P9' connection is reDuested by the 43 that reDuires that a local ":G; is selected to provide for "&PTO at
the 6ocal 'etwor#. ":G; relocation from the macro ":G; to the local ":G; shall be performed as specified in
clause >.,+.-.
/s &P data session continuity for "&PTO at the 6ocal 'etwor# P9' connection is not supported in this release of the
specification. subseDuent to handover completion the (taret) MM3 should disconnect the "&PTO at the 6ocal 'etwor#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (+ Release %&
P9' connection with Lreactivation reDuestedL cause as specified in clause >.,+.3. unless the 6ocal <ome 'etwor# &9 is
not chaned. The &P data session should be maintained if the 6ocal <ome 'etwor# &9 is not chaned. &f the 43 has no
other P9' connection and the 6ocal <ome 'etwor# &9 is chaned. the (taret) MM3 initiates Le(plicit detach with
reattach reDuiredL procedure accordin to clause >.3.A.3.
4pon completion of Trac#in /rea 4pdate procedure. the (new) MM3 shall trier the re:establishment of the "&PTO
at the 6ocal 'etwor# P9' connection when it detects that the 43 has moved away from the (<)e'1 and to a (<)e'1
with different 6ocal <ome 'etwor# &9. as specified in clause >.3.3 and clause >.3.-.
'OT3H &t is e(pected that all MM3s="G"'s in a P6M' have support for "&PTO at the 6ocal 'etwor# where the
operator deploys this feature. in order to support mobility procedures. 8or a mobility event where taret
MM3="G"' does not support "&PTO at the 6ocal 'etwor#. the handlin of P9' deactivation for "&PTO
at 6ocal 'etwor# P9' connection is not specified.
4.3.1!a.3 S;PTA at the L"ca$ *et2"r: 2ith L-G7 3u'cti"' c"$$"cate# 2ith the (9)e*<
"&PTO at the 6ocal 'etwor# is achieved usin a 6ocal G; (6:G;) function collocated with the (<)e'1 and usin the
same procedures as described in clause -.3.,>. with the followin additionsH
: The (<)e'1 supportin the "&PTO at the 6ocal 'etwor# function includes the 6ocal G; address to the MM3 in
every &'&T&/6 43 M3""/G3 and every 4P6&'% '/" T0/'"PO0T control messae specified in
T" 3?.-,3 J3?K.
: The P9' G; selection function uses the 6:G; address proposed by (<)e'1 in the ",:/P messae. instead of
9'" interroation.
: "pecific to the <e'1 subsystem. the 6ocal G; information for "&PTO at the 6ocal 'etwor# is sinalled on ",
separately from the 6ocal G; information for 6&P/. The 6:G; shall be able to discriminate between P9'
connection for "&PTO at the 6ocal 'etwor# and for 6&P/.
'OT3 ,H The protocol option (i.e. GTP or PM&P) supported on the "> interface between 6ocal G; and ":G; is
confiured on the MM3.
The direct user plane path between the (<)e'1 and the collocated 6:G; is enabled with a "&PTO 2orrelation &9
parameter that is associated with the default 3P" bearer on the P9' connection used for "&PTO at the 6ocal 'etwor#.
4pon establishment of the default 3P" bearer the MM3 sets the "&PTO 2orrelation &9 eDual to the P9' G; T3&9
(GTP:based ">) or the P9' G; G03 #ey (PM&P:based ">). The "&PTO 2orrelation &9 is then sinalled by the MM3
to the (<)e'1 as part of 3:0/1 establishment and is stored in the 3:0/1 conte(t in the (<)e'1. The "&PTO
2orrelation &9 is used in the (<)e'1 for matchin the radio bearers with the direct user plane path connections from the
collocated 6:G; for "&PTO at local networ# P9' connection.
/s &P data session continuity for the "&PTO at the 6ocal 'etwor# P9' connection is not supported in this release of the
specification. the "&PTO at the 6ocal 'etwor# P9' connection shall be re:established when the 43 moves away from
(<)e'1. 9urin the handover procedure. when the source (<)e'1 releases its resources related to the 43. the (<)e'1
shall reDuest usin intra:node sinallin the collocated 6:G; to re:establish the "&PTO at the 6ocal 'etwor# P9'
connection. The 6:G; starts a timer. ;hen the timer e(pires. the 6:G; shall initiate the release of the "&PTO at the
6ocal 'etwor# P9' connection usin the P9' G; initiated bearer deactivation procedure accordin to clause >.-.-.,
with the Lreactivation reDuestedL cause value.
4.3.1 L"ca$ ;P &ccess (L;P&) 3u'cti"'
The 6&P/ function enables an &P capable 43 connected via a <e'1 to access other &P capable entities in the same
residential=enterprise &P networ# without the user plane traversin the mobile operator$s networ# e(cept <e'1
subsystem.
The 6ocal &P /ccess is achieved usin a 6ocal G; (6:G;) colocated with the <e'1.
6&P/ is established by the 43 reDuestin a new P9' connection to an /P' for which 6&P/ is permitted. and the
networ# selectin the 6ocal G; associated with the <e'1 and enablin a direct user plane path between the 6ocal G;
and the <e'1. The <e'1 supportin the 6&P/ function includes the 6ocal G; address to the MM3 in every &'&T&/6
43 M3""/G3 and every 4P6&'% '/" T0/'"PO0T control messae as specified in T" 3?.-,3 J3?K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (, Release %&
'OT3 ,H The protocol option (i.e. GTP or PM&P) supported on the "> interface between 6ocal G; and ":G; is
confiured on the MM3.
8or this release of the specification no interface between the 6:G; and the P208 is specified and there is no support
for 9edicated bearers on the P9' connection used for 6ocal &P /ccess. The 6ocal G; (6:G;) shall reject any 43
reDuested bearer resource modification.
The direct user plane path between the <e'1 and the collocated 6:G; is enabled with a 2orrelation &9 parameter that
is associated with the default 3P" bearer on a P9' connection used for 6ocal &P /ccess. 4pon establishment of the
default 3P" bearer the MM3 sets the 2orrelation &9 eDual to the P9' G; T3&9 (GTP:based ">) or the P9' G; G03
#ey (PM&P:based ">). The 2orrelation &9 is then sinalled by the MM3 to the <e'1 as part of 3:0/1 establishment
and is stored in the 3:0/1 conte(t in the <e'1. The 2orrelation &9 is used in the <e'1 for matchin the radio bearers
with the direct user plane path connections from the collocated 6:G;.
&f the 43 is roamin and if the <"" indicates 6&P/ roamin allowed for this 43 in this BP6M'. then the BP6M' (i.e.
MM3) may provide 6&P/ for this 43. 8urthermore. in the absence of any 6&P/ information for the reDuested /P' from
the <"". the BP6M' (i.e MM3) shall not provide 6&P/. The BP6M' address allowed fla is not considered when
establishin a 6&P/ P9' connection.
6&P/ is supported for /P's that are valid only when the 43 is connected to a specific 2"G. 6&P/ is also supported for
LconditionalL /P's that can be authori!ed to 6&P/ service when the 43 is usin specific 2"G. /P's mar#ed as L6&P/
prohibitedL or without a 6&P/ permission indication cannot be used for 6&P/.
MM3 shall release a 6&P/ P9' connection to an /P' if it detects that the 43$s 6&P/ 2"G authori!ation data for this
/P' has chaned and the 6&P/ P9' connection is no loner allowed in the current cell.
/s mobility of the 6&P/ P9' connection is not supported in this release of the specification. the 6&P/ P9' connection
shall be released when the 43 moves away from <(e)'1. 1efore startin the handover procedure towards the taret
0/'. the <(e)'1 shall reDuest usin an intra:node sinallin the collocated 6:G; to release the 6&P/ P9'
connection. The <(e)'1 determines that the 43 has a 6&P/ P9' connection from the presence of the 2orrelation &9 in
the 43 (3:)0/1 conte(t. The 6:G; shall then initiate and complete the release of the 6&P/ P9' connection usin the
P9' G; initiated bearer deactivation procedure as per clause >.-.-., or GG"' initiated P9P conte(t deactivation
procedure as specified in T" *3.+?+ J@K. The <(e)'1 shall not proceed with the handover preparation procedure
towards the taret 0/' until the 43$s (3:)0/1 conte(t is clear for the 2orrelation &9.
/t the handover. the source MM3 chec#s whether the 6&P/ P9' connection has been released. &f it has not been
releasedH
: and the handover is the ",:based handover or the &nter:0/T handover. the source MM3 shall reject the
handover.
: and the handover is F*:based handover. the MM3 shall send a Path "witch 0eDuest 8ailure messae (see more
detail in T" 3?.-,3 J3?K) to the taret <e'1. The MM3 performs e(plicit detach of the 43 as described in the
MM3 initiated detach procedure of clause >.3.A.3.
'OT3 *H The direct sinallin (implementation dependent) from the <(e)'1 to the 6:G; is only possible since
mobility of the 6&P/ P9' connection is not supported in this release.
9urin idle state mobility events. the MM3="G"' shall deactivate the 6&P/ P9' connection when it detects that the
43 has moved away from the <e'1.
4.3.10 Su%%"rt 3"r Machi'e T8%e +"66u'icati"'s (MT+)
4.3.10.1 Ge'era$
This clause provides an overview about functionality for Machine Type 2ommunications accordin to service
reDuirements described in T" **.3?A J??K. The specific functionality is described in the affected procedures and features
of this and other specifications. 8or discrepancies between this overview clause and the detailed procedure and function
descriptions. the latter ta#e precedence.
MT2 functionality is provided by the visited and home networ#s when the networ#s are confiured to support machine
type communication. &t applies to both the non:roamin case and the roamin case and some functionality may be
dependent upon the e(istence of appropriate roamin areements between the operators.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (- Release %&
"ome of the MT2 functions are controlled by subscriber data. Other MT2 functions are based on indicators sent by the
43 to the networ#. MT2 functionality is performed by 43s that are confiured to support different options as described
in clause -.3.,@.-.
Thouh motivated by scenarios and use cases defined in T" **.3?A J??K. the functions added to support MT2 have
eneral applicability and are in no way constrained to any specific scenario or use case e(cept where e(plicitly stated.
4.3.10.2 A5er5ie2 "3 %r"tecti"' 3r"6 P"te'tia$ MT+ Re$ate# A5er$"a#
The number of MT2 devices may be several orders of manitude reater than LtraditionalL devices. Many (but not all)
MT2 devices will be relatively stationary and=or enerate low volumes of traffic. <owever. these 43s have the
capability to enerate normal Duantities of sinallin. /s normal sinallin from lare numbers of 43s may cause
overload independently whether the 43 is used for MT2 or not. eneric functionality for overload and conestion
control is reDuired.
The total sinallin from lare numbers of 43s is a concern in at least two situationsH
: when an application (runnin in many 43s) reDuests many 43s to do LsomethinL at the same timeI and=or
: when many 43s are roamers and their servin networ# fails. then they can all move onto the local competin
networ#s. and potentially overload the not (yet) failed networ#(s).
To counter these potential problems. the followin standardised indications and mechanisms are provided in a eneric
manner. These permit node specific features to be developed to protect the networ#s.
a) ;here applicable. 43s can be confiured for enhancements as described in subseDuent bullets Post:
manufacturin confiuration can be performed remotely as described in clause -.3.,@.-.
b) 8or mobile oriinated services. 43s confiured for low access priority provide the 3:4T0/' with information
indicatin that the 002 connection establishment reDuest has low access priority (see clause -.3.,@.-).
2lause -.3.,@.- describes when low access priority is not applicable.
c) 002 sinallin has the capability of providin $e(tended wait timers$ when rejectin messaes from 43s that
access the networ# with low access priority.
d) The MM3 can initiate rejection of 002 connection establishments in the 3:4T0/' for 43s that access the
networ# with low access priority as described in clause -.3.@.-.,. &n addition. MM3 sinallin or OQM can
trier 3:4T0/' to initiate 3(tended /ccess 1arrin. These mechanisms are further described in
clause -.3.@.-.,.
e) Overload messaes from the MM3 to 3:4T0/' are e(tended to aid the 0/' in performin the functionality in
bullets b. c and d above.
f) 43s confiured with a lon minimum periodic P6M' search time limit (see T" *-.3?A J?CK) have an increased
minimum time in between their searches for more preferred P6M's.
'OT3 ,H 8ollowin the failure of a more preferred P6M'. 43s confiured as above miht chane to other local
competin networ#s. 3(piry of this search timer will lead to the 43 re:attemptin to access the failed
networ#. and then. if that networ# has not yet recovered. reaccessin one of the local competin
networ#s. 4se of a too short timer for the more preferred P6M' search can both prevent the failed
networ# from recoverin. and. impose more load on the local competin networ#s.
) /t P6M' chane. 43s confiured to perform /ttach with &M"& at P6M' chane (see T" *-.3?A J?CK) do this
rather than a T/ update with G4T& (thus avoidin the need to reject the T/ update. and to reDuest the &M"&
followin the subseDuent /ttach with G4T&).
'OT3 *H &n the case of a networ# failure. this reduces the messae processin load on a local competin networ#
and hence ma#es that networ# more li#ely to survive the failure of the other networ#.
h) 8or mobile oriinated services. 43s confiured for low access priority (see T" *-.3?A J?CK) provide a low access
priority indication to the MM3 in '/" sinallin that permit the MM3 to underta#e protective measures (e.. to
permit the MM3 to immediately command the 43 to move to a state where it does not need to enerate further
sinallin messaes and=or does not reselect P6M's). as described in clause -.3.@.-.,. 2lause -.3.,@.- describes
when low access priority is not applicable.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (. Release %&
i) 4sin Periodic T/4 timer value sent by the <"" and=or 43 provided indication (bullet h above). the MM3 can
allocate a lon periodic T/4 timer value to the 43. / lon periodic T/4 timer is li#ely to slow down the rate at
which a 43 detects a networ# failure and thus it slows down the rate of movement of 43s from a failed networ#
to other local competin networ#s (see clause -.3.,@.3).
j) Mechanisms for the MM3 and P:G; to detect conestion associated with a particular /P' (see clauses
-.3.@.-.* and -.3.@.>).
#) The addition of $bac# off timers$ to 3MM and 3"M sinallin messaes (e.. to rejection messaes). These
include some time randomisation to uard aainst a repeat of a load pea#. The MM3 should be able to apply this
behaviour on a per:/P' basis. as described in clause -.3.@.-.*
l) "inallin that permits the P:G; to reDuest the MM3 to enerate the above 3"M sinallin with $bac# off
timers$ (see clause -.3.@.>).
m) /n MM3 overload control mechanism to selectively limit the number of 9ownlin# 9ata 'otification reDuests
the ":G; sends to the MM3 for downlin# low priority traffic received for 43s in idle mode (see
clause -.3.@.-.,a).
n) 43 confiured for specific handlin of the invalid 4"&M state. the Lforbidden P6M' listL. the Lforbidden
P6M's for attach in ",mode listL and the Lforbidden P6M's for GP0" service listL remembers that the 4"&M
is invalid and #eeps the P6M' forbidden lists even if the 43 is switched off and then switched on.
o) ;hen the 43 has an activated P9' connection without low access priority or the 43 is reDuested to establish
such a P9' connection and the 43 is confiured with a permission for overridin low access priority the 43
doesn$t provide a low access priority indication to the MM3 in '/" MM sinallin and also not to the 0/' in
the 002 reDuests. &n the '/" reDuest for activatin a P9' connection this 43 always indicates what the upper
layers reDuested. i.e. the 43 indicates low access priority in that '/" reDuest unless the upper layers reDuest
activation of a P9' connection without low access priority.
p) ;hen the 43 has an activated P9' connection that is without low access priority or the 43 is reDuested to
activate such a P9' connection and the 43 is confiured with a permission for overridin 3(tended /ccess
1arrin. then the 43 inores any 3(tended /ccess 1arrin (if it is activated in the networ#) as defined in
T" **.+,, J?@K.
'OT3 3H &t is assumed that the mechanisms described in this entire clause are desined by "tae 3 in a manner that
allows e(tensibility and forward compatibility.
D) The e'ode1 may use the low access priority indication provided by the 43 to steer 43s confiured for low
access priority to specific MM3s.
4.3.10.3 A%ti6iCi'g %eri"#ic T&U Sig'a$$i'g
To reduce networ# load from periodic T/4 sinallin and to increase the time until the 43 detects a potential need for
chanin the 0/T or P6M' (e.. due to networ# problems) the loner values of the periodic T/4 timer and Mobile
0eachable timer shall be supported.
/ lon periodic 0/4=T/4 timer value may be locally confiured at MM3 or may be stored as part of the subscription
data in <"". 9urin /ttach and T/4 procedures the MM3 allocates the periodic 0/4=T/4 timer value as periodic
T/4 timer to the 43 based on BP6M' operator policy. low access priority indication from the 43. periodic 0/4=T/4
timer value reDuested by 43 and subscription information received from the <"".
&f MM3 receives a subscribed periodic 0/4=T/4 timer value from the <"" it allocates the subscribed value to the 43
as periodic T/4 timer. / visited P6M' MM3 may use subscribed periodic 0/4=T/4 timer value. if available. as an
indication to decide for allocatin a locally confiured periodic 0/4=T/4 timer value to the 43.
4.3.10.4 UE c"'3igurati"' a'# usage "3 i'#icat"rs
/ subscriber can by areement with its operator be reDuired to use 43s that are confiured (see T" *-.3?A J?CK) to
support one or more of the followin optionsH
: 43 confiured for low access priorityI and=or
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) (/ Release %&
: 43 confiured with a permission for overridin low access priority. which is only applicable for a 43 that is also
confiured for low access priorityI and=or
: 43 confiured to perform /ttach with &M"& at P6M' chaneI and=or
: 43 confiured with a lon minimum periodic P6M' search time limitI and=or
: 43 confiured for specific handlin of the invalid 4"&M state. the Lforbidden P6M' listL. the Lforbidden
P6M's for attach in ",mode listL and the Lforbidden P6M's for GP0" service listLI and=or
: 43 confiured for 3(tended /ccess 1arrinI and=or
: 43 confiured with a permission for overridin 3(tended /ccess 1arrin. which is only applicable for a 43 that
is also confiured for 3(tended /ccess 1arrin.
'OT3 ,H ;hen a 43 is accessin the networ# with low access priority. then the 43 may be subject for loner
bac#off timers at overload and conseDuently need to be desined to be tolerant to delays when accessin
the networ#.
43s can be confiured for one or more of the above options with the followin restrictionsH
: in this 0elease of the specification. a 43 that is confiured for low access priority shall also be confiured for
3(tended /ccess 1arrinI and
: in this 0elease of the specification. a 43 that is confiured for 3(tended /ccess 1arrin shall be confiured for
low access priority.
: in this 0elease of the specification. a 43 that is confiured for overridin low access priority shall also be
confiured for overridin 3(tended /ccess 1arrinI and
: in this 0elease of the specification. a 43 that is confiured for overridin 3(tended /ccess 1arrin shall also be
confiured for overridin low access priority.
43s can be confiured for one or more of the above options. Post:manufacturin confiuration of these options in the
43 can be performed only by OM/ 9M or (4)"&M OT/ procedures. 43s capable of the above options should support
confiuration of these options by both OM/ 9M and (4)"&M OT/ procedures.
/ 43 confiured for low access priority shall transmit the low access priority indicator to the MM3 durin the
appropriate '/" sinallin procedures and transmit the correspondin low access priority to the 3:4T0/' durin
002 connection establishment procedures.
'OT3 *H The low access priority indicator in '/" sinallin and the correspondin low access priority for 002
connection establishment are only used by the networ# to decide whether to accept the '/" reDuest or
the setup of the 002 connection respectively.
6ow access priority shall not be applicable in the followin situationsH
: for all procedures related to an emerency P9' connectionI used for &M" 3merency sessions that are to be
prioriti!ed as per the reDuirements for &M" 3merency session procedures (see clause -.3.,*). ;hen an
emerency P9' connection ets established. the MM3 may. based on MM3 confiuration. initiate the
deactivation of any non:emerency P9' connection usin the MM3 reDuested P9' disconnection procedure
described in clause >.,+.3I
: for all procedures when preferential access to the networ# is provided to the 43 by the /ccess 2lass ,,:,>
mechanism accordin to T" 3?.33, J3@K and T" **.+,, J?@K e.. for Multimedia Priority "ervices as described in
clause -.3.,AI
'OT3 3H The confiuration of a 43 for low access priority and /ccess 2lass ,,:,> are confiured independently of
each other. <owever. the home operator can ta#e care to prevent a subscription for /ccess 2lass ,,:,>
from bein used in a 43 confiured for low access priority.
: for 002 connection establishment procedures when respondin to painI
: for a 43 confiured with a permission for overridin low access priority under conditions described by bullet o
in clause -.3.,@.*I or
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +) Release %&
: other specific situations described in T" *-.3+, J-?K.
&f the '/" session manaement reDuest messae used to establish a new P9' connection contains a low access priority
indication. the MM3 shall forward the low access priority indication in the 2reate "ession 0eDuest messae to the ":
G;=P:G;. The low priority indication ets associated with a P9' connection when it is established and it shall not
chane until the P9' connection is deactivated.
The low access priority indication may be included in charin records by the visited and home networ#s. &n order to
permit the ":G; to include the low access priority indicator in the charin records. the low access priority indicator
should be stored in the MM3 3P" 1earer conte(ts and should be passed as part of these conte(ts to other "G"'=MM3
or ":G; nodes in mobility manaement procedures.
'OT3 -H &n this release there is no other usae of storin the low access priority indicator in 3P" 1earer conte(ts
other than for the purpose to include it in charin records. Particularly. the low access priority indicator
in 3P" 1earer conte(ts is not used by the networ# to ma#e overload control decisions.
/ networ# node may invo#e one or more of the followin mechanisms based on the indicators received in sinallin
from 43s or forwarded by other networ# nodesH
: based on the low access priority indicator in '/" reDuest messaes. bullets e. h. i. # and l as defined in
clause -.3.,@.*I and=or
: based on the low access priority for 002 connection establishment. bullets b and c as defined in clause -.3.,@.*.
/ 43 shall invo#e one or more of the followin mechanisms based on the confiuration and capabilities of the 43H
: when 43 is confiured with a lon minimum periodic P6M' search time limit. the 43 invo#es actions as
described in bullet f in clause -.3.,@.*I and=or
: when 43 is confiured to perform /ttach with &M"& at P6M' chane. the 43 invo#es actions as described in
bullet in clause -.3.,@.*I and=or
: when a 43 is confiured for low access priority. the 43 invo#es actions as described in bullets b and h in
clause -.3.,@.*I and=or
: when 43 is confiured for specific handlin of the invalid 4"&M state. the Lforbidden P6M' listL. the
Lforbidden P6M's for attach in ",mode listL and the Lforbidden P6M's for GP0" service listL. the 43 invo#es
actions as defined in bullet n in clause -.3.,@.*I and=or
: when 43 is confiured for 3(tended /ccess 1arrin. the 43 invo#es actions as defined in bullet d in
clause -.3.,@.*I and=or
: when a 43 is confiured with a permission for overridin low access priority and confiured with a permission
for overridin 3(tended /ccess 1arrin. the 43 invo#es actions as described in bullets o) and p) in
clause -.3.,@.*.
4.3.10.! V"i#
4.3.10. Su%%"rt "3 UEs c"'3igure# 3"r $"2 access %ri"rit8, E/te'#e# &ccess <arri'g
a'# %er6issi"' 3"r "5erri#e
The feature is specified in T" *3.+?+ J@K clause >.3.,3.?.
4.3.1? Mu$ti6e#ia Pri"rit8 Ser5ice
4.3.1?.1 Ge'era$
Multimedia Priority "ervice (MP") allows certain subscribers (i.e. "ervice 4sers as per T" **.,>3 J?AK) priority access
to system resources in situations such as durin conestion. creatin the ability to deliver or complete sessions of a hih
priority nature. "ervice 4sers are overnment:authori!ed personnel. emerency manaement officials and=or other
authori!ed users. MP" supports priority sessions on an Lend:to:endL priority basis.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +% Release %&
MP" is based on the ability to invo#e. modify. maintain and release sessions with priority. and deliver the priority media
pac#ets under networ# conestion conditions. MP" is supported in a roamin environment when roamin areements
are in place and where reulatory reDuirements apply.
'OT3 ,H &f a session terminates on a server in the &nternet (e.. web:based service). then the remote end and the
&nternet transport are out of scope for this specification.
/ "ervice 4ser obtains priority access to the 0adio /ccess 'etwor# by usin the /ccess 2lass 1arrin mechanism
accordin to T" 3?.33, J3@K and T" **.+,, J?@K. This mechanism provides preferential access to 43s based on its
assined /ccess 2lass. &f a "ervice 4ser belons to one of the special access:classes as defined in T" **.+,, J?@K. the
43 has preferential access to the networ# compared to ordinary users in periods of conestion.
MP" subscription allows users to receive priority services. if the networ# supports MP". MP" subscription entitles a
4"&M with special /ccess 2lass(es). MP" subscription includes indication for support of 3P" bearer priority service.
&M" priority service and 2" 8allbac# priority service support for the end user. Priority level reardin 3P" bearer and
&M" are also part of the MP" subscription information. The usae of priority level is defined in T" *3.*+3 J?K and
T" *3.**A J>*K.
"ervice 4sers is treated as On 9emand MP" subscribers or not. based on reional=national reulatory reDuirements. On
9emand service is based on "ervice 4ser invocation=revocation e(plicitly and applied to the P9' connections for an
/P'. ;hen not On 9emand. MP" service does not reDuire invocation. and provides priority treatment for all 3P"
bearers for a iven "ervice 4ser after attachment to the 3P" networ#.
'OT3 *H /cordin to reional=national reulatory reDuirements and operator policy. On:9emand MP" "ervice
4sers can be assined the hihest priority.
8or this release of the specification. MP" is supported for 3:4T0/' access only in case of 3GPP accesses.
"ince the "ervice 4ser has an access class within the rane for priority services. the 3stablishment 2ause in 002
connection reDuest is set to hihPriority/ccess. ;hen the MM3 receives and verifies mobile initiated sinallin with
establishment cause set to hihPriority/ccess. the MM3 and e'ode1 prioriti!e 002 connection reDuests and establish
the ", bearer and radio resources with priority.
Priority treatment for MP" session reDuires appropriate /0P and E2& (where necessary for non:G10 bearers) settin
for bearers accordin to the operator$s policy.
;hen an MP" session is reDuested by a "ervice 4ser. the followin bearer manaement principles apply in the
networ#H
: 3P" bearers (includin default bearer) employed in an MP" session shall be assined /0P value settins
correspondin to the priority level of the "ervice 4ser.
: "ettin /0P pre:emption capability and vulnerability for MP" bearers. subject to operator policies and
dependin on national=reional reulatory reDuirements.
: Pre:emption of non:"ervice 4sers over "ervice 4sers durin networ# conestion situation. subject to operator
policy and national=reional reulations.
Priority treatment is applicable to &M" based multimedia services. priority 3P" bearer services (P" data without &M"
interaction) and 2" 8allbac#.
8or Multimedia Priority services any 3P2 functions. procedures and capabilities are provided accordin to clause this
specification e(cept when specified differently in the followin subsections.
4.3.1?.2 ;MS-(ase# Mu$ti6e#ia Pri"rit8 Ser5ices
4.3.1?.2.1 Arigi'ati'g ;MS-(ase# MPS Sessi"'
&M" based MP" sessions are permitted to be oriinated from any 43. in addition to MP":subscribed 43s.
The MP":subscribed 43. based on the MP" &M" subscription information. operator$s policy and national=reional
reulations. may be iven priority treatment for the default bearer and the 3P" bearer carryin &M" sinallin in the
3P" prior to and durin &M":based MP" invocation. 8urther. priority treatment in the 3P" for sinallin and media
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +& Release %&
bearers may be modified=established via dynamic P22 based on the session authori!ation information received from the
/8.
/s the &M" media bearer is established after the &M" session of the MP" service has been established. it can be
assined with correct /0P value when it is established. <owever &M" sinallin related 3P" bearer needs to be
upraded if it has not been assined with the appropriate /0P settin for the MP" service when the &M" session of the
MP" service has been initiated.
/lso to avoid cases where the default bearer may not be allocated resources in the handover case. due to the low /0P
priority for the MP" service related P9' connection. it is necessary to assure the /0P value of the default bearer
receives the appropriate /0P settin for MP" service.
4.3.1?.2.2 Ter6i'ati'g ;MS-(ase# MPS Sessi"'
The terminatin networ# identifies the priority of the &M":based MP" session and applies priority treatment to ensure
that the call is delivered with priority to the terminatin user (either a "ervice 4ser or normal user).
&f the e(istin /0P of the default or dedicated 3P" bearer that is used to transport &M" sinallin are not appropriate for
MP". then P208 updates to the appropriate settins.
":G; triers a new priority pain towards MM3 in case the onoin pain is lower priority than the incomin data
received in the ":G; for &M" terminatin session.
4.3.1?.3 Pri"rit8 EPS <earer Ser5ices
The "ervice 4ser receives on demand priority treatment accordin to its MP" profile. i.e. On:9emand. &f the "ervice
4ser is not authori!ed to use on:demand priority reDuest. the "ervice 4ser receives priority treatment (i.e. appropriate
/0P and E2& ) at initial attach for all bearers. based on user profile data stored in the <""="P0 and authori!ed by the
P208 (see T" *3.*+3 J?K. clause @.*).
/n On:9emand "ervice 4ser reDuires e(plicit invocation=revocation via "P0 MP" user profile update. which
communicates with P22 to uprade=downrade. "ince MP" user profile are part of inputs for P22 rules. the update
will trier P22 rules modification. installation. (see T" *3.*+3 J?K. clause @.-.*).
1ased on MP" 3P" priority subscription. MM3 can verify whether the 43 is permitted to initiate the 002 connection
with hiher priority and handle the reDuest preferentially comparin to other 43s not prioriti!ed.
/n /8 for MP" Priority "ervice is used to provide Priority 3P" 1earer "ervices usin networ#:initiated resource
allocation procedures (via interaction with P22) for oriinatin accesses.
'OT3H 4se of 3rd party /8 for MP" services for "ervice 4sers is outside the scope of 3GPP specification.
4.3.1?.4 +S 3a$$(ac:
2" 8allbac# allows users to fallbac# to G30/'=4T0/'=,( 0TT while in 3:4T0/' access thus allowin the networ#
to transfer the call towards G30/'=4T0/' 2" domain. &n order to ensure that a priority 2"81 call to=from a service
user is iven proper priority treatment in the 3P". MP" subscription indicates the user$s 2" priority status. i.e. MP" 2"
Priority. which is provided to MM3 with user$s subscription information. ;hen the MM3 receives and verifies mobile
initiated sinallin with establishment cause set to hihPriority/ccess. the MM3 and e'ode1 prioriti!e 002
connection reDuests and establish the ", bearer and radio resources with priority.
9etails on the priority treatment of 2"81. see T" *3.*@* J>AK.
4.3.1?.! *et2"r: +"'gesti"' +"'tr"$s 3"r MPS
1ased on reional=national reDuirements and networ# operator policy. MP" shall be e(empted from networ# conestion
controls up to the point where further e(emptions cause networ# instability. The MM3 should not apply '/" level
conestion control for mobile initiated sinallin with establishment cause set to hihPriority/ccess. The MM3 should
not apply conestion control for termination reDuests related with an /0P associated with MP".
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +3 Release %&
4.3.1?. L"a# Re-(a$a'ci'g (et2ee' MMEs 3"r MPS
;hen a 43 is in 32M:2O''32T39 mode with a bearer havin an /0P associated with MP". the MM3 should not
release the 43 for load re:balancin. e(cept under critical conditions such as the need to perform an MM3 node restart.
The MM3 should wait until the 43 initiates a T/4 or becomes 32M:&963 before initiatin load re:balancin.
4.3.1. +"re *et2"r: '"#e res"$uti"'
4.3.1..1 Ge'era$
The indication of mapped or native G4T& shall be sinalled by the 43 to the MM3 as an e(plicit indication in /ttach
0eDuest and T/4 0eDuest messaes. The indication of mapped or native P:TM"&=0/& shall be sinalled by the 43 to
the "G"' as an e(plicit indication in /ttach 0eDuest and 0/4 0eDuest messaes. The MM3="G"' resolves the old
MM3="G"' usin old G4T& respective old P:TM"&=0/& sent in the /ttach reDuest and T/4=0/4 reDuest messaes .
and determines if the old G4T& or the old P:TM"&=0/& is mapped or native by one of the followin two methodsH
: &ndication usin most sinificant bit (M"1) in 6/2 and MM3 Group &9.
: 3(plicit indication sent from 43 to MM3 and "G"'.
4.3.1..2 MS< i' L&+ a'# MME Gr"u% ;4
8or P6M's deployed with such mechanism the MM3 differentiates between a G4MM3& mapped from P:TM"&=0/&
and a native G4MM3& based on the value of most sinificant bit of the MM3 Group &9I i.e. the M"1 is set to L+L then
the G4MM3& is mapped from P:TM"&=0/& and if M"1 is set to L,L. the G4MM3& is a native one. as specified in
T" *3.++3 JCK.
8or P6M's deployed with such mechanism the "-:"G"' differentiates between a P:TM"&=0/& mapped from G4T&
and a native P:TM"&=0/& based on the value of most sinificant bit of the 6/2I i.e. the M"1 is set to L,L then the
P:TM"&=0/& is mapped from G4T& and if M"1 is set to L+L. the P:TM"&=0/& is a native one. as specified in
T" *3.++3 JCK.
4.3.1..3 E/%$icit ;'#icati"'
8or P6M's deployed with such mechanism the MM3 differentiates between a G4T& mapped from P:TM"&=0/& or a
native G4T& based on the e(plicit indication sent by the 43.
8or P6M's deployed with such mechanism the "-:"G"' differentiates between a P:TM"&=0/& mapped from G4T& or
a native P:TM"&=0/& based on the e(plicit indication sent by the 43.
4.3.20 Re$a8i'g 3u'cti"'
4.3.20.1 Ge'era$
The relayin function enables an operator to improve and e(tend the coverae area by havin a 0elay 'ode (0')
wirelessly connected to an e'1 servin the 0'. called 9onor e'1 (9e'1). via a modified version of the 3:4T0/
radio interface called the 4n interface as specified in T" 3?.3++ J>K.
The relayin function and use of 0'=9e'1 entities in a networ# is transparent to the operations of the 43s connected
to it and associated core networ# entities (e.. MM3. "=P:G;. P208 etc.) for the 43s.
The relayin architecture is shown in fiure -.3.*+.,:,.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +( Release %&
0i1ure ('3'&)'%$%2 Relayin1 Architecture
'OT3 ,H &mpact to core networ# elements from the introduction of 0's and 9e'1 is minimi!ed by reusin the
e(istin nodes and protocols when interactin with the core networ#.
'OT3 *H 8unctions of the MM3 for the 0' and MM3 for the 43 may be collocated in a sinle MM3.
The 0' supports the e'1 functionality li#e termination of the radio protocols of the 3:4T0/ radio interface and the ",
and F* interfaces. The 0' also supports a subset of the 43 functionality and protocols to wirelessly connect to the
9e'1.
&n addition to supportin e'1 functionality. the 9e'1 also embeds and provides the ":G;=P:G;:li#e functions
needed for the 0' operation. This includes creatin a session for the 0' and manain 3P" bearers for the 0' as
shown in clause -.3.*+.3. as well as terminatin the ",:/P and ",, interfaces towards the MM3 servin the 0'. 9ue to
the pro(y functionality. the 9e'1 appears as an MM3 (for ",). an e'1 (for F*) and an ":G; to the 0'.
The 0' and 9e'1 also perform mappin of sinallin and data pac#ets onto 3P" bearers that are setup for the 0'. The
mappin is based on e(istin Eo" mechanisms defined for the 43 and the P:G; and are described in T" 3?.3++ J>K.
4.3.20.2 R* startu% a'# attach %r"ce#ure
4.3.20.2.1 Ge'era$
The startup procedure for the 0elay 'ode is based on the normal 43 attach procedure and consists of the followin two
phasesH
: Phase &H /ttach for 0' preconfiuration.
: Phase &&H /ttach for 0' operation (MM3 of the 0').
'OT3H ;hen the certificate:based solution is used. the 0' uses 4"&M:&'& in Phase & and 4"&M:0' in Phase &&
with necessarily different &M"&s. ;hen pre:shared #ey is used. there is only need for one 4"&M and the
0' uses the same &M"& durin Phase & and Phase &&. The MM3 does not treat certificate:based and pre:
shared #ey:based solution differently. The use of the certificate:based and pre:shared #ey solutions is
specified in /nne( 9 of T" 33.-+, J-,K.
4.3.20.2.2 &ttach 3"r R* %rec"'3igurati"'
The 0' attaches to the 3:4T0/'=3P2 as a 43 at power:up (i.e. the 0' shall not include the 0' indication in the 002
2onnection establishment sinallin). The e'1 treats the 0' as a normal 43 when performin MM3 selection.
1ecause the e'1 does not indicate that this is a 0' in the ", interface &nitial 43 messae. the MM3 does not perform
any further 0' specific actions (e.. it inores any indication from the <"" that Lthis subscription includes a permission
to operate as a 0'L).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ++ Release %&
The authentication of the L0' actin as an 43L is performed by the MM3 durin this attach procedure. usin the
information obtained from the <"".
The MM3 performs the ":G; and P:G; selection as for a normal 43.
'OT3H &t is the responsibility of the <"" operator to ensure that the 0' subscription includes an /P'
confiuration that ensures that the 0' subscription cannot be used for other purposes. e.. only a sinle
/P' is confiured for the use of 0's in phase &. and. that this /P' is reserved for 0's only.
The 0' retrieves initial 0' confiuration parameters as user plane traffic. across the "Gi reference point. from 0'
O/M (e.. list of 9e'1 cells and selected P6M').
/fter this operation is complete. the 0' detaches from the networ# usin the normal 43 initiated detach procedure. see
clause >.3.A.*., and the 0' triers Phase &&.
4.3.20.2.3 &ttach 3"r R* "%erati"'
To start relay operations. the normal attach procedure. with the followin e(ceptions. is appliedH
: The 0' and the 4"&M:0' perform local security operations (e.. establishment of a secure channel between
them) as specified in T" 33.-+, J-,KI
: The 0' selects a cell from the list acDuired durin Phase &I
: The 0' establishes an 002 connection with the 9e'1. indicatin that the connection is for a 0'I
: The 9e'1 is aware of the MM3s that support 0' functionality. &n all cases when the 0' indication is recieved.
the 9e'1 shall ensure that the current or (re)selected MM3 supports 0' functionalityI
'OT3 ,H The 0' follows normal 43 behaviour. e.. the 0'$s '/" may use either an &M"& or a G4T&. /lso. the
0'$s '/" may or may not provide an ":TM"& to the 0'$s /". and hence. the 0022onnection0eDuest
may either contain an ":TM"& or a random value.
: &n the ", interface &nitial 43 Messae. the the 9e'1 sends the 0' indication to the MM3. This messae also
carries the &P address of the ":G;=P:G; function embedded in the 9e'1I
: The subscription data supplied to the MM3 by the <"" for 4"&M:0' includes an indication that the
subscription is permitted to be used by a 0'.
: &f the ", interface &nitial 43 Messae indicates that this is a 0'. but the subscription data does not indicate that
the subscription includes a permission to operate as a 0'. then the MM3 shall reject the '/" procedure (e..
/ttach 0eDuest. Trac#in /rea 4pdate 0eDuest. "ervice 0eDuest. etc) with an appropriate cause value (e.. one
that avoids retries on this P6M' yet does not harm a 0' that has une(pectedly performed P6M' reselection).
'OT3 *H &t is anticipated that the MM3 chec#s that the <P6M' of the 4"&M:0' is authorised to attach 0's to
this MM3.
: The MM3 and 0' perform the normal 3P" /uthentication procedures.
: MM3 (0') selects the ":G;=P:G; in 9e'1 for the 0' based on the &P address included in the &nitial 43
Messae (i.e. all G; selection and /P' related procedures are bypassed durin this phase). The MM3 performs
",, interface sinallin with the ":G;=P:G; located in the 9e'1I
: The MM3 accepts the attach procedure and sets up an ", conte(t with the 9e'1.
;hen relay function is enabled. MM3s in a pool should all have the same relayin function capability in order to have
consistent support for functions such as redundancy. load balancin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +, Release %&
0i1ure ('3'&)'&$%2 R" attach procedure
The detach procedure for the 0' is the same as the normal 43 detach procedure. thouh the 0' should ensure that no
43 is connected to the 0' cells before detachin. &t is up to 0' implementation how it ensures no 43 is connected.
4.3.20.3 4e*< E-R&< acti5ati"'16"#i3icati"'
This procedure is used by the 9e'1 to chane the 3P" bearer allocation for the 0'. The procedure is the same as the
normal networ#:initiated bearer activation=modification procedure with the e(ception that the ":G;=P:G;
functionality (steps , and ?) is performed by the 9e'1.
0i1ure ('3'&)'3$%2 =e">$initiated 4earer activation;modification procedure
'OT3H &t is up to implementation if and when the 9e'1 sets up and modifies 3P" bearers for the 0'. in addition
to the initial bearer set up procedures at /ttach.
4.3.21 +"re *et2"r: assiste# e*"#e< %ara6eters tu'i'g
4.3.21.1 +* &ssista'ce ;'3"r6ati"'
2ore 'etwor# assisted e'ode1 parameters tunin aids the e'ode1 to minimi!e the 43 state transitions and achieve
optimum networ# behaviour. 8or e(ample. if the 43 freDuently chanes its idle=active states. 0/' could e(tend the
002 connection time of the 43 compared to a 43 rarely chanin its state. &n addition. 0/' could determine a loner
90F cycle for the 43 in order to save the 43 battery consumption.
2ore 'etwor# /ssistance information is data that may be derived by the e'ode1 and=or MM3 and cached in the 2'
while the 43 is idle. ;hen a 43 becomes active (e.. /ttach. "ervice 0eDuest). the cached information. if available.
shall be provided by the MM3 to the e'ode1.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +- Release %&
'OT3H &nformation can be enerated by the MM3 and passed to the e'ode1 durin establishment of a 43
connection (e.. /ttach. "ervice 0eDuest). /n e(ample could be the "ervice 0eDuest rate.
4.3.21.2 R&* Ge'erate# &ssista'ce ;'3"r6ati"'
/ssistance data may be sent in a transparent container from the e'ode1 to MM3 when the 43 connection is released. &f
this information is cached then it is provided bac# from MM3 to e'ode1 the ne(t time the 43 becomes active. The
transparent container is unchaned while cached in the MM3.
4.3.21.3 +"re *et2"r: &ssista'ce Pr"ce#ures
The MM3 provides 2' and=or 0/' assistance information to the e'ode1 if available. durin the setup of the ",
sinallin connection (e... /ttach. "ervice 0eDuest).
The followin fiure is a hih level description of the transfer of information from an e'ode1 to MM3 durin an ",
release procedure and from an MM3 to e'ode1 durin a service reDuest procedure.
0i1ure ('3'&%'3$%2 9ore "et#ork assisted e"ode> parameters tunin1
4.3.22 UE P"2er Sa5i'g M"#e
/ 43 may adopt a P"M that is described in T" *3.?A* J@-K. &f a 43 is capable of adoptin a P"M and it wants to use
the P"M it shall reDuest an /ctive Time value and may reDuest a Periodic T/4=0/4 Timer value durin every /ttach
and T/4 procedures. which are handled as described in T" *3.?A* J@-K. The 43 shall not reDuest a Periodic T/4=0/4
Timer value if it is not reDuestin an /ctive Time value. The networ# shall not allocate an /ctive Time value if the 43
has not reDuested it.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +. Release %&
P"M has no support in the 2" domain on the networ# side.
'OT3 ,H ;hen the P"M is activated the 43 miht not be available for pain of Mobile Terminated 2" services
even thouh the 43 is reistered in the 2" domain.
'OT3 *H The /ttach and T/4 procedures of this specification are not showin the details of the Periodic T/4
Time and /ctive Time neotiation. i.e. are not showin the related &3s.
&f the networ# allocates an /ctive Time value. the 43 starts the /ctive timer and the MM3 starts the mobile reachable
timer (see clause -.3.>.*) with the /ctive Time value allocated by the networ# when transitionin from
32MP2O''32T39 to 32MP&963. ;hen the /ctive timer e(pires. the 43 deactivates its /ccess "tratrum functions
and enters P"M. &n P"M. due to deactivation of /ccess "tratum functions. the 43 stops all idle mode procedures. but
continues to run any '/" timers that may apply. e.. the periodic T/4 timer. The 43 shall resume /ccess "tratum
functions and idle mode procedures before the periodic T/4 timer e(pires for performin the periodic T/4 procedure
as applicable. The 43 may resume idle mode procedures and /ccess "tratum functions any time while in P"M. e.. for
mobile oriinated communications. /ny timers and conditions that remain valid durin power:off. e.. for '/":level
bac#:off. apply in the same way durin P"M.
;hen the mobile reachable timer e(pires and the MM3 stores an /ctive Time for the 43. the MM3 #nows that the 43
entered P"M and is not available for pain. The MM3 handles mobile reachable timer and availability for pain as
detailed in clause -.3.>.*.
On 43 side the P"M complies with some substates of 3MMP03G&"T3039. as specified in T" *-.3+,. The MM3
considers the 43 to be 3MMP03G&"T3039. but not reachable. The 43$s /ccess "tratum functions are considered as
deactivated durin P"M.
4.4 *et2"r: e$e6e'ts
4.4.1 E-UTR&*
3:4T0/' is described in more detail in T" 3?.3++ J>K.
&n addition to the 3:4T0/' functions described in T" 3?.3++ J>K. 3:4T0/' functions includeH
: <eader compression and user plane cipherinI
: MM3 selection when no routin to an MM3 can be determined from the information provided by the 43I
: 46 bearer level rate enforcement based on 43:/M10 and M10 via means of uplin# schedulin
(e.. by limitin the amount of 46 resources ranted per 43 over time)I
: 96 bearer level rate enforcement based on 43:/M10I
: 46 and 96 bearer level admission controlI
: Transport level pac#et mar#in in the uplin#. e.. settin the 9iff"erv 2ode Point. based on the E2& of the
associated 3P" bearerI
: 32':based conestion control.
4.4.2 MME
MM3 functions includeH
: '/" sinallinI
: '/" sinallin securityI
: &nter 2' node sinallin for mobility between 3GPP access networ#s (terminatin "3)I
: 43 0eachability in 32M:&963 state (includin control and e(ecution of pain retransmission)I
: Trac#in /rea list manaementI
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) +/ Release %&
: Mappin from 43 location (e.. T/&) to time !one. and sinallin a 43 time !one chane associated with
mobility.
: P9' G; and "ervin G; selectionI
: MM3 selection for handovers with MM3 chaneI
: "G"' selection for handovers to *G or 3G 3GPP access networ#sI
: 0oamin ("?a towards home <"")I
: /uthenticationI
: /uthori!ationI
: 1earer manaement functions includin dedicated bearer establishmentI
: 6awful &nterception of sinallin trafficI
: ;arnin messae transfer function (includin selection of appropriate e'ode1)I
: 43 0eachability proceduresI
: "upport 0elayin function (0' /ttach=9etach)I
: 2hane of 43 presence in Presence 0eportin /rea reportin upon P22 reDuest.
: in the case of 2hane of 43 presence in Presence 0eportin /rea reportin. manaement of 2ore 'etwor#
pre:confiured Presence 0eportin /reas.
'OT3H The "ervin G; and the MM3 may be implemented in one physical node or separated physical nodes.
The MM3 shall sinal a chane in 43 Time None only in case of mobility and in case of 43 triered "ervice 0eDuest.
P9' 9isconnection and 43 9etach. &f the MM3 cannot determine whether the 43 Time None has chaned (e.. the
43 Time None is not sent by the old MM3 durin MM3 relocation). the MM3 should not sinal a chane in 43 Time
None. / chane in 43 Time None caused by a reulatory mandated time chane (e.. dayliht savin time or summer
time chane) shall not trier the MM3 to initiate sinallin procedures due to the actual chane. &nstead the MM3
shall wait for the 43$s ne(t mobility event or "ervice 0eDuest procedure and then use these procedures to update the 43
Time None information in the P9' G;.
4.4.3 Gate2a8
4.4.3.1 Ge'era$
Two loical Gateways e(istH
: "ervin G; (":G;)I
: P9' G; (P:G;).
'OT3H The P9' G; and the "ervin G; may be implemented in one physical node or separated physical
nodes.
4.4.3.2 Ser5i'g G7
The "ervin G; is the ateway which terminates the interface towards 3:4T0/'.
8or each 43 associated with the 3P". at a iven point of time. there is a sinle "ervin G;.
The functions of the "ervin G;. for both the GTP:based and the PM&P:based ">="A. includeH
: the local Mobility /nchor point for inter:e'ode1 handoverI
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,) Release %&
: sendin of one or more Lend mar#erL to the source e'ode1. source "G"' or source 0'2 immediately after
switchin the path durin inter:e'ode1 and inter:0/T handover. especially to assist the reorderin function in
e'ode1.
: Mobility anchorin for inter:3GPP mobility (terminatin "- and relayin the traffic between *G=3G system and
P9' G;)I
: 32M:&963 mode downlin# pac#et bufferin and initiation of networ# triered service reDuest procedureI
: 6awful &nterceptionI
: Pac#et routin and forwardinI
: Transport level pac#et mar#in in the uplin# and the downlin#. e.. settin the 9iff"erv 2ode Point. based on the
E2& of the associated 3P" bearerI
: /ccountin for inter:operator charin. 8or GTP:based ">="A. the "ervin G; enerates accountin data per
43 and bearerI
: &nterfacin O82" accordin to charin principles and throuh reference points specified in T" 3*.*-+ J>,KI
: 8orwardin of Lend mar#erL to the source e'ode1. source "G"' or source 0'2 when the Lend mar#erL is
received from PG; and the "ervin G; has downlin# user plane established. 4pon reception of Lend mar#erL.
the "ervin G; shall not send 9ownlin# 9ata 'otification.
/dditional "ervin G; functions for the PM&P:based ">="A are captured in T" *3.-+* J*K.
2onnectivity to a GG"' is not supported.
4.4.3.3 P4* G7
The P9' G; is the ateway which terminates the "Gi interface towards the P9'.
&f a 43 is accessin multiple P9's. there may be more than one P9' G; for that 43. however a mi( of ">="A
connectivity and Gn=Gp connectivity is not supported for that 43 simultaneously.
P9' G; functions include for both the GTP:based and the PM&P:based ">="AH
: Per:user based pac#et filterin (by e.. deep pac#et inspection)I
: 6awful &nterceptionI
: 43 &P address allocationI
: Transport level pac#et mar#in in the uplin# and downlin#. e.. settin the 9iff"erv 2ode Point. based on the
E2& of the associated 3P" bearerI
: /ccountin for inter:operator charinH for home routed roamin. the P:G; shall collect and report the uplin#
and downlin# data volume (per 3P" bearer) as received from and sent to the servin nodeI
: 46 and 96 service level charin as defined in T" *3.*+3 J?K
(e.. based on "98s defined by the P208. or based on deep pac#et inspection defined by local policy)I
: &nterfacin O82" throuh accordin to charin principles and throuh reference points specified in
T" 3*.*-+ J>,K.
: 46 and 96 service level atin control as defined in T" *3.*+3 J?KI
: 46 and 96 service level rate enforcement as defined in T" *3.*+3 J?K
(e.. by rate policin=shapin per "98)I
: 46 and 96 rate enforcement based on /P':/M10
(e.. by rate policin=shapin per areate of traffic of all "98s of the same /P' that are associated with 'on:
G10 E2&s)I
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,% Release %&
: 96 rate enforcement based on the accumulated M10s of the areate of "98s with the same G10 E2&
(e.. by rate policin=shapin)I
: 9<2Pv- (server and client) and 9<2Pv? (client and server) functionsI
: The networ# does not support PPP bearer type in this version of the specification. Pre:0elease A PPP
functionality of a GG"' may be implemented in the P9' G;I
: pac#et screeninI
: sendin of one or more Lend mar#erL to the source "G; immediately after switchin the path durin "G;
chaneI
: P22 related features (e.. involvin P208 and O2") as described in T" *3.*+3 J?K.
/dditionally the P9' G; includes the followin functions for the GTP:based ">="AH
: 46 and 96 bearer bindin as defined in T" *3.*+3 J?KI
: 46 bearer bindin verification as defined in T" *3.*+3 J?KI
: 8unctionality as defined in 082 -A?, J3*KI
: /ccountin per 43 and bearer.
The P:G; provides P9' connectivity to both G30/'=4T0/' only 43s and 3:4T0/' capable 43s usin any of
3:4T0/'. G30/' or 4T0/'. The P:G; provides P9' connectivity to 3:4T0/' capable 43s usin 3:4T0/'
only over the ">="A interface.
4.4.4 SGS*
&n addition to the functions described in T" *3.+?+ J@K. "G"' functions includeH
: &nter 3P2 node sinallin for mobility between *G=3G and 3:4T0/' 3GPP access networ#sI
: P9' and "ervin G; selectionH the selection of ":G;=P:G; by the "G"' is as specified for the MM3I
: <andlin 43 Time None as specified for the MM3I
: MM3 selection for handovers to 3:4T0/' 3GPP access networ#.
4.4.! GER&*
G30/' is described in more detail in T" -3.+>, J,>K.
4.4. UTR&*
4T0/' is described in more detail in T" *>.-+, J,?K.
4.4.0 P+R)
4.4.0.1 Ge'era$
P208 is the policy and charin control element. P208 functions are described in more detail in T" *3.*+3 J?K.
&n non:roamin scenario. there is only a sinle P208 in the <P6M' associated with one 43$s &P:2/' session. The
P208 terminates the 0( interface and the G( interface.
&n a roamin scenario with local brea#out of traffic there may be two P208s associated with one 43$s &P:2/' sessionH
: <:P208 that resides within the <:P6M'I
: B:P208 that resides within the B:P6M'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,& Release %&
4.4.0.2 9"6e P+R) (9-P+R))
The functions of the <:P208 includeH
: terminates the 0( reference point for home networ# servicesI
: terminates the "C reference point for roamin with local brea#outI
: associates the sessions established over the multiple reference points ("C. 0(). for the same 43$s &P:2/'
session (P22 session bindin).
The functionality of <:P208 is described in T" *3.*+3 J?K.
4.4.0.3 Visite# P+R) (V-P+R))
The functions of the B:P208 includeH
: terminates the G( and "C reference points for roamin with local brea#outI
: terminates 0( for roamin with local brea#out and visited operator$s /pplication 8unction.
The functionality of B:P208 is described in T" *3.*+3 J?K.
4.4.? P4* G7@s ass"ciate# &&& Ser5er
The P9' Gateway may interact with a /// server over the "Gi interface. This /// "erver may maintain information
associated with 43 access to the 3P2 and provide authori!ation and other networ# services. This /// "erver could be
a 0/9&4" or 9iameter "erver in an e(ternal P9' networ#. as defined in T" *C.+?, J3AK. This /// "erver is loically
separate from the <"" and the 3GPP /// "erver.
4.4.. 9e*< su(s8ste6
/ <e'1 subsystem consists of a <e'1. optionally a <e'1 G; and optionally a 6ocal G;.
The 6ocal &P /ccess and "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the <e'1 functions are
achieved usin a 6ocal G; (6:G;) colocated with the <e'1.
8iure -.-.C:, illustrates the architecture for 6&P/ and=or "&PTO at the 6ocal 'etwor# with 6:G; function collocated
with the <e'1.
0i1ure ('('/$%2 Architecture for ?7PA or S7PT@ at the ?ocal "et#ork #ith ?$GA collocated #ith the
3e">
'OT3 ,H The optional <e'1 G; is not shown in the fiure for simplicity.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,3 Release %&
The <e'1 subsystem is connected by means of the standard ", interface to the 3P2 (3volved Pac#et 2ore). more
specifically to the MM3 (Mobility Manaement 3ntity) by means of the ",:MM3 interface and to the "ervin Gateway
(":G;) by means of the ",:4 interface. ;hen 6&P/ or "&PTO at the 6ocal 'etwor# with 6:G; function collocated
with the <e'1 is activated. the 6:G; has a "> interface with the ":G;.
'OT3 *H &n this specification and for simplification the term e'ode1 refers to the <e'1 subsystem if the 43
accesses the networ# via a <e'1 unless stated otherwise.
'OT3 3H 9etailed functions of <e'1 and <e'1 G; are described in T" 3?.3++ J>K.
'OT3 -H /n 6:G;collocated with a <e'1 may support 6&P/. or "&PTOT6'. or both.
The 6ocal G; is the ateway towards the &P networ#s (e.. residential=enterprise networ#s. &nternet) associated with
the <e'1. The 6ocal G; has the followin P9' G; functionsH
: 43 &P address allocationI
: 9<2Pv- (server and client) and 9<2Pv? (client and server) functionsI
: Pac#et screeninI
: 8unctionality as defined in 082 -A?, J3*K.
/dditionally. the 6ocal G; has the followin functionsH
: 32M:&963 mode downlin# pac#et bufferinI
: 32M:2O''32T39 mode direct tunnellin towards the <e'1.
'OT3 >H The architecture for "&PTO at the 6ocal 'etwor# with 6:G; function collocated with a <e'1 depicted
in 8iure -.-.C:, also applies to "&PTO at the 6ocal 'etwor# with 6:G; function collocated with an
e'1.
4.4.10 4e*<
9e'1 function is described in more detail in T" 3?.3++ J>K.
9e'1 provides the necessary "=P:G; functions for the operation of 0's connected to the 9e'1.
&n order to provide the 0elay 8unction the 9e'1 shall support the followin P:G; functionsH
: &P address allocation for the 43 functionality of the 0'I
: 9ownlin# transport level pac#et mappin between the 9"2P value used over ",:4 of the 43 (which is the "Gi
interface of the PG; function in the 9e'1) and the 3P" bearers with an appropriate E2& value established
between the PG; function in the 9e'1 and the 43 function of the 0'I
: 4plin# transport level pac#et mappin between E2& value of the 3P" bearers (established between the PG;
function in the 9e'1 and the 43 function of the 0') and the 9"2P value used over ",:4 of the 43 (which is
the "Gi interface of the PG; function in the 9e'1).
&n order to provide the 0elay 8unction the 9e'1 shall support the followin ":G; functionsH
: Termination the ",, session of the MM3(0').
":G; functions related to 32M:&963 are not reDuired.
":G; functions related to mobility manaement are not supported.
4.4.11 +SG Su(scri(er Ser5er
2"G "ubscriber "erver (2"") is an optional element that stores 2"G subscription data for roamin subscribers. The
2"" stores and provides BP6M' specific 2"G subscription information to the MM3. The 2"" is accessible from the
MM3 via the "@a interface. The 2"" is always in the same P6M' as the current MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,( Release %&
&f the same 2"G &9 e(ists in both 2"" subscription data and <"" subscription data. the 2"G subscription data from the
<"" shall ta#e precedence over the data from 2"".
8iure -.-.,,:, illustrates 2"" connected to MM3.
0i1ure ('('%%$%2 9SS connected to 88
4.! V"i#
4. EPS M"(i$it8 Ma'age6e't a'# +"''ecti"' Ma'age6e't states
4..1 Ge'era$
The 3P" Mobility Manaement (3MM) states describe the Mobility Manaement states that result from the mobility
manaement procedures e.. /ttach and Trac#in /rea 4pdate procedures.
Two 3MM states are described in this documentH
: 3MM:9303G&"T3039.
: 3MM:03G&"T3039.
'OT3 ,H Other specifications may define more detailed 3MM states (see e.. T" *-.3+, J-?K).
The 3P" 2onnection Manaement (32M) states describe the sinallin connectivity between the 43 and the 3P2.
Two 32M states are described in this documentH
: 32M:&963.
: 32M:2O''32T39.
'OT3 *H The 32M:2O''32T39 and 32M:&963 states used in this document correspond respectively to the
3MM:2O''32T39 and 3MM:&963 modes defined in T" *-.3+, J-?K.
&n eneral. the 32M and 3MM states are independent of each other. Transition from 3MM:03G&"T3039 to 3MM:
9303G&"T3039 can occur reardless of the 32M state. e.. by e(plicit detach sinallin in 32M:2O''32T39 or
by implicit detach locally in the MM3 durin 32M:&963. <owever there are some relations. e.. to transition from
3MM:9303G&"T3039 to 3MM:03G&"T3039 the 43 has to be in the 32M:2O''32T39 state.
4..2 4e3i'iti"' "3 6ai' EPS M"(i$it8 Ma'age6e't states
4..2.1 EMM-4EREG;STERE4
&n the 3MM:9303G&"T3039 state. the 3MM conte(t in MM3 holds no valid location or routin information for the
43. The 43 is not reachable by a MM3. as the 43 location is not #nown.
&n the 3MM:9303G&"T3039 state. some 43 conte(t can still be stored in the 43 and MM3. e.. to avoid runnin an
/%/ procedure durin every /ttach procedure.
9urin the successful &nter:0/T T/4=0/4=handover procedure and &"0 activated is not indicated to the 43. the old "-
"G"'=old MM3 chanes the 3MM state of the 43 to GP0":&963=PMM:93T/2<39=3MM:9303G&"T3039.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,+ Release %&
4..2.2 EMM-REG;STERE4
The 43 enters the 3MM:03G&"T3039 state by a successful reistration with an /ttach procedure to either 3:4T0/'
or G30/'=4T0/'. The MM3 enters the 3MM:03G&"T3039 state by a successful Trac#in /rea 4pdate procedure
for a 43 selectin an 3:4T0/' cell from G30/'=4T0/' or by an /ttach procedure via 3:4T0/'. &n the 3MM:
03G&"T3039 state. the 43 can receive services that reDuire reistration in the 3P".
'OT3H The 43 employs a sinle combined state machine for 3MM and GMM states.
The 43 location is #nown in the MM3 to at least an accuracy of the trac#in area list allocated to that 43 (e(cludin
some abnormal cases).
&n the 3MM:03G&"T3039 state. the 43 shallH
: always have at least one active P9' connectionI
: setup the 3P" security conte(t.
/fter performin the 9etach procedure. the state is chaned to 3MM:9303G&"T3039 in the 43 and in the MM3.
4pon receivin the T/4 0eject and /ttach 0eject messaes the actions of the 43 and MM3 depend upon the $cause
value$ in the reject messae. but. in many cases the state is chaned to 3MM:9303G&"T3039 in the 43 and in the
MM3.
&f all the bearers belonin to a 43 are released (e... after handover from 3:4T0/' to non:3GPP access). the MM3
shall chane the MM state of the 43 to 3MM:9303G&"T3039. &f the 43 camps on 3:4T0/' and the 43 detects
that all of its bearers are released. the 43 shall chane the MM state to 3MM:9303G&"T3039. &f all the bearers (P9P
conte(ts) belonin to a 43 are released. while the 43 camps on G30/'=4T0/'. the 43 shall deactivate &"0 by
settin its T&' to LP:TM"&L as specified in T" *3.+?+ J@K. This ensures that the 43 performs Trac#in /rea 4pdate
when it re:selects 3:4T0/'. &f the 43 switches off its 3:4T0/' interface when performin handover to non:3GPP
access. the 43 shall automatically chane its MM state to 3MM:9303G&"T3039.
The MM3 may perform an implicit detach any time after the &mplicit 9etach timer e(pires. The state is chaned to
3MM:9303G&"T3039 in the MM3 after performin the implicit detach.
4..3 4e3i'iti"' "3 EPS +"''ecti"' Ma'age6e't states
4..3.1 E+M-;4LE
/ 43 is in 32M:&963 state when no '/" sinallin connection between 43 and networ# e(ists. &n 32M:&963 state.
a 43 performs cell selection=reselection accordin to T" 3?.3+- J3-K and P6M' selection accordin to T" *3.,** J,+K.
There e(ists no 43 conte(t in 3:4T0/' for the 43 in the 32M:&963 state. There is no ",PMM3 and no ",P4
connection for the 43 in the 32M:&963 state.
&n the 3MM:03G&"T3039 and 32M:&963 state. the 43 shallH
: perform a trac#in area update if the current T/ is not in the list of T/s that the 43 has received from the
networ# in order to maintain the reistration and enable the MM3 to pae the 43I
: perform the periodic trac#in area updatin procedure to notify the 3P2 that the 43 is availableI
: perform a trac#in area update if the 002 connection was released with release cause Lload balancin T/4
reDuiredLI
: perform a trac#in area update when the 43 reselects an 3:4T0/' cell and the 43$s T&' indicates LP:TM"&LI
: perform a trac#in area update for a chane of the 43$s 2ore 'etwor# 2apability information or the 43 specific
90F parameterI
: perform a trac#in area update when the 43 manually selects a 2"G cell. and the 2"G &9 and associated P6M'
of that cell is absent from both the 43$s /llowed 2"G list and the 43$s Operator 2"G listI
: answer to pain from the MM3 by performin a service reDuest procedureI
: perform the service reDuest procedure in order to establish the radio bearers when uplin# user data is to be sent.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,, Release %&
The 43 and the MM3 shall enter the 32M:2O''32T39 state when the sinallin connection is established between
the 43 and the MM3. &nitial '/" messaes that initiate a transition from 32M:&963 to 32M:2O''32T39 state are
/ttach 0eDuest. Trac#in /rea 4pdate 0eDuest. "ervice 0eDuest or 9etach 0eDuest.
;hen the 43 is in 32M:&963 state. the 43 and the networ# may be unsynchroni!ed. i.e. the 43 and the networ# may
have different sets of established 3P" bearers. ;hen the 43 and the MM3 enter the 32M:2O''32T39 state. the set
of 3P" 1earers is synchroni!ed between the 43 and networ#.
4..3.2 E+M-+A**E+TE4
The 43 location is #nown in the MM3 with an accuracy of a servin e'ode1 &9. The mobility of 43 is handled by the
handover procedure.
The 43 performs the trac#in area update procedure when the T/& in the 3MM system information is not in the list of
T/$s that the 43 reistered with the networ#. or when the 43 handovers to an 3:4T0/' cell and the 43$s T&'
indicates LP:TM"&L.
8or a 43 in the 32M:2O''32T39 state. there e(ists a sinallin connection between the 43 and the MM3. The
sinallin connection is made up of two partsH an 002 connection and an ",PMM3 connection.
The 43 shall enter the 32M:&963 state when its sinallin connection to the MM3 has been released or bro#en. This
release or failure is e(plicitly indicated by the e'ode1 to the 43 or detected by the 43.
The ", release procedure chanes the state at both 43 and MM3 from 32M:2O''32T39 to 32M:&963.
'OT3 ,H The 43 may not receive the indication for the ", release. e.. due to radio lin# error or out of coverae.
&n this case. there can be temporal mismatch between the 32M:state in the 43 and the 32M:state in the
MM3.
/fter a sinallin procedure. the MM3 may decide to release the sinallin connection to the 43. after which the state
at both the 43 and the MM3 is chaned to 32M:&963.
'OT3 *H There are some abnormal cases where the 43 transitions to 32M:&963.
;hen a 43 chanes to 32M:2O''32T39 state and if a radio bearer cannot be established. or the 43 cannot
maintain a bearer in the 32M:2O''32T39 state durin handovers. the correspondin 3P" bearer is deactivated.
4..4 State tra'siti"' a'# 3u'cti"'s
0i1ure (','($%2 88 state model in !
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,- Release %&
0i1ure (','($&2 88 state model in 88
0i1ure (','($32 98 state model in !
0i1ure (','($(2 98 state model in 88
4.0 A5era$$ B"S c"'ce%t
4.0.1 P4* c"''ecti5it8 ser5ice
The 3volved Pac#et "ystem provides &P connectivity between a 43 and a P6M' e(ternal pac#et data networ#. This is
referred to as P9' 2onnectivity "ervice.
The P9' 2onnectivity "ervice supports the transport of traffic flow areate(s). consistin of one or more "ervice
9ata 8lows ("98s).
'OT3H The concept of "98 is defined in the conte(t of P22. T" *3.*+3 J?K. and is not e(plicitly visible in the
'/" sinallin.
4.0.2 The EPS (earer
4.0.2.1 The EPS (earer i' ge'era$
8or 3:4T0/' access to the 3P2 the P9' connectivity service is provided by an 3P" bearer for GTP:based ">="A. and
by an 3P" bearer concatenated with &P connectivity between "ervin G; and P9' G; for PM&P:based ">="A.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,. Release %&
/n 3P" bearer uniDuely identifies traffic flows that receive a common Eo" treatment between a 43 and a P9' G; for
GTP:based ">="A. and between 43 and "ervin G; for PM&P:based ">="A. The pac#et filters sinalled in the '/"
procedures are associated with a uniDue pac#et filter identifier on per:P9' connection basis.
'OT3 ,H The 3P" 1earer &dentity toether with the pac#et filter identifier is used to reference which pac#et filter
the 43 intends to modify or delete. i.e. it is used to implement the uniDue pac#et filter identifier.
/n 3P" bearer is the level of ranularity for bearer level Eo" control in the 3P2=3:4T0/'. That is. all traffic mapped
to the same 3P" bearer receive the same bearer level pac#et forwardin treatment (e.. schedulin policy. Dueue
manaement policy. rate shapin policy. 062 confiuration. etc.). Providin different bearer level pac#et forwardin
treatment reDuires separate 3P" bearers.
'OT3 *H &n addition but independent to bearer level Eo" control. the P22 framewor# allows an optional
enforcement of service level Eo" control on the ranularity of "98s independent of the mappin of "98s
to 3P" bearers.
One 3P" bearer is established when the 43 connects to a P9'. and that remains established throuhout the lifetime of
the P9' connection to provide the 43 with always:on &P connectivity to that P9'. That bearer is referred to as the
default bearer. /ny additional 3P" bearer that is established for the same P9' connection is referred to as a dedicated
bearer.
The 3P" bearer traffic flow template (T8T) is the set of all pac#et filters associated with that 3P" bearer. /n 4p6in#
Traffic 8low Template (46 T8T) is the set of uplin# pac#et filters in a T8T. / 9own6in# Traffic 8low Template (96
T8T) is the set of downlin# pac#et filters in a T8T. 3very dedicated 3P" bearer is associated with a T8T. / T8T may be
also assined to the default 3P" bearer. The 43 uses the 46 T8T for mappin traffic to an 3P" bearer in the uplin#
direction. The P238 (for GTP:based ">="A) or the 11308 (for PM&P:based ">="A) uses the 96 T8T for mappin
traffic to an 3P" bearer in the downlin# direction. The 43 may use the 46 T8T and 96 T8T to associate 3P" 1earer
/ctivation or Modification procedures to an application and to traffic flow areates of the application. Therefore the
P9' G; shall. in the 2reate 9edicated 1earer 0eDuest and the 4pdate 1earer 0eDuest messaes. provide all available
traffic flow description information (e.. source and destination &P address and port numbers and the protocol
information).
8or the 43. the evaluation precedence order of the pac#et filters ma#in up the 46 T8Ts is sinalled from the P:G; to
the 43 as part of any appropriate T8T operations.
'OT3 3H The evaluation precedence inde( of the pac#et filters associated with the default bearer. in relation to
those associated with the dedicated bearers. is up to operator confiuration. &t is possible to LforceL
certain traffic onto the default bearer by settin the evaluation precedence inde( of the correspondin
filters to a value that is lower than the values used for filters associated with the dedicated bearers.
/ T8T of an uplin# unidirectional 3P" bearer is only associated with 46 pac#et filter(s) that matches the uplin#
unidirectional traffic flow(s) / T8T of a downlin# unidirectional 3P" bearer is associated with 96 pac#et filter(s) that
matches the unidirectional traffic flow(s) and a 46 pac#et filter that effectively disallows any useful pac#et flows (see
clause ,>.3.3.- in T" *3.+?+ J@K for an e(ample of such pac#et filter.
The 43 routes uplin# pac#ets to the different 3P" bearers based on uplin# pac#et filters in the T8Ts assined to these
3P" bearers. The 43 evaluates for a match. first the uplin# pac#et filter amonst all T8Ts that has the lowest evaluation
precedence inde( and. if no match is found. proceeds with the evaluation of uplin# pac#et filters in increasin order of
their evaluation precedence inde(. This procedure shall be e(ecuted until a match is found or all uplin# pac#et filters
have been evaluated. &f a match is found. the uplin# data pac#et is transmitted on the 3P" bearer that is associated with
the T8T of the matchin uplin# pac#et filter. &f no match is found. the uplin# data pac#et shall be sent via the 3P"
bearer that has not been assined any uplin# pac#et filter. &f all 3P" bearers (includin the default 3P" bearer for that
P9') have been assined one or more uplin# pac#et filters. the 43 shall discard the uplin# data pac#et.
'OT3 -H The above alorithm implies that there is at most one 3P" bearer without any uplin# pac#et filter.
Therefore. some 43s may e(pect that durin the lifetime of a P9' connection (where only networ# has
provided T8T pac#et filters) at most one 3P" bearer e(ists without any uplin# pac#et filter.
To ensure that at most one 3P" bearer e(ists without any uplin# pac#et filter. the P238 (for GTP:based ">="A) or the
11308 (for PM&P:based ">="A) maintains a valid state for the T8T settins of the P9' connection as defined in
clause ,>.3.+ of T" *3.+?+ J@K.
The initial bearer level Eo" parameter values of the default bearer are assined by the networ#. based on subscription
data (in 3:4T0/' the MM3 sets those initial values based on subscription data retrieved from <"").
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ,/ Release %&
&n a non:roamin scenario. the P238 may chane the Eo" parameter value received from the MM3 based on
interaction with the P208 or based on local confiuration. ;hen the P238 chanes those values. the MM3 shall use
the bearer level Eo" parameter values received on the ",, reference point durin establishment or modification of the
default bearer.
&n a roamin scenario. based on local confiuration. the MM3 may downrade the /0P or /P':/M10 and=or remap
E2& parameter values received from <"" to the value locally confiured in MM3 (e.. when the values received from
<"" do not comply with services provided by the visited P6M'). The P238 may chane the Eo" parameter values
received from the MM3 based on interaction with the P208 or based on local confiuration. /lternatively. the P238
may reject the bearer establishment.
'OT3 >H 8or certain /P's (e.. the &M" /P' defined by the G"M/) the E2& value is strictly defined and
therefore remappin of E2& is not permitted.
'OT3 ?H &n roamin scenarios. the /0P=/P':/M10=E2& values provided by the MM3 for a default bearer may
deviate from the subscribed values dependin on the roamin areement. &f the P22=P238 rejects the
establishment of the default bearer. this implies that /ttach via 3:4T0/' will fail. "imilarly. if the P238
(based on interaction with the P208 or based on local confiuration) uprades the /0P=/P':
/M10=E2& parameter values received from the MM3. the default bearer establishment and attach may
be rejected by the MM3.
'OT3 @H "ubscription data related to bearer level Eo" parameter values retrieved from the <"" are not applicable
for dedicated bearers.
8or of 3:4T0/'. the decision to establish or modify a dedicated bearer can only be ta#en by the 3P2. and the bearer
level Eo" parameter values are always assined by the 3P2.
The MM3 shall not modify the bearer level Eo" parameter values received on the ",, reference point durin
establishment or modification of a default or dedicated bearer (e(cept when the conditions described in 'OT3 A apply).
2onseDuently. LEo" neotiationL between the 3:4T0/' and the 3P2 durin default or dedicated bearer
establishment = modification is not supported. The MM3 may reject the establishment or modification of a default or
dedicated bearer if the bearer level Eo" parameter values sent by the P238 over a GTP based "A roamin interface do
not comply with a roamin areement.
'OT3 AH The MM3. based on local policies. can downrade the /0P pre:emption capability. /P':/M10 or M10
(for G10 bearers) parameters received over "A and allow the bearer establishment or modification of a
default or dedicated bearer. The <P6M' is e(pected to set 3P" Eo" parameters compliant with roamin
areements. therefore the <P6M' is not informed about any downrade of 3P" bearer Eo" parameters.
The conseDuences of such a downrade are that /P':/M10 and M10 enforcement at the <P6M' and
at the 43 will not be alined.
The distinction between default and dedicated bearers should be transparent to the access networ# (e.. 3:4T0/').
/n 3P" bearer is referred to as a G10 bearer if dedicated networ# resources related to a Guaranteed 1it 0ate (G10)
value that is associated with the 3P" bearer are permanently allocated (e.. by an admission control function in the
e'ode1) at bearer establishment=modification. Otherwise. an 3P" bearer is referred to as a 'on:G10 bearer.
'OT3 CH /dmission control can be performed at establishment = modification of a 'on:G10 bearer even thouh a
'on:G10 bearer is not associated with a G10 value.
/ dedicated bearer can either be a G10 or a 'on:G10 bearer. / default bearer shall be a 'on:G10 bearer.
'OT3 ,+H/ default bearer provides the 43 with &P connectivity throuhout the lifetime of the P9' connection.
That motivates the restriction of a default bearer to bearer type 'on:G10.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -) Release %&
4.0.2.2 The EPS (earer 2ith GTP-(ase# S!1S?
0i1ure ('-'&'&$%2 T#o !nicast PS 4earers (GTP$4ased S+;S.)
/n 3P" bearer is reali!ed by the followin elementsH
: &n the 43. the 46 T8T maps a traffic flow areate to an 3P" bearer in the uplin# directionI
: &n the P9' G;. the 96 T8T maps a traffic flow areate to an 3P" bearer in the downlin# directionI
: / radio bearer (defined in T" 3?.3++ J>K) transports the pac#ets of an 3P" bearer between a 43 and an e'ode1.
&f a radio bearer e(ists. there is a one:to:one mappin between an 3P" bearer and this radio bearerI
: /n ", bearer transports the pac#ets of an 3P" bearer between an e'ode1 and a "ervin G;I
: /n 3:0/1 (3:4T0/' 0adio /ccess 1earer) refers to the concatenation of an ", bearer and the correspondin
radio bearer. as defined in T" 3?.3++ J>K.
: /n ">="A bearer transports the pac#ets of an 3P" bearer between a "ervin G; and a P9' G;I
: / 43 stores a mappin between an uplin# pac#et filter and a radio bearer to create the mappin between a traffic
flow areate and a radio bearer in the uplin#I
: / P9' G; stores a mappin between a downlin# pac#et filter and an ">="A bearer to create the mappin
between a traffic flow areate and an ">="A bearer in the downlin#I
: /n e'ode1 stores a one:to:one mappin between a radio bearer and an ", 1earer to create the mappin between
a radio bearer and an ", bearer in both the uplin# and downlin#I
: / "ervin G; stores a one:to:one mappin between an ", 1earer and an ">="A bearer to create the mappin
between an ", bearer and an ">="A bearer in both the uplin# and downlin#.
The P9' G; routes downlin# pac#ets to the different 3P" bearers based on the downlin# pac#et filters in the T8Ts
assined to the 3P" bearers in the P9' connection. 4pon reception of a downlin# data pac#et. the P9' G; evaluates
for a match. first the downlin# pac#et filter that has the lowest evaluation precedence inde( and. if no match is found.
proceeds with the evaluation of downlin# pac#et filters in increasin order of their evaluation precedence inde(. This
procedure shall be e(ecuted until a match is found. in which case the downlin# data pac#et is tunnelled to the "ervin
G; on the 3P" bearer that is associated with the T8T of the matchin downlin# pac#et filter. &f no match is found. the
downlin# data pac#et shall be sent via the 3P" bearer that does not have any T8T assined. &f all 3P" bearers (includin
the default 3P" bearer for that P9') have been assined a T8T. the P9' G; shall discard the downlin# data pac#et.
4.0.2.3 The EPS (earer 2ith PM;P-(ase# S!1S?
"ee clause -.,+.3 in T" *3.-+* J*K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -% Release %&
4.0.3 <earer $e5e$ B"S %ara6eters
The 3P" bearer Eo" profile includes the parameters E2&. /0P. G10 and M10. described in this clause. This clause
also describes Eo" parameters which are applied to an areated set of 3P" 1earersH /P':/M10 and 43:/M10.
3ach 3P" bearer (G10 and 'on:G10) is associated with the followin bearer level Eo" parametersH
: Eo" 2lass &dentifier (E2&)I
: /llocation and 0etention Priority (/0P).
/ E2& is a scalar that is used as a reference to access node:specific parameters that control bearer level pac#et
forwardin treatment (e.. schedulin weihts. admission thresholds. Dueue manaement thresholds. lin# layer protocol
confiuration. etc.). and that have been pre:confiured by the operator ownin the access node (e.. e'ode1). / one:to:
one mappin of standardi!ed E2& values to standardi!ed characteristics is captured T" *3.*+3 J?K.
'OT3 ,H On the radio interface and on ",. each P94 (e.. 062 P94 or GTP:4 P94) is indirectly associated with
one E2& via the bearer identifier carried in the P94 header. The same applies to the "> and "A interfaces
if they are based on GTP.
The /0P shall contain information about the priority level (scalar). the pre:emption capability (fla) and the pre:
emption vulnerability (fla). The primary purpose of /0P is to decide whether a bearer establishment = modification
reDuest can be accepted or needs to be rejected due to resource limitations (typically available radio capacity for G10
bearers). The priority level information of the /0P is used for this decision to ensure that the reDuest of the bearer with
the hiher priority level is preferred. &n addition. the /0P can be used (e.. by the e'ode1) to decide which bearer(s) to
drop durin e(ceptional resource limitations (e.. at handover). The pre:emption capability information of the /0P
defines whether a bearer with a lower /0P priority level should be dropped to free up the reDuired resources. The pre:
emption vulnerability information of the /0P defines whether a bearer is applicable for such droppin by a pre:emption
capable bearer with a hiher /0P priority value. Once successfully established. a bearer$s /0P shall not have any
impact on the bearer level pac#et forwardin treatment (e.. schedulin and rate control). "uch pac#et forwardin
treatment should be solely determined by the other 3P" bearer Eo" parametersH E2&. G10 and M10. and by the
/M10 parameters. The /0P is not included within the 3P" Eo" Profile sent to the 43.
'OT3 *H The /0P should be understood as LPriority of /llocation and 0etentionLI not as L/llocation. 0etention.
and PriorityL.
'OT3 3H Bideo telephony is one use case where it may be beneficial to use 3P" bearers with different /0P values
for the same 43. &n this use case an operator could map voice to one bearer with a hiher /0P. and video
to another bearer with a lower /0P. &n a conestion situation (e.. cell ede) the e'ode1 can then drop
the Lvideo bearerL without affectin the Lvoice bearerL. This would improve service continuity.
'OT3 -H The /0P may also be used to free up capacity in e(ceptional situations. e.. a disaster situation. &n such a
case the e'ode1 may drop bearers with a lower /0P priority level to free up capacity if the pre:emption
vulnerability information allows this.
3ach G10 bearer is additionally associated with the followin bearer level Eo" parametersH
: Guaranteed 1it 0ate (G10)I
: Ma(imum 1it 0ate (M10).
The G10 denotes the bit rate that can be e(pected to be provided by a G10 bearer. The M10 limits the bit rate that can
be e(pected to be provided by a G10 bearer (e.. e(cess traffic may et discarded by a rate shapin function). "ee
clause -.@.- for further details on G10 and M10.
3ach /P' access. by a 43. is associated with the followin Eo" parameterH
: per /P' /reate Ma(imum 1it 0ate (/P':/M10).
The /P':/M10 is a subscription parameter stored per /P' in the <"". &t limits the areate bit rate that can be
e(pected to be provided across all 'on:G10 bearers and across all P9' connections of the same /P' (e.. e(cess
traffic may et discarded by a rate shapin function). 3ach of those 'on:G10 bearers could potentially utili!e the entire
/P':/M10. e.. when the other 'on:G10 bearers do not carry any traffic. G10 bearers are outside the scope of
/P':/M10. The P:G; enforces the /P':/M10 in downlin#. 3nforcement of /P':/M10 in uplin# is done in the
43 and additionally in the P:G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -& Release %&
'OT3 >H /ll simultaneous active P9' connections of a 43 that are associated with the same /P' shall be
provided by the same P9' G; (see clauses -.3.A., and >.,+.,).
/P':/M10 applies to all P9' connections of an /P'. 8or the case of multiple P9' connections of an /P'. if a
chane of /P':/M10 occurs due to local policy or the PG; is provided the updated /P':/M10 for each P9'
connection from the MM3 or P208. the PG; initiates e(plicit sinalin for each P9' connection to update the /P':
/M10 value.
3ach 43 in state 3MM:03G&"T3039 is associated with the followin bearer areate level Eo" parameterH
: per 43 /reate Ma(imum 1it 0ate (43:/M10).
The 43:/M10 is limited by a subscription parameter stored in the <"". The MM3 shall set the 43:/M10 to the sum
of the /P':/M10 of all active /P's up to the value of the subscribed 43:/M10. The 43:/M10 limits the
areate bit rate that can be e(pected to be provided across all 'on:G10 bearers of a 43 (e.. e(cess traffic may et
discarded by a rate shapin function). 3ach of those 'on:G10 bearers could potentially utili!e the entire 43:/M10.
e.. when the other 'on:G10 bearers do not carry any traffic. G10 bearers are outside the scope of 43 /M10. The
3:4T0/' enforces the 43:/M10 in uplin# and downlin#.
The G10 and M10 denote bit rates of traffic per bearer while 43:/M10=/P':/M10 denote bit rates of traffic per
roup of bearers. 3ach of those Eo" parameters has an uplin# and a downlin# component. On ",PMM3 the values of
the G10. M10. and /M10 refer to the bit stream e(cludin the GTP:4=&P header overhead of the tunnel on ",P4.
The <"" defines. for each P9' subscription conte(t. the $3P" subscribed Eo" profile$ which contains the bearer level
Eo" parameter values for the default bearer (E2& and /0P) and the subscribed /P':/M10 value. The subscribed
/0P shall be used to set the priority level of the 3P" bearer parameter /0P for the default bearer while the pre:emption
capability and the pre:emption vulnerability information for the default bearer are set based on MM3 operator policy. &n
addition. the subscribed /0P shall be applied by the P:G; for settin the /0P priority level of all dedicated 3P"
bearers of the same P9' connection unless a specific /0P priority level settin is reDuired (due to P:G; confiuration
or interaction with the P208).
'OT3 ?H The /0P parameter of the 3P" bearer can be modified by the P:G; (e.. based on interaction with the
P208) to assin the appropriate pre:emption capability and the pre:emption vulnerability settin.
The /0P pre:emption vulnerability of the default bearer should be set appropriately to minimi!e the ris# of unnecessary
release of the default bearer.
4.0.4 Su%%"rt 3"r &%%$icati"' 1 Ser5ice La8er Rate &#a%tati"'
The 3:4T0/'=4T0/' and the 43 support the 082 3,?A J>>K 3(plicit 2onestion 'otification (32'). as described
in T" 3?.3++ J>K. T" *>.-+, J,?K and T" *?.,,- J>?K. The &P level 32' scheme enables the 3:4T0/'=4T0/' to
trier a rate adaptation scheme at the application = service = transport layer. To ma#e sufficient time available for end:
to:end codec rate adaptation the 3:4T0/'=4T0/' should attempt to not drop any pac#ets on a bearer for a default
race period of at least >++ ms after it has indicated conestion with 32' on the bearer for pac#ets within the pac#et
delay budet. 9urin this 32' race period the 3:4T0/'=4T0/' should also attempt to meet the E2& characteristics
= Eo" class associated with the bearer.
'OT3 ,H 'ote that the receivin end:point should interpret all 32':23 sinals received within one end:to:end
round:trip time as one Lconestion eventL (see &3T8 082 3,?A J>>K and T" *?.,,- J>?K).
The M10 of a particular G10 bearer may be set larer than the G10.
'OT3 *H 3nforcement of /P':/M10 = 43:/M10 is independent of whether the M10 of a particular G10
bearer has been set larer than the G10 (see clause -.@.3).
The 3P2 does not support 3:4T0/'=4T0/':initiated LEo" re:neotiationL. That is. the 3P2 does not support an
e'ode1=0'2 initiated bearer modification procedure. &f an e'ode1=0'2 can no loner sustain the G10 of an active
G10 bearer then the e'ode1=0'2 should simply trier a deactivation of that bearer.
4.0.! &%%$icati"' "3 P++ i' the E5"$5e# Pac:et S8ste6
The 3volved Pac#et "ystem applies the P22 framewor# as defined in T" *3.*+3 J?K for Eo" policy and charin
control. P22 functionality is present in the /8. P238 and P208.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -3 Release %&
/n 3P" needs to support both P238 and P208 functionality to enable dynamic policy and charin control by means
of installation of P22 rules based on user and service dimensions. <owever. an 3P" may only support P238
functionality in which case it shall support static policy and charin control.
'OT3H The local confiuration of P238 static policy and charin control functionality is not subject to
standardi!ation. The P238 static policy and control functionality is not based on subscription
information.
The followin applies to the use of dynamic policy and charin control in 3P"H
: The service level (per "98) Eo" parameters are conveyed in P22 rules (one P22 rule per "98) over the G(
reference point. The service level Eo" parameters consist of a Eo" 2lass &dentifier (E2&) /llocation and
0etention Priority (/0P) and authorised Guaranteed and Ma(imum 1it 0ate values for uplin# and downlin#.
The E2& is a scalar that represents the Eo" characteristics that the 3P" is e(pected to provide for the "98. /0P
is an indicator of the priority for the "98 that is used to decide about the assinment of resources due to resource
limitations. The service level /0P assined by P208 in a P22 rule may be different from the bearer level /0P
stored in subscription dataI
: The set of standardi!ed E2&s and their characteristics that the P208 in an 3P" can select from is provided in
T" *3.*+3 J?K. &t is e(pected that the P208 selects a E2& in such a way that the &P:2/' receivin it can support
itI
: &t is not reDuired that an &P:2/' supports all standardi!ed E2&sI
: &n the case of &P address confiuration subseDuent to initial attachment. i.e. throuh 9<2P mechanism to
complete the &P address confiuration. the P9' G;=P238 shall notify the P208 of the 43$s &P address by
means of an &P:2/' "ession Modification procedure or &P:2/' "ession 3stablishment procedure as defined in
T" *3.*+3 J?K when it is assined. &f the P208 response leads to an 3P" bearer modification the P9' G;
should initiate a bearer update procedureI
: 8or local brea#out. the visited networ# has the capability to reject the Eo" authori!ed by the home networ#
based on operator policies.
The followin applies reardless of whether dynamic or static policy and charin control is used in 3P"H
: 8or 3:4T0/' the value of the /0P of an 3P" bearer is identical to the value of the /0P of the "98(s) mapped
to that 3P" bearerI
: 8or the same 43=P9' connectionH "98s associated with different E2&s or with the same service:level E2& but
different /0P shall not be mapped to the same 3P" bearerI
: The bearer level E2& of an 3P" bearer is identical to the value of the E2& of the "98(s) mapped to that 3P"
bearer.
4.0. <earer +"'tr"$ M"#e i' EP+
The 1earer 2ontrol Mode (12M) for 3:4T0/' access is always 43=';. <ence. e(plicit sinallin between the 43
and the networ# to determine 12M for 3:4T0/' access does not occur.
G30/'=4T0/'=3:4T0/' capable 43s neotiate the 12M of a P9' 2onnection applicable for G30/'=4T0/'
access durin 3:4T0/' &nitial /ttach and durin 43 0eDuested P9' 2onnectivity procedure. "uch 43s provide the
'etwor# 0eDuest "upport 43 ('0"4) parameter to the P9' G; in P2O. The P9' G; derives the 12M applicable
to G30/'=4T0/' access based on the '0"4 and operator policy. The selected 12M. valid for G30/'=4T0/'. is
provided bac# to the 43 in P2O &3 in the 3:4T0/' /ttach /ccept or P9' 2onnectivity /ccept messae. The selected
12M is also stored in the P9' G; and the 43. and applied by 43 upon movin to G30/' or 4T0/' access unless
e(plicitly informed by P9' G; of a chane in 12M (see T" *3.+?+ J@K) via P2O &3.
'OT3 ,H &n 0el:A it was not mandatory for G30/'=4T0/'=3:4T0/' capable 43s to provide '0"4 to the
P9' G; durin 3:4T0/' &nitial /ttach and 43 0eDuested P9' 2onnectivity procedure.
;hen a G30/'=4T0/'=3:4T0/' capable 43 moves from 4T0/' or G30/' access to 3:4T0/' access. it
stores the 12M used in 4T0/' or G30/' access to be used aain when the 43 moves bac# to 4T0/' or G30/'
access unless e(plicitly informed by P9' G; of a chane in 12M (see T" *3.+?+ J@K) via the P2O &3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -( Release %&
&f P22 is deployed. the P9' G; reDuests P208 to perform 12M selection for the 0/T the 43 is accessin at &P:2/'
session establishment and &P:2/' session modification. The P208. determines the applicable 12M. based on a
number of factors (see T" *3.*+3 J?K). and informs the P9' G;. &f the 12M has chaned. the P9' G; informs the
43 of the new 12M via the P2O &3.
4.? +"6%ati(i$it8 ;ssues
4.?.1 *et2"r: +"'3igurati"' 3"r ;'teracti"' 2ith UTR&*1GER&*
GP0" idle mode mobility within G30/' or 4T0/' and also between G30/' and 4T0/' specifies a set of
seDuence number handlin functions. e.. the e(chane of seDuence numbers durin 0outin /rea 4pdate procedures.
3P" idle mode mobility procedures don$t specify any such seDuence number mappins for &0/T mobility scenarios. To
avoid interoperation issues a networ# that deploys 3:4T0/' toether with G30/' and=or 4T0/' shall not confiure
usae of the GP0" feature Lreorderin reDuiredL for P9P conte(ts of P9P type &Pv-. &Pv? or &Pv-v?. /lso the networ#
shall not confiure usae of lossless P92P of 4T0/' and the G30/' "G"' shall not confiure usae of
ac#nowleded mode 662='"/P&="'92P.
! )u'cti"'a$ #escri%ti"' a'# i'3"r6ati"' 3$"2s
!.1 +"'tr"$ a'# user %$a'es
!.1.0 Ge'era$
'OT3H
: 0efer to T" *3.-+* J*K for the correspondin protocol stac# for PM&P based ">="A.
: 0efer to T" *3.*+3 J?K for the correspondin protocol stac# for Policy 2ontrol and 2harin (P22)
function related reference points.
!.1.1 +"'tr"$ P$a'e
!.1.1.1 Ge'era$
The control plane consists of protocols for control and support of the user plane functionsH
: controllin the 3:4T0/ networ# access connections. such as attachin to and detachin from 3:4T0/'I
: controllin the attributes of an established networ# access connection. such as activation of an &P addressI
: controllin the routin path of an established networ# connection in order to support user mobilityI and
: controllin the assinment of networ# resources to meet chanin user demands.
The followin control planes are used in 3:4T0/' mode.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -+ Release %&
!.1.1.2 e*"#e< - MME
?e1end2
- S% Application Protocol (S%$AP)2 &%%$icati"' La8er Pr"t"c"$ (et2ee' the e*"#e< a'# the MME.
- Stream 9ontrol Transmission Protocol (S9TP)2 This %r"t"c"$ guara'tees #e$i5er8 "3 sig'a$$i'g
6essages (et2ee' MME a'# e*"#e< (S1). S+TP is #e3i'e# i' R)+ 4.0 D3!E.
0i1ure +'%'%'&$%2 9ontrol Plane for S%$88 7nterface
'OT3H 0efer to T" 3?.3++ J>K for the correspondin control plane for the <e'1 "ubsystem : MM3.
!.1.1.3 UE - MME
Lege'#,
- "AS2 The *&S %r"t"c"$ su%%"rts 6"(i$it8 6a'age6e't 3u'cti"'a$it8 a'# user %$a'e (earer acti5ati"',
6"#i3icati"' a'# #eacti5ati"'. ;t is a$s" res%"'si($e "3 ci%heri'g a'# i'tegrit8 %r"tecti"' "3 *&S sig'a$$i'g.
- ?T$!u2 The ra#i" %r"t"c"$ "3 E-UTR&* (et2ee' the UE a'# the e*"#e< is s%eci3ie# i' TS 3.300 D!E.
0i1ure +'%'%'3$%2 9ontrol Plane ! $ 88
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -, Release %&
!.1.1.4 SGS* - MME
?e1end2
- GPRS Tunnellin1 Protocol for the control plane (GTP$9)2 This %r"t"c"$ tu''e$s sig'a$$i'g 6essages
(et2ee' SGS* a'# MME (S3).
- !ser =ata1ram Protocol (!=P)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages. U4P is #e3i'e# i'
R)+ 0? D2E.
0i1ure +'%'%'($%2 9ontrol Plane for S3 7nterface
!.1.1.! SGS* - S-G7
?e1end2
- GPRS Tunnellin1 Protocol for the control plane (GTP$9)2 This %r"t"c"$ tu''e$s sig'a$$i'g 6essages
(et2ee' SGS* a'# S-G7 (S4).
- !ser =ata1ram Protocol (!=P)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages. U4P is #e3i'e# i'
R)+ 0? D2E.
0i1ure +'%'%'+$%2 9ontrol Plane for S( interface
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -- Release %&
!.1.1. S-G7 - P-G7
?e1end2
- GPRS Tunnellin1 Protocol for the control plane (GTP$9)2 This %r"t"c"$ tu''e$s sig'a$$i'g 6essages
(et2ee' S-G7 a'# P-G7 (S! "r S?).
- !ser =ata1ram Protocol (!=P)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages (et2ee' S-G7 a'# P-G7.
U4P is #e3i'e# i' R)+ 0? D2E.
0i1ure +'%'%',$%2 9ontrol Plane for S+ and S. interfaces
!.1.1.0 MME - MME
?e1end2
- GPRS Tunnellin1 Protocol for the control plane (GTP$9)2 This %r"t"c"$ tu''e$s sig'a$$i'g 6essages
(et2ee' MMEs (S10).
- !ser =ata1ram Protocol (!=P)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages (et2ee' MMEs. U4P is
#e3i'e# i' R)+ 0? D2E.
0i1ure +'%'%'-$%2 9ontrol Plane for S%) interface
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -. Release %&
!.1.1.? MME - S-G7
?e1end2
- GPRS Tunnellin1 Protocol for the control plane (GTP$9)2 This %r"t"c"$ tu''e$s sig'a$$i'g 6essages
(et2ee' MME a'# S-G7 (S11).
- !ser =ata1ram Protocol (!=P)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages. U4P is #e3i'e# i'
R)+ 0? D2E.
0i1ure +'%'%'.$%2 9ontrol Plane for S%% interface
!.1.1.. MME - 9SS
?e1end2
- =iameter2 This %r"t"c"$ su%%"rts tra's3erri'g "3 su(scri%ti"' a'# authe'ticati"' #ata 3"r
authe'ticati'g1auth"riCi'g user access t" the e5"$5e# s8ste6 (et2ee' MME a'# 9SS (Sa). 4ia6eter is
#e3i'e# i' R)+ 3!?? D31E.
- Stream 9ontrol Transmission Protocol (S9TP)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages. S+TP is
#e3i'e# i' R)+ 4.0 D3!E.
0i1ure +'%'%'/$%2 9ontrol Plane for S,a interface
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) -/ Release %&
!.1.1.10 MME - E;R
?e1end2
- =iameter2 This %r"t"c"$ su%%"rts UE i#e'tit8 chec: %r"ce#ure (et2ee' MME a'# E;R (S13). 4ia6eter is
#e3i'e# i' R)+ 3!?? D31E.
- Stream 9ontrol Transmission Protocol (S9TP)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages. S+TP is
#e3i'e# i' R)+ 4.0 D3!E.
0i1ure +'%'%'%)$%2 9ontrol Plane for S%3 interface
!.1.1.11 V"i#
!.1.1.12 MME - +SS
?e1end2
=iameter2 This %r"t"c"$ su%%"rts tra's3erri'g "3 +SG su(scri%ti"' #ata 3"r r"a6i'g su(scri(ers "'$8
(et2ee' MME a'# +SS (S0a). 4ia6eter is #e3i'e# i' R)+ 3!?? D31E.
Stream 9ontrol Transmission Protocol (S9TP)2 This %r"t"c"$ tra's3ers sig'a$$i'g 6essages. S+TP is
#e3i'e# i' R)+ 4.0 D3!E.
0i1ure +'%'%'%&$%2 9ontrol Plane for S-a interface
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .) Release %&
!.1.2 User P$a'e
!.1.2.1 UE - P-G7 user %$a'e 2ith E-UTR&*
?e1end2
- GPRS Tunnellin1 Protocol for the user plane (GTP$!)2 This %r"t"c"$ tu''e$s user #ata (et2ee'
e*"#e< a'# the S-G7 as 2e$$ as (et2ee' the S-G7 a'# the P-G7 i' the (ac:("'e 'et2"r:. GTP sha$$
e'ca%su$ate a$$ e'# user ;P %ac:ets.
- 88 c"'tr"$s the user %$a'e tu''e$ esta($ish6e't a'# esta($ishes User P$a'e <earers (et2ee' e*"#e<
a'# S-G7.
- !=P;7P2 These are the (ac:("'e 'et2"r: %r"t"c"$s use# 3"r r"uti'g user #ata a'# c"'tr"$ sig'a$$i'g.
- ?T$!u2 The ra#i" %r"t"c"$s "3 E-UTR&* (et2ee' the UE a'# the e*"#e< are s%eci3ie# i' TS 3.300 D!E.
0i1ure +'%'&'%$%2 !ser Plane
!.1.2.2 e*"#e< - S-G7
?e1end2
- GPRS Tunnellin1 Protocol for the user plane (GTP$!)2 This %r"t"c"$ tu''e$s user #ata (et2ee'
e*"#e< a'# S-G7.
- !ser =ata1ram Protocol (!=P)2 This %r"t"c"$ tra's3ers user #ata. U4P is #e3i'e# i' R)+ 0? D2E.
0i1ure +'%'&'&$%2 !ser Plane for e"ode> B S$GA
'OT3H 0efer to T" 3?.3++ J>K for the correspondin user plane for the <e'1 "ubsystem : ":G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .% Release %&
!.1.2.3 UE - P4* G7 user %$a'e 2ith 2G access 5ia the S4 i'ter3ace
?e1end2
- GPRS Tunnellin1 Protocol for the user plane (GTP$!)2 This %r"t"c"$ tu''e$s user #ata (et2ee' SGS*
a'# the S-G7 as 2e$$ as (et2ee' the S-G7 a'# the P-G7 i' the (ac:("'e 'et2"r:. GTP sha$$
e'ca%su$ate a$$ e'# user ;P %ac:ets.
- !=P;7P2 These are the (ac:("'e 'et2"r: %r"t"c"$s use# 3"r r"uti'g user #ata a'# c"'tr"$ sig'a$$i'g.
- Pr"t"c"$s "' the U6 a'# the G( i'ter3aces are #escri(e# i' TS 23.00 D0E.
0i1ure +'%'&'3$%2 !ser Plane for A;G4 mode
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .& Release %&
!.1.2.4 UE - P4* G7 user %$a'e 2ith 3G access 5ia the S12 i'ter3ace
?e1end2
- GPRS Tunnellin1 Protocol for the user plane (GTP$!)2 This %r"t"c"$ tu''e$s user #ata (et2ee' UTR&*
a'# the S-G7 as 2e$$ as (et2ee' the S-G7 a'# the P-G7 i' the (ac:("'e 'et2"r:. GTP sha$$
e'ca%su$ate a$$ e'# user ;P %ac:ets.
- !=P;7P2 These are the (ac:("'e 'et2"r: %r"t"c"$s use# 3"r r"uti'g user #ata a'# c"'tr"$ sig'a$$i'g.
- Pr"t"c"$s "' the Uu i'ter3ace are #escri(e# i' TS 23.00 D0E.
- SGS* c"'tr"$s the user %$a'e tu''e$ esta($ish6e't a'# esta($ish a 4irect Tu''e$ (et2ee' UTR&* a'#
S-G7 as sh"2' i' )igure !.1.2.4-1.
0i1ure +'%'&'($%2 !ser Plane for !TRA" mode and =irect Tunnel on S%&
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .3 Release %&
!.1.2.! UE - P4* G7 user %$a'e 2ith 3G access 5ia the S4 i'ter3ace
*ATE, P$ease re3er t" TS 23.402 D2E 3"r the c"rres%"'#i'g stac: 3"r PM;P (ase# S!1S?.
?e1end2
- GPRS Tunnellin1 Protocol for the user plane (GTP$!)2 This %r"t"c"$ tu''e$s user #ata (et2ee' UTR&*
a'# the SGS*, (et2ee' SGS* a'# S-G7 as 2e$$ as (et2ee' the S-G7 a'# the P-G7 i' the (ac:("'e
'et2"r:. GTP sha$$ e'ca%su$ate a$$ e'# user ;P %ac:ets.
- !=P;7P2 These are the (ac:("'e 'et2"r: %r"t"c"$s use# 3"r r"uti'g user #ata a'# c"'tr"$ sig'a$$i'g.
- Pr"t"c"$s "' the Uu a'# the ;u i'ter3aces are #escri(e# i' TS 23.00 D0E.
- SGS" c"'tr"$s the user %$a'e tu''e$ esta($ish6e't a'# esta($ishes a tu''e$ (et2ee' SGS* a'# S-G7. ;3
4irect Tu''e$ is esta($ishe# (et2ee' UTR&* a'# S-G7, see )igure !.1.2.4-1.
0i1ure +'%'&'+$%2 !ser Plane for 7u mode
!.2 ;#e'tities
!.2.1 EPS (earer i#e'tit8
/n 3P" bearer identity uniDuely identifies an 3P" bearer for one 43 accessin via 3:4T0/'. The 3P" 1earer &dentity
is allocated by the MM3. There is a one to one mappin between 3P" 01 and 3P" 1earer. and the mappin between
3P" 01 &dentity and 3P" 1earer &dentity is made by 3:4T0/'. The 3:0/1 &9 value used at ", and F* interfaces to
identify an 3:0/1 is the same as the 3P" 1earer &9 value used to identify the associated 3P" 1earer.
;hen there is a mappin between an 3P" bearer and a P9P conte(t. the same identity value is used for the 3P" bearer
&9 and the '"/P&=0/1 &9.
&n some "M sinallin messaes in G30/'=4T0/'. transaction identifier (T&) represents '"/P&. The T& is
dynamically allocated by the 43 for 43:reDuested P9P conte(t activation. and by the networ# for networ#:reDuested
P9P conte(t activation. / correspondin allocation is also needed for 3P" 1earers in order to successfully transfer
1earers to G30/'=4T0/'. The T& is deallocated when a P9P conte(t=3P" 1earer has been deactivated. T& usae is
defined in T" *3.+?+ J@K.
!.2.2 G$"(a$$8 U'i>ue Te6%"rar8 UE ;#e'tit8
The MM3 shall allocate a Globally 4niDue Temporary &dentity (G4T&) to the 43. The G4T& is defined in
T" *3.++3 JCK.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .( Release %&
!.2.3 Trac:i'g &rea ;#e'tit8 (T&;)
This is the identity used to identify trac#in areas. The Trac#in /rea &dentity is constructed from the M22 (Mobile
2ountry 2ode). M'2 (Mobile 'etwor# 2ode) and T/2 (Trac#in /rea 2ode).
/ T/& should be associated with a sinle time !one. /ll T/&s served by one e'ode1 shall be in the same time !one.
'OT3H 2hanes in the T/& of a cell can occur but are normally infreDuent and lin#ed with OSM activity.
!.2.4 e*"#e< S1-&P UE ;#e'tit8 (e*"#e< S1-&P UE ;4)
This is the temporary identity used to identify a 43 on the ",:MM3 reference point within the e'ode1. &t is uniDue
within the e'ode1.
!.2.! MME S1-&P UE ;#e'tit8 (MME S1-&P UE ;4)
This is the temporary identity used to identify a 43 on the ",:MM3 reference point within the MM3. &t is uniDue
within the MM3.
!.2. +$"se# Su(scri(er Gr"u% ;4
/ 2"G &9 is a uniDue identifier within the scope of P6M' defined in T" *3.++3 JCK which identifies a 2losed
"ubscriber Group (2"G) in the P6M' associated with a 2"G cell or roup of 2"G cells.
!.3 &uthe'ticati"', securit8 a'# $"cati"' 6a'age6e't
!.3.1 ;P a##ress a$$"cati"'
!.3.1.1 Ge'era$
/ 43 shall perform the address allocation procedures for at least one &P address (either &Pv- address or &Pv? prefi()
after the default bearer activation if no &Pv- address is allocated durin the default bearer activation.
One of the followin ways shall be used to allocate &P addresses for the 43H
a) The <P6M' allocates the &P address to the 43 when the default bearer is activated (dynamic or static <P6M'
address)I
b) The BP6M' allocates the &P address to the 43 when the default bearer is activated (dynamic BP6M' address)I
or
c) The P9' operator or administrator allocates an (dynamic or static) &P address to the 43 when the default bearer
is activated (3(ternal P9' /ddress /llocation).
The &P address allocated for the default bearer shall also be used for the dedicated bearers within the same P9'
connection. &P address allocation for P9' connections. which are activated by the 43 reDuested P9' connectivity
procedure. is handled with the same set of mechanisms as those used within the /ttach procedure.
P9' types &Pv-. &Pv? and &Pv-v? are supported. /n 3P" 1earer of P9' type &Pv-v? may be associated with one &Pv?
prefi( only or with both one &Pv- address and one &Pv? prefi(. P9' type &Pv- is associated with an &Pv- address. P9'
type &Pv? is associated with an &Pv? prefi(. P9' types &Pv- and &Pv? are utilised for the 43 and=or the P9' G;
support &Pv- addressin only or &Pv? prefi( onlyI or operator preferences dictate the use of a sinle &P version only. or
the subscription is limited to &Pv- only or &Pv? only for this /P'. &n addition. P9' type &Pv- and &Pv? are utilised for
interwor#in with nodes of earlier releases.
The way that the 43 sets the reDuested P9' type may be pre:confiured in the device per /P'. 4nless otherwise
confiured (includin when the 43 does not send any /P'). the 43 sets the P9' type durin the /ttach or P9'
2onnectivity procedures based on its &P stac# confiuration as followsH
: / 43 which is &Pv? and &Pv- capable shall reDuest for P9' type &Pv-v?.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .+ Release %&
: / 43 which is only &Pv- capable shall reDuest for P9' type &Pv-.
: / 43 which is only &Pv? capable shall reDuest for P9' type &Pv?.
: ;hen the &P version capability of the 43 is un#nown in the 43 (as in the case when the MT and T3 are
separated and the capability of the T3 is not #nown in the MT). the 43 shall reDuest for P9' type &Pv-v?.
'OT3 ,H /t intersystem chanes between G30/'=4T0/' and 3:4T0/' there is a ,:to:, mappin between
P9P type &Pv-v? and P9' type &Pv-v? without re:neotiation of the P9P=P9' type used for a P9'
connection.
The <"" stores one or more P9' types per /P' in the subscription data. 9urin the /ttach or 43 reDuested P9'
connectivity procedure the MM3 compares the reDuested P9' type to the P9' type in the subscription records for the
iven /P' and sets the P9' type as followsH
: &f the reDuested P9' type is allowed by subscription. the MM3 sets the P9' type as reDuested.
: &f the reDuested P9' type is &Pv-v? and subscription data only allows P9' type &Pv- or only allows P9' type
&Pv?. the MM3 sets the P9' type accordin to the subscribed value. / reason cause shall be returned to the 43
indicatin that only the assined P9' type is allowed. &n this case the 43 shall not reDuest another P9'
connection to the same /P' for the other &P version.
: &f the reDuested P9' type is &Pv- or &Pv?. and either the reDuested P9' type or P9' type &Pv-v? are
subscribed. the MM3 sets the P9' type as reDuested. Otherwis the P9' connection reDuest is rejected.
: &f the reDuested P9' type is &Pv-v?. and both &Pv- and &Pv? P9' types are allowed by subscription but not
&Pv-v?. the MM3 shall set the P9' type to &Pv- or &Pv? where the selection between &Pv- and &Pv? is
implementation specific. The 43 should then initiate the 43 reDuested P9' connectivity procedure to this /P'
in order to activate a second P9' connection with the other sinle address P9' type which was not allocated by
the networ#.
'OT3 *H &f the MT and T3 are separated. the 43 miht not be able to use reason cause Lsinle address bearers
onlyL as a trier for activatin a second sinle:stac# 3P" bearer.
The P9' G; may restrict the usae of a P9' type &Pv-v? as follows.
: &f the P9' G; receives a reDuest for P9' type &Pv-v?. but the P9' G; operator preferences dictate the use of
&Pv- addressin only or &Pv? prefi( only for this /P'. the P9' type shall be chaned to a sinle address P9'
type (&Pv- or &Pv?) and a reason cause shall be returned to the 43 indicatin that only the assined P9' type is
allowed. &n this case the 43 shall not reDuest another P9' connection to the same /P' for the other &P version.
: &f the P9' G; receives a reDuest for P9' type &Pv-v?. but the MM3 does not set the 9ual /ddress 1earer
8la due to the MM3 operator usin sinle addressin per bearer to support interwor#in with nodes of earlier
releases the P9' type shall be chaned to a sinle &P version only and a reason cause shall be returned to the 43
indicatin that only sinle &P version per P9' connection is allowed. &n this case the 43 should reDuest another
P9' connection for the other &P version usin the 43 reDuested P9' connectivity procedure to the same /P'
with a sinle address P9' type (&Pv- or &Pv?) other than the one already activated.
9urin inter:0/T mobility between 3:4T0/' and 4T0/'=G30/'. an 3P" bearer with P9' type &Pv-v? shall be
mapped one:to:one to P9P type &Pv-v?.
9urin inter:0/T mobility between 3:4T0/' and 4T0/'=G30/'. an 3P" bearer with P9' type &Pv- shall be
mapped one:to:one to a P9P conte(t of P9P type &Pv-. /n 3P" bearer with P9' type &Pv? shall be mapped one:to:one
to a P9P conte(t of P9P type &Pv?.
&t is the <P6M' operator that shall define in the subscription whether a dynamic <P6M' or BP6M' address may be
used.
The 3P" 43 may indicate to the networ# within the Protocol 2onfiuration Options element that the 43 wants to
obtain the &Pv- address with 9<2Pv-. which is a deferred &Pv- address allocation option. or durin the default bearer
activation procedure. This implies the followin behaviour both for static and dynamic address allocationH
: the 43 may indicate that it prefers to obtain an &Pv- address as part of the default bearer activation procedure. &n
such a case. the 43 relies on the 3P" networ# to provide &Pv- address to the 43 as part of the default bearer
activation procedure.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ., Release %&
: the 43 may indicate that it prefers to obtain the &Pv- address after the default bearer setup by 9<2Pv-. That is.
when the 3P" networ# supports 9<2Pv- and allows that. it does not provide the &Pv- address for the 43 as part
of the default bearer activation procedures. The networ# may respond to the 43 by settin the P9' /ddress to
+.+.+.+. /fter the default bearer establishment procedure is completed. the 43 uses the connectivity with the 3P"
and initiates the &Pv- address allocation on its own usin 9<2Pv-. <owever. if the 3P" networ# provides &Pv-
address to the 43 as part of the default bearer activation procedure. the 43 should accept the &Pv- address
indicated in the default bearer activation procedure.
: if the 43 sends no /ddress /llocation Preference. the P9' G; determines whether 9<2Pv- is used between
the 43 and the P9' G; (for the deferred &Pv- address allocation) or not. based on per /P' confiuration
1oth 3P" networ# elements and 43 shall support the followin mechanismsH
a. &Pv- address allocation via default bearer activation. if &Pv- is supported.
b. =?- &Pv? prefi( allocation via &Pv? "tateless /ddress autoconfiuration accordin to 082 -A?* J,AK. if &Pv? is
supportedI
8urthermore. the Protocol 2onfiuration Options may be used durin bearer activation to confiure parameters which
are needed for &P address allocation.
1oth 3P" networ# elements and 43 may support the followin mechanismsH
a. &Pv- address allocation and &Pv- parameter confiuration after the attach procedure via 9<2Pv- accordin to
082 *,3, J,CK and 082 -+3C J*>KI
b. &Pv? parameter confiuration via "tateless 9<2Pv? accordin to 082 3@3? J*+K.
c. /llocation of &Pv? prefi(es usin 9<2Pv? accordin to 082 3?33 J*,K.
3P" networ# elements may support the followin mechanismH
a. /llocation of a static &Pv- address and=or a static &Pv? prefi( based on subscription data in the <"".
&f the static &P address=prefi( is not stored in the <"" subscription record. it may be confiured on a per:user per:/P'
basis in the 9<2P=0adius=9iameter server and the P9' G; retrieves the &P address=prefi( for the 43 from the
9<2P=0adius=9iameter server. &n this case. static &P address=prefi( is allocated by the same procedures as the dynamic
&P address=prefi( allocation (i.e. in such cases it is transparent to the P9' G; if the &P address is static or dynamic).
&f the static &P address=prefi( is stored in the <"" subscription record. durin the default bearer establishment the P9'
G; receives this static &P address=prefi( from "ervin G;. &n this case the P9' G; shall deliver the received
address=prefi( to the 43. The static &P address=prefi( is delivered to the 43 in the same way as a dynamic &P
address=prefi(. Thus it is transparent to the 43 whether the P6M' or the e(ternal P9' allocates the &P address and
whether the &P address is static or dynamic.
The followin clauses describe how the above listed &P address allocation mechanisms wor# when GTP based ">="A is
used. The way of wor#in of the &P address allocation mechanisms for PM&P based ">="A can be found in
T" *3.-+* J*K.The procedures can be used both for P6M' (BP6M'=<P6M') or e(ternal P9' based &P address
allocation.
&n order to support 9<2P based &P address confiuration. the P9' G; shall act as the 9<2P server towards the 43
for both <P6M' assined dynamic and static &P addressin and for BP6M' assined dynamic &P addressin. ;hen
9<2P is used for e(ternal P9' assined addressin and parameter confiuration. the P9' G; shall act as the 9<2P
server towards the 43 and it shall act as the 9<2P client towards the e(ternal 9<2P server. The "ervin G; does not
have any 9<2P functionality. &t forwards pac#ets. includin 9<2P pac#ets. between the 43 and the P9' G;.
&Pv? "tateless /ddress autoconfiuration specified in 082 -A?* J,AK is the basic mechanism to allocate =?- &Pv? prefi(
to the 43.
9urin default bearer establishment. the P9' G; sends the &Pv? prefi( and &nterface &dentifier to the ":G;. and then
the ":G; forwards the &Pv? prefi( and &nterface &dentifier to the MM3 or to the "G"'. The MM3 or the "G"'
forwards the &Pv? &nterface &dentifier to the 43. The MM3 does not forward the &Pv? prefi( to the 43. &f the 43
receives the &Pv? prefi( from the "G"' durin P9P 2onte(t /ctivation procedure. it shall inore it.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .- Release %&
!.3.1.2 ;P a##ress a$$"cati"', re'e2a$ a'# re$ease 6echa'is6s 3"r GTP (ase#
S!1S?
!.3.1.2.1 ;P54 a##ress a$$"cati"' 5ia #e3au$t (earer acti5ati"' a'# re$ease 5ia P4*
c"''ecti"' re$ease
/n &Pv- address may be provided to the 43 as part of the default bearer activation and the &Pv- address is released
when P9' connection associated with the &Pv- address is released.
;hen the P6M' allocates an &Pv- address. it is the P9' G; responsibility to allocate and release the &Pv- address.
The P9' G; may use an internal &Pv- address pool in this case. The P9' G; allocates an &Pv- address upon default
bearer activation and it releases the &Pv- address upon P9' connection release associated with the &Pv- address for a
iven 43.
'OT3H &f the P9' type is &Pv-v?. when the P9' 2onnection is released. the &Pv? address is also released.
;hen an &Pv- address is allocated from an e(ternal P9'. it is the P9' G; responsibility to obtain the &Pv- address
from the e(ternal P9'. and to allocate. renew and release the &Pv- address. The P9' G; may use 9<2Pv- to obtain.
renew and release the &Pv- address from the e(ternal P9'. &f 0/9&4" or 9iameter is used towards the e(ternal P9'.
as described in T" *C.+?, J3AK. the &P address can be obtained. renewed and released as part of these procedures. &f
9<2Pv- is used. the P9' G; functions as a 9<2Pv- 2lient. &f 0/9&4" is used. the P9' G; functions as a
0/9&4" 2lient. &f 9iameter is used. the P9' G; functions as a 9iameter 2lient.
/fter releasin the &Pv- address. the P9' G; should not assin that &Pv- address to other user immediately.
!.3.1.2.2 &$$"cati"', re'e2a$ a'# re$ease "3 the ;P5 #e3au$t %re3i/ 5ia ;P5 state$ess
a##ress aut"c"'3igurati"'
;hen the P6M' allocates an &Pv? prefi(. it is the P9' G; responsibility to allocate and release the &Pv? prefi(. The
P9' G; may use an internal &Pv? prefi( pool in this case. The P9' G; allocates a lobally uniDue =?- &Pv? prefi(
via 0outer /dvertisement to a iven 43.
;hen an &Pv? prefi( is allocated from an e(ternal P9'. it is the P9' G; responsibility to obtain the &Pv? prefi( from
the e(ternal P9' and to allocate. renew and release the &Pv? prefi(. The P9' G; may use 9<2Pv? to obtain the &Pv?
prefi( from the e(ternal P9'. &n this case. the P9' G; functions as a 9<2Pv? client. &f 0/9&4" or 9iameter is used
towards the e(ternal P9' as described in T" *C.+?, J3AK. the &Pv? prefi( can be obtained. renewed and released as part
of these procedures. &f 0/9&4" is used. the P9' G; functions as the 0/9&4" 2lient. &f 9iameter is used. the P9'
G; functions as the 9iameter 2lient.
The procedure of stateless &Pv? address autoconfiuration is the followinH /fter default bearer establishment the 43
may send a 0outer "olicitation messae to the P9' G; to solicit a 0outer /dvertisement messae. The P9' G;
sends a 0outer /dvertisement messae (solicited or unsolicited) to the 43. The 0outer /dvertisement messaes shall
contain the same &Pv? prefi( as the one provided durin default bearer establishment. &f the 43 receives an &Pv? prefi(
from a "G"' durin the P9P 2onte(t activation procedure. it shall inore it.
/fter the 43 has received the 0outer /dvertisement messae. it constructs a full &Pv? address via &Pv? "tateless
/ddress autoconfiuration in accordance with 082 -A?* J,AK. To ensure that the lin#:local address enerated by the 43
does not collide with the lin#:local address of the P9' G;. the P9' G; shall provide an interface identifier (see
082 -A?* J,AK) to the 43 and the 43 shall use this interface identifier to confiure its lin#:local address. 8or stateless
address autoconfiuration however. the 43 can choose any interface identifier to enerate &Pv? addresses. other than
lin#:local. without involvin the networ#. <owever. the 43 shall not use any identifiers defined in T" *3.++3 JCK as the
basis for eneratin the interface identifier. 8or privacy. the 43 may chane the interface identifier used to enerate full
&Pv? address. as defined in T" *3.**, J*@K without involvin the networ#.
/ny prefi( that the P9' G; advertises to the 43 is lobally uniDue. The P9' G; shall also record the relationship
between the 43$s identity (&M"&) and the allocated &Pv? prefi(. 1ecause any prefi( that the P9' G; advertises to the
43 is lobally uniDue. there is no need for the 43 to perform 9uplicate /ddress 9etection for any &Pv? address
confiured from the allocated &Pv? prefi(. 3ven if the 43 does not need to use 'eihbor "olicitation messaes for
9uplicate /ddress 9etection. the 43 may. for e(ample. use them to perform 'eihbor 4nreachability 9etection
towards the P9' G;. as defined in 082 -A?, J3*K. Therefore. the P9' G; shall respond with a 'eihbor
/dvertisement upon receivin a 'eihbor "olicitation messae from the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) .. Release %&
&n order to renew the allocated &Pv? prefi(. the P9' G; sends a 0outer /dvertisement (solicited or unsolicited) to the
43 with the same prefi( and new non:!ero values in preferred and valid lifetime fields.
&n order to release the allocated &Pv? prefi(. the P9' G; shall initiate the P9' connection release procedure. 4pon
release of the P9' connection. the 43 shall implicitly release the prefi( for the correspondin P9' connection.
'OT3 *H &f the P9' type is &Pv-v?. when the P9' 2onnection is released. the &Pv- address is also released.
/fter releasin the &Pv? prefi(. the P9' G; should not assin that &Pv? prefi( to other user immediately.
!.3.1.2.3 ;P5 %ara6eter c"'3igurati"' 5ia state$ess 49+P5
The 43 may use stateless 9<2Pv? for additional parameter confiuration. The P9' G; acts as the 9<2P server.
;hen P6M' based parameter confiuration is used. the P9' G; provides the reDuested parameters from locally
provisioned database. ;hen e(ternal P9' based parameter confiuration is used. the P9' G; obtains the reDuested
confiuration parameters from the e(ternal P9' as described in the previous clauses. ;hen the P9' G; acts as a
9<2Pv? server towards the 43. the P9' G; may act as 9<2Pv? client towards the e(ternal P9' to reDuest the
confiuration parameters for the 43. &f 0/9&4" or 9iameter is used towards the e(ternal P9' as described in
T" *C.+?, J3AK. the reDuested confiuration parameters can be fetched as part of these procedures.
!.3.1.2.4 ;P54 a##ress a$$"cati"', re'e2a$ a'# re$ease a'# ;P54 %ara6eter c"'3igurati"'
5ia 49+P54
;hen the P6M' allocates an &Pv- address. it is the P9' G; responsibility to allocate. renew and release the &Pv-
address.
;hen e(ternal P9' allocation is used. the P9' G; functions as a 9<2Pv- server towards the 43. The P9' G; may
act as a 9<2P 2lient when interactin with a 9<2Pv- server in the e(ternal P9' in order to obtain. renew and release
the &Pv- address and to obtain the confiuration parameters. Or. if 0/9&4" or 9iameter is used towards the e(ternal
P9' as described in T" *C.+?, J3AK. the &Pv- address and the reDuested confiuration parameters can be obtained.
renewed and released as part of these procedures.
&f dynamic policy provisionin is deployed. and the P208 was not informed about the &Pv- address at &P:2/' session
establishment. the P9' G; shall initiate an &P:2/' "ession Modification procedure to inform the P208 about an
allocated &Pv- address. &f the &Pv- address is released. the P9' G; shall inform the P208 about the de:allocation of
an &Pv- address.
&f the 43 sends 9<2Pv- lease renewal messae to renew the lease of the allocated &Pv- address. the P9' G; shall
renew the lease of the allocated &Pv- address. &f the &Pv- address was obtained from an e(ternal P9'. the P9' G;
shall perform the 9<2Pv- lease renewal procedure with the e(ternal P9' if 9<2Pv- was used for obtainin &Pv-
address from e(ternal P9'. &f 9iameter or 0/9&4" procedures where used to obtain the &Pv- address from e(ternal
P9'. the P9' G; may perform correspondin update procedures as applicable. &f the e(ternal P9' e(tends lease of
the allocated &Pv- address. the P9' G; responds accordinly to the 43. Otherwise. if the e(ternal P9' does not
e(tend the lease of the allocated &Pv- address. the P9' G; responds with the remainin lease time of the &Pv- address.
&f there is no P9' address allocated to the 43 for this P9' connection. the P9' G; shall perform P9' G; initiated
bearer deactivation procedure as defined in clause >.-.-.,.
&f the 43 sends 9<2Pv- release messae to release the allocated &Pv- address for the P9' connection. the P9' G;
may anytime thereafter release the &Pv- address. &f the P9' connection has no allocated P9' address. the P9' G;
may at any time initiate P9' G; initiated bearer deactivation procedure as defined in clause >.-.-.,.
'OT3H &f the P9' type is &Pv-v? the release of the allocated &Pv- address does not mean that there is no
allocated P9' address for the P9' connection. as the &Pv? prefi( still remains allocated to that P9'
connection.
&f the P9' connection is released without any 9<2Pv- release sinallin with the 43. the 43 and the P9' G; shall
release the &Pv- address implicitly. as soon as the P9' connection is released.
/fter releasin the &Pv- address. the P9' G; should not assin that &Pv- address to any other user immediately.
!.3.1.2.! V"i#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) ./ Release %&
!.3.1.2. ;P5 Pre3i/ 4e$egati"' 5ia 49+P5
Optionally a sinle networ# prefi( shorter than the default =?- prefi( may be assined to a P9' connection. &n this case.
the =?- default prefi( used for &Pv? stateless autoconfiuration will be allocated from this networ# prefi(I the remainin
address space from the networ# prefi( can be deleated to the P9' connection usin prefi( deleation after the default
bearer establishment and &Pv? prefi( allocation via &Pv? stateless address autoconfiuration as defined in
clause >.3.,.*.*. ;hen P6M' based parameter confiuration is used. the P9' G; provides the reDuested &Pv? prefi(
from a locally provisioned pool. ;hen e(ternal P9' based &Pv? prefi( allocation is used. the P9' G; obtains the
prefi( from the e(ternal P9'.
'OT3H /llocation of &Pv? prefi(es with fle(ible prefi( lenth can leverae e.. local confiuration on the
P9' G; or interaction with the /// server.
The address space provided is maintained as an &Pv? address space pool available to the P9' connection for 9<2Pv?
&Pv? prefi( reDuests with the e(clusion of the &Pv? prefi( that is allocated to the P9' connection durin default bearer
establishment as defined in clause >.3.,.*.*. The total &Pv? address space available for the P9' connection (43 default
bearer prefi( and 43 P9' connection &Pv? address space pool) shall be possible to areate into one &Pv? prefi( that
will represent all &Pv? addresses that the 43 may use. &f the 43 had indicated that it supports prefi( e(clusion and the
prefi( to be deleated to the 43 includes the =?- prefi( that was allocated to the P9' 2onnection. the P9' G; shall
utilise the prefi( e(clusion feature as specified for 9<2Pv? Prefi( 9eleation in &3T8 082 ??+3 J@+K.
The 43 uses 9<2Pv? to reDuest additional &Pv? prefi(es (i.e. prefi(es in addition to the default prefi() from the P9'
G; after completin stateless &Pv? address autoconfiuration procedures. The 43 acts as a L0eDuestin 0outerL as
described in 082 3?33 J*,K and inserts one or more &/PP9 option(s) into a 9<2Pv? "olicit messae sent from the 43
to the P9' G;. The P9' G; acts as the 9<2P server and fulfils the role of a L9eleatin 0outerL accordin to
082 3?33 J*,K. The 43 optionally includes the 0/P&9P2OMM&T option in the 9<2Pv? "olicit messae to trier
two:messae 9<2Pv? procedure instead of the four:messae 9<2Pv? procedure. The 43 shall include
OPT&O'PP9P3F26493 option code in an OPT&O'PO0O option to indicate support for prefi( e(clusion. &n response
to the 9<2Pv? "olicit messae. the 43 receives a 9<2Pv? 0eply messae with one or more &/PP9 prefi((es) for
every &/PP9 option that it sent in the 9<2Pv? "olicit messae. The P9' G; deleates a prefi( e(cludin the default
prefi( with help of OPT&O'PP9P3F26493. Prefi( e(clusion procedures shall follow &3T8 082 ??+3 J@+K.
!.3.2 &ttach %r"ce#ure
!.3.2.1 E-UTR&* ;'itia$ &ttach
/ 43=user needs to reister with the networ# to receive services that reDuire reistration. This reistration is described
as 'etwor# /ttachment. The always:on &P connectivity for 43=users of the 3P" is enabled by establishin a default
3P" bearer durin 'etwor# /ttachment. The P22 rules applied to the default 3P" bearer may be predefined in the P9'
G; and activated in the attachment by the P9' G; itself. The /ttach procedure may trier one or multiple 9edicated
1earer 3stablishment procedures to establish dedicated 3P" bearer(s) for that 43. 9urin the attach procedure. the 43
may reDuest for an &P address allocation. Terminals utilisin only &3T8 based mechanisms for &P address allocation are
also supported.
9urin the &nitial /ttach procedure the Mobile 3Duipment &dentity is obtained from the 43. The MM3 operator may
chec# the M3 &dentity with an 3&0. The MM3 passes the M3 &dentity (&M3&"B) to the <"" and to the P9' G;.
9urin the &nitial /ttach procedure. if the MM3 supports "0B22 and if any of the conditions described in step A in
8iure>.3.*.,:, are satisfied. the MM3 informs the <"" with the 43 "0B22 capability e.. for further &M"
reistration.
The 3:4T0/' &nitial /ttach procedure is used for 3merency /ttach by 43s that need to perform emerency services
but cannot ain normal services from the networ#. These 43s are in limited service state as defined in T" *3.,** J,+K.
/lso 43s that had attached for normal services and do not have emerency bearers established and are camped on a cell
in limited service state (e.. restricted Trac#in /rea or not allowed 2"G) shall initiate the /ttach procedures indicatin
that the attach is to receive emerency services. 43s that camp normally on a cell. i.e. 43s that are not in limited
service state. should initiate normal initial attach when not already attached and shall initiate the 43 0eDuested P9'
2onnectivity procedure to receive emerency 3P" bearer services.
'OT3 ,H / 43 that is emerency attached performs initial attach procedure before bein able to obtain normal
services.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /) Release %&
&n order to limit load on the networ#. only when performin an 3:4T0/' /ttach with a new P6M' (i.e. not the
reistered P6M' or an eDuivalent P6M' of the reistered P6M'). a 43 confiured to perform /ttach with &M"& at
P6M' chane (see T" *-.3?A J?CK) shall identify itself by its &M"& instead of any stored temporary identifier.
This procedure is also used to establish the first P9' connection over 3:4T0/' when the 43 already has active P9'
connections over a non:3GPP access networ# and wants to establish simultaneous P9' connections to different /P's
over multiple accesses.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /% Release %&
0i1ure +'3'&'%$%2 Attach procedure
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /& Release %&
'OT3 *H 8or a PM&P:based ">="A. procedure steps (/). (1). and (2) are defined in T" *3.-+* J*K. "teps @. ,+. ,3.
,-. ,> and *3a=b concern GTP based ">="A.
'OT3 3H The "ervin G;s and P9' G;s involved in steps @ and=or ,+ may be different to those in steps ,3:,>.
'OT3 -H The steps in (9) are e(ecuted only upon handover from non:3GPP access or if Presence 0eportin /rea
&nformation is received from the MM3.
'OT3 >H More detail on procedure steps (3) is defined in the procedure steps (1) in clause >.3.A.3.
'OT3 ?H More detail on procedure steps (8) is defined in the procedure steps (1) in clause >.3.A.-.
,. The 43 initiates the /ttach procedure by the transmission. to the e'ode1. of an /ttach 0eDuest (&M"& or old
G4T&. Old G4T& type. last visited T/& (if available). 43 2ore 'etwor# 2apability. 43 "pecific 90F
parameters. /ttach Type. 3"M messae container (0eDuest Type. P9' Type. Protocol 2onfiuration Options.
2iphered Options Transfer 8la). %"&/"M3. '/" seDuence number. '/":M/2. additional G4T&. P:TM"&
sinature. Boice domain preference and 43$s usae settin. M" 'etwor# 2apability) messae toether with 002
parameters indicatin the "elected 'etwor# and the old G4MM3&. &f the 43 identifies itself with the old G4T&.
the 43 shall set the Old G4T& Type to indicate whether the Old G4T& is a native G4T& or is mapped from a P:
TM"& and 0/&. The old G4T& may be derived from a P:TM"& and 0/&. &M"& shall be included if the 43 does
not have a valid G4T& or a valid P:TM"& available. or if the 43 is confiured to perform /ttach with &M"& at
P6M' chane and is accessin a new P6M'. The 43 stores the T&' in detached state. &f the 43$s T&' indicates
LG4T&L or L0/T:related TM"&L and the 43 holds a valid G4T& then the old G4T& indicates this valid G4T&. &f
the 43$s T&' indicates LP:TM"&L and the 43 holds a valid P:TM"& and related 0/& then these two elements are
indicated as the old G4T&. Mappin a P:TM"& and 0/& to a G4T& is specified in T" *3.++3 JCK. &f the 43 holds
a valid G4T& and the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. then the 43 indicates the
G4T& as additional G4T&. &f the old G4T& indicates a G4T& mapped from a P:TM"& and 0/& and the 43 has a
valid P:TM"& sinature associated to it. the P:TM"& sinature shall be included. The 43 sets the voice domain
preference and 43$s usae settin accordin to its confiuration. as described in clause -.3.>.C.
&f available. the last visited T/& shall be included in order to help the MM3 produce a ood list of T/&s for any
subseDuent /ttach /ccept messae. "elected 'etwor# indicates the P6M' that is selected for networ# sharin
purposes. The 002 parameter Lold G4MM3&L ta#es its value from the Lold G4T&L contained in the /ttach
0eDuest. 43 'etwor# 2apability is described in 43 capabilities. see clause >.,,.
&f the 43 has valid security parameters. the /ttach 0eDuest messae shall be interity protected by the '/":
M/2 in order to allow validation of the 43 by the MM3. %"&/"M3. '/" seDuence number and '/":M/2 are
included if the 43 has valid 3P" security parameters. '/" seDuence number indicates the seDuential number of
the '/" messae. &f the 43 does not have a valid 3P" security association. then the /ttach 0eDuest messae is
not interity protected. &n this case the security association is established in step >a. The 43 networ# capabilities
indicate also the supported '/" and /" security alorithms. P9' type indicates the reDuested &P version (&Pv-.
&Pv-=&Pv?. &Pv?). Protocol 2onfiuration Options (P2O) are used to transfer parameters between the 43 and the
P9' G;. and are sent transparently throuh the MM3 and the "ervin G;. The Protocol 2onfiuration Options
may include the /ddress /llocation Preference indicatin that the 43 prefers to obtain an &Pv- address only after
the default bearer activation by means of 9<2Pv-. &f the 43 intends to send P2O which reDuire cipherin (e...
P/P=2</P usernames and passwords) or send an /P'. or both. the 43 shall set the 2iphered Options Transfer
8la and send P2O or /P' or both only after authentication and '/" security setup have been completed (see
below). &f the 43 has 4T0/' or G30/' capabilities. it shall send the '0"4 in the P2O to indicate the
support of the networ# reDuested bearer control in 4T0/'=G30/'. The 43 sends the 3T8T4 in the P2O to
indicate the support of the e(tended T8T filter format. 0eDuest Type is included in the 3"M messae container
and indicates L<andoverL when the 43 has already an activated P9' G;=</ due to mobility with non:3GPP
accesses. /ttach Type indicates whether it is an 3P" attach or a combined 3P"=&M"& attach or an 3merency
/ttach.
'OT3 @H 3(ternal networ# operators wantin to use P/P for authentication are warned that P/P is an obsolete
protocol from a security point of view. 2</P provides stroner security than P/P.
8or an 3merency /ttach the 43 shall set both the /ttach Type and the 0eDuest Type to L3merencyL and the
&M"& shall be included if the 43 does not have a valid G4T& or a valid P:TM"& available. The &M3& shall be
included when the 43 has no &M"&. no valid G4T& and no valid P:TM"&.
*. The e'ode1 derives the MM3 from the 002 parameters carryin the old G4MM3& and the indicated "elected
'etwor#. &f that MM3 is not associated with the e'ode1 or the old G4MM3& is not available. the e'ode1
selects an MM3 as described in clause -.3.A.3 on LMM3 selection functionL. The e'ode1 forwards the /ttach
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /3 Release %&
0eDuest messae to the new MM3 contained in a ",:MM3 control messae (&nitial 43 messae) toether with
the "elected 'etwor#. 2"G access mode. 2"G &9. 6:G; address. and T/&S32G& of the cell from where it
received the messae to the new MM3. 2"G &9 is provided if the 43 attaches via a 2"G cell or hybrid cell.
2"G access mode is provided if the 43 attaches via a hybrid cell. &f the 2"G access mode is not provided but
the 2"G &9 is provided. the MM3 shall consider the cell as a 2"G cell. &f the e'ode1 has a collocated 6:G;. it
includes the 6:G; address in the &nitial 43 messae to the MM3.
&f the MM3 is not confiured to support 3merency /ttach the MM3 shall reject any /ttach 0eDuest that
indicates /ttach Type L3merencyL.
3. &f the 43 identifies itself with G4T& and the MM3 has chaned since detach. the new MM3 determines the type
of the old node. i.e. MM3 or "G"'. as specified in clause -.3.,C. uses the G4T& received from the 43 to derive
the old MM3="G"' address. and sends an &dentification 0eDuest (old G4T&. complete /ttach 0eDuest messae)
to the old MM3="G"' to reDuest the &M"&. &f the reDuest is sent to an old MM3. the old MM3 first verifies the
/ttach 0eDuest messae by '/" M/2 and then responds with &dentification 0esponse (&M"&. MM 2onte(t). &f
the reDuest is sent to an old "G"'. the old "G"' first verifies the /ttach 0eDuest messae by the P:TM"&
sinature and then responds with &dentification 0esponse (MM 2onte(t). &f the 43 is not #nown in the old
MM3="G"' or if the interity chec# or P:TM"& sinature chec# for the /ttach 0eDuest messae fails. the old
MM3="G"' responds with an appropriate error cause. The MM conte(t contains security related information as
well as other parameters (includin &M"&) as described in clause >.@.* (&nformation "torae for MM3).
The additional G4T& in the /ttach 0eDuest messae allows the new MM3 to find any already e(istin 43
conte(t stored in the new MM3 when the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&.
8or an 3merency /ttach if the 43 identifies itself with a temporary identity that is not #nown to the MM3 the
MM3 immediately reDuests the &M"& from the 43. &f the 43 identifies itself with &M3&. the &M"& reDuest shall
be s#ipped.
'OT3 AH / "G"' always responds with the 4MT" security parameters and the MM3 may store it for later use.
-. &f the 43 is un#nown in both the old MM3="G"' and new MM3. the new MM3 sends an &dentity 0eDuest to
the 43 to reDuest the &M"&. The 43 responds with &dentity 0esponse (&M"&).
>a &f no 43 conte(t for the 43 e(ists anywhere in the networ#. if the /ttach 0eDuest (sent in step ,) was not
interity protected. or if the chec# of the interity failed. then authentication and '/" security setup to activate
interity protection and '/" cipherin are mandatory. Otherwise it is optional. &f '/" security alorithm is to
be chaned. the '/" security setup is performed in this step. The authentication and '/" security setup
functions are defined in clause >.3.,+ on L"ecurity 8unctionL.
&f the MM3 is confiured to support 3merency /ttach for unauthenticated &M"&s and the 43 indicated /ttach
Type L3merencyL the MM3 s#ips the authentication and security setup or the MM3 accepts that the
authentication may fail and continues the attach procedure.
/fter step >a. all '/" messaes shall be protected by the '/" security functions (interity and cipherin)
indicated by the MM3 unless the 43 is emerency attached and not successfully authenticated.
>b. The M3 &dentity (&M3&"B) shall be retrieved from the 43. The M3 identity shall be transferred encrypted
unless the 43 performs 3merency /ttach and cannot be authenticated.
8or an 3merency /ttach. the 43 may have included the &M3& in the 3merency /ttach. &f so. the M3 &dentity
retrieval is s#ipped.
&n order to minimise sinallin delays. the retrieval of the M3 &dentity may be combined with '/" security
setup in step >a. The MM3 may send the M3 &dentity 2hec# 0eDuest (M3 &dentity. &M"&) to the 3&0. The 3&0
shall respond with M3 &dentity 2hec# /c# (0esult). 9ependent upon the 0esult. the MM3 decides whether to
continue with this /ttach procedure or to reject the 43.
8or an 3merency /ttach. the &M3& chec# to the 3&0 may be performed. &f the &M3& is bloc#ed. operator
policies determine whether the 3merency /ttach procedure continues or is stopped.
?. &f the 43 has set the 2iphered Options Transfer 8la in the /ttach 0eDuest messae. the 2iphered Options i.e.
P2O or /P' or both. shall now be retrieved from the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /( Release %&
&n order to handle situations where the 43 may have subscriptions to multiple P9's. if the Protocol
2onfiuration Options contains user credentials (e.. user name=password within P/P or 2</P parameters) then
the 43 should also send the /P' to the MM3.
@. &f there are active bearer conte(ts in the new MM3 for this particular 43 (i.e. the 43 re:attaches to the same
MM3 without havin properly detached before). the new MM3 deletes these bearer conte(ts by sendin 9elete
"ession 0eDuest (61&) messaes to the G;s involved. The G;s ac#nowlede with 9elete "ession 0esponse
(2ause) messae. &f a P208 is deployed. the P9' G; employs an &P:2/' "ession Termination procedure to
indicate that resources have been released.
A. &f the MM3 has chaned since the last detach. or if there is no valid subscription conte(t for the 43 in the MM3.
or if the 43 provides an &M"& or the 43 provides an old G4T& which doesn$t refer to a valid conte(t in the
MM3. or for some networ# sharin scenario (e.. G;2') if the P6M':&9 of the T/& supplied by the e'ode1
is different from that of the G4T& in the 43$s conte(t. the MM3 sends an 4pdate 6ocation 0eDuest (MM3
&dentity. &M"&. M3 &dentity (&M3&"B). MM3 2apabilities. 460:8las. <omoeneous "upport of &M" Boice
over P" "essions. 43 "0B22 capability. eDuivalent P6M' list) messae to the <"". The MM3 capabilities
indicate the MM3$s support for reional access restrictions functionality. 460:8las indicates L&nitial:/ttach:
&ndicatorL as this is an /ttach procedure. The inclusion of the eDuivalent P6M' list indicates that the MM3
supports the inter:P6M' handover to a 2"G cell in an eDuivalent P6M' usin the subscription information of
the taret P6M'. The L<omoenous "upport of &M" Boice over P" "essionsL indication (see clause -.3.>.A/)
shall not be included unless the MM3 has completed its evaluation of the support of L&M" Boice over P"
"essionL as specified in clause -.3.>.A.
'OT3 CH /t this step. the MM3 may not have all the information needed to determine the settin of the &M" Boice
over P" "ession "upported indication for this 43 (see clause -.3.>.A). <ence the MM3 can send the
L<omoenous "upport of &M" Boice over P" "essionsL later on in this procedure.
&f the 43 performs &nitial or <andover /ttach in a BP6M' supportin /utonomous 2"G 0oamin and the
<P6M' has enabled /utonomous 2"G 0oamin in the BP6M' (via "ervice 6evel /reement) and the MM3
needs to retrieve the 2"G subscription information of the 43 from the 2"". the MM3 initiates the 4pdate 2"G
6ocation Procedure with 2"" as described in clause >.3.,*.
&f the MM3 determines that only the 43 "0B22 capability has chaned. the MM3 sends a 'otify 0eDuest to
the <"" to inform about the chaned 43 "0B22 capability.
8or an 3merency /ttach in which the 43 was not successfully authenticated. the MM3 shall not send an
4pdate 6ocation 0eDuest to the <"".
C. The <"" sends 2ancel 6ocation (&M"&. 2ancellation Type) to the old MM3. The old MM3 ac#nowledes with
2ancel 6ocation /c# (&M"&) and removes the MM and bearer conte(ts. &f the 460:8las indicates L&nitial:
/ttach:&ndicatorL and the <"" has the "G"' reistration. then the <"" sends 2ancel 6ocation (&M"&.
2ancellation Type) to the old "G"'. The 2ancellation Type indicates the old MM3="G"' to release the old
"ervin G; resource.
,+. &f there are active bearer conte(ts in the old MM3="G"' for this particular 43. the old MM3="G"' deletes
these bearer conte(ts by sendin 9elete "ession 0eDuest (61&) messaes to the G;s involved. The G;s return
9elete "ession 0esponse (2ause) messae to the old MM3="G"'. &f a P208 is deployed. the P9' G;
employs an &P:2/' "ession Termination procedure as defined in T" *3.*+3 J?K to indicate that resources have
been released.
,,. The <"" ac#nowledes the 4pdate 6ocation messae by sendin an 4pdate 6ocation /c# (&M"&. "ubscription
data) messae to the new MM3. The "ubscription 9ata contain one or more P9' subscription conte(ts. 3ach
P9' subscription conte(t contains an $3P" subscribed Eo" profile$ and the subscribed /P':/M10 (see
clause -.@.3). The new MM3 validates the 43$s presence in the (new) T/. &f due to reional subscription
restrictions or access restrictions (e.. 2"G restrictions) the 43 is not allowed to attach in the T/ or due to
subscription chec#in fails for other reasons. the new MM3 rejects the /ttach 0eDuest with an appropriate
cause. &f all chec#s are successful then the new MM3 constructs a conte(t for the 43. &f the /P' provided by
the 43 is not allowed by subscription. or the 4pdate 6ocation is rejected by the <"". the new MM3 rejects the
/ttach 0eDuest from the 43 with an appropriate cause.
The "ubscription 9ata may contain 2"G subscription information for the reistered P6M' and for the
eDuivalent P6M' list reDuested by MM3 in step A.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /+ Release %&
&f the 43 provided /P' is authori!ed for 6&P/ accordin to the user subscription. the MM3 shall use the 2"G
"ubscription 9ata to authori!e the connection.
8or an 3merency /ttach the MM3 shall not chec# for access restrictions. reional restrictions or subscription
restrictions (e.. 2"G restrictions). 8or an 3merency /ttach. the MM3 shall inore any unsuccessful 4pdate
6ocation 0esponse from <"" and continue with the /ttach procedure.
,*. 8or an 3merency /ttach the MM3 applies the parameters from MM3 3merency 2onfiuration 9ata for the
emerency bearer establishment performed in this step and any potentially stored &M"& related subscription data
are inored by the MM3.
&f the 43 performs &nitial or <andover /ttach via a 2"G cell and there is no subscription for that 2"G or the
2"G subscription is e(pired the MM3 shall reject the /ttach 0eDuest with an appropriate cause. &f the 43 has
this 2"G &9 and associated P6M' on its /llowed 2"G list the 43 shall remove the 2"G &9 and associated
P6M' from the list when receivin this reject cause.
&f a subscribed P9' address is allocated for the 43 for this /P'. the P9' subscription conte(t contains the
43$s &Pv- address and=or the &Pv? prefi( and optionally the P9' G; identity. &f the P9' subscription conte(t
contains a subscribed &Pv- address and=or &Pv? prefi(. the MM3 indicates it in the P9' address. 8or 0eDuest
Type indicatin L&nitial reDuestL. if the 43 does not provide an /P'. the MM3 shall use the P9' G;
correspondin to the default /P' for default bearer activation. &f the 43 provides an /P'. this /P' shall be
employed for default bearer activation. 8or 0eDuest Type indicatin L<andoverL. if the 43 provides an /P'. the
MM3 shall use the P9' G; correspondin to the provided /P' for default bearer activation. &f the 43 does
not provide an /P'. and the subscription conte(t from <"" contains a P9' G; identity correspondin to the
default /P'. the MM3 shall use the P9' G; correspondin to the default /P' for default bearer activation.
The case where the 0eDuest Type indicates L<andoverL and the 43 does not provide an /P'. and the
subscription conte(t from <"" does not contain a P9' G; identity correspondin to the default /P'
constitutes an error case. &f the 0eDuest Type indicates L&nitial reDuestL and the selected P9' subscription
conte(t contains no P9' G; identity the new MM3 selects a P9' G; as described in clause -.3.A., on P9'
G; selection function (3GPP accesses). &f the P9' subscription conte(t contains a dynamically allocated P9'
G; identity and the 0eDuest Type does not indicate L<andoverL the MM3 may select a new P9' G; as
described in clause P9' G; selection function. e.. to allocate a P9' G; that allows for more efficient
routin.
8or initial and handover 3merency /ttach the MM3 uses the P9' G; "election function defined in "ection
-.3.,*.- to select a P9' G;.
The new MM3 selects a "ervin G; as described in clause -.3.A.* on "ervin G; selection function and
allocates an 3P" 1earer &dentity for the 9efault 1earer associated with the 43. Then it sends a 2reate "ession
0eDuest (&M"&. M"&"9'. MM3 T3&9 for control plane. P9' G; address. P9' /ddress. /P'. 0/T type.
9efault 3P" 1earer Eo". P9' Type. /P':/M10. 3P" 1earer &dentity. Protocol 2onfiuration Options.
<andover &ndication. M3 &dentity (&M3&"B). 4ser 6ocation &nformation (32G&). 43 Time None. 4ser 2"G
&nformation. M" &nfo 2hane 0eportin support indication. "election Mode. 2harin 2haracteristics. Trace
0eference. Trace Type. Trier &d. OM2 &dentity. Ma(imum /P' 0estriction. 9ual /ddress 1earer 8la. the
Protocol Type over ">="A. "ervin 'etwor#) messae to the selected "ervin G;. 4ser 2"G &nformation
includes 2"G &9. access mode and 2"G membership indication.
&f the 0eDuest Type indicates L3merencyL. Ma(imum /P' restriction control shall not be performed.
8or emerency attached 43s &M"& is included if available and if the &M"& cannot be authenticated then the &M"&
shall be mar#ed as unauthenticated.
The 0/T type is provided in this messae for the later P22 decision. The subscribed /P':/M10 for the /P'
is also provided in this messae. The M"&"9' is included if provided in the subscription data from the <"".
<andover &ndication is included if the 0eDuest Type indicates handover. "election Mode indicates whether a
subscribed /P' was selected. or a non:subscribed /P' sent by the 43 was selected. 2harin 2haracteristics
indicates which #ind of charin the bearer conte(t is liable for. The MM3 may chane the reDuested P9' type
accordin to the subscription data for this /P' as described in clause >.3.,.,. The MM3 shall set the 9ual
/ddress 1earer 8la when the P9' type is set to &Pv-v? and all "G"'s which the 43 may be handed over to
are 0elease A or above supportin dual addressin. which is determined based on node pre:confiuration by the
operator. The Protocol Type over ">="A is provided to "ervin G; which protocol should be used over ">="A
interface.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /, Release %&
The charin characteristics for the P" subscription and individually subscribed /P's as well as the way of
handlin 2harin 2haracteristics and whether to send them or not to the P:G; is defined in T" 3*.*>, J--K.
The MM3 shall include Trace 0eference. Trace Type. Trier &d. and OM2 &dentity if ":G; and=or P:G; trace
is activated. The MM3 shall copy Trace 0eference. Trace Type. and OM2 &dentity from the trace information
received from the <60 or OM2.
The Ma(imum /P' 0estriction denotes the most strinent restriction as reDuired by any already active bearer
conte(t. &f there are no already active bearer conte(ts. this value is set to the least restrictive type (see clause ,>.-
of T" *3.+?+ J@K). &f the P:G; receives the Ma(imum /P' 0estriction. then the P:G; shall chec# if the
Ma(imum /P' 0estriction value does not conflict with the /P' 0estriction value associated with this bearer
conte(t reDuest. &f there is no conflict the reDuest shall be allowed. otherwise the reDuest shall be rejected with
sendin an appropriate error cause to the 43.
&f the MM3 reDuires the e'1 to chec# whether the 43 radio capabilities are compatible with the networ#
confiuration (e.. whether the "0B22 or freDuency support by the 43 matches that of the networ#) to be able
to set the &M" voice over P" "ession "upported &ndication (see clause -.3.>.A). then the MM3 may send a 43
0adio 2apability Match 0eDuest to the e'1 as defined in clause >.3.,-.
,3. The "ervin G; creates a new entry in its 3P" 1earer table and sends a 2reate "ession 0eDuest (&M"&.
M"&"9'. /P'. "ervin G; /ddress for the user plane. "ervin G; T3&9 of the user plane. "ervin G; T3&9
of the control plane. 0/T type. 9efault 3P" 1earer Eo". P9' Type. P9' /ddress. subscribed /P':/M10.
3P" 1earer &dentity. Protocol 2onfiuration Options. <andover &ndication. M3 &dentity. 4ser 6ocation
&nformation (32G&). 43 Time None. 4ser 2"G &nformation. M" &nfo 2hane 0eportin support indication.
P9' 2harin Pause "upport indication. "election Mode. 2harin 2haracteristics. Trace 0eference. Trace
Type. Trier &d. OM2 &dentity. Ma(imum /P' 0estriction. 9ual /ddress 1earer 8la. "ervin 'etwor#)
messae to the P9' G; indicated by the P9' G; address received in the previous step. /fter this step. the
"ervin G; buffers any downlin# pac#ets it may receive from the P9' G; without sendin a 9ownlin# 9ata
'otification messae to the MM3 until it receives the Modify 1earer 0eDuest messae in step *3 below. The
M"&"9' is included if received from the MM3.
P9' G;s shall not perform any chec#s of Ma(imum /P' 0estriction if 2reate 9efault 1earer 0eDuest
includes the emerency /P'.
8or emerency attached 43s &M"& is included if available and if the &M"& cannot be authenticated then the &M"&
shall be mar#ed as unauthenticated.
,-. &f dynamic P22 is deployed and the <andover &ndication is not present. the P9' G; performs an &P:2/'
"ession 3stablishment procedure as defined in T" *3.*+3 J?K. and thereby obtains the default P22 rules for the
43. This may lead to the establishment of a number of dedicated bearers followin the procedures defined in
clause >.-., in association with the establishment of the default bearer. which is described in /nne( 8.
The &M"&. /P'. 43 &P address. 4ser 6ocation &nformation (32G&). 43 Time None. "ervin 'etwor#. 0/T
type. /P':/M10. 9efault 3P" 1earer Eo". 3T8T4 (if 3T8T4 is not provided it means 43 and=or the
P9' G; does not support the e(tended T8T filter format) are provided to the P208 by the P9' G; if
received by the previous messae. The 4ser 6ocation &nformation and 43 Time None are used for location based
charin. 8or emerency attached 43s which are unauthenticated the P9' G; provides the &M3& as the 43
&dentity instead of &M"&. to the P208. &f the P208 decides that the P9' connection may use the e(tended T8T
filter format. it shall return the 3T8T' indicator to the P9' G; for inclusion in the protocol 2onfiuration
Options returned to the 43.
The P208 may modify the /P':/M10 and the Eo" parameters (E2& and /0P) associated with the default
bearer in the response to the P9' G; as defined in T" *3.*+3 J?K.
&f the P22 is confiured to support emerency services and if dynamic P22 is deployed. the P208. based on the
emerency /P'. sets the /0P of the P22 rules to a value that is reserved for emerency services and the
authori!ation of dynamic P22 rules as described in of T" *3.*+3 J?K. &f dynamic P22 is not deployed. the P9'
G; uses the /0P of the default emerency 3P" bearer for any potentially initiated dedicated emerency 3P"
bearer. The P:G; determines that emerency services are reDuested based on the emerency /P' received in
2reate "ession 0eDuest messae.
'OT3 ,+H;hile the P9' G;=P238 may be confiured to activate predefined P22 rules for the default bearer. the
interaction with the P208 is still reDuired to provide e.. the 43 &P address information to the P208.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /- Release %&
'OT3 ,,H &f the &P address is not available when the P9' G; performs the &P:2/' "ession 3stablishment
procedure with the P208. the P9' G; initiates an &P:2/' "ession Modification procedure to inform
the P208 about an allocated &P address as soon as the address is available. &n this version of the
specification. this is applicable only to &Pv- address allocation.
&f dynamic P22 is deployed and the <andover &ndication is present. the P9' G; e(ecutes a P238 &nitiated
&P:2/' "ession Modification procedure with the P208 as specified in T" *3.*+3 J?K to report the new &P:2/'
type. 9ependin on the active P22 rules. the establishment of dedicated bearers for the 43 may be reDuired. The
establishment of those bearers shall ta#e place in combination with the default bearer activation as described in
/nne( 8. This procedure can continue without waitin for a P208 response. &f chanes to the active P22 rules
are reDuired. the P208 may provide them after the handover procedure is finished.
&n both cases (<andover &ndication is present or not). if dynamic P22 is not deployed. the P9' G; may apply
local Eo" policy. This may lead to the establishment of a number of dedicated bearers for the 43 followin the
procedures defined in clause >.-., in combination with the establishment of the default bearer. which is
described in /nne( 8.
&f the 2"G information reportin triers are received from the P208. the P9' G; should set the 2"G
&nformation 0eportin /ction &3 accordinly.
,>. The P:G; creates a new entry in its 3P" bearer conte(t table and enerates a 2harin &d for the 9efault 1earer.
The new entry allows the P:G; to route user plane P94s between the ":G; and the pac#et data networ#. and
to start charin. The way the P:G; handles 2harin 2haracteristics that it may have received is defined in
T" 3*.*>, J--K.
The P9' G; returns a 2reate "ession 0esponse (P9' G; /ddress for the user plane. P9' G; T3&9 of the
user plane. P9' G; T3&9 of the control plane. P9' Type. P9' /ddress. 3P" 1earer &dentity. 3P" 1earer
Eo". Protocol 2onfiuration Options. 2harin &d. Prohibit Payload 2ompression. /P' 0estriction. 2ause. M"
&nfo 2hane 0eportin /ction ("tart) (if the P9' G; decides to receive 43$s location information durin the
session). 2"G &nformation 0eportin /ction ("tart) (if the P9' G; decides to receive 43$s 4ser 2"G
information durin the session). Presence 0eportin /rea /ction (if the P9' G; decides to receive
notifications about a chane of 43 presence in Presence 0eportin /rea). P9' 2harin Pause 3nabled
indication (if P9' G; has chosen to enable the function). /P':/M10) messae to the "ervin G;. The P9'
G; ta#es into account the received P9' type. the 9ual /ddress 1earer 8la and the policies of operator when
the P9' G; selects the P9' type to be used as follows. &f the received P9' type is &Pv-v? and both &Pv- and
&Pv? addressin is possible in the P9' but the 9ual /ddress 1earer 8la is not set. or only sinle &P version
addressin for this /P' is possible in the P9'. the P9' G; selects a sinle &P version (either &Pv- or &Pv?). &f
the received P9' type is &Pv- or &Pv?. the P9' G; uses the received P9' type if it is supported in the P9'.
otherwise an appropriate error cause will be returned. The P9' G; allocates a P9' /ddress accordin to the
selected P9' type. &f the P9' G; has selected a P9' type different from the received P9' Type. the P9'
G; indicates toether with the P9' type &3 a reason cause to the 43 why the P9' type has been modified. as
described in clause >.3.,.,. P9' /ddress may contain an &Pv- address for &Pv- and=or an &Pv? prefi( and an
&nterface &dentifier. &f the P9' has been confiured by the operator so that the P9' addresses for the reDuested
/P' shall be allocated by usae of 9<2Pv- only. or if the P9' G; allows the 43 to use 9<2Pv- for address
allocation accordin to the /ddress /llocation Preference received from the 43. the P9' /ddress shall be set to
+.+.+.+. indicatin that the &Pv- P9' address shall be neotiated by the 43 with 9<2Pv- after completion of
the 9efault 1earer /ctivation procedure. 8or e(ternal P9' addressin for &Pv?. the P9' G; obtains the &Pv?
prefi( from the e(ternal P9' usin either 0/9&4" or 9iameter client function. &n the P9' /ddress field of the
2reate "ession 0esponse. the P9' G; includes the &nterface &dentifier and &Pv? prefi(. The P9' G; sends
0outer /dvertisement to the 43 after default bearer establishment with the &Pv? prefi( information for all cases.
&f the P9' address is contained in the 2reate "ession 0eDuest. the P9' G; shall allocate the &Pv- address
and=or &Pv? prefi( contained in the P9' address to the 43. The &P address allocation details are described in
clause >.3., on L&P /ddress /llocationL. The P9' G; derives the 12M based on the '0"4 and operator
policy. The P9' G; derives whether the e(tended T8T filter format is to be used based on the 3T8T4. 3T8T'
received from the P208 and operator policy. Protocol 2onfiuration Options contains the 12M. 3T8T' as well
as optional P9' parameters that the P:G; may transfer to the 43. These optional P9' parameters may be
reDuested by the 43. or may be sent unsolicited by the P:G;. Protocol 2onfiuration Options are sent
transparently throuh the MM3.
;hen the <andover &ndication is present. the P9' G; does not yet send downlin# pac#ets to the ":G;I the
downlin# path is to be switched at step *3a.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) /. Release %&
&f the P9' G; is an 6:G;. it does not forward downlin# pac#ets to the ":G;. The pac#ets will only be
forwarded to the <e'1 at step *+ via the direct user plane path.
,?. The "ervin G; returns a 2reate "ession 0esponse (P9' Type. P9' /ddress. "ervin G; address for 4ser
Plane. "ervin G; T3&9 for ",:4 4ser Plane. "ervin G; T3&9 for control plane. 3P" 1earer &dentity. 3P"
1earer Eo". P9' G; addresses and T3&9s (GTP:based ">="A) or G03 #eys (PM&P:based ">="A) at the P9'
G;(s) for uplin# traffic. Protocol 2onfiuration Options. Prohibit Payload 2ompression. /P' 0estriction.
2ause. M" &nfo 2hane 0eportin /ction ("tart). Presence 0eportin /rea /ction. 2"G &nformation 0eportin
/ction ("tart). /P':/M10) messae to the new MM3.
,@. &f an /P' 0estriction is received. then the MM3 shall store this value for the 1earer 2onte(t and the MM3 shall
chec# this received value with the stored value for the Ma(imum /P' 0estriction to ensure there are no
conflicts between values. &f the 1earer 2onte(t is accepted. the MM3 shall determine a (new) value for the
Ma(imum /P' 0estriction. &f there is no previously stored value for Ma(imum /P' 0estriction. then the
Ma(imum /P' 0estriction shall be set to the value of the received /P' 0estriction. MM3 shall not deactivate
bearer(s) with emerency /0P. if present. to maintain valid /P' restriction combination.
The P:G; shall inore Ma(imum /P' restriction if the reDuest includes the 3merency /P'.
&f the M" &nfo 2hane 0eportin /ction ("tart) and=or the 2"G &nformation 0eportin /ction ("tart) are
received for this bearer conte(t. then the MM3 shall store this for the bearer conte(t and the MM3 shall report to
that P:G; via the ":G; whenever a 43$s location and=or 4ser 2"G information chane occurs that meets the
P:G; reDuest. as described in clause ,>.,.,a of T" *3.+?+ J@K. &f Presence 0eportin /rea /ction is received for
this bearer conte(t. the MM3 shall store this information for the bearer conte(t and shall report to that P:G; via
the ":G; whenever a chane of 43 presence in Presence 0eportin /rea is detected. as described in
clause >.C.*.*.
The MM3 determines the 43 /M10 to be used by the e'ode1 based on the subscribed 43:/M10 and the
/P':/M10 for the default /P'. see clause -.@.3.
8or emerency attach the MM3 determines the 43:/M10 to be used by the e'ode1 from the /P' /M10
received from the ":G;.
&f new MM3 hasn$t received. from "tep ,*. Boice "upport Match &ndicator for the 43 from the e'1 then. based
on implementation. the MM3 may set &M" Boice over P" session supported &ndication and update it at a later
stae.
The new MM3 sends an /ttach /ccept (/P'. G4T&. P9' Type. P9' /ddress. T/& 6ist. 3P" 1earer &dentity.
"ession Manaement 0eDuest. Protocol 2onfiuration Options. '/" seDuence number. '/":M/2. &M" Boice
over P" session supported &ndication. 3merency "ervice "upport indicator. 62" "upport &ndication) messae to
the e'ode1. G4T& is included if the new MM3 allocates a new G4T&. This messae is contained in an
",PMM3 control messae &nitial 2onte(t "etup 0eDuest. This ", control messae also includes the /" security
conte(t information for the 43. the <andover 0estriction 6ist. the 3P" 1earer Eo". the 43:/M10. 3P" 1earer
&dentity. as well as the T3&9 at the "ervin G; used for user plane and the address of the "ervin G; for user
plane. &n addition. if the P9' connection is established for 6ocal &P /ccess. the correspondin ", control
messae includes a 2orrelation &9 for enablin the direct user plane path between the <e'1 and the 6:G;. &f
the P9' connection is established for "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the
(<)e'1. the correspondin ", control messae includes a "&PTO 2orrelation &9 for enablin the direct user
plane path between the (<)e'1 and the 6:G;.
'OT3 ,*H&n this release of the 3GPP specification the 2orrelation &9 and "&PTO 2orrelation &9 is set eDual to the
user plane P9' G; T3&9 (GTP:based ">) or G03 #ey (PM&P:based ">) that the MM3 has received in
step ,?.
&n the /ttach /ccept messae. the MM3 does not include the &Pv? prefi( within the P9' /ddress. The MM3
includes the 3P" 1earer Eo" parameter E2& and /P':/M10 into the "ession Manaement 0eDuest.
8urthermore. if the 43 has 4T0/' or G30/' capabilities and the networ# supports mobility to 4T0/' or
G30/'. the MM3 uses the 3P" bearer Eo" information to derive the correspondin P9P conte(t parameters
Eo" 'eotiated (0CC Eo" profile). 0adio Priority. Pac#et 8low &d and T& and includes them in the "ession
Manaement 0eDuest. &f the 43 indicated in the 43 'etwor# 2apability it does not support 1"" pac#et flow
procedures. then the MM3 shall not include the Pac#et 8low &d. <andover 0estriction 6ist is described in
clause -.3.>.@ LMobility 0estrictionsL. The MM3 sets the &M" Boice over P" session supported &ndication as
described in clause -.3.>.A. 62" "upport &ndication indicates whether the networ# supports the 3P2:MO:60
and=or 2":MO:60 as described in T" *3.*@, J>@K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) // Release %&
&f the 43 initiates the /ttach procedure at a hybrid cell. the MM3 shall chec# whether the 2"G &9 is contained
in the 2"G subscription and is not e(pired. The MM3 shall send an indication whether the 43 is a 2"G member
to the 0/' alon with the ",:MM3 control messae. 1ased on this information the 0/' may perform
differentiated treatment for 2"G and non:2"G members.
&f the MM3 or P9' G; has chaned the P9' Type. an appropriate reason cause shall be returned to the 43 as
described in clause >.3.,.,.
8or an emerency attached 43. i.e. for 43s that have only emerency 3P" bearers established. there is no /"
security conte(t information included in the ", control messaes and there is no '/" level security when the
43 cannot be authenticated. The 3merency "ervice "upport indicator informs the 43 that 3merency bearer
services are supported. i.e. the 43 is allowed to reDuest P9' connectivity for emerency services.
,A. The e'ode1 sends the 002 2onnection 0econfiuration messae includin the 3P" 0adio 1earer &dentity to
the 43. and the /ttach /ccept messae will be sent alon to the 43. The 43 shall store the Eo" 'eotiated.
0adio Priority. Pac#et 8low &d and T&. which it received in the "ession Manaement 0eDuest. for use when
accessin via G30/' or 4T0/'. The /P' is provided to the 43 to notify it of the /P' for which the
activated default bearer is associated. 8or further details. see T" 3?.33, J3@K. The 43 may provide 3P" 1earer
Eo" parameters to the application handlin the traffic flow(s). The application usae of the 3P" 1earer Eo" is
implementation dependent. The 43 shall not reject the 002 2onnection 0econfiuration on the basis of the 3P"
1earer Eo" parameters contained in the "ession Manaement 0eDuest.
&f the attach procedure is initiated by manual 2"G selection and occurs via a 2"G cell. the 43 upon receivin
the /ttach accept shall chec# if the 2"G &9 and associated P6M' of the cell where the 43 has sent the /ttach
0eDuest messae is contained in its /llowed 2"G list. &f the 2"G &9 and associated P6M' is not in the 43$s
/llowed 2"G list. the 43 shall add the 2"G &9 and associated P6M' to its /llowed 2"G list. Manual 2"G
selection is not supported when an emerency service has been initiated.
'OT3 ,3H&f the 43 receives an /ttach /ccept messae via a hybrid cell. the 43 does not add the correspondin
2"G &9 and associated P6M' to its /llowed 2"G list. /ddin a 2"G &9 and associated P6M' to the
43$s local /llowed 2"G list for a hybrid cell is performed only by OT/ or OM/ 9M procedures.
;hen receivin the /ttach /ccept messae the 43 shall set its T&' to LG4T&L as no &"0 /ctivated is indicated.
&f the 43 receives an &Pv- address set to +.+.+.+. it may neotiate the &Pv- address with 9<2Pv- as specified in
T" *C.+?, J3AK. &f the 43 receives an &Pv? interface identifier. it may wait for the 0outer /dvertisement from
the networ# with the &Pv? prefi( information or it may send a 0outer "olicitation if necessary.
'OT3 ,-HThe &P address allocation details are described in clause >.3., on L&P /ddress /llocationL.
,C. The 43 sends the 002 2onnection 0econfiuration 2omplete messae to the e'ode1. 8or further details. see
T" 3?.33, J3@K.
*+. The e'ode1 sends the &nitial 2onte(t 0esponse messae to the new MM3. This &nitial 2onte(t 0esponse
messae includes the T3&9 of the e'ode1 and the address of the e'ode1 used for downlin# traffic on the ",P4
reference point.
The MM3 shall be prepared to receive this messae either before or after the /ttach 2omplete messae (sent in
step **).
&f the 2orrelation &9 or "&PTO 2orrelation &9 was included in the &nitial 2onte(t "etup 0eDuest messae. the
e'ode1 shall use the included information to establish direct user plane path with the 6:G; and forward uplin#
data for 6ocal &P /ccess or "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the (<)e'1
accordinly.
*,. The 43 sends a 9irect Transfer messae to the e'ode1. which includes the /ttach 2omplete (3P" 1earer
&dentity. '/" seDuence number. '/":M/2) messae.
**. The e'ode1 forwards the /ttach 2omplete messae to the new MM3 in an 4plin# '/" Transport messae.
/fter the /ttach /ccept messae and once the 43 has obtained a P9' /ddress. the 43 can then send uplin#
pac#ets towards the e'ode1 which will then be tunnelled to the "ervin G; and P9' G;. &f the 43 reDuested
for a dual address P9' type (&Pv-v?) to a iven /P' and was ranted a sinle address P9' type (&Pv- or &Pv?)
by the networ# with a reason cause indicatin that only sinle &P version per P9' connection is allowed sent
toether with the P9' type. the 43 should reDuest for the activation of a parallel P9' connection to the same
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)) Release %&
/P' with a sinle address P9' type (&Pv- or &Pv?) other than the one already activated. &f the 43 receives no
reason cause in step ,A in response to an &Pv-v? P9' type and it receives an &Pv? &nterface &dentifier apart from
the &Pv- address or +.+.+.+ in the P9' /ddress field. it considers that the reDuest for a dual address P9' was
successful. &t can wait for the 0outer /dvertisement from the networ# with the &Pv? prefi( information or it may
send 0outer "olicitation if necessary.
*3. 4pon reception of both. the &nitial 2onte(t 0esponse messae in step *+ and the /ttach 2omplete messae in
step **. the new MM3 sends a Modify 1earer 0eDuest (3P" 1earer &dentity. e'ode1 address. e'ode1 T3&9.
<andover &ndication. Presence 0eportin /rea &nformation) messae to the "ervin G;. &f the MM3 has been
reDuested to report a chane of 43 presence in Presence 0eportin /rea. the MM3 includes in this messae the
Presence 0eportin /rea &nformation comprisin the area identifier and an indication on whether the 43 is
inside or outside the area.
*3a. &f the <andover &ndication is included in step *3. the "ervin G; sends a Modify 1earer 0eDuest (<andover
&ndication) messae to the P9' G; to prompt the P9' G; to tunnel pac#ets from non 3GPP &P access to
3GPP access system and immediately start routin pac#ets to the "ervin G; for the default and any dedicated
3P" bearers established. &f Presence 0eportin /rea &nformation is included in step *3. the "ervin G; sends a
Modify 1earer 0eDuest (Presence 0eportin /rea &nformation) messae to the P9' G;.
'OT3 ,>HThe P9' G; forwards the Presence 0eportin /rea &nformation to the P208. to the O2" or to both as
defined in T" *3.*+3 J?K.
*3b. The P9' G; ac#nowledes by sendin Modify 1earer 0esponse to the "ervin G;.
*-. The "ervin G; ac#nowledes by sendin Modify 1earer 0esponse (3P" 1earer &dentity) messae to the new
MM3. The "ervin G; can then send its buffered downlin# pac#ets.
*>. /fter the MM3 receives Modify 1earer 0esponse (3P" 1earer &dentity) messae. if 0eDuest Type does not
indicate handover and an 3P" bearer was established and the subscription data indicates that the user is allowed
to perform handover to non:3GPP accesses. and if the MM3 selected a P9' G; that is different from the P9'
G; identity which was indicated by the <"" in the P9' subscription conte(t. the MM3 shall send a 'otify
0eDuest includin the /P' and P9' G; identity to the <"" for mobility with non:3GPP accesses. The
messae shall include information that identifies the P6M' in which the P9' G; is located.
&f the M3 identity of the 43 has chaned and step A has not been performed. the MM3 sends a 'otify 0eDuest
(M3 &dentity) messae to inform the <"" of the updated M3 identity.
8or an 3merency /ttach the MM3 shall not send any 'otify 0eDuest to an <"".
/fter step A. and in parallel to any of the precedin steps. the MM3 shall send a 'otify 0eDuest (<omoeneous
"upport of &M" Boice over P" "essions) messae to the <""H
: &f the MM3 has evaluated the support of &M" Boice over P" "essions. see clause -.3.>.A. and
: &f the MM3 determines that it needs to update the <omoeneous "upport of &M" Boice over P" "essions. see
clause -.3.>.A/.
*?. The <"" stores the /P' and P9' G; identity pair and sends a 'otify 0esponse to the MM3.
'OT3 ,?H8or handover from non:3GPP access. the P9' G; initiates resource allocation deactivation procedure in
the trusted=untrusted non:3GPP &P access as specified in T" *3.-+* J*K.
!.3.2.2 UTR&*1GER&* ;'itia$ &ttach
;hen a 43 attaches to 4T0/'=G30/'. it e(ecutes the normal attach procedure as defined in T" *3.+?+ J@K. ;hen
the 43 needs an &P address. it initiates P9P conte(t activation procedure as defined in T" *3.+?+ J@K.
This procedure alon with P9P conte(t activation is also used to establish the first P9' connection over
4T0/'=G30/' when the 43 already has active P9' connections over a non:3GPP access networ# and wants to
establish simultaneous P9' connections to different /P's over multiple accesses.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)% Release %&
!.3.3 Trac:i'g &rea U%#ate %r"ce#ures
!.3.3.0 Triggers 3"r trac:i'g area u%#ate
/ stand:alone trac#in area update (with or without ":G; chane. described in clauses >.3.3., and >.3.3.* respectively)
occurs when a GP0":attached or 3:4T0/':attached 43 e(periences any of the followin conditionsH
: 43 detects it has entered a new T/ that is not in the list of T/&s that the 43 reistered with the networ# (e(cept
for the case of a 43 confiured to perform /ttach with &M"& when enterin a T/ in a new non:eDuivalent P6M'
in 002:&963 mode)I
: the periodic T/ update timer has e(piredI
: 43 was in 4T0/' PMMP2onnected state (e.. 40/PP2<) when it reselects to 3:4T0/'I
: 43 was in GP0" 03/9O state when it reselects to 3:4T0/'I
: the T&' indicates LP:TM"&L when the 43 reselects to 3:4T0/' (e.. due to bearer confiuration modifications
performed on G30/'=4T0/')I
: the 002 connection was released with release cause Lload re:balancin T/4 reDuiredLI
: the 002 layer in the 43 informs the 43$s '/" layer that an 002 connection failure (in either 3:4T0/' or
4T0/') has occurredI
: a chane of the 43 'etwor# 2apability and=or M" 'etwor# 2apability and=or 43 "pecific 90F Parameters
and=or T" *-.++A J-@K M" 0adio /ccess capability (e.. due to G30/' radio capability chane or 29M/ *+++
0adio /ccess Technoloy 2apability chane) information of the 43.
: for a 43 supportin 2" fallbac#. or confiured to support &M" voice. or both. a chane of the 43$s usae settin
or voice domain preference for 3:4T0/'.
: for a "0:B22 capable 43. a chane of M" 2lassmar# * and=or M" 2lassmar# 3 and=or "upported 2odecs.
: 43 manually selects a 2"G cell whose 2"G &9 and associated P6M' is absent from both the 43$s /llowed
2"G list and the 43$s Operator 2"G list.
: 43 receives a pain reDuest from the MM3 while the Mobility Manaement bac# off timer is runnin and the
43$s T&' indicates LP:TM"&L.
'OT3 ,H The complete list of T/4 triers is specified in T" *-.3+, J-?K.
The procedure is initiated by an 43 in either 32M:&963 state or 32M:2O''32T39 state. The decision to perform
":G; chane durin the trac#in area update procedure is made by the MM3 independently from the triers above.
&f "&PTO is allowed for the /P' associated with a P9' connection. the MM3 should re:evaluate whether the PG;
location is still acceptable. &f the MM3 determines that PG; re:location is needed. the MM3 may initiate P9'
deactivation with reactivation reDuested accordin to clause >.,+.3 at the end of the trac#in area=routin area update
procedure.
'OT3 *. &t depends on the operator$s confiuration in the MM3 whether to use the deactivation with reactivation
reDuest or allow the continued usae of the already connected G;.
&f "&PTO at the local networ# is allowed for the /P' associated with a P9' connection the MM3 handles the "&PTO at
the 6ocal 'etwor# P9' connection as follows.
8or a 6:G; collocated with (<)e'1H
: 8or intra:MM3 mobility. upon completion of the T/4 procedure the MM3 shall deactivate the "&PTO at the
local 'etwor# P9' connection with the Lreactivation reDuestedL cause value accordin to clause >.,+.3. &f the
43 has no other P9' connection. the MM3 initiates Le(plicit detach with reattach reDuiredL procedure
accordin to clause >.3.A.3.
: 8or &nter:MM3="G"' mobility. as part of the Trac#in /rea 4pdate procedure. the source MM3 shall remove
the bearer(s) correspondin to the "&PTO at 6ocal 'etwor# P9' connection and shall release the core networ#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)& Release %&
resources associated to the "&PTO at the 6ocal 'etwor# P9' connection by performin the MM3:initiated P9'
2onnection 9eactivation before sendin the 2onte(t 0esponse messae.
8or a stand:alone G;H
: 8or intra:MM3 mobility. upon completion of the T/4 procedure the MM3 chec#s that the 6ocal <ome 'etwor#
&9 has chaned and decides whether to deactivate the "&PTO at the local 'etwor# P9' connection with the
Lreactivation reDuestedL cause value accordin to clause >.,+.3. &f the 43 has no other P9' connection. the
MM3 initiates Le(plicit detach with reattach reDuiredL procedure accordin to clause >.3.A.3.
: 8or &nter:MM3="G"' mobility. upon completion of the T/4=0/4 procedure the new MM3="G"' chec#s that
the 6ocal <ome 'etwor# &9 has chaned and decides whether to deactivate the "&PTO at the 6ocal 'etwor#
P9' connection with the Lreactivation reDuestedL cause value accordin to clause >.,+.3. &f the 43 has no other
P9' connection. the MM3 initiates Le(plicit detach with reattach reDuiredL procedure accordin to
clause >.3.A.3.
&f 6&P/ is active for a P9' connection of the 43. the source MM3 (or "-:"G"') shall not include 6&P/ bearer(s) in
the 3P" bearer 2onte(t durin Trac#in /rea 4pdate procedure and shall release the core networ# resources of this
6&P/ P9' connection by peformin the MM3 reDuested P9' disconnection procedure accordin to steps * to ? of
clause >.,+.3 before it responds with the 2onte(t 0esponse messae in the case of inter:MM3="G"' mobility or after it
receives Trac#in /rea 4pdate 0eDuest in the case of intra:MM3 mobility.
'OT3 3H The source MM3 may not be able to release the 6&P/ P9' connection after the 2onte(t 0esponse is sent
as when there is no ":G; relocation. the ":G; will assin the ",, control tunnel of the 43 to the new
MM3 after the new MM3 updates the conte(t information.
9urin the Trac#in /rea 4pdate procedure. if the MM3 supports "0B22 and if the 43 "0B22 capability has
chaned. the MM3 informs the <"" with the 43 "0B22 capability e.. for further &M" reistration.
The cell selection for 4T0/' is described in T" *>.3+- J,*K and T" *>.33, J33K.
!.3.3.0& Pr"5isi"' "3 UE@s T&; t" MME i' E+M-+A**E+TE4 state
The e'ode1 shall include the T/&S32G& of the current cell in every ",:/P 4P6&'% '/" T0/'"PO0T messae.
'OT3H /n e'ode1 can contain cells from more than one Trac#in /rea and intra:e'ode1 cell chanes are not
normally notified to the MM3. <owever. the MM3 needs to #now the 43$s current T/& in order to
correctly produce a T/4 accept messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)3 Release %&
!.3.3.1 Trac:i'g &rea U%#ate %r"ce#ure 2ith Ser5i'g G7 cha'ge
0i1ure +'3'3'%$%2 Trackin1 Area !pdate procedure #ith Servin1 GA chan1e
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps C and ,+
concern GTP based ">="A.
'OT3 *H &n case of Trac#in /rea 4pdate without MM3 chane the sinallin in steps -. >. @ and steps ,*:,@ are
s#ipped.
,. One of the triers described in clause >.3.3.+ for startin the T/4 procedure occurs.
*. The 43 initiates the T/4 procedure by sendin. to the e'ode1. a T/4 0eDuest (43 2ore 'etwor# 2apability.
M" 'etwor# 2apability. old G4T&. Old G4T& type. last visited T/&. active fla. 3P" bearer status. P:TM"&
"inature. additional G4T&. e%"&. '/" seDuence number. '/":M/2. %"&. Boice domain preference and 43$s
usae settin) messae toether with 002 parameters indicatin the "elected 'etwor# and the old G4MM3&.
/n e(ception is that. if the T/4 was triered for load re:balancin purposes (see clause -.3.@.3). the old
G4MM3& is not included in the 002 parameters. The 43 shall set the Old G4T& Type to indicate whether the
Old G4T& is a native G4T& or is mapped from a P:TM"& and 0/&.
&f the 43$s T&' indicates LG4T&L or L0/T:related TM"&L and the 43 holds a valid G4T& then the old G4T&
indicates this valid G4T&. &f the 43$s T&' indicates LP:TM"&L and the 43 holds a valid P:TM"& and related 0/&
then these two elements are indicated as the old G4T&. Mappin a P:TM"& and 0/& to a G4T& is specified in
/nne( <. ;hen the 43 is in connected mode (e.. in 40/PP2<) when it reselects to 3:4T0/'. the 43 shall
set its T&' to LP:TM"&L.
&f the 43 holds a valid G4T& and the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. then the 43
indicates the G4T& as additional G4T&. &f the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. and
the 43 has a valid P:TM"& sinature. the P:TM"& sinature shall be included.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)( Release %&
The additional G4T& in the Trac#in /rea 4pdate 0eDuest messae allows the new MM3 to find any already
e(istin 43 conte(t stored in the new MM3 when the old G4T& indicates a value mapped from a P:TM"& and
0/&.
The 002 parameter Lold G4MM3&L ta#es its value from the identifier that is sinalled as the old G4T&
accordin to the rules above. 8or a combined MM3="G"' the e'ode1 is confiured to route the MM3:code(s)
of this combined node to the same combined node. This e'ode1 is also confiured to route MM3:code(s) of
G4T&s that are enerated by the 43$s mappin of the P:TM"&s allocated by the combined node. "uch an
e'ode1 confiuration may also be used for separate nodes to avoid chanin nodes in the pool caused by inter
0/T mobility.
The last visited T/& shall be included in order to help the MM3 produce a ood list of T/&s for any subseDuent
T/4 /ccept messae. "elected 'etwor# indicates the networ# that is selected. /ctive fla is a reDuest by 43 to
activate the radio and ", bearers for all the active 3P" 1earers by the T/4 procedure when the 43 is in 32M:
&963 state. The 3P" bearer status indicates each 3P" bearer that is active in the 43. The T/4 0eDuest messae
shall be interity protected by the '/":M/2 as described in T" 33.-+, J-,K. e%"&. '/" seDuence number and
'/":M/2 are included if the 43 has valid 3P" security parameters. '/" seDuence number indicates the
seDuential number of the '/" messae. %"& is included if the 43 indicates a G4T& mapped from a P:TM"& in
the information element Lold G4T&L.
The 43 sets the voice domain preference and 43$s usae settin accordin to its confiuration. as described in
clause -.3.>.C.
3. The e'ode1 derives the MM3 from the 002 parameters carryin the old G4MM3& and the indicated "elected
'etwor#. &f that MM3 is not associated with that e'ode1 or the G4MM3& is not available or the 43 indicates
that the T/4 procedure was triered by load re:balancin. the e'ode1 selects an MM3 as described in clause
-.3.A.3 on LMM3 "election 8unctionL.
The e'ode1 forwards the T/4 0eDuest messae toether with the 2"G access mode. 2"G &9. T/&S32G& of
the cell from where it received the messae and with the "elected 'etwor# to the new MM3. 2"G &9 is
provided by 0/' if the 43 sends the T/4 0eDuest messae via a 2"G cell or a hybrid cell. 2"G access mode
is provided if the 43 sends the T/4 0eDuest messae via a hybrid cell. &f the 2"G access mode is not provided
but the 2"G &9 is provided. the MM3 shall consider the cell as a 2"G cell. 8or "&PTO at the 6ocal 'etwor#
with stand:alone G; architecture the e'ode1 includes the 6ocal <ome 'etwor# &9 in the &nitial 43 Messae
and in 4plin# '/" Transport messae if the taret cell is in a 6ocal <ome 'etwor#.
-. The new MM3 differentiates the type of the old node. i.e. MM3 or "G"'. as specified in clause -.3.,C. uses the
G4T& received from the 43 to derive the old MM3="- "G"' address. and sends a 2onte(t 0eDuest (old G4T&.
complete T/4 0eDuest messae. P:TM"& "inature. MM3 /ddress. 43 validated) messae to the old MM3=old
"- "G"' to retrieve user information. 43 Balidated indicates that the new MM3 has validated the interity
protection of the T/4 messae. e.. based on native 3P" security conte(t for the 43. To validate the 2onte(t
0eDuest the old MM3 uses the complete T/4 0eDuest messae and the old "- "G"' uses the P:TM"&
"inature and responds with an appropriate error if interity chec# fails in old MM3="- "G"'. This shall
initiate the security functions in the new MM3. &f the security functions authenticate the 43 correctly. the new
MM3 shall send a 2onte(t 0eDuest (&M"&. complete T/4 0eDuest messae. MM3 /ddress. 43 Balidated)
messae to the old MM3="- "G"' with the 43 Balidated set. &f the new MM3 indicates that it has
authenticated the 43 or if the old MM3=old "- "G"' correctly validates the 43. then the old MM3=old
"- "G"' starts a timer.
&f the 43 with emerency bearers is not authenticated in the old MM3=old "- "G"' (in a networ# supportin
unauthenticated 43s) the old MM3=old "- "G"' continues the procedure with sendin a 2onte(t 0esponse and
startin the timer also when it cannot validate the 2onte(t 0eDuest.
>. &f the 2onte(t 0eDuest is sent to an old MM3 the old MM3 responds with a 2onte(t 0esponse (&M"&. M3
&dentity (&M3&"B). MM 2onte(t. 3P" 1earer 2onte(t(s). "ervin G; sinallin /ddress and T3&9(s). &"0
"upported. M" &nfo 2hane 0eportin /ction (if available). 2"G &nformation 0eportin /ction (if available).
43 Time None. 43 2ore 'etwor# 2apability. 43 "pecific 90F Parameters) messae.
&f the 2onte(t 0eDuest is sent to an old "- "G"' the old "- "G"' responds with a 2onte(t 0esponse (MM
2onte(t. 3P" 1earer 2onte(t(s). "ervin G; sinallin /ddress and T3&9(s). &"0 "upported. M" &nfo 2hane
0eportin /ction (if available). 2"G &nformation 0eportin /ction (if available). 43 Time None. 43 2ore
'etwor# 2apability. 43 "pecific 90F Parameters).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)+ Release %&
The MM 2onte(t contains security related information as well as other parameters (includin &M"& and M3
&dentity (if available)) as described in clause >.@.* (&nformation "torae for MM3). The unused /uthentication
Euintets in the MM 2onte(t are also maintained in the "G"'. T" 33.-+, J-,K ives further details on the
transfer of security related information.
&f the MM 2onte(t received with the 2onte(t 0esponse messae did not include &M3&"B and the MM3 does not
already store the &M3&"B of the 43. the MM3 shall retrieve the M3 &dentity (&M3&"B) from the 43.
The P9' G; /ddress and T3&9(s) (for GTP:based ">="A) or G03 %eys (PM&P:based ">="A at the P9'
G;(s) for uplin# traffic) and the T&(s). is part of the 3P" 1earer 2onte(t. &f the 43 is not #nown in the old
MM3=old "- "G"' or if the interity chec# for the T/4 0eDuest messae fails. the old MM3=old "- "G"'
responds with an appropriate error cause. &"0 "upported is indicated if the old MM3=old "- "G"' and
associated "ervin G; are capable to activate &"0 for the 43.
&f the 43 receives emerency bearer services from the old MM3=old "- "G"' and the 43 is 4&22less. &M"&
can not be included in the 2onte(t 0esponse. 8or emerency attached 43s. if the &M"& cannot be authenticated.
then the &M"& shall be mar#ed as unauthenticated. /lso. in this case. security parameters are included only if
available.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G;. the old
MM3=old "- "G"' shall include the 6ocal <ome 'etwor# &9 of the old cell in the 3P" 1earer conte(t
correspondin to the "&PTO at the 6ocal 'etwor# P9' connection.
?. &f the interity chec# of T/4 0eDuest messae (sent in step *) failed. then authentication is mandatory. The
authentication functions are defined in clause >.3.,+ on L"ecurity 8unctionL. 2ipherin procedures are described
in clause >.3.,+ on L"ecurity 8unctionL. &f G4T& allocation is oin to be done and the networ# supports
cipherin. the '/" messaes shall be ciphered.
&f this T/4 reDuest is received for a 43 which is already in 32MP2O''32T39 state and the P6M':&9 of the
T/& sent by the e'ode1 in "tep 3 is different from that of the G4T&. included in the T/4 0eDuest messae. the
MM3 shall delay authenticatin the 43 until after "tep *, (T/4 2omplete messae).
'OT3 3H The MM3 delays the authentication such that the 43 first updates its reistered P6M':&9 to the new
P6M':&9 selected by the 0/' durin handover. The new P6M':&9 is provided by the MM3 to the 43
as part of the G4T& in the T/4 accept messae in "tep *+. 9oin this ensures that the same P6M':&9 is
used in the derivation of the %asme #ey by both the networ# and the 43.
&f the new MM3 is confiured to allow emerency bearer services for unauthenticated 43 the new MM3 behave
as followsH
: where a 43 has only emerency bearer services. the MM3 either s#ip the authentication and security
procedure or accepts that the authentication may fail and continues the Trac#in /rea 4pdate procedureI or
: where a 43 has both emerency and non emerency bearer services and authentication fails. the MM3
continues the Trac#in /rea 4pdate procedure and deactivates all the non:emerency P9' connections as
specified in clause >.,+.3.
@. The MM3 (if the MM3 has chaned then it is the new MM3) determines to relocate the "ervin G;. The
"ervin G; is relocated when the old "ervin G; cannot continue to serve the 43. The MM3 (if the MM3 has
chaned then it is the new MM3) may also decide to relocate the "ervin G; if a new "ervin G; is e(pected
to serve the 43 loner and=or with a more optimal 43 to P9' G; path. or if a new "ervin G; can be co:
located with the P9' G;. "election of a new "ervin G; is performed accordin to clause -.3.A.* on L"ervin
G; selection functionL.
&f the MM3 has chaned the new MM3 sends a 2onte(t /c#nowlede ("ervin G; chane indication) messae
to the old MM3=old "- "G"'. "ervin G; chane indication indicates a new "ervin G; has been selected.
The old MM3=old "- "G"' mar#s in its 43 conte(t that the information in the G;s is invalid. /nd. if the old
node is an MM3. the old MM3 mar#s in its 43 conte(t that the information in the <"" is invalid. This ensures
that the old MM3=old "- "G"' updates the G;s. and the old MM3 updates the <"". if the 43 initiates a T/4
or 0/4 procedure bac# to the old MM3=old "- "G"' before completin the onoin T/4 procedure.
'OT3 -H 4pdatin the G;s refers to deletion of session(s) on the "ervin G; followed by re:creation of
session(s) on the "ervin G;. The re:creation of session(s) on the "ervin G; will result in successful
re:establishment of the ">="A tunnel between the selected "ervin G; and the P9' G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %), Release %&
&f the security functions do not authenticate the 43 correctly. then the T/4 shall be rejected. and the new MM3
shall send a reject indication to the old MM3=old "- "G"'. The old MM3=old "- "G"' shall continue as if the
&dentification and 2onte(t 0eDuest was never received.
&"0 is not indicated in the 2onte(t /c#nowlede as &"0 is not activated due to the ":G; chane.
A. &f the MM3 has chaned the new MM3 verifies the 3P" bearer status received from the 43 with the bearer
conte(ts received from the old MM3=old "- "G"'. &f the MM3 has not chaned the MM3 verifies 3P" bearer
status from the 43 with the bearer conte(ts available in the MM conte(t. The MM3 releases any networ#
resources related to 3P" bearers that are not active in the 43. &f there is no bearer conte(t at all. the MM3 rejects
the T/4 0eDuest.
&f the MM3 selected a new "ervin G; it sends a 2reate "ession 0eDuest (&M"&. bearer conte(ts. MM3
/ddress and T3&9. Type. the Protocol Type over ">="A. 0/T type. "ervin 'etwor#. 43 Time None) messae
per P9' connection to the selected new "ervin G;. The P9' G; address and T8T (for PM&P:based ">="A)
are indicated in the bearer 2onte(ts. Type indicates to the "ervin G; to send the Modify 1earer 0eDuest to the
P9' G;. The Protocol Type over ">="A is provided to "ervin G; which protocol should be used over ">="A
interface. 0/T type indicates a chane in radio access. &f the P9' G; reDuested 43$s location and=or 4ser 2"G
information. the MM3 also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this
messae.
'OT3 >H The 4ser 2"G &nformation &3 is only sent in step A if the L/ctive flaL is set in the T/4 0eDuest
messae.
C. The "ervin G; informs the P9' G;(s) about the chane of for e(ample the 0/T type that e.. can be used
for charin. by sendin the messae Modify 1earer 0eDuest ("ervin G; /ddress and T3&9. 0/T type.
"ervin 'etwor#. P9' 2harin Pause "upport &ndication) per P9' connection to the P9' G;(s) concerned.
4ser 6ocation &nformation &3 and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 are also included if they
are present in step A.
Ca &f dynamic P22 is deployed. and 0/T type information needs to be conveyed from the P9' G; to the P208.
then the P9' G; shall send 0/T type information to the P208 by means of an &P:2/' "ession Modification
procedure as defined in T" *3.*+3 J?K.
'OT3 ?H The P9' G; does not need to wait for the P208 response. but continues in the ne(t step. &f the P208
response leads to an 3P" bearer modification the P9' G; should initiate a bearer update procedure.
,+. The P9' G; updates its bearer conte(ts and returns a Modify 1earer 0esponse (M"&"9'. 2harin &d. P9'
2harin Pause 3nabled &ndication (if P9' G; has chosen to enable the function)) messae. The M"&"9' is
included if the P9' G; has it stored in its 43 conte(t.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path in order to assist the reorderin function in the taret e'ode1. &f the
"ervin G; has no downlin# user plane established. the "ervin G; shall discard the Lend mar#erL received
from the P9' G; and shall not send 9ownlin# 9ata 'otification. Otherwise the "ervin G; shall forward the
Lend mar#erL pac#ets to the source e'ode1 or source "- "G"'.
,,. The "ervin G; updates its bearer conte(t. This allows the "ervin G; to route bearer P94s to the P9' G;
when received from e'ode1.
The "ervin G; returns a 2reate "ession 0esponse ("ervin G; address and T3&9 for user plane and control
plane and P9' G; T3&9s (for GTP:based ">="A) or G03 #eys (for PM&P:based ">="A) for uplin# traffic and
control plane) messae to the new MM3.
,*. The new MM3 verifies whether it holds subscription data for the 43 identified by the G4T&. the additional
G4T& or by the &M"& received with the conte(t data from the old 2' node.
&f there are no subscription data in the new MM3 for this 43. or for some networ# sharin scenario (e..
G;2') if the P6M':&9 of the T/& supplied by the e'ode1 is different from that of the G4T& in the 43$s
conte(t. then the new MM3 sends an 4pdate 6ocation 0eDuest (MM3 &dentity. &M"&. 460:8las. MM3
2apabilities. <omoeneous "upport of &M" Boice over P" "essions. 43 "0B22 capability. eDuivalent P6M'
list. M3 &dentity (&M3&"B)) messae to the <"". 460:8las indicates that update location is sent from an MM3
and the MM3 reistration shall be updated in <"". The <"" does not cancel any "G"' reistration. The MM3
capabilities indicate the MM3$s support for reional access restrictions functionality. The inclusion of the
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)- Release %&
eDuivalent P6M' list indicates that the MM3 supports the inter:P6M' handover to a 2"G cell in an eDuivalent
P6M' usin the subscription information of the taret P6M'. The L<omoenous "upport of &M" Boice over P"
"essionsL indication (see clause -.3.>.A/) shall not be included unless the MM3 has completed its evaluation of
the support of L&M" Boice over P" "essionL as specified in clause -.3.>.A. The M3 &dentity is included if step >
caused the MM3 to retrieve the &M3&"B from the 43.
'OT3 @H /t this step. the MM3 may not have all the information needed to determine the settin of the &M" Boice
over P" "ession "upported indication for this 43 (see clause -.3.>.A). <ence the MM3 can send the
L<omoenous "upport of &M" Boice over P" "essionsL later on in this procedure.
&f the 43 initiates the T/4 procedure in a BP6M' supportin /utonomous 2"G 0oamin and the <P6M' has
enabled /utonomous 2"G 0oamin in the BP6M' (via "ervice 6evel /reement) and the MM3 needs to
retrieve the 2"G subscription information of the 43 from the 2"". the MM3 initiates the 4pdate 2"G 6ocation
Procedure with 2"" as described in clause >.3.,*.
&f the MM3 determines that only the 43 "0B22 capability has chaned. the MM3 sends a 'otify 0eDuest to
the <"" to inform about the chaned 43 "0B22 capability.
&f all the 3P" bearers of the 43 have emerency /0P value. the new MM3 may s#ip the update location
procedure or proceed even if the update location fails.
,3. The <"" sends the messae 2ancel 6ocation (&M"&. 2ancellation Type) to the old MM3 with 2ancellation Type
set to 4pdate Procedure.
,-. &f the timer started in step - is not runnin. the old MM3 removes the MM conte(t. Otherwise. the conte(ts are
removed when the timer e(pires. &t also ensures that the MM conte(t is #ept in the old MM3 for the case the 43
initiates another T/4 procedure before completin the onoin T/4 procedure to the new MM3. The old MM3
ac#nowledes with the messae 2ancel 6ocation /c# (&M"&).
,>. ;hen old "- "G"' receives the 2onte(t /c#nowlede messae and if the 43 is in &u 2onnected. the old
"- "G"' sends an &u 0elease 2ommand messae to the 0'2 after the timer started in step - has e(pired.
,?. The 0'2 responds with an &u 0elease 2omplete messae.
,@. The <"" ac#nowledes the 4pdate 6ocation 0eDuest messae by sendin an 4pdate 6ocation /c# (&M"&.
"ubscription 9ata) messae to the new MM3. The "ubscription 9ata may contain the 2"G subscription data for
the reistered P6M' and for the eDuivalent P6M' list reDuested by MM3 in step ,*.
&f the 4pdate 6ocation is rejected by the <"". the new MM3 rejects the T/4 0eDuest from the 43 with an
appropriate cause. &n such cases. the new MM3 releases any local MM3 3P" 1earer conte(ts for this particular
43. and additionally deletes the 3P" bearer resources in the new "ervin G; by sendin the 9elete "ession
0eDuest (2ause. Operation &ndication) messaes to the new "ervin G;. The Operation &ndication fla shall not
be set. Therefore. the new "ervin G; receivin this reDuest shall not initiate a delete procedure towards the
P9' G;.
&f the 43 initiates the T/4 procedure at a 2"G cell. the new MM3 shall chec# whether the 2"G &9 and
associated P6M' is contained in the 2"G subscription and is not e(pired. &f the 2"G &9 and associated P6M'
is not present or e(pired. the MM3 shall send a Trac#in /rea 4pdate reject messae to the 43 with an
appropriate cause value. The 43 shall remove the 2"G &9 and associated P6M' from its /llowed 2"G list if
present. &f the 43 has onoin emerency bearer services no 2"G access control shall be performed.
&f all chec#s are successful then the new MM3 constructs a conte(t for the 43.
,A. &f the MM3 has chaned. when the timer started in step - e(pires the old MM3=old "- "G"' releases any local
MM3 or "G"' bearer resources and additionally the old MM3=old "- "G"' deletes the 3P" bearer resources
by sendin the 9elete "ession 0eDuest (2ause. Operation &ndication) messaesto the old "ervin G; if it
received the "ervin G; chane indication in the 2onte(t /c#nowlede messae in step @. ;hen the Operation
&ndication fla is not set. that indicates to the old "ervin G; that the old "ervin G; shall not initiate a delete
procedure towards the P9' G;. &f &"0 is activated the 2ause indicates to the old ":G; that the old ":G; shall
delete the bearer resources on the other old 2' node by sendin 9elete 1earer 0eDuest messae(s) to that 2'
node.
&f the MM3 has not chaned. step ,, triers the release of the 3P" bearer resources at the old "ervin G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %). Release %&
,C. The "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes. The "ervin G; discards any
pac#ets buffered for the 43.
*+. &f due to reional subscription restrictions or access restrictions (e.. 2"G restrictions) the 43 is not allowed to
access the T/H
: The MM3 rejects the Trac#in /rea 4pdate 0eDuest with an appropriate cause to the 43.
: 8or 43s with emerency 3P" bearers. i.e. at least one 3P" bearer has an /0P value reserved for emerency
services. the new MM3 accepts the Trac#in /rea 4pdate 0eDuest and deactivates all non:emerency P9'
connections as specified in clause >.,+.3. &f the Trac#in /rea 4pdate procedure is initiated in 32M:&963
state. all non:emerency 3P" bearers are deactivated by the Trac#in /rea 4pdate procedure without bearer
deactivation sinallin between the 43 and the MM3.
The MM3 sends a T/4 /ccept (G4T&. T/& list. 3P" bearer status. '/" seDuence number. '/":M/2. &M"
Boice over P" session supported. 3merency "ervice "upport indicator. 62" "upport &ndication) messae to the
43. &f the active fla is set the MM3 may provide the e'ode1 with <andover 0estriction 6ist. G4T& is included
if the MM3 allocates a new G4T&. &f the Lactive flaL is set in the T/4 0eDuest messae the user plane setup
procedure can be activated in conjunction with the T/4 /ccept messae. The procedure is described in detail in
T" 3?.3++ J>K. The messae seDuence should be the same as for the 43 triered "ervice 0eDuest procedure
specified in clause >.3.-., from the step when MM3 establishes the bearer(s). The MM3 indicates the 3P"
bearer status &3 to the 43. The 43 removes any internal resources related to bearers that are not mar#ed active
in the received 3P" bearer status. <andover 0estriction 6ist is described in clause -.3.>.@ LMobility
0estrictionsL. The MM3 sets the &M" Boice over P" session supported as described in clause -.3.>.A.
&f the MM3 did not receive the Boice "upport Match &ndicator in the MM 2onte(t. then the MM3 may send a
43 0adio 2apability Match 0eDuest to the e'1 as described in clause >.3.,-. &f the MM3 hasn$t received Boice
"upport Match &ndicator from the e'1 then. based on implementation. MM3 may set &M" Boice over P"
session supported &ndication and update it at a later stae. /fter step ,*. and in parallel to any of the precedin
steps. the MM3 shall send a 'otify 0eDuest (<omoeneous "upport of &M" Boice over P" "essions) messae to
the <""H
: &f the MM3 has evaluated the support of &M" Boice over P" "essions. see clause -.3.>.A. and
: &f the MM3 determines that it needs to update the <omoeneous "upport of &M" Boice over P" "essions. see
clause -.3.>.A/.
The 3merency "ervice "upport indicator informs the 43 that 3merency bearer services are supported. 62"
"upport &ndication indicates whether the networ# supports the 3P2:MO:60 and=or 2":MO:60 as described in
T" *3.*@, J>@K.
;hen receivin the T/4 /ccept messae and there is no &"0 /ctivated indication the 43 shall set its T&' to
LG4T&L.
8or a ":G; chane. &"0 /ctivated is never indicated by the MM3 as it needs a 0/4 with the same ":G; first
to activate &"0. 8or an MM3 chane. &"0 is not activated by the new MM3 to avoid conte(t transfer procedures
with two old 2' nodes.
&f the T/4 procedure is initiated by manual 2"G selection and occurs via a 2"G cell. the 43 upon receivin the
T/4 /ccept messae shall add the 2"G &9 and associated P6M' to its /llowed 2"G list if it is not already
present. Manual 2"G selection is not supported if the 43 has emerency bearers established.
&f the user plane setup is performed in conjunction with the T/4 /ccept messae and the T/4 is performed via
a hybrid cell. then the MM3 shall send an indication whether the 43 is a 2"G member to the 0/' alon with
the ",:MM3 control messae. 1ased on this information the 0/' may perform differentiated treatment for
2"G and non:2"G members.
'OT3 AH &f the 43 receives a T/4 /ccept messae via a hybrid cell. the 43 does not add the correspondin 2"G
&9 and associated P6M' to its /llowed 2"G list. /ddin a 2"G &9 and associated P6M' to the 43$s
local /llowed 2"G list for a hybrid cell is performed only by OT/ or OM/ 9M procedures.
*,. &f G4T& was included in the T/4 /ccept. the 43 ac#nowledes the received messae by returnin a T/4
2omplete messae to the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %)/ Release %&
;hen the L/ctive flaL is not set in the T/4 0eDuest messae and the Trac#in /rea 4pdate was not initiated in
32M:2O''32T39 state. the new MM3 releases the sinallin connection with 43. accordin to clause >.3.>.
'OT3 CH The new MM3 may initiate 3:0/1 establishment (see T" 3?.-,3 J3?K) after e(ecution of the security
functions. or wait until completion of the T/ update procedure. 8or the 43. 3:0/1 establishment may
occur anytime after the T/ update reDuest is sent.
&n the case of a rejected trac#in area update operation. due to reional subscription. roamin restrictions or access
restrictions (see T" *3.**, J*@K and T" *3.++A J*AK) the new MM3 should not construct an MM conte(t for the 43. &n
the case of receivin the subscriber data from <"". the new MM3 may construct an MM conte(t and store the
subscriber data for the 43 to optimi!e sinallin between the MM3 and the <"". / reject shall be returned to the 43
with an appropriate cause and the ", connection shall be released. 4pon return to idle. the 43 shall act accordin to
T" *3.,** J,+K.
The new MM3 shall determine the Ma(imum /P' restriction based on the received /P' 0estriction of each bearer
conte(t in the 2onte(t 0esponse messae and then store the new Ma(imum /P' restriction value.
The bearer conte(ts shall be prioriti!ed by the new MM3. &f the new MM3 is unable to support the same number of
active bearer conte(ts as received from old MM3="G"'. the prioritisation is used to decide which bearer conte(ts to
maintain active and which ones to delete. &n any case. the new MM3 shall first update all conte(ts in one or more
P:G;s and then deactivate the bearer conte(t(s) that it cannot maintain as described in the clause LMM3 &nitiated
9edicated 1earer 9eactivation ProcedureL. This shall not cause the MM3 to reject the trac#in area update.
The new MM3 shall not deactivate emerency service related 3P" bearers. i.e. 3P" bearers with /0P value reserved
for emerency services.
'OT3 ,+H&f M" (43) was in PMM:2O''32T39 state the bearer conte(ts are sent already in the 8orward
0elocation 0eDuest messae as described in the clause L"ervin 0'" relocation proceduresL of
T" *3.+?+ J@K.
&f the trac#in area update procedure fails a ma(imum allowable number of times. or if the MM3 returns a Trac#in
/rea 4pdate 0eject (2ause) messae. the 43 shall enter 3MM 9303G&"T3039 state.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%) Release %&
!.3.3.2 E-UTR&* Trac:i'g &rea U%#ate 2ith"ut S-G7 +ha'ge
0i1ure +'3'3'&$%2 $!TRA" Trackin1 Area !pdate #ithout S$GA chan1e
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps ,* and ,- concern GTP
based ">="A.
'OT3 *H &n case of Trac#in /rea 4pdate without MM3 chane the sinallin in steps -. >. @ and steps C:,C are
s#ipped. / chane of 43 Time None. 4ser 2"G information or "ervin 'etwor# is sinalled in the ne(t
"ervice 0eDuest. &f T/& chane need to be reported to the PG;. location chane reportin procedure
described in clause >.C.* is performed.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%% Release %&
'OT3 3H 9eferred reportin of 43 Time None. or "ervin 'etwor# per 'OT3 * may fail when inter:MM3="G"'
mobility occurs before a 43 sends "30B&23 03E43"T and the taret MM3="G"' (e.. pre:0elease
,+) does not support the L2hane to 0eportL fla.
,. One of the triers described in clause >.3.3.+ for startin the T/4 procedure occurs.
*. The 43 initiates a T/4 procedure by sendin. to the e'ode1. a Trac#in /rea 4pdate 0eDuest (43 2ore
'etwor# 2apability. M" 'etwor# 2apability. active fla. 3P" bearer status. old G4T&. Old G4T& Type. last
visited T/&. P:TM"& sinature. additional G4T&. %"&"G"'. %"&/"M3. '/" seDuence number. '/":M/2. Boice
domain preference and 43$s usae settin) messae toether with 002 parameters indicatin the "elected
'etwor# and the old G4MM3&. /n e(ception is that. if the T/4 was triered for load re:balancin purposes
(see clause -.3.@.3). the old G4MM3& is not included in the 002 parameters. The 43 shall set the Old G4T&
Type to indicate whether the Old G4T& is a native G4T& or is mapped from a P:TM"& and 0/&.
&f the 43$s T&' indicates LG4T&L or L0/T:related TM"&L and the 43 holds a valid G4T& then the old G4T&
indicates this valid G4T&. &f the 43$s T&' indicates LP:TM"&L and the 43 holds a valid P:TM"& and related 0/&
then these two elements are indicated as the old G4T&. Mappin a P:TM"& and 0/& to a G4T& is specified in
/nne( <. ;hen the 43 is in connected mode (e.. in 40/PP2<) when it reselects to 3:4T0/'. the 43 shall
set its T&' to LP:TM"&L.
&f the 43 holds a valid G4T& and the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. then the 43
indicates the G4T& as additional G4T&. &f the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. and
the 43 has a valid P:TM"& sinature. the P:TM"& sinature shall be included.
The additional G4T& in the Trac#in /rea 4pdate 0eDuest messae allows the new MM3 to find any already
e(istin 43 conte(t stored in the new MM3 when the old G4T& indicates a value mapped from a P:TM"& and
0/&.
The 002 parameter Lold G4MM3&L ta#es its value from the identifier that is sinalled as the old G4T&
accordin to the rules above. 8or a combined MM3="G"' the e'ode1 is confiured to route the MM3:code(s)
of this combined node to the same combined node. This e'ode1 is also confiured to route MM3:code(s) of
G4T&s that are enerated the 43$s mappin of the P:TM"&s allocated by the combined node. "uch an e'ode1
confiuration may also be used for separate nodes to avoid chanin nodes in the pool caused by inter 0/T
mobility.
The last visited T/& shall be included in order to help the MM3 produce a ood list of T/&s for any subseDuent
T/4 /ccept messae. "elected 'etwor# indicates the networ# that is selected. /ctive fla is a reDuest by the 43
to activate the radio and ", bearers for all the active 3P" 1earers by the T/4 procedure. The 43$s &"0
capability is included in the 43 2ore 'etwor# 2apability element. The 3P" bearer status indicates each 3P"
bearer that is active in the 43. The T/4 0eDuest messae shall be interity protected by the '/":M/2 as
described in T" 33.-+, J-,K. %"&/"M3 is included if the 43 has valid security parameters. '/" seDuence number
indicates the seDuential number of the '/" messae.
%"&"G"' is included if the 43 indicates a G4T& mapped from a P:TM"& in the information element Lold G4T&L.
The 43 sets the voice domain preference and 43$s usae settin accordin to its confiuration. as described in
clause -.3.>.C.
3. The e'ode1 derives the MM3 from the 002 parameters carryin the old G4MM3& and the indicated "elected
'etwor#. &f that G4MM3& is not associated with the e'ode1. or the G4MM3& is not available or the 43
indicates that the T/4 procedure was triered by load re:balancin. the e'ode1 selects the MM3 as described
in clause -.3.A.3 on LMM3 "election 8unctionL. The e'ode1 forwards the T/4 0eDuest messae toether with
the 2"G access mode. 2"G &9. T/&S32G& of the cell from where it received the messae and with the "elected
'etwor# to the MM3. 2"G &9 is provided by 0/' if the 43 sends the T/4 0eDuest messae via a 2"G cell or
a hybrid cell. 2"G access mode is provided if the 43 sends the T/4 0eDuest messae via a hybrid cell. &f the
2"G access mode is not provided but the 2"G &9 is provided. the MM3 shall consider the cell as a 2"G cell.
8or "&PTO at the 6ocal 'etwor# with stand:alone G; architecture the e'ode1 includes the 6ocal <ome
'etwor# &9 in the &nitial 43 Messae and in 4plin# '/" Transport messae if the taret cell is in a 6ocal
<ome 'etwor#.
-. The new MM3 differentiates the type of the old node. i.e. MM3 or "G"'. as specified in clause -.3.,C. uses the
G4T& received from the 43 to derive the old MM3="- "G"' address and sends a 2onte(t 0eDuest (old G4T&.
MM3 /ddress. 43 Balidated. complete T/4 0eDuest messae. P:TM"& "inature) messae to the old
MM3="- "G"' to retrieve the user information. 43 Balidated indicates that the new MM3 has validated the
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%& Release %&
interity protection of the T/4 messae. e.. based on native 3P" security conte(t for the 43. To validate the
2onte(t 0eDuest the old MM3 uses the complete T/4 0eDuest messae and the old "- "G"' uses the P:TM"&
"inature and responds with an appropriate error if interity chec# fails in old MM3="- "G"'.. This shall
initiate the security functions in the new MM3. &f the security functions authenticate the 43 correctly. the new
MM3 shall send a 2onte(t 0eDuest (&M"&. complete T/4 0eDuest messae. MM3 /ddress. 43 Balidated)
messae to the old MM3="- "G"' with the 43 Balidated set. &f the new MM3 indicates that it has
authenticated the 43 or if the old MM3=old "- "G"' authenticates the 43. the old MM3=old "- "G"' starts a
timer.
&f the 43 with emerency bearers is not authenticated in the old MM3=old "- "G"' (in a networ# supportin
unauthenticated 43s) the old MM3=old "- "G"' continues the procedure with sendin a 2onte(t 0esponse and
startin the timer also when it cannot validate the 2onte(t 0eDuest.
>. &f the 2onte(t 0eDuest is sent to an old MM3 the old MM3 responds with a 2onte(t 0esponse (&M"&. M3
&dentity (&M3&"B). unused 3P" /uthentication Bectors. %"&/"M3. %/"M3. 3P" 1earer 2onte(t(s). "ervin G;
sinallin /ddress and T3&9(s). M" &nfo 2hane 0eportin /ction (if available). 2"G &nformation 0eportin
/ction (if available). 43 Time None. 43 2ore 'etwor# 2apability. 43 "pecific 90F Parameters. 2hane to
0eport (if present)) messae.
&f the 2onte(t 0eDuest is sent to an old "- "G"' the old "- "G"' responds with a 2onte(t 0esponse (&M"&.
M3 &dentity (if available). unused /uthentication Euintets. 2%. &%. %"&"G"'. 3P" 1earer 2onte(t(s). "ervin
G; sinallin /ddress and T3&9(s). &"0 "upported. M" &nfo 2hane 0eportin /ction (if available). 2"G
&nformation 0eportin /ction (if available). 43 Time None. 43 2ore 'etwor# 2apability. 43 "pecific 90F
Parameters. 2hane to 0eport (if present)) messae. The /uthentication Euintets are maintained by the old "-
"G"'. T" 33.-+, J-,K ives further details on the transfer of security related information.
2hane to 0eport fla is included by the old MM3 or the old "- "G"' if reportin of chane of 43 Time None.
or "ervin 'etwor#. or both towards "ervin G; = P9' G; was deferred by the old MM3 or old "- "G"'.
&f the 2onte(t 0esponse messae did not include &M3&"B and the MM3 does not already store the &M3&"B of
the 43. the MM3 shall retrieve the M3 &dentity (&M3&"B) from the 43.
The P9' G; /ddress and T3&9(s) (for GTP:based ">="A) or G03 %eys (PM&P:based ">="A at the P9'
G;(s) for uplin# traffic and the T&(s). is part of the 3P" 1earer 2onte(t. &"0 "upported is indicated if the old
"G"' and associated "ervin G; are capable to activate &"0 for the 43.
The new MM3 shall inore the 43 2ore 'etwor# 2apability contained in the 2onte(t 0esponse only when it
has previously received an 43 2ore 'etwor# 2apability in the Trac#in /rea 4pdate 0eDuest. &f the 43 is not
#nown in the old MM3=old "- "G"' or if the interity chec# for the T/4 reDuest messae fails. the old
MM3=old "- "G"' responds with an appropriate error cause.
&f the 43 receives emerency bearer services from the old MM3=old "- "G"' and the 43 is 4&22less. &M"&
can not be included in the 2onte(t 0esponse. 8or emerency attached 43s. if the &M"& cannot be authenticated.
then the &M"& shall be mar#ed as unauthenticated. /lso. in this case. security parameters are included only if
available.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G;. the old
MM3=old "- "G"' shall include the 6ocal <ome 'etwor# &9 of the old cell in the 3P" 1earer conte(t
correspondin to the "&PTO at the 6ocal 'etwor# P9' connection.
?. &f the interity chec# of T/4 0eDuest messae (sent in step *) failed. then authentication is mandatory. The
authentication functions are defined in clause >.3.,+ on L"ecurity 8unctionL. 2ipherin procedures are described
in clause >.3.,+ on L"ecurity 8unctionL. &f G4T& allocation is oin to be done and the networ# supports
cipherin. the '/" messaes shall be ciphered.
&f this T/4 reDuest is received for a 43 which is already in 32MP2O''32T39 state and the P6M':&9 of the
T/& sent by the e'ode1 in "tep 3 is different from that of the G4T& included in the T/4 0eDuest messae. the
MM3 shall delay authenticatin the 43 until after "tep *, (T/4 2omplete messae).
'OT3 -H The MM3 delays the authentication such that the 43 first updates its reistered P6M':&9 to the new
P6M':&9 selected by the 0/' durin handover. The new P6M':&9 is provided by the MM3 to the 43
as part of the G4T& in the T/4 accept messae in "tep *+. 9oin this ensures that the same P6M':&9 is
used in the derivation of the %asme #ey by both the networ# and the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%3 Release %&
&f the new MM3 is confiured to allow emerency bearer services for unauthenticated 43 the new MM3 behave
as followsH
: where a 43 has only emerency bearer services. the MM3 either s#ip the authentication and security
procedure or accepts that the authentication may fail and continues the Trac#in /rea 4pdate procedureI or
: where a 43 has both emerency and non emerency bearer services and authentication fails. the MM3
continues the Trac#in /rea 4pdate procedure and deactivates all the non:emerency P9' connections as
specified in clause >.,+.3.
@. &f the old node is an old MM3 the new MM3 sends a 2onte(t /c#nowlede messae to the old MM3. The old
MM3 mar#s in its conte(t that the information in the G; and the <"" are invalid. This ensures that the MM3
updates the G;s and the <"" if the 43 initiates a T/4 procedure bac# to the MM3 before completin the
onoin T/4 procedure.
'OT3 >H 4pdatin the G;s refers to modification of session(s) on the "ervin G;. This will result in successful
re:establishment of the ",,="- tunnel between the MM3="G"' and the "ervin G;.
&f the old node is an old "- "G"' the MM3 sends a 2onte(t /c#nowlede (&"0 /ctivated) messae to the old
"G"'. 4nless &"0 /ctivated is indicated by the MM3. the old "- "G"' mar#s in its conte(t that the
information in the G;s is invalid. This ensures that the old "- "G"' updates the G;s if the 43 initiates a 0/4
procedure bac# to the old "- "G"' before completin the onoin T/4 procedure. &f &"0 /ctivated is indicated
to the old "- "G"'. this indicates that the old "- "G"' shall maintain its 43 conte(t includin authentication
Duintets and stop the timer started in step -. &n this case. if the &mplicit 9etach timer is runnin. the old "- "G"'
shall re:start it with a slihtly larer value than the 43$s G30/'=4T0/' 9eactivate &"0 timer. /lso. in this
case. if the old "G"' has maintained the "ervin G; address for user plane and "- GTP:4 T3&9. the old
"G"' shall remove "ervin G; address for user plane and "- GTP:4 T3&9 locally. ;hen &"0 /ctivated is not
indicated and this timer e(pires the old "G"' deletes all bearer resources of that 43. /s the 2onte(t
/c#nowlede from the MM3 does not include any ":G; chane the "- "G"' does not send any 9elete
"ession 0eDuest messae to the ":G;. The MM3 shall not activate &"0 if the associated "ervin G; does not
support &"0.
&f the security functions do not authenticate the 43 correctly. then the T/4 shall be rejected. and the MM3 shall
send a reject indication to the old MM3=old "- "G"'. The old MM3=old "- "G"' shall continue as if the
&dentification and 2onte(t 0eDuest was never received.
A. Boid.
C. &f the MM3 has chaned the new MM3 adopts the bearer conte(ts received from the old MM3="G"' as the
43$s 3P" bearer conte(ts to be maintained by the new MM3. The MM3 establishes the 3P" bearer(s) in the
indicated order. The MM3 deactivates the 3P" bearers which cannot be established.
The MM3 verifies the 3P" bearer status received from the 43 with the 3P" bearer conte(ts it maintains and
releases any networ# resources related to 3P" bearers that are not active in the 43. &f there is no bearer conte(t
at all. the MM3 rejects the T/4 0eDuest. &f the MM3 has chaned the new MM3 sends a Modify 1earer
0eDuest (new MM3 address and T3&9. &"0 /ctivated. 0/T type) messae per P9' connection to the "ervin
G;. &f there is no need for the "G; to send the sinallin to the P9' G;. the MM3 may send Modify /ccess
1earers 0eDuest (new MM3 address and T3&9) per 43 to the "ervin G; to optimi!e the sinallin. The P9'
G; address is indicated in the bearer conte(ts. &f indicated. the information &"0 /ctivated indicates that &"0 is
activated. &f the P9' G; reDuested 43$s location and=or 4ser 2"G information. the MM3 also includes the
4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this messae. &f either the 43 Time None has
chaned or 2onte(t 0esponse messae indicated pendin 43 Time None chane reportin (via 2hane to 0eport
fla). the MM3 includes the 43 Time None &3 in this messae. &f either the "ervin 'etwor# has chaned or
2onte(t 0esponse messae indicated pendin "ervin 'etwor# chane reportin (via 2hane to 0eport fla) the
MM3 includes the new "ervin 'etwor# &3 in this messae. &n networ# sharin scenarios "ervin 'etwor#
denotes the servin core networ#. &f the old node is an old MM3 at a Trac#in /rea 4pdate with a MM3 chane
&"0 /ctivated shall not be indicated.
'OT3 ?H The 4ser 2"G &nformation &3 is only sent in step C if the L/ctive flaL is set in the T/4 0eDuest
messae.
;hen the Modify /ccess 1earers 0eDuest or Modify 1earer 0eDuest does not indicate &"0 /ctivated the ":G;
deletes any &"0 resources by sendin a 9elete 1earer 0eDuest to the other 2' node that has bearer resources on
the ":G; reserved.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%( Release %&
,+. &f the 0/T type has chaned. or the "ervin G; has received the 4ser 6ocation &nformation &3 or the 43 Time
None &3 or 4ser 2"G &nformation &3 and=or the "ervin 'etwor# &3 from the MM3 in step C. the "ervin G;
informs the P9' G;(s) about this information that e.. can be used for charin. by sendin the messae
Modify 1earer 0eDuest (0/T type) per P9' connection to the P9' G;(s) concerned. 4ser 6ocation
&nformation &3 and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 and=or "ervin 'etwor# &3 are also
included if they are present in step C.
&f the Modify 1earer 0eDuest messae is not sent because of above reasons and the P9' G; charin is paused.
then the "G; shall send Modify 1earer 0eDuest messae with P9' 2harin Pause "top &ndication to inform
the P9' G; that the charin is no loner paused. Other &3s are not included in this messae.
,,. &f dynamic P22 is deployed. and 0/T type information or 43 location information needs to be conveyed from
the P9' G; to the P208. then the P9' G; shall send this information to the P208 by means of an &P:2/'
"ession Modification procedure as defined in T" *3.*+3 J?K.
'OT3 @H The P9' G; does not need to wait for the P208 response. but continues in the ne(t step. &f the P208
response leads to an 3P" bearer modification the P9' G; should initiate a bearer update procedure.
,*. The P9' G; updates its conte(t field to allow 96 P94s to be routed to the correct "ervin G;. P9' G;
returns a Modify 1earer 0esponse (M"&"9') to the "ervin G;. The M"&"9' is included if the P9' G; has
it stored in its 43 conte(t.
,3. The "ervin G; updates its bearer conte(t. &f &"0 /ctivated is indicated in step C and 0/T Type received in
step C indicates 3:4T0/'. then the "ervin G; only updates the MM3 2ontrol Plane /ddress stored locally
and #eep the "G"' related information unchaned. /lso. in this case. if the "ervin G; has maintained the
"G"' address for user plane and "- GTP:4 T3&9. the "ervin G; removes the "G"' address for user plane
and "- GTP:4 T3&9 locally. Otherwise the "ervin G; shall update all of the information stored locally for this
43 with the related information received from the MM3. This allows the "ervin G; to route 1earer P94s to
the P9' G; when received from e'ode1. The "ervin G; shall return a Modify 1earer 0esponse ("ervin
G; address and T3&9 for uplin# traffic) messae to the new MM3 as a response to a Modify 1earer 0eDuest
messae. or a Modify /ccess 1earers 0esponse ("ervin G; address and T3&9 for uplin# traffic) as a response
to a Modify /ccess 1earers 0eDuest messae. &f the "ervin G; cannot serve the MM3 0eDuest in the Modify
/ccess 1earers 0eDuest messae without ">="A sinallin other than to unpause charin in the P9' G; or
without correspondin G(c sinallin when PM&P is used over the ">="A interface. it shall respond to the MM3
with indicatin that the modifications are not limited to ",:4 bearers. and the MM3 shall repeat its reDuest usin
Modify 1earer 0eDuest messae per P9' connection.
,-. The new MM3 verifies whether it holds subscription data for the 43 identified by the G4T&. the additional
G4T& or by the &M"& received with the conte(t data from the old 2' node.
&f there are no subscription data in the new MM3 for this 43. or for some networ# sharin scenario (e..
G;2') if the P6M':&9 of the T/& supplied by the e'ode1 is different from that of the G4T& in the 43$s
conte(t. then the new MM3 informs the <"" of the chane of MM3 by sendin an 4pdate 6ocation 0eDuest
(MM3 &d. &M"&. 460:8las. MM3 2apabilities. <omoenous "upport of &M" Boice over P" "essions. 43
"0B22 capability. eDuivalent P6M' list. M3 &dentity (&M3&"B)) messae to the <"". 460:8las indicates that
update location is sent from an MM3 and the MM3 reistration shall be updated in <"". The <"" does not
cancel any "G"' reistration. The MM3 capabilities indicate the MM3$s support for reional access restrictions
functionality. The inclusion of the eDuivalent P6M' list indicates that the MM3 supports the inter:P6M'
handover to a 2"G cell in an eDuivalent P6M' usin the subscription information of the taret P6M'. The
L<omoenous "upport of &M" Boice over P" "essionsL indication (see clause -.3.>.A/) shall not be included
unless the MM3 has completed its evaluation of the support of L&M" Boice over P" "essionL as specified in
clause -.3.>.A. The M3 &dentity is included if step > caused the MM3 to retrieve the &M3&"B from the 43.
'OT3 AH /t this step. the MM3 may not have all the information needed to determine the settin of the &M" voice
over P" "ession "upported indication for this 43 (see clause -.3.>.A). <ence the MM3 can send the
L<omoenous "upport of &M" Boice over P" "essionsL later on in this procedure.
&f the 43 initiates the T/4 procedure in a BP6M' supportin /utonomous 2"G 0oamin and the <P6M' has
enabled /utonomous 2"G 0oamin in the BP6M' (via "ervice 6evel /reement) and the MM3 needs to
retrieve the 2"G subscription information of the 43 from the 2"". the MM3 initiates the 4pdate 2"G 6ocation
Procedure with 2"" as described in clause >.3.,*.
&f the MM3 determines that only the 43 "0B22 capability has chaned. the MM3 sends a 'otify 0eDuest to
the <"" to inform about the chaned 43 "0B22 capability.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%+ Release %&
&f all the 3P" bearers of the 43 have emerency /0P value. the new MM3 may s#ip the update location
procedure or proceed even if the update location fails.
,>. The <"" sends a 2ancel 6ocation (&M"&. 2ancellation type) messae to the old MM3 with a 2ancellation Type
set to 4pdate Procedure.
,?. ;hen receivin a 2ancel 6ocation messae and the timer started in step - is not runnin. the old MM3 removes
the MM and bearer conte(ts. Otherwise. the conte(ts are removed when the timer e(pires. &t also ensures that the
MM conte(t is #ept in the old MM3 for the case the 43 initiates another T/4 procedure before completin the
onoin T/4 procedure to the new MM3. The old MM3 ac#nowledes with a 2ancel 6ocation /c# (&M"&)
messae.
'OT3 CH &"0 /ctivated is never indicated from new to old MM3.
"o an old MM3 deletes all the bearer resources of the 43 in any case when the timer started in step - e(pires.
which is independent on receivin a 2ancel 6ocation messae.
,@. ;hen receivin the 2onte(t /c#nowlede messae and if the 43 is &u 2onnected. the old "G"' sends an &u
0elease 2ommand messae to the 0'2 after the timer started in step - has e(pired.
,A. The 0'2 responds with an &u 0elease 2omplete messae.
,C. The <"" ac#nowledes the 4pdate 6ocation 0eDuest by returnin an 4pdate 6ocation /c# (&M"&. "ubscription
9ata) messae to the new MM3 after the cancellin of the old MM3 conte(t is finished. &f all chec#s are
successful. the MM3 constructs an MM conte(t for the 43. The "ubscription 9ata may contain the 2"G
subscription data for the reistered P6M' and for the eDuivalent P6M' list reDuested by MM3 in step ,-.
&f the 43 initiates the T/4 procedure at a 2"G cell. the new MM3 shall chec# whether the 2"G &9 and
associated P6M' is contained in the 2"G subscription and is not e(pired. &f the 2"G &9 and associated P6M'
is not present or e(pired. the MM3 shall send a Trac#in /rea 4pdate reject messae to the 43 with an
appropriate cause value. The 43 shall remove the 2"G &9 and associated P6M' from its /llowed 2"G list if
present.
&f the 4pdate 6ocation is rejected by the <"". the new MM3 rejects the T/4 0eDuest from the 43 with an
appropriate cause sent in the T/4 0eject messae to the 43. &n such cases. the new MM3 releases any local
MM3 3P" 1earer conte(ts for this particular 43.
*+. &f due to reional subscription restrictions or access restrictions (e.. 2"G restrictions) the 43 is not allowed to
access the T/H
: The MM3 rejects the Trac#in /rea 4pdate 0eDuest with an appropriate cause to the 43.
: 8or 43s with emerency 3P" bearers. i.e. at least one 3P" bearer has an /0P value reserved for emerency
services. the new MM3 accepts the Trac#in /rea 4pdate 0eDuest and deactivates all non:emerency P9'
connections as specified in clause >.,+.3. &f the Trac#in /rea 4pdate procedure is initiated in 32M:&963
state. all non:emerency 3P" bearers are deactivated by the Trac#in /rea 4pdate procedure without bearer
deactivation sinallin between the 43 and the MM3.
The MM3 responds to the 43 with a Trac#in /rea 4pdate /ccept (G4T&. T/&:list. 3P" bearer status. '/"
seDuence number. '/":M/2. &"0 /ctivated. &M" Boice over P" session supported. 3merency "ervice
"upport indicator. 62" "upport &ndication) messae. &f the active fla is set the <andover 0estriction 6ist may
be sent to e'ode1 as e'ode1 handles the roamin restrictions and access restrictions in the &ntra 3:4T0/'
case. &f the Lactive flaL is set in the T/4 0eDuest messae the user plane setup procedure is activated in
conjunction with the T/4 /ccept messae. The procedure is described in detail in T" 3?.3++ J>K. The messae
seDuence should be the same as for the 43 triered "ervice 0eDuest procedure specified in clause >.3.-., from
the step when MM3 establish the bearers(s). The 3P" bearer status indicates the active bearers in the networ#.
The 43 removes any internal resources related to bearers not mar#ed active in the received 3P" bearer status. &f
&"0 /ctivated is indicated to the 43. this indicates that its P:TM"& and 0/& shall remain reistered with the
networ# and shall remain valid in the 43. /t a Trac#in /rea 4pdate with an MM3 chane &"0 /ctivated shall
not be indicated. /t a Trac#in /rea 4pdate without an MM3 chane. if &"0 is activated for the 43 when the
MM3 receives the Trac#in /rea 4pdate 0eDuest. the MM3 should maintain &"0 by indicatin &"0 /ctivated in
the Trac#in /rea 4pdate /ccept messae. <andover 0estriction 6ist is described in clause -.3.>.@ LMobility
0estrictionsL. The MM3 sets the &M" Boice over P" session supported as described in clause -.3.>.A.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%, Release %&
&f the MM3 did not receive the Boice support match indicator in the MM 2onte(t. then the MM3 may send a 43
0adio 2apability Match 0eDuest to the e'1 as described in clause >.3.,-. &f the MM3 hasn$t received Boice
support match indicator from the e'1 then based on implementation MM3 may set &M" Boice over P" session
supported &ndication and update it at a later stae. /fter step ,-. and in parallel to any of the precedin steps. the
MM3 shall send a 'otify 0eDuest (<omoeneous "upport of &M" Boice over P" "essions) messae to the <""H
: &f the MM3 has evaluated the support of &M" Boice over P" "essions. see clause -.3.>.A. and
: &f the MM3 determines that it needs to update the <omoeneous "upport of &M" Boice over P" "essions. see
clause -.3.>.A/.
The 3merency "ervice "upport indicator informs the 43 that 3merency bearer services are supported. 62"
"upport &ndication indicates whether the networ# supports the 3P2:MO:60 and=or 2":MO:60 as described in
T" *3.*@, J>@K.
;hen receivin the T/4 /ccept messae and there is no &"0 /ctivated indication the 43 shall set its T&' to
LG4T&L. ;hen &"0 /ctivated is indicated and the 43$s T&' indicates LG4T&L the 43$s T&' shall not be
chaned. ;hen &"0 /ctivated is indicated and the T&' is LP:TM"&L or L0/T:related TM"&L the 43 shall set its
T&' to L0/T:related TM"&L.
8or an MM3 chane &"0 is not activated by the new MM3 to avoid conte(t transfer procedures with two old 2'
nodes.
8or an emerency attached 43. emerency &"0 is not activated.
&f the T/4 procedure is initiated by manual 2"G selection and occurs via a 2"G cell. the 43 upon receivin
T/4 /ccept messae shall add the 2"G &9 and associated P6M' to its /llowed 2"G list if it is not already
present. Manual 2"G selection is not supported if the 43 has emerency bearers established.
&f the user plane setup is performed in conjunction with the T/4 /ccept messae and the T/4 is performed via
a hybrid cell. then the MM3 shall send an indication whether the 43 is a 2"G member to the 0/' alon with
the ",:MM3 control messae. 1ased on this information the 0/' may perform differentiated treatment for
2"G and non:2"G members.
'OT3 ,+H&f the 43 receives a T/4 /ccept messae via a hybrid cell. the 43 does not add the correspondin 2"G
&9 and associated P6M' to its /llowed 2"G list. /ddin a 2"G &9 and associated P6M' to the 43$s
local /llowed 2"G list for a hybrid cell is performed only by OT/ or OM/ 9M procedures.
*,. &f the G4T& was chaned the 43 ac#nowledes the new G4T& by returnin a Trac#in /rea 4pdate 2omplete
messae to the MM3.
;hen the L/ctive flaL is not set in the T/4 0eDuest messae and the Trac#in /rea 4pdate was not initiated in
32M:2O''32T39 state. the MM3 releases the sinallin connection with 43. accordin to clause >.3.>.
'OT3 ,,H The new MM3 may initiate 3:0/1 establishment (see T" 3?.-,3 J3?K) after e(ecution of the security
functions. or wait until completion of the T/ update procedure. 8or the 43. 3:0/1 establishment may
occur anytime after the T/ update reDuest is sent.
&n the case of a rejected trac#in area update operation. due to reional subscription. roamin restrictions. or access
restrictions (see T" *3.**, J*@K and T" *3.++A J*AK) the new MM3 should not construct an MM conte(t for the 43. &n
the case of receivin the subscriber data from <"". the new MM3 may construct an MM conte(t and store the
subscriber data for the 43 to optimi!e sinallin between the MM3 and the <"". / reject shall be returned to the 43
with an appropriate cause and the ", connection shall be released. 4pon return to idle. the 43 shall act accordin to
T" *3.,** J,+K.
&f the new MM3 is unable to update the bearer conte(t in one or more P:G;s. the new MM3 shall deactivate the
correspondin bearer conte(ts as described in clause LMM3 &nitiated 9edicated 1earer 9eactivation ProcedureL. This
shall not cause the MM3 to reject the trac#in area update.
The new MM3 shall determine the Ma(imum /P' restriction based on the received /P' 0estriction of each bearer
conte(t in the 2onte(t 0esponse messae and then store the new Ma(imum /P' restriction value.
The bearer conte(ts shall be prioriti!ed by the new MM3. &f the new MM3 is unable to support the same number of
active bearer conte(ts as received from old MM3="G"'. the prioritisation is used to decide which bearer conte(ts to
maintain active and which ones to delete. &n any case. the new MM3 shall first update all conte(ts in one or more
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%- Release %&
P:G;s and then deactivate the conte(t(s) that it cannot maintain as described in clause LMM3 &nitiated 9edicated
1earer 9eactivation ProcedureL. This shall not cause the MM3 to reject the trac#in area update.
The new MM3 shall not deactivate emerency service related 3P" bearers. i.e. 3P" bearers with /0P value reserved
for emerency services.
'OT3 ,*H&f M" (43) was in PMM:2O''32T39 state the bearer conte(ts are sent already in the 8orward
0elocation 0eDuest messae as described in clause L"ervin 0'" relocation proceduresL of
T" *3.+?+ J@K.
&f the trac#in area update procedure fails a ma(imum allowable number of times. or if the MM3 returns a Trac#in
/rea 4pdate 0eject (2ause) messae. the 43 shall enter 3MM 9303G&"T3039 state.
!.3.3.3 R"uti'g &rea U%#ate 2ith MME i'teracti"' a'# 2ith"ut S-G7 cha'ge
The 0outin /rea 4pdate without ":G; chane procedure ta#es place when a 43 that is reistered with an MM3
selects a 4T0/' or G30/' cell and the ":G; is not chaned by the procedure. &n this case. the 43 chanes to a
0outin /rea that the 43 has not yet reistered with the networ#. This procedure is initiated by an 32M:&963 state 43
and may also be initiated if the 43 is in 32M:2O''32T39 state. The 0/ update case is illustrated in 8iure >.3.3.3:
,.
'OT3 ,H This procedure covers the MM3 to *G or 3G "G"' 0/4.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%. Release %&
0i1ure +'3'3'3$%2 Routin1 Area !pdate #ith 88 interaction and #ithout S$GA chan1e
'OT3 *H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps A and ,+
concern GTP based ">="A.
,. The 43 selects a 4T0/' or G30/' cell. This cell is in a 0outin /rea that the 43 not yet reistered with the
networ#. or the 43 reselects a 4T0/' or G30/' cell and the T&' indicates LG4T&L. The 43 in
32M:2O''32T39 state may chane to the G30/' cell throuh 'etwor# /ssisted 2ell 2hane ('/22).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %%/ Release %&
*a. The 43 sends a 0outin /rea 4pdate 0eDuest (old P:TM"&. P:TM"& Type. old 0/&. 43 2ore 'etwor#
2apability. M" 'etwor# 2apability. P:TM"& "inature. additional P:TM"&=0/&. %"&. Boice domain preference
and 43$s usae settin) messae to the new "G"'. The 43 shall set the P:TM"& Type to indicate whether the P:
TM"& is a native P:TM"& or is mapped from a G4T&.
&f the 43$s internal T&' indicates LG4T&L and the 43 holds a valid G4T& then the 43 indicates the G4T& as the
old P:TM"& and old 0/&. &f the 43$s T&' indicates LP:TM"&L or L0/T:related TM"&L and the 43 holds a valid
P:TM"& and related 0/& then these two elements are indicated as old P:TM"& and old 0/&. Mappin a G4T& to
a P:TM"& and an 0/& is specified in T" *3.++3 JCK.
&f the 43 holds a valid P:TM"& and related 0/& and the old P:TM"& and old 0/& indicate a P:TM"&=0/&
mapped from a G4T&. then the 43 indicates these parameters as additional P:TM"&=0/&.
The old P:TM"& is indicated in the 0/4 0eDuest messae for &u:mode only. 8or Gb mode the T66& is derived
from the value that is determined as the old P:TM"& accordin to the rules above. The routin parameter that is
sinalled in the 002 sinallin to the 0'2 for routin to the "G"' is derived from the identifier that is
sinalled as the old P:TM"& accordin to the rules above. 8or a combined MM3="G"' the 0/' is confiured to
route the '0&(s) of this combined node to the same combined node. The 0/' is also confiured to route '0&(s)
of P:TM"&s that are enerated by the 43$s mappin of the G4T&s allocated by the combined node. "uch a 0/'
confiuration may also be used for separate nodes to avoid chanin nodes in the pool caused by inter 0/T
mobility.
&f the 43 has a follow:on reDuest. i.e. if there is pendin uplin# traffic (sinallin or data). the 3G "G"' may
use. as an implementation option. the follow:on reDuest indication to release or #eep the &u connection after the
completion of the 0/ update procedure.
%"& is mapped from an e%"& identifyin a %/"M3 if the 43 indicates a P:TM"& mapped from G4T& in the
information element Lold P:TM"&L. %"& identifies a (2%. &%) pair if the 43 indicates a P:TM"& in the
information element Lold P:TM"&L.
The 43 sets the voice domain preference and 43$s usae settin accordin to its confiuration. as described in
clause -.3.>.C.
*b. The 0'2 shall add the 0outin /rea &dentity. 2"G access mode. 2"G &9 before forwardin the messae to the
"G"'. This 0/ identity corresponds to the 0/& in the MM system information sent by the 0'2 to the 43. The
1"" shall add the 2ell Global &dentity (2G&) of the cell where the 43 is located before passin the messae to
the new "G"'. 2"G &9 is provided by 0/' if the 43 sends the 0/4 0eDuest messae via a 2"G cell or a
hybrid cell. 2"G access mode is provided if the 43 sends the 0/4 0eDuest messae via a hybrid cell. &f the
2"G access mode is not provided but the 2"G &9 is provided. the "G"' shall consider the cell as a 2"G cell.
8or "&PTO at the 6ocal 'etwor# the with stand:alone G; architecture the 0'2 includes the 6ocal <ome
'etwor# &9 in the &nitial 43 Messae and in 9irect Transfer messae if the taret cell is in a 6ocal <ome
'etwor#.
3. The new "- "G"' determines the type of the old node. i.e. MM3 or "G"'. as specified in clause -.3.,C. uses
the old 0/& received from the 43 to derive the old MM3 address. and sends a 2onte(t 0eDuest (P:TM"&. old
0/&. 'ew "G"' /ddress. P:TM"& "inature) messae to the old MM3 to et the conte(t for the 43. To
validate the 2onte(t 0eDuest the old MM3 uses a '/" to#en mapped from the P:TM"& "inature. &f the 43 is
not #nown in the old MM3. the old MM3 responds with an appropriate error cause. &f interity chec# fails in the
old MM3. the old MM3 responds with an appropriate error cause which shall initiate the security functions in
the new "- "G"'. &f the security functions authenticate the 43 correctly. the new "- "G"' shall send a 2onte(t
0eDuest (&M"&. old 0/&. 'ew "G"' /ddress. 43 Balidated) messae to the old MM3.43 Balidated indicates
that the new "- "G"' has authenticated the 43. &f the new "- "G"' indicates that it has authenticated the 43
or if the old MM3 authenticates the 43. the old MM3 starts a timer.
&f the 43 with emerency bearers is not authenticated in the old MM3 (in a networ# supportin unauthenticated
43s) the old MM3 continues the procedure with sendin a 2onte(t 0esponse and startin the timer also when it
cannot validate the 2onte(t 0eDuest.
-. The old MM3 responds with one 2onte(t 0esponse (&M"&. M3 &dentity (if available). %"&. 2%. &%. unused
/uthentication Euintets. 3P" 1earer 2onte(ts. "ervin G; sinallin /ddress and T3&9(s). &"0 "upported. M"
&nfo 2hane 0eportin /ction (if available). 2"G &nformation 0eportin /ction (if available). 43 Time None.
43 2ore 'etwor# 2apability. 43 "pecific 90F Parameters. 2hane to 0eport (if present)) messae. The
P9' G; /ddress and T3&9(s) (for GTP:based ">="A) or G03 %eys (PM&P:based ">="A) for uplin# traffic and
control plane. and the T&(s) is part of the 3P" 1earer conte(t(s). The unused /uthentication Euintets in the MM
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&) Release %&
2onte(t may be sent if stored by the MM3 and the MM3 received the unused /uthentication Euintets from the
same "G"' previously. &"0 "upported is indicated if the old MM3 and associated "ervin G; are capable to
activate &"0 for the 43.
&f the 43 receives emerency bearer services from the old MM3 and the 43 is 4&22less. &M"& can not be
included in the 2onte(t 0esponse. 8or emerency attached 43s. if the &M"& cannot be authenticated. then the
&M"& shall be mar#ed as unauthenticated. /lso. in this case. security parameters are included only if available.
The new "- "G"' shall inore the 43 2ore 'etwor# 2apability contained in the 2onte(t 0esponse only when it
has previously received an 43 2ore 'etwor# 2apability in the 0outin /rea 4pdate 0eDuest. &f 43 is not
#nown in the old MM3. the old MM3 responds with an appropriate error cause.
2hane to 0eport fla is included by the old MM3 if reportin of chane of 43 Time None. or "ervin 'etwor#.
or both towards "ervin G; = P9' G; was deferred by the old MM3.
The new "G"' maps the 3P" bearers to P9P conte(ts ,:to:, and maps the 3P" 1earer Eo" parameter values of
an 3P" bearer to the 0elease CC Eo" parameter values of a P9P conte(t as defined in /nne( 3. The P9P
conte(t(s) are established in the indicated order. The "G"' deactivates the P9P conte(ts which cannot be
established.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G;. the old
MM3 shall include the 6ocal <ome 'etwor# &9 of the old cell in the 3P" 1earer conte(t correspondin to the
"&PTO at the 6ocal 'etwor# P9' connection.
>. "ecurity functions may be e(ecuted. Procedures are defined in clause >.3.,+ on L"ecurity 8unctionL.
&f the new "G"' is confiured to allow emerency bearer services for unauthenticated 43 the new "G"'
behave as followsH
: where a 43 has only emerency bearer services. the "G"' either s#ip the authentication and security
procedure or accepts that the authentication may fail and continues the 0outin /rea 4pdate procedureI or
: where a 43 has both emerency and non emerency bearer services and authentication fails. the "G"'
continues the 0outin /rea 4pdate procedure and deactivates all the non:emerency P9P conte(ts as
specified in T" *3.+?+ J@K.
?. The new "- "G"' sends a 2onte(t /c#nowlede (&"0 /ctivated) messae to the old MM3. 4nless &"0 is
indicated by the new "- "G"'. the old MM3 mar#s in its conte(t that the information in the G;s is invalid.
This ensures that the old MM3 updates the G; if the 43 initiates a T/4 procedure bac# to the old MM3 before
completin the onoin 0/4 procedure.
'OT3 3H 4pdatin the G;s refers to modification of session(s) on the "ervin G;. This will result in successful
re:establishment of the ",,="- tunnel between the MM3="G"' and the "ervin G;.
&"0 /ctivated indicates to the old MM3 that it shall maintain the 43$s conte(ts and the MM3 stops the timer
started in step 3. &n this case. if the &mplicit 9etach timer is runnin. the old MM3 shall re:start it with a slihtly
larer value than the 43$s 3:4T0/' 9eactivate &"0 timer. ;hen &"0 /ctivated is not indicated and this timer
e(pires the old MM3 deletes all bearer resources of that 43. /s the 2onte(t /c#nowlede from the new
"- "G"' does not include any ":G; chane the old MM3 does not send any 9elete "ession 0eDuest messae
to the ":G;. The "G"' shall not activate &"0 if the associated "ervin G; does not support &"0.
&f the security functions do not authenticate the 43 correctly. then the 0/4 is rejected. and the new "- "G"'
sends a reject indication to the old MM3. The old MM3 shall continue as if the &dentification and 2onte(t
0eDuest was never received.
@. &n this procedure flow the "ervin G; is not relocated. The "G"' sends a Modify 1earer 0eDuest (new "G"'
/ddress and T3&9. 0/T type. &"0 /ctivated) messae per P9' connection to the "ervin G;. &f indicated. the
information &"0 /ctivated indicates that &"0 is activated. &f the P9' G; reDuested 43$s location info and=or
4ser 2"G information. the "G"' also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G information
&3 in this messae. &f either the 43 Time None has chaned . or 2onte(t 0esponse messae from old MM3
indicated pendin 43 Time None chane reportin (via 2hane to 0eport fla). the "G"' includes the 43 Time
None &3 in this messae. &f either the "ervin 'etwor# has chaned. or 2onte(t 0esponse messae from old
MM3 indicated pendin "ervin 'etwor# chane reportin (via 2hane to 0eport fla) the "G"' includes the
new "ervin 'etwor# &3 in this messae. &n networ# sharin scenarios "ervin 'etwor# denotes the servin
core networ#.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&% Release %&
;hen the Modify 1earer 0eDuest does not indicate &"0 /ctivated the ":G; deletes any &"0 resources by
sendin a 9elete 1earer 0eDuest to the other 2' node that has bearer resources on the ":G; reserved. 0/T type
indicates a chane in radio access.
&f &"0 /ctivated is indicated or "G"' and "G; are confiured to release "- 4:Plane when 3P" 1earer
2onte(ts associated with the released 0/1s are to be preserved. the "G"' does not send "G"' address and
T3&9 for 4:Plane in Modify 1earer 0eDuest.
'OT3 -H The 4ser 2"G &nformation &3 is not sent in step @ if the Lfollow:on reDuest indicationL indicates releasin
the &u connection after the completion of the 0/ update procedure.
A. &f the 0/T type has chaned or the "ervin G; has received the 4ser 6ocation &nformation &3 and=or the 43
Time None &3 and=or 4ser 2"G information &3 and=or the "ervin 'etwor# &3 from the MM3 in step @ the
"ervin G; informs the P9' G;(s) about the chane of this information that e.. can be used for charin. by
sendin the messae Modify 1earer 0eDuest (0/T type) per P9' connection to the P9' G;(s) concerned.
4ser 6ocation &nformation &3 and=or 43 Time None &3 and=or 4ser 2"G information &3 and=or "ervin 'etwor#
&3 are also included if they are present in step @.
C. &f dynamic P22 is deployed. and 0/T type information or 43 location information needs to be conveyed from
the P9' G; to the P208. then the P9' G; shall send this information to the P208 by means of an &P:2/'
"ession Modification procedure as defined in T" *3.*+3 J?K.
'OT3 >H The P9' G; does not need to wait for the P208 response. but continues in the ne(t step. &f the P208
response leads to an 3P" bearer modification the P9' G; should initiate a bearer update procedure.
,+. The P9' G; updates its conte(t field and returns a Modify 1earer 0esponse (M"&"9') messae to the "ervin
G;. M"&"9' is included if the P9' G; has it stored in its 43 conte(t.
,,. The "ervin G; updates its conte(t fields. &f &"0 /ctivated is indicated in step @ and 0/T Type received in step
@ indicates 4T0/' or G30/'. then the "ervin G; only updates the "G"' 2ontrol Plane /ddress and #eeps
the MM3 related information unchaned. Otherwise the "ervin G; shall update all of the information stored
locally for this 43 with the related information received from the "G"'. Then the "ervin G; returns a Modify
1earer 0esponse ("ervin G; address and T3&9 for uplin# traffic) messae.
,*. The new "G"' verifies whether it holds subscription data for the 43 identified by the P:TM"&. the additional
PTM"&=0/& or by the &M"& received with the conte(t data from the old 2' node.
The additional P:TM"&=0/& allows the new "G"' to find any already e(istin 43 conte(t stored in the new
"G"'. &f there are no subscription data in the new "G"' for this 43. or for some networ# sharin scenario (e..
G;2') if the P6M':&9 of the 0/& supplied by the 0'2 is different from that of the 0/& in the 43$s conte(t.
then the new "G"' informs the <"" of the chane of the "G"' by sendin an 4pdate 6ocation ("G"'
'umber. "G"' /ddress. &M"&. <omoenous "upport of &M" Boice over P" "essions. 43 "0B22 capability.
eDuivalent P6M' list) messae to the <"". 8or L<omoenous "upport of &M" Boice over P" "essionsL. see
clause >.3.A/ of T" *3.+?+ J@K. The inclusion of the eDuivalent P6M' list indicates that the "G"' supports the
inter:P6M' handover to a 2"G cell in an eDuivalent P6M' usin the subscription information of the taret
P6M'.
&f the 43 initiates the 0/4 procedure in a BP6M' supportin /utonomous 2"G 0oamin and the <P6M' has
enabled /utonomous 2"G 0oamin in the BP6M' (via "ervice 6evel /reement) and the "G"' needs to
retrieve the 2"G subscription information of the 43 from the 2"". the "G"' initiates the 4pdate 2"G 6ocation
Procedure with 2"" as described in clause >.3.,*.
,3. The <"" sends a 2ancel 6ocation (&M"&. 2ancellation Type) messae to the old "G"' with the 2ancellation
Type set to 4pdate Procedure.
;hen receivin the 2ancel 6ocation messae the old "G"' removes all the 43 conte(ts. The old "G"'
ac#nowledes with a 2ancel 6ocation /c# (&M"&) messae.
,-. ;hen receivin the 2onte(t /c#nowlede messae from the new "G"' and if the old MM3 has an ",:MM3
association for the 43. the source MM3 sends a ",:4 0elease 2ommand to the source e'ode1 after the timer
started in step 3 has e(pired. The 002 connection is released by the source e'ode1. The source e'ode1
confirms the release of the 002 connection and of the ",:4 connection by sendin a ",:4 0elease 2omplete
messae to the source MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&& Release %&
,>. The <"" ac#nowledes the 4pdate 6ocation messae by sendin an 4pdate 6ocation /c# (&M"&. "ubscription
9ata) to the new "G"'. The "ubscription 9ata may contain the 2"G subscription data for the reistered P6M'
and for the eDuivalent P6M' list reDuested by "G"' in step ,*.
&f the 43 initiates the 0/4 procedure at a 2"G cell. the new "- "G"' shall chec# whether the 2"G &9 and
associated P6M' is contained in the 2"G subscription and is not e(pired. &f the 2"G &9 and associated P6M'
is not present or e(pired. the "- "G"' shall send a 0/4 reject messae to the 43 with an appropriate cause
value. The 43 shall remove the 2"G &9 and associated P6M' from its /llowed 2"G list if present.
&f the 4pdate 6ocation is rejected by the <"". the new "G"' rejects the 0/4 0eDuest from the 43 with an
appropriate cause sent in the 0/4 0eject messae to the 43. &n such cases. the new "G"' releases any local
"G"' 3P" 1earer conte(ts for this particular 43.
,?. Boid.
,@. Boid.
,A. &f due to reional subscription restrictions or access restrictions (e.. 2"G restrictions) the 43 is not allowed to
access the 0/H
: 8or 43s with onoin emerency bearer services. the new "G"' accept the 0outin /rea 4pdate 0eDuest
and deactivates the non:emerency P9P conte(ts as specified in clause C.*.-.* in T" *3.+?+ J@K. .&f the
0outin /rea 4pdate procedure is initiated in PMM:&963="T/'91O state. all non:emerency P9P
2onte(ts are deactivated by the 0outin /rea without P9P 2onte(t deactivation sinallin between the 43
and the "G"'
: 8or all other cases. the new "G"' rejects 0outin /rea 4pdate 0eDuest with an appropriate cause to the 43
and notifies the <"" of rejection (details of this notification is covered in stae 3).
The new "G"' responds to the 43 with a 0outin /rea 4pdate /ccept (P:TM"&. P:TM"& sinature. &"0
/ctivated. 3merency "ervice "upport indicator) messae to the 43. P:TM"& is included if the "G"' allocates
a new P:TM"&. The 3merency "ervice "upport indicator informs the 43 that 3merency bearer services are
supported over 4T0/'.
&f &"0 /ctivated is indicated to the 43. its G4T& and list of T/s shall remain reistered with the networ# and
shall remain valid in the 43.
;hen receivin the 0/4 /ccept messae and there is no &"0 /ctivated indication the 43 shall set its T&' to
LP:TM"&L. ;hen &"0 /ctivated is indicated and the 43$s T&' indicates LP:TM"&L the T&' shall not be chaned.
;hen &"0 /ctivated is indicated and the 43$s T&' indicates LG4T&L or L0/T:related TM"&L the 43 shall set its
T&' to L0/T:related TM"&L.
&f an "G"' chane &"0 is not activated by the new "G"' to avoid conte(t transfer procedures with two old 2'
nodes.
&f the 0/4 procedure is initiated by manual 2"G selection and occurs via a 2"G cell. the 43 upon receivin the
0/4 /ccept shall add the 2"G &9 and associated P6M' to its /llowed 2"G list if it is not already present.
Manual 2"G selection is not supported if the 43 has emerency bearers established.
&f the user plane setup is performed in conjunction with the 0/4 /ccept messae and the 0/4 is performed via
a hybrid cell. then the "G"' shall send an indication whether the 43 is a 2"G member to the 0/' alon with
the 0/'/P messae. 1ased on this information the 0/' may perform differentiated treatment for 2"G and
non:2"G members.
'OT3 ?H &f the 43 receives a 0/4 /ccept messae via a hybrid cell. the 43 does not add the correspondin 2"G
&9 and associated P6M' to its /llowed 2"G list. /ddin a 2"G &9 and associated P6M' to the 43$s
local /llowed 2"G list for a hybrid cell is performed only by OT/ or OM/ 9M procedures.
,C. &f P:TM"& was included in the 0outin /rea 4pdate /ccept messae. the 43 ac#nowledes the new P:TM"& by
returnin a 0outin /rea 4pdate 2omplete messae to the "G"'.
*+. 8or &u:mode. if the 43 has uplin# data or sinallin pendin it shall send a "ervice 0eDuest (P:TM"&. 2%"'.
"ervice Type) messae to the new "G"'. &f a P:TM"& was allocated in step ,A. that P:TM"& is the one included
in this messae. "ervice Type specifies the reDuested service. "ervice Type shall indicate one of the followinH
9ata or "inallin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&3 Release %&
*,. &f the 43 has sent the "ervice 0eDuest. the new 3G "G"' reDuests the 0'2 to establish a radio access bearer by
sendin a 0/1 /ssinment 0eDuest (0/1 &9(s). Eo" Profile(s). GTP "'9s. GTP "'4s. P92P "'4s)
messae to the 0'2. &f 9irect Tunnel is established the "G"' provides to the 0'2 the "ervin G;$s /ddress
for 4ser Plane and T3&9 for uplin# data.
**. &f the "G"' established 9irect Tunnel in step *,) it shall send Modify 1earer 0eDuest per P9' connection to
the "ervin G; and include the 0'2$s /ddress for 4ser Plane and downlin# T3&9 for data. The "ervin G;
updates the /ddress for 4ser Plane and T3&9 for downlin# data and return a Modify 1earer 0esponse.
'OT3 @H 3P" does not support any 2/M36 procedures.
'OT3 AH The new "G"' may initiate 0/1 establishment after e(ecution of the security functions (step >). or wait
until completion of the 0/ update procedure. 8or the M". 0/1 establishment may occur anytime after
the 0/ update reDuest is sent (step *).
&n the case of a rejected routin area update operation. due to reional subscription. roamin restrictions or access
restrictions (see T" *3.**, J*@K and T" *3.++A J*AK) the new "G"' should not construct an MM conte(t. &n the case of
receivin the subscriber data from <"". the new "G"' may construct an MM conte(t and store the subscriber data for
the 43 to optimi!e sinallin between the "G"' and the <"". / reject shall be returned to the 43 with an appropriate
cause and the P" sinallin connection shall be released. 4pon return to idle. the 43 shall act accordin to
T" *3.,** J,+K.
&f the networ# supports the MO2' confiuration for networ# sharin. the "G"' may. if the 43 is not a $'etwor#
"harin "upportin M"$. in this case decide to initiate redirection by sendin a 0eroute 2ommand to the 0'". as
described in T" *3.*>, J*-K instead of rejectin the routin area update.
&f the new "G"' is unable to update the bearer conte(t in one or more P:G;s. the new "G"' shall deactivate the
correspondin bearer conte(ts as described in clause L"G"':initiated P9P 2onte(t 9eactivation ProcedureL of
T" *3.+?+ J@K. This shall not cause the "G"' to reject the routin area update.
The new "G"' shall determine the Ma(imum /P' restriction based on the received /P' 0estriction of each bearer
conte(t in the 2onte(t 0esponse messae and then store the new Ma(imum /P' restriction value.
The P9P conte(ts shall be prioriti!ed by the new "G"'. &f the new "G"' is unable to support the same number of
active P9P conte(ts as received from the old MM3. the prioritisation is used to decide which P9P conte(ts to maintain
active and which ones to delete. &n any case. the new "G"' shall first update all P9P conte(ts in one or more P:G;s
and then deactivate the P9P conte(t(s) that it cannot maintain as described in clause L"G"':initiated P9P 2onte(t
9eactivation ProcedureL of T" *3.+?+ J@K. This shall not cause the "G"' to reject the routin area update.
'OT3 CH &f the 43 was in PMM:2O''32T39 state the bearer conte(ts are sent already in the 8orward
0elocation 0eDuest messae as described in clause L"ervin 0'" relocation proceduresL of
T" *3.+?+ J@K.
&f the routin area update procedure fails a ma(imum allowable number of times. or if the "G"' returns a 0outin /rea
4pdate 0eject (2ause) messae. the 43 shall enter PMM 93T/2<39 state.
!.3.3.4 V"i#
!.3.3.! V"i#
!.3.3. R"uti'g &rea U%#ate 2ith MME i'teracti"' a'# 2ith S-G7 cha'ge
The 0outin /rea 4pdate with ":G; chane procedure ta#es place when a 43 that is reistered with an MM3 selects a
4T0/' or G30/' cell and the ":G; is chaned by the procedure. &n this case. the 43 chanes to a 0outin /rea
that the 43 has not yet reistered with the networ#. This procedure is initiated by an 32M:&963 state 43 and may also
be initiated if the 43 is in 32M:2O''32T39 state. This 0/ update case is illustrated in 8iure >.3.3.?:,.
'OT3 ,H This procedure covers the MM3 to *G or 3G "G"' 0/4.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&( Release %&
0i1ure +'3'3',$%2 Routin1 Area !pdate #ith 88 interaction and #ith S$GA chan1e
'OT3 *H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps A and ,+
concern GTP based ">="A
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&+ Release %&
,. The 43 selects a 4T0/' or G30/' cell. This cell is in a 0outin /rea that the 43 not yet reistered with the
networ# or the 43 reselects a 4T0/' or G30/' cell and the T&' indicates LG4T&L. The 43 in
32M:2O''32T39 state may chane to the G30/' cell throuh 'etwor# /ssisted 2ell 2hane ('/22).
*a. The 43 sends a 0outin /rea 4pdate 0eDuest (old 0/&. old P:TM"&. P:TM"& Type. 43 2ore 'etwor#
2apability. M" 'etwor# 2apability. P:TM"& "inature. additional P:TM"&=0/&. %"&. Boice domain preference
and 43$s usae settin) messae to the new "G"'. The 43 shall set the P:TM"& Type to indicate whether the P:
TM"& is a native P:TM"& or is mapped from a G4T&.
&f the 43$s T&' indicates LG4T&L and the 43 holds a valid G4T& then the 43 indicates the G4T& as the old
P:TM"& and old 0/&. &f the 43$s T&' indicates LP:TM"&L or L0/T:related TM"&L and the 43 holds a valid
P:TM"& and related 0/& then these two elements are indicated as old P:TM"& and old 0/&. Mappin a G4T& to
a P:TM"& and an 0/& is specified in T" *3.++3 JCK.
&f the 43 holds a valid P:TM"& and related 0/& and the old P:TM"& and old 0/& indicate a P:TM"&=0/&
mapped from a G4T&. then the 43 indicates these parameters as additional P:TM"&=0/&.
The old P:TM"& is indicated in the 0/4 0eDuest messae for &u:mode only. 8or Gb mode the T66& is derived
from the value that is determined as the old P:TM"& accordin to the rules above. The routin parameter that is
sinalled in the 002 sinallin to the 0'2 for routin to the "G"' is derived from the identifier that is
sinalled as the old P:TM"& accordin to the rules above. 8or a combined MM3="G"' the 0/' is confiured to
route the '0&(s) of this combined node to the same combined node. The 0/' is also confiured to route '0&(s)
of P:TM"&s that are enerated by the 43$s mappin of the G4T&s allocated by the combined node. "uch a 0/'
confiuration may also be used for separate nodes to avoid chanin nodes in the pool caused by inter 0/T
mobility.
&f the 43 has a follow:on reDuest. i.e. if there is pendin uplin# traffic (sinallin or data). the 3G:"G"' may
use. as an implementation option. the follow:on reDuest indication to release or #eep the &u connection after the
completion of the 0/ update procedure.
%"& is mapped from an e%"& identifyin a %/"M3 if the 43 indicates a P:TM"& mapped from G4T& in the
information element Lold P:TM"&L. %"& identifies a (2%. &%) pair if the 43 indicates a P:TM"& in the
information element Lold P:TM"&L.
The 43 sets the voice domain preference and 43$s usae settin accordin to its confiuration. as described in
clause -.3.>.C.
*b. The 0'2 shall add the 0outin /rea &dentity. 2"G access mode. 2"G &9 before forwardin the messae to the
"G"'. This 0/ identity corresponds to the 0/& in the MM system information sent by the 0'2 to the 43. The
1"" shall add the 2ell Global &dentity (2G&) of the cell where the 43 is located before passin the messae to
the new "G"'. 2"G &9 is provided by 0/' if the 43 sends the 0/4 0eDuest messae via a 2"G cell or a
hybrid cell. 2"G access mode is provided if the 43 sends the 0/4 0eDuest messae via a hybrid cell. &f the
2"G access mode is not provided but the 2"G &9 is provided. the "G"' shall consider the cell as a 2"G cell.
8or "&PTO at the 6ocal 'etwor# the with stand:alone G; architecture the 0'2 includes the 6ocal <ome
'etwor# &9 in the &nitial 43 Messae and in 9irect Transfer messae if the taret cell is in a 6ocal <ome
'etwor#.
3. The new "- "G"' determines the type of the old node. i.e. MM3 or "G"'. as specified in clause -.3.,C. uses
the old 0/& received from the 43 to derive the old MM3 address. and the new "- "G"' sends a 2onte(t
0eDuest (P:TM"&. old 0/&. 'ew "G"' /ddress. P:TM"& "inature) messae to the old MM3 to et the conte(t
for the 43. To validate the 2onte(t 0eDuest the old MM3 uses a '/" to#en mapped from the P:TM"&
"inature. &f the 43 is not #nown in the old MM3. the old MM3 responds with an appropriate error cause. &f
interity chec# fails in the old MM3. the old MM3 responds with an appropriate error cause which should
initiate the security functions in the new "- "G"'. &f the security functions authenticate the 43 correctly. the
new "- "G"' shall send a 2onte(t 0eDuest (&M"&. old 0/&. 'ew "G"' /ddress. 43 Balidated) messae to the
old MM3. 43 Balidated indicates that the new "- "G"' has authenticated the 43. &f the new "- "G"'
indicates that it has authenticated the 43 or if the old MM3 authenticates the 43. the old MM3 starts a timer.
&f the 43 with emerency bearers is not authenticated in the old MM3 (in a networ# supportin unauthenticated
43s) the old MM3 continues the procedure with sendin a 2onte(t 0esponse and startin the timer also when it
cannot validate the 2onte(t 0eDuest.
-. The old MM3 responds with a 2onte(t 0esponse (MM 2onte(t. 3P" 1earer 2onte(ts. "ervin G; sinallin
/ddress and T3&9(s). M" &nfo 2hane 0eportin /ction (if available). 2"G &nformation 0eportin /ction (if
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&, Release %&
available). 43 Time None and &"0 "upported) messae. The MM conte(t contains security related information
as well as other parameters (includin &M"&) as described in clause >.@.* (&nformation "torae for MM3). The
P9' G; /ddress and T3&9(s) (for GTP:based ">="A) or G03 %eys (PM&P:based ">="A) for uplin# traffic and
control plane. and the T&(s) is part of the 3P" 1earer conte(t(s). The unused /uthentication Euintets in the MM
2onte(t may be sent if stored by the MM3 and if the MM3 received the unused /uthentication Euintets from
the same "G"' previously.
&f the 43 receives only emerency bearer services from the old MM3 and the 43 is 4&22less. &M"& can not be
included in the 2onte(t 0esponse. 8or emerency attached 43s. if the &M"& cannot be authenticated. then the
&M"& shall be mar#ed as unauthenticated. /lso. in this case. security parameters are included only if available.
&"0 "upported is indicated if the old MM3 and associated "ervin G; are capable to activate &"0 for the 43.
The new "G"' shall inore the 43 2ore 'etwor# 2apability in the MM 2onte(t of the 2onte(t 0esponse only
when it has previously received an 43 2ore 'etwor# 2apability in the 0outin /rea 0eDuest. &f 43 is not
#nown in the old MM3. the old MM3 responds with a appropriate error cause.
The new "G"' maps the 3P" bearers to P9P conte(ts ,:to:, and maps the 3P" 1earer Eo" parameter values of
an 3P" bearer to the 0elease CC Eo" parameter values of a bearer conte(t as defined in /nne( 3. The P9P
conte(t(s) are established in the indicated order. The "G"' deactivates the P9P conte(ts which cannot be
established.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G;. the old
MM3 shall include the 6ocal <ome 'etwor# &9 of the old cell in the 3P" 1earer conte(t correspondin to the
"&PTO at the 6ocal 'etwor# P9' connection.
>. "ecurity functions may be e(ecuted. Procedures are defined in clause >.3.,+ on L"ecurity 8unctionL.
8or onoin emerency services only. if the new "G"' is confiured to support emerency bearer services in
limited service state. it may s#ip the authentication procedure or proceed even if authentication fails. &f the new
"G"' does not support emerency bearer services in limited service state. then it rejects the 0/4 reDuest with
an appropriate reject cause.
?. The new "G"' determines to relocate the "ervin G;. The "ervin G; is relocated when the old "ervin G;
cannot continue to serve the 43. The new "G"' may also decide to relocate the "ervin G; if a new "ervin
G; is e(pected to serve the 43 loner and=or with a more optimal 43 to P9' G; path. or if a new "ervin
G; can be co:located with the P9' G;. "election of a new "ervin G; is performed accordin to
clause -.3.A.* on L"ervin G; selection functionL.
The new "G"' sends a 2onte(t /c#nowlede ("ervin G; chane indication) messae to the old MM3.
"ervin G; chane indication indicates a new "ervin G; has been selected. The old MM3 mar#s in its
conte(t that the information in the G;s is invalid. This ensures that the old MM3 updates the G;s if the 43
initiates a T/4 procedure bac# to the old MM3 before completin the onoin 0/4 procedure.
'OT3 3H 4pdatin the G;s refers to deletion of session(s) on the "ervin G; followed by re:creation of
session(s) on the "ervin G;. The re:creation of session(s) on the "ervin G; will result in successful
re:establishment of the ">="A tunnel between the selected "ervin G; and the P9' G;.
The old MM3 deletes all bearer resources of the 43 when the timer started in step 3 e(pires.
&f the security functions do not authenticate the 43 correctly. then the 0/4 is rejected. and the new "- "G"'
sends a reject indication to the old MM3. The MM3 shall continue as if the &dentification and 2onte(t 0eDuest
was never received.
@. &n this procedure flow the "ervin G; is relocated. The "G"' sends a 2reate "ession 0eDuest (&M"&. bearer
conte(ts. "G"' /ddress and T3&9 for the control plane. 0/T Type. Type. the Protocol Type over ">="A.
"ervin 'etwor#. 43 Time None. etc) messae per P9' connection to the selected new "ervin G;. The P9'
G; address is indicated in the bearer conte(ts. Type indicates to the "ervin G; to send the Modify 1earer
0eDuest to the P9' G;. The Protocol Type over ">="A is provided to "ervin G; which protocol should be
used over ">="A interface. 0/T type indicates a chane in radio access. &f the P9' G; reDuested 43$s location
and=or 4ser 2"G information. the "G"' also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G
&nformation &3 in this messae.
'OT3 -H The 4ser 2"G &nformation &3 is not sent in step @ if the Lfollow:on reDuest indicationL indicates releasin
the &u connection after the completion of the 0/ update procedure.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&- Release %&
A. The new "ervin G; sends the messae Modify 1earer 0eDuest ("ervin G; /ddress. "ervin G; T3&9.
0/T type. "ervin 'etwor#) per P9' connection to the P9' G; concerned. 4ser 6ocation &nformation &3
and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 are also included if they are present in step @.
C. &f dynamic P22 is deployed. and 0/T type information or 43 location information or 43 Time None needs to
be conveyed from the P9' G; to the P208. then the P9' G; shall send this information to the P208 by
means of an &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K.
'OT3 >H The P9' G; does not need to wait for the P208 response. but continues in the ne(t step. &f the P208
response leads to an 3P" bearer modification the P9' G; should initiate a bearer update procedure.
,+. The P9' G; updates its conte(t field and returns a Modify 1earer 0esponse (2harin &d. M"&"9') messae
to the "ervin G;. The M"&"9' is included if the P9' G; has it stored in its 43 conte(t.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path. &f the source "ervin G; has no downlin# user plane established. the
"ervin G; shall discard the Lend mar#erL received from the P9' G; and shall not send 9ownlin# 9ata
'otification. Otherwise the "ervin G; shall forward the Lend mar#erL pac#ets to the source e'ode1.
,,. The new "ervin G; updates its bearer conte(t. This allows the "ervin G; to route 1earer P94s to the P9'
G; when received from 0'2. The new "ervin G; returns a 2reate "ession 0esponse ("ervin G; address
and T3&9. P9' G; /ddress and T3&9s (for GTP:based ">="A) or G03 #eys (for PM&P:based ">="A) at the
P9' G;(s) for uplin# traffic) messae to the "G"'.
,*. The new "G"' verifies whether it holds subscription data for the 43 identified by the P:TM"&. the additional
P:TM"&=0/& or by the &M"& received with the conte(t data from the old 2' node.
The additional P:TM"&=0/& allows the new "G"' to find any already e(istin 43 conte(t stored in the new
"G"'. &f there are no subscription data in the new "G"' for this 43. or for some networ# sharin scenario (e..
G;2') if the P6M':&9 of the 0/& supplied by the 0'2 is different from that of the 0/& in the 43$s conte(t.
then the new "G"' informs the <"" of the chane of "G"' by sendin an 4pdate 6ocation ("G"' 'umber.
"G"' /ddress. &M"&. <omoenous "upport of &M" Boice over P" "ession. 43 "0B22 capability. eDuivalent
P6M' list) messae to the <"". 8or L<omoenous "upport of &M" Boice over P" "essionsL. see clause >.3.A/
of T" *3.+?+ J@K. The inclusion of the eDuivalent P6M' list indicates that the "G"' supports the inter:P6M'
handover to a 2"G cell in an eDuivalent P6M' usin the subscription information of the taret P6M'.
&f the 43 initiates the 0/4 procedure in a BP6M' supportin /utonomous 2"G 0oamin and the <P6M' has
enabled /utonomous 2"G 0oamin in the BP6M' (via "ervice 6evel /reement) and the "G"' needs to
retrieve the 2"G subscription information of the 43 from the 2"". the "G"' initiates the 4pdate 2"G 6ocation
Procedure with 2"" as described in clause >.3.,*.
,3. The <"" sends a 2ancel 6ocation (&M"&. 2ancellation Type) messae to the old "G"' with the 2ancellation
Type set to 4pdate Procedure.
;hen receivin the 2ancel 6ocation messae the old "G"' removes all the 43 conte(ts. The old "G"'
ac#nowledes with a 2ancel 6ocation /c# (&M"&) messae.
,-. ;hen receivin the 2onte(t /c#nowlede messae from the new "- "G"' and if the old MM3 has an ",:MM3
association for the 43. the source MM3 sends a ",:4 0elease 2ommand to the source e'ode1 after the timer
started in step3 has e(pired. The 002 connection is released by the source e'ode1. The source e'ode1
confirms the release of the 002 connection and of the ",:4 connection by sendin a ",:4 0elease 2omplete
messae to the source MM3.
,>. The <"" ac#nowledes the 4pdate 6ocation messae by sendin an 4pdate 6ocation /c# (&M"&. "ubscription
9ata) to the new "G"'. &f the 4pdate 6ocation is rejected by the <"". the new "G"' rejects the 0/4 0eDuest
from the 43 with an appropriate cause. &n such cases. the "G"' releases any local "G"' 3P" 1earer conte(ts
for this particular 43. and additionally deletes the 3P" bearer resources in the new "ervin G; by sendin the
9elete "ession 0eDuest (2ause. Operation &ndication) messaes to the new "ervin G;. The Operation
&ndication fla shall not be set. Therefore. the new "ervin G; receivin this reDuest shall not initiate a delete
procedure towards the P9' G;.
The new "G"' validates the 43$s presence in the (new) 0/. &f due to reional subscription restrictions or access
restrictions (e.. 2"G restrictions) the 43 is not allowed to be attached in the 0/. the "G"' rejects the 0outin
/rea 4pdate 0eDuest with an appropriate cause to the 43 and notifies the <"" of the rejection. The "ubscription
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&. Release %&
9ata may contain the 2"G subscription data for the reistered P6M' and for the eDuivalent P6M' list
reDuested by "G"' in step ,*.
&f the 43 initiates the 0/4 procedure at a 2"G cell. the new "- "G"' shall chec# whether the 2"G &9 and
associated P6M' is contained in the 2"G subscription and is not e(pired. &f the 2"G &9 and associated P6M'
is not present or e(pired. the "- "G"' shall send a 0/4 reject messae to the 43 with an appropriate cause
value. The 43 shall remove the 2"G &9 and associated P6M' from its /llowed 2"G list if present.
,?. ;hen the timer started in step 3 e(pires and the old MM3 received the "ervin G; chane indication in the
2onte(t /c#nowlede messae. the old MM3 deletes the 3P" bearer resources by sendin 9elete "ession
0eDuest (2ause. Operation &ndication) messaes to the old "ervin G;. The operation &ndication fla is not set.
that indicates to the old "ervin G; that the old "ervin G; shall not initiate a delete procedure towards the
P9' G;. &f &"0 is activated the cause indicates to the old ":G; that the old ":G; shall delete the bearer
resources on the other old 2' node by sendin 9elete 1earer 0eDuest messae(s) to that 2' node.
,@. The old "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes. The old "ervin G;
discards any pac#ets buffered for the 43.
,A. &f due to reional subscription restrictions or access restrictions the 43 is not allowed to access the 0/H
: 8or 43s with onoin emerency bearer services. the new "G"' accept the 0outin /rea 4pdate 0eDuest and
deactivates the non:emerency P9P conte(ts as specified in clause C.*.-.* of T" *3.+?+ J@K. &f the 0outin /rea
4pdate procedure is initiated in PMM:&963="T/'91O state. all non:emerency P9P 2onte(ts are deactivated
by the 0outin /rea 4pdate procedure without P9P 2onte(t deactivation sinallin between the 43 and the
"G"'.
: 8or all other cases. the new "G"' rejects 0outin /rea 4pdate 0eDuest with an appropriate cause to the 43 and
notifies the <"" of rejection (details of this notification is specified in stae 3).
The new "G"' responds to the 43 with a 0outin /rea 4pdate /ccept (P:TM"&. P:TM"& "inature.
3merency "ervice "upport indicator) messae. The 3merency "ervice "upport indicator informs the 43 that
3merency bearer services are supported over 4T0/'.
8or an ":G; chane &"0 /ctivated is never indicated by the "G"' to the 43 as it needs a T/4 with the same
":G; first to activate &"0. 8or an "G"' chane &"0 is not activated by the new "G"' to avoid conte(t transfer
procedures with two old 2' nodes.
;hen receivin the 0/4 /ccept messae. as there is no &"0 /ctivated indication. the 43 shall set its T&' to
LP:TM"&L.
&f the 0/4 procedure is initiated by manual 2"G selection and occurs via a 2"G cell. the 43 upon receivin the
0/4 /ccept messae shall add the 2"G &9 and associated P6M' to its /llowed 2"G list if it is not already
present. Manual 2"G selection is not supported if the 43 has emerency bearers established.
&f the user plane setup is performed in conjunction with the 0/4 /ccept messae and the 0/4 is performed via
a hybrid cell. then the "G"' shall send an indication whether the 43 is a 2"G member to the 0/' alon with
the 0/'/P messae. 1ased on this information the 0/' may perform differentiated treatment for 2"G and
non:2"G members.
'OT3 ?H &f the 43 receives a 0/4 /ccept messae via a hybrid cell. the 43 does not add the correspondin 2"G
&9 and associated P6M' to its /llowed 2"G list. /ddin a 2"G &9 and associated P6M' to the 43$s
local /llowed 2"G list for a hybrid cell is performed only by OT/ or OM/ 9M procedures.
'OT3 @H ;hen &"0 /ctivated is indicated and the 43$s T&' indicates LP:TM"&L the T&' is not chaned. ;hen
&"0 /ctivated is indicated and the 43$s T&' indicates LG4T&L or L0/T:related TM"&L the 43 shall set its
T&' to L0/T:related TM"&L.
,C. &f the P:TM"& was included in the 0/4 /ccept messae. the 43 ac#nowledes the new P:TM"& by returnin a
0outin /rea 4pdate 2omplete messae to the "G"'.
*+. 8or &u:mode. if the 43 has uplin# data or sinallin pendin it shall send a "ervice 0eDuest (P:TM"&. 2%"'.
"ervice Type) messae to the new "G"'. &f a P:TM"& was allocated in step ,A. that P:TM"& is the one included
in this messae. "ervice Type specifies the reDuested service. "ervice Type shall indicate one of the followinH
9ata or "inallin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %&/ Release %&
*,. &f the 43 has sent the "ervice 0eDuest. the new 3G "G"' reDuests the 0'2 to establish a radio access bearer by
sendin a 0/1 /ssinment 0eDuest (0/1 &9(s). Eo" Profile(s). GTP "'9s. GTP "'4s. P92P "'4s)
messae to the 0'2. &f 9irect Tunnel is established the "G"' provides to the 0'2 the "ervin G;$s /ddress
for 4ser Plane and T3&9 for uplin# data.
**. &f the "G"' established 9irect Tunnel in step *,) it shall send Modify 1earer 0eDuest to the "ervin G; and
include the 0'2$s /ddress for 4ser Plane and downlin# T3&9 for data. The "ervin G; updates the /ddress for
4ser Plane and T3&9 for downlin# data and return a Modify 1earer 0esponse.
'OT3 AH 3P" does not support any 2/M36 procedures.
&n the case of a rejected routin area update operation. due to reional subscription. roamin restrictions. access
restrictions (see T" *3.**, J*@K and T" *3.++A J*AK) or because the "G"' cannot determine the <60 address to
establish the locatin updatin dialoue. the new "G"' should not construct an MM conte(t. &n the case of receivin
the subscriber data from <60. the new "G"' may construct an MM conte(t and store the subscriber data for the 43 to
optimi!e sinallin between the "G"' and the <"". / reject shall be returned to the 43 with an appropriate cause and
the P" sinallin connection shall be released. 4pon return to idle. the 43 shall act accordin to T" *3.,** J,+K.
&f the new "G"' is unable to update the bearer conte(t in one or more P:G;s. the new "G"' shall deactivate the
correspondin bearer conte(ts as described in clause L"G"':initiated P9P 2onte(t 9eactivation ProcedureL of
T" *3.+?+ J@K. This shall not cause the "G"' to reject the routin area update.
The new "G"' shall determine the Ma(imum /P' restriction based on the received /P' 0estriction of each bearer
conte(t in the 2onte(t 0esponse messae and then store the new Ma(imum /P' restriction value.
The P9P conte(ts shall be prioriti!ed by the new "G"'. &f the new "G"' is unable to support the same number of
active P9P conte(ts as received from old MM3. the prioritisation is used to decide which P9P conte(ts to maintain
active and which ones to delete. &n any case. the new "G"' shall first update all P9P conte(ts in one or more P:G;s
and then deactivate the P9P conte(t(s) that it cannot maintain as described in clause L"G"':initiated P9P 2onte(t
9eactivation ProcedureL of T" *3.+?+ J@K. This shall not cause the "G"' to reject the routin area update.
&f the routin area update procedure fails a ma(imum allowable number of times. or if the "G"' returns a 0outin /rea
4pdate 0eject (2ause) messae. the M" shall enter &963 state.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3) Release %&
!.3.4 Ser5ice Re>uest %r"ce#ures
!.3.4.1 UE triggere# Ser5ice Re>uest
0i1ure +'3'('%$%2 ! tri11ered Service Re:uest procedure
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps C and ,, concern GTP:
based ">="A.
,. The 43 sends '/" messae "ervice 0eDuest towards the MM3 encapsulated in an 002 messae to the
e'ode1. The 002 messae(s) that can be used to carry the ":TM"& and this '/" messae are described in
T" 3?.3++ J>K.
*. The e'ode1 forwards '/" messae to MM3. '/" messae is encapsulated in an ",:/PH &nitial 43 Messae
('/" messae. T/&S32G& of the servin cell. ":TM"&. 2"G &9. 2"G access Mode). 9etails of this step are
described in T" 3?.3++ J>K. &f the MM3 can$t handle the "ervice 0eDuest it will reject it. 2"G &9 is provided if
the 43 sends the "ervice 0eDuest messae via a 2"G cell or a hybrid cell. 2"G access mode is provided if the
43 sends the "ervice 0eDuest messae via a hybrid cell. &f the 2"G access mode is not provided but the 2"G &9
is provided. the MM3 shall consider the cell as a 2"G cell.
&f a 2"G &9 is indicated and 2"G access mode is not provided. and there is no subscription data for this 2"G &9
and associated P6M' or the 2"G subscription is e(pired. the MM3 rejects the "ervice 0eDuest with an
appropriate cause. The 43 shall remove the 2"G &9 and associated P6M' of the cell where the 43 has initiated
the service reDuest procedure from the /llowed 2"G list. if present.
8or 43s with emerency 3P" bearers. i.e. at least one 3P" bearer has an /0P value reserved for emerency
services. if 2"G access restrictions do not allow the 43 to et normal services the MM3 shall deactivate all non:
emerency bearers and accept the "ervice 0eDuest.
&f 6&P/ is active for a P9' connection and if the cell accessed by the 43 does not lin# to the 6:G; where the
43 inititiated the 6&P/ P9' 2onnection. the MM3 shall not reDuest the establishment of the bearers of the 6&P/
P9' connection from the e'ode1 in step - and shall reDuest disconnection of the 6&P/ P9' connection
accordin to clause >.,+.3. &f the 43 has no other P9' connection then the MM3 shall reject the "ervice
0eDuest with an appropriate cause value resultin in the 43 detachin. s#ip the followin steps of the procedure
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3% Release %&
and initiate the release of the core networ# resources with the implicit MM3:initiated 9etach procedure
accordin to clause >.3.A.3.
3. '/" authentication=security procedures as defined in clause >.3.,+ on L"ecurity functionL may be performed.
-. The MM3 sends ",:/P &nitial 2onte(t "etup 0eDuest ("ervin G; address. ",:T3&9(s) (46). 3P" 1earer
Eo"(s). "ecurity 2onte(t. MM3 "inallin 2onnection &d. <andover 0estriction 6ist. 2"G Membership
&ndication. 0/' assistance data. 2' assistance data) messae to the e'ode1. &f there is a P9' connection
established for 6ocal &P /ccess. this messae includes a 2orrelation &9 for enablin the direct user plane path
between the <e'1 and the 6:G;. &f there is a P9' connection established for "&PTO at the 6ocal 'etwor# with
6:G; function collocated with the (<)e'1. this messae includes a "&PTO 2orrelation &9 for enablin the
direct user plane path between the (<)e'1 and the 6:G;. This step activates the radio and ", bearers for all the
active 3P" 1earers. The e'ode1 stores the "ecurity 2onte(t. MM3 "inallin 2onnection &d. 3P" 1earer
Eo"(s) and ",:T3&9(s) in the 43 0/' conte(t. The step is described in detail in T" 3?.3++ J>K. <andover
0estriction 6ist is described in clause -.3.>.@ LMobility 0estrictionsL. The 0/' assistance data and 2'
assistance data parameters are further described in T" 3?.-,3 J3?K.
'OT3 *H &n this release of the 3GPP specification the 2orrelation &9 and "&PTO 2orrelation &9 is set eDual to the
user plane P9' G; T3&9 (GTP:based ">) or G03 #ey (PM&P:based ">) which is specified in
clause >.3.*., and clause >.,+.*.
The MM3 shall only reDuest to establish 3merency 3P" 1earer if the 43 is not allowed to access the cell
where the 43 initiated the service reDuest procedure due to 2"G access restriction.
&f the "ervice 0eDuest is performed via a hybrid cell. 2"G Membership &ndication indicatin whether the 43 is a
2"G member shall be included in the ",:/P messae from the MM3 to the 0/'. 1ased on this information the
0/' can perform differentiated treatment for 2"G and non:2"G members.
>. The e'ode1 performs the radio bearer establishment procedure. The user plane security is established at this
step. which is described in detail in T" 3?.3++ J>K. ;hen the user plane radio bearers are setup. 3P" bearer state
synchroni!ation is performed between the 43 and the networ#. i.e. the 43 shall locally remove any 3P" bearer
for which no radio bearers are setup and. if the radio bearer for a default 3P" bearer is not established. the 43
shall locally deactivate all 3P" bearers associated to that default 3P" bearer.
?. The uplin# data from the 43 can now be forwarded by e'ode1 to the "ervin G;. The e'ode1 sends the
uplin# data to the "ervin G; address and T3&9 provided in the step -. The "ervin G; forwards the uplin#
data to the P9' G;.
@. The e'ode1 sends an ",:/P messae &nitial 2onte(t "etup 2omplete (e'ode1 address. 6ist of accepted 3P"
bearers. 6ist of rejected 3P" bearers. ", T3&9(s) (96)) to the MM3. This step is described in detail in
T" 3?.3++ J>K. &f the 2orrelation &9 or "&PTO 2orrelation &9 is included in step -. the e'ode1 shall use the
included information to establish a direct user plane path to the 6:G; and forward uplin# data for 6ocal &P
/ccess or "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the (<)e'1 accordinly.
A. The MM3 sends a Modify 1earer 0eDuest messae (e'ode1 address. ", T3&9(s) (96) for the accepted 3P"
bearers. 9elay 9ownlin# Pac#et 'otification 0eDuest. 0/T Type) per P9' connection to the "ervin G;. &f the
"ervin G; supports Modify /ccess 1earers 0eDuest procedure and if there is no need for the "ervin G; to
send the sinallin to the PG;. the MM3 may send Modify /ccess 1earers 0eDuest (e'ode1 address(es) and
T3&9s for downlin# user plane for the accepted 3P" bearers. 9elay 9ownlin# Pac#et 'otification 0eDuest) per
43 to the "ervin G; to optimi!e the sinallin. The "ervin G; is now able to transmit downlin# data
towards the 43. The usae of the 9elay 9ownlin# Pac#et 'otification 0eDuest &nformation 3lement is specified
in clause >.3.-.* below. &f the P9' G; reDuested 43$s location and=or 4ser 2"G information and the 43$s
location and=or 4ser 2"G information has chaned. the MM3 also includes the 4ser 6ocation &nformation &3
and=or 4ser 2"G &nformation &3 in this messae. &f &"0 is activated or if the "ervin 'etwor# &3 has chaned
compared to the last reported "ervin 'etwor# &3 then the MM3 also includes the "ervin 'etwor# &3 in this
messae. &f the 43 Time None has chaned compared to the last reported 43 Time None then the MM3 shall
include the 43 Time None &3 in this messae.
&f a default 3P" bearer is not accepted by the e'ode1. all the 3P" bearers associated to that default bearer shall
be treated as non:accepted bearers. The MM3 releases the non:accepted bearers by trierin the bearer release
procedure as specified in clause >.-.-.*. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the
"ervin G; drops the 96 pac#et and does not send a 9ownlin# 9ata 'otification to the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3& Release %&
C. &f the 0/T Type has chaned compared to the last reported 0/T Type or if the 43$s 6ocation and=or &nfo &3s
and=or 43 Time None and=or if &"0 is not activated and "ervin 'etwor# id are present in step A. the "ervin
G; shall send the Modify 1earer 0eDuest messae (0/T Type) per P9' connection to the P9' G;. 4ser
6ocation &nformation &3 and=or 4ser 2"G &nformation &3 and=or "ervin 'etwor# &3 and=or 43 Time None are
also included if they are present in step A.
&f the Modify 1earer 0eDuest messae is not sent because of above reasons and the P9' G; charin is paused.
then the "G; shall send a Modify 1earer 0eDuest messae with P9' 2harin Pause "top &ndication to inform
the P9' G; that the charin is no loner paused. Other &3s are not included in this messae.
,+. &f dynamic P22 is deployed. the P9' G; interacts with the P208 to et the P22 rule(s) accordin to the 0/T
Type by means of a P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. &f
dynamic P22 is not deployed. the P9' G; may apply local Eo" policy.
,,. The P9' G; sends the Modify 1earer 0esponse to the "ervin G;.
,*. The "ervin G; shall return a Modify 1earer 0esponse ("ervin G; address and T3&9 for uplin# traffic) to the
MM3 as a response to a Modify 1earer 0eDuest messae. or a Modify /ccess 1earers 0esponse ("ervin G;
address and T3&9 for uplin# traffic) as a response to a Modify /ccess 1earers 0eDuest messae. &f the "ervin
G; cannot serve the MM3 0eDuest in the Modify /ccess 1earers 0eDuest messae without ">="A sinallin
other than to unpause charin in the P9' G; or without correspondin G(c sinallin when PM&P is used
over the ">="A interface. it shall respond to the MM3 with indicatin that the modifications are not limited to
",:4 bearers. and the MM3 shall repeat its reDuest usin a Modify 1earer 0eDuest messae per P9'
connection.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection with stand:alone G; deployment and the 6ocal
<ome 'etwor# &9 for stand:alone accessed by the 43 differs from the 6ocal <ome 'etwor# &9 where the 43
initiated the "&PTOT6' P9' 2onnection. the MM3 shall reDuest disconnection of the "&PTO at the local
networ# P9' connection(s) with the Lreactivation reDuestedL cause value accordin to clause >.,+.3. &f the 43
has no other P9' connection. the MM3 initiated Le(plicit detach with reattach reDuiredL procedure accordin to
clause >.3.A.3.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection with collocated 6G; deployement and the 6:G;
2' address of the cell accessed by the 43 differs from the 6:G; 2' address of the cell where the 43 initiated
the "&PTO at the 6ocal 'etwor# P9' 2onnection. the MM3 shall reDuest disconnection of the "&PTO at the
local networ# P9' connection(s) with the Lreactivation reDuestedL cause value accordin to clause >.,+.3. &f the
43 has no other P9' connection. the MM3 initiated Le(plicit detach with reattach reDuiredL procedure
accordin to clause >.3.A.3.
!.3.4.2 9a'#$i'g "3 a('"r6a$ c"'#iti"'s i' UE triggere# Ser5ice Re>uest
4nder certain conditions. the current 43 triered "ervice 0eDuest procedure can cause unnecessary 9ownlin# Pac#et
'otification messaes which increase the load of the MM3.
This can occur when uplin# data sent in step ? causes a response on the downlin# which arrives at the "ervin G;
before the Modify 1earer 0eDuest messae. step A. This data cannot be forwarded from the "ervin G; to the e'ode1
and hence it triers a 9ownlin# 9ata 'otification messae.
&f the MM3 receives a 9ownlin# 9ata 'otification after step * and before step C. the MM3 shall not send ", interface
pain messaes. <owever. across all the 43s on that MM3. the MM3 shall monitor the rate at which these events
occur. &f the rate becomes sinificant (as confiured by the operator) and the MM3$s load e(ceeds an operator
confiured value. the MM3 shall indicate L9elay 9ownlin# Pac#et 'otification 0eDuestL with parameter 9 to the
"ervin Gateway. where 9 is the reDuested delay iven as an inteer multiple of >+ ms. or !ero. The "ervin G; then
uses this delay in between receivin downlin# data and sendin the 9ownlin# 9ata 'otification messae.
'OT3 ,H / low rate of reception of 9ownlin# 9ata 'otifications between steps * and C should be considered a
normal circumstance. e.. due to the chance that a 43 Terminatin call=session is initiated at rouhly the
same time as the 43 triered "ervice 0eDuest procedure.
'OT3 *H &t is recommended that this rate is determined over ?+ second periods.
The MM3 shall use the step A Modify /ccess 1earers 0eDuest or Modify 1earer 0eDuest of the 43 initiated "ervice
0eDuest procedure to indicate L9elay 9ownlin# Pac#et 'otification 0eDuestL to the "ervin G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %33 Release %&
To determine the amount of delay reDuested by a iven MM3. the "ervin G; either uses the last Modify /ccess
1earers 0eDuest or Modify 1earer 0eDuest messae which is part of a "ervice 0eDuest procedure. or. just uses one of
the "ervice 0eDuest procedure$s Modify /ccess 1earers 0eDuest or Modify 1earer 0eDuest messaes received within
the precedin 3+ seconds. The latter mode of operation shall be ta#en into account when implementin the MM3.
The MM3 is responsible for settin the value of 9. The e(act alorithm for settin the value is implementation
dependent. two e(amples are iven below to serve as a uidelineH
3F/MP63 ,H The MM3 adaptively increases the value of 9 when the rate of unnecessary 9ownlin# 9ata
'otifications is too hihI and correspondinly it decreases the value when the rate is not too hih.
3F/MP63 *H ;hen unnecessary 9ownlin# 9ata 'otifications arrive. the MM3 measures the averae time from
the reception of the unnecessary 9ownlin# 9ata 'otification to the reception of the Modify /ccess
1earers 0eDuest or Modify 1earer 0esponse from the "ervin G; in the same 43 triered
"ervice 0eDuest Procedure. The value of 9 is calculated from this averae. by addin a safety
marin.
'ormally. upon receipt of a downlin# data pac#et for which there is no 96:T3&9 of the ", user plane tunnel. the ":G;
shall send the 9ownlin# 9ata 'otification messae to the MM3 without delay.
&f the ":G; determines from the last Modify /ccess 1earers 0eDuest or Modify 1earer 0eDuest messae which is part
of a "ervice 0eDuest procedure that a iven MM3 reDuest delayin of the 9ownlin# Pac#et 'otification by a delay of
9. it shall (only for 43s of that MM3) buffer the 9ownlin# 9ata for a period 9. &f the 96:T3&9 and e'ode1 address
for the 43 is received before the e(piry of the timer. the timer shall be cancelled and the 'etwor# triered "ervice
0eDuest procedure is finished without sendin the 9ownlin# 9ata 'otification messae to the MM3. i.e. 96 data are
sent to the 43. Otherwise the 9ownlin# 9ata 'otification messae is sent to the MM3 when the timer e(pires.
'OT3 3H The above procedure and indicated time values are intended to ensure that the procedure is LstableLI
avoids 0/' impactsI and. that the neative impacts of shortenin the 90F interval on 43 battery life are
avoided.
!.3.4.3 *et2"r: Triggere# Ser5ice Re>uest
0i1ure +'3'('3$%2 "et#ork tri11ered Service Re:uest procedure
&f the MM3 needs to sinal with the 43 that is in 32M:&963 state. e.. to perform the MM3=<"":initiated detach
procedure for the 32M:&963 mode 43 or the ":G; receives control sinallin (e.. 2reate 1earer 0eDuest or 4pdate
1earer 0eDuest). the MM3 starts networ# triered service reDuest procedure from step 3a in the 'etwor# Triered
"ervice reDuest procedure.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3( Release %&
&f &"0 is activated. when the "ervin G; receives a 2reate 1earer 0eDuest or 4pdate 1earer 0eDuest for a 43. and the
":G; does not have a downlin# ",:4 and the "G"' has notified the "ervin G; that the 43 has moved to PMM:
&963 or "T/'91O state. the "ervin G; buffers sinallin messaes and sends a 9ownlin# 9ata 'otification to
trier the MM3 and "G"' to pae the 43. &f the "ervin G;. while waitin for the user plane to be established. is
triered to send a second 9ownlin# 9ata 'otification with hiher priority (i.e. /0P) than the first 9ownlin# 9ata
'otification was sent with. the "ervin G; sends a new 9ownlin# 9ata 'otification messae indicatin the hiher
priority to the MM3. &f the "ervin G; receives additional downlin# sinallin messaes for a bearer with same or
lower priority than the first 9ownlin# 9ata 'otification was sent for or if the "ervin G; has sent the second
9ownlin# 9ata 'otification messae indicatin the hiher priority and receives additional downlin# sinallin
messaes for this 43. the "ervin G; buffers these downlin# sinallin messaes and does not send a new 9ownlin#
9ata 'otification. The ":G; will be notified about the current 0/T type based on the 43 triered service reDuest
procedure. The ":G; will o on e(ecutin the dedicated bearer activation or dedicated bearer modification procedure.
i.e. send the correspondin buffered sinallin to MM3 or "G"' which 43 resides in now and inform the current 0/T
type to the P9' G; if the 0/T type has been chaned compared to the last reported 0/T Type. &f dynamic P22 is
deployed. the current 0/T type information shall also be conveyed from the P9' G; to the P208. &f the P208
response leads to an 3P" bearer modification the P9' G; should initiate a bearer update procedure as specified in
clause >.-.*., below.
;hen the "ervin G; sends a 9ownlin# 9ata 'otification. it shall include both 3P" 1earer &9 and /0P. &f the
9ownlin# 9ata 'otification is triered by the arrival of downlin# data pac#ets at the "ervin G;. the "ervin G;
shall include the 3P" 1earer &9 and /0P associated with the bearer on which the downlin# data pac#et was received. &f
the 9ownlin# 9ata 'otification is triered by the arrival of control sinallin. the "ervin G; shall include the 3P"
1earer &9 and /0P if present in the control sinallin. &f the /0P is not present in the control sinallin. the "ervin
G; shall include the /0P in the stored 3P" bearer conte(t.
&f a 6&P/ P9' connection e(ists. when the 6:G; receives the downlin# data for a 43 that is in 32M:&963 state. the
6:G; sends the first downlin# user pac#et to "ervin G; and buffers all other downlin# user pac#ets. The "ervin
G; will trier the MM3 to pae the 43.
,. ;hen the "ervin G; receives a downlin# data pac#et=control sinallin for a 43 #nown as not user plane
connected (i.e. the ":G; conte(t data indicates no downlin# user plane T3&9). it buffers the downlin# data
pac#et and identifies which MM3 or "G"' is servin that 43.
&f that MM3 has reDuested the "ervin G; to throttle downlin# low priority traffic and if the downlin# data
pac#et is received on a low priority bearer to be throttled (see clause -.3.@.-.,a). the "G; drops the downlin#
data. The steps below are not e(ecuted.
&f that MM3 has reDuested the ":G; to delay sendin the 9ownlin# 9ata 'otification (see clause >.3.-.* on
L<andlin of abnormal conditions in 43 triered "ervice 0eDuestL). the "ervin G; buffers the downlin# data
and waits until the timer e(pires before continuin with step *. &f the 96:T3&9 and e'ode1 address for that 43
is received before the e(piry of the timer. the timer shall be cancelled and the 'etwor# triered "ervice 0eDuest
procedure is finished without e(ecutin the steps below. i.e. 96 data are sent to the 43.
&f the "ervin G; receives additional downlin# data pac#ets=control sinallin for this 43 before the e(piry of
the timer. the "ervin G; does not restart this timer.
*. The "ervin G; sends a 9ownlin# 9ata 'otification messae to the MM3 and "G"' nodes for which it has
control plane connectivity for the iven 43. The /0P and 3P" 1earer &9 are always set in 9ownlin# 9ata
'otification. The MM3 and "G"' respond to the ":G; with a 9ownlin# 9ata 'otification /c# messae. The
priority indicator. i.e. /0P is derived from the bearer trierin the 9ownlin# 9ata 'otification.
'OT3 ,H The /0P and 3P" 1earer &9 are sent to the "G"' as well as MM3. but the usae of these parameters at
"G"' is not specified in this release of the specification.
&f the "ervin G;. while waitin for the user plane to be established. is triered to send a second 9ownlin#
9ata 'otification for a bearer with hiher priority (i.e. /0P) than the first 9ownlin# 9ata 'otification was sent
for. the "G; sends a new 9ownlin# 9ata 'otification messae indicatin the hiher priority to the MM3. &f the
"ervin G; receives additional downlin# data pac#ets for a bearer with same or lower priority than the first
9ownlin# 9ata 'otification was sent for or if the "ervin G; has sent the second 9ownlin# 9ata 'otification
messae indicatin the hiher priority and receives additional downlin# data pac#ets for this 43. the "ervin
G; buffers these downlin# data pac#ets and the does not send a new 9ownlin# 9ata 'otification.
&f the Trac#in /rea 4pdate procedure with MM3 chane or the 0outin /rea 4pdate procedure is in proress
when the old MM3 receives a 9ownlin# 9ata 'otification messae. the old MM3 may reject a 9ownlin# 9ata
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3+ Release %&
'otification messae with an indication that the 9ownlin# 9ata 'otification messae has been temporarily
rejected.
"imilarly. if the 0outin /rea 4pdate procedure with "G"' chane or the Trac#in /rea 4pdate procedure is in
proress when the old "G"' receives a 9ownlin# 9ata 'otification messae. the old "G"' may reject a
9ownlin# 9ata 'otification messae with an indication that the 9ownlin# 9ata 'otification messae has been
temporarily rejected.
4pon reception of a rejection for a 9ownlin# 9ata 'otification messae with an indication that the 9ownlin#
9ata 'otification messae has been temporarily rejected and if the 9ownlin# 9ata 'otification is triered by
the arrival of downlin# data pac#ets at the "ervin G;. the "ervin G; may start a locally confiured uard
timer and buffers all downlin# user pac#ets received to the iven 43 and waits for a Modify 1earer 0eDuest
messae to come. The "ervin G; continues from the step * upon reception of a Modify 1earer 0eDuest
messae. otherwise the "ervin G; releases buffered downlin# user pac#ets at e(piry of the uard timer or
receivin the 9elete "ession 0eDuest messae from MM3="G"'.
4pon reception of a rejection for a 9ownlin# 9ata 'otification messae with an indication that the 9ownlin#
9ata 'otification messae has been temporarily rejected and if the 9ownlin# 9ata 'otification is triered by
the arrival of sinallin messaes at the "ervin G;. the "ervin G; may reject the P9' G; initiated 3P"
bearer(s) reDuest with the same indication that the reDuest has been temporarily rejected. 4pon reception of a
rejection for an 3P" bearer(s) P9' G; initiated procedure with an indication that the reDuest has been
temporarily rejected. the P9' G; may start a locally confiured uard timer. The P9' G; may re:attempt. up
to a pre:confiured number of times. when either it detects the 43 accesses via a new "G; or at e(piry of the
uard timer.
3a. &f the 43 is reistered in the MM3. the MM3 sends a Pain messae ('/" &9 for pain. T/&(s). 43 identity
based 90F inde(. Pain 90F lenth. list of 2"G &9s for pain. Pain Priority indication) to each e'ode1
belonin to the trac#in area(s) in which the 43 is reistered. The step is described in detail in T" 3?.3++ J>K
and T" 3?.-,3 J3?K. "teps 3:- are omitted if the MM3 already has a sinallin connection over ",:MM3
towards the 43 but the ",:4 tunnel has not yet been established. Pain priority indication is included only if
MM3 receives a 9ownlin# 9ata 'otification or 2reate 1earer 0eDuest with /0P associated with MP". The /0P
value for MP" is confiured by operator policy. &f the e'ode1 durin a conestion situation receives the Pain
messae with pain priority indication. e'ode1 may perform the pain procedure with priority accordin to
the indication.
&f the MM3. while waitin for a 43 response to the Pain 0eDuest messae sent without priority indication.
receives an 4pdate 1earer 0eDuest. 2reate 1earer 0eDuest or 9ownlin# 9ata 'otification. any of which
indicates a priority associated with MP" service. the MM3 shall resend the pain messae with pain priority.
;hen the MM3 is confiured to support pain optimisation in the 2'. the MM3 should avoid sendin Pain
messaes to those e'ode1(s) with 2"G cells for which the 43 does not have a 2"G subscription. ;hen the
MM3 is confiured to support pain optimisation in the <e'1 "ubsystem. the list of 2"G &9s for pain is
included in the Pain messae. 8or pain optimisation. the 2"G &9s of e(pired 2"G subscriptions and valid
2"G subscriptions are both included in the list. &f the 43 has emerency bearer service the MM3 shall not
perform the pain optimi!ation. Pain optimi!ation is described in clause -.3.,3.
'OT3 *H /n e(pired 2"G subscription indicates that the 43 is not allowed service in the 2"G. <owever. since the
removal of the 2"G from the 43 is pendin. it is possible the 43 will camp on that 2"G and therefore
the 43 is still paed for the 2"G.
'OT3 3H The e'ode1 reports to the MM3 the 2"G &9 supported. 8or More detail of this procedure refer to
T" 3?.-,3 J3?K.
The MM3 may use the 3P" bearer conte(t information identified by 3P" bearer &9 received in 9ownlin# 9ata
'otification messae in order to control the pain based on operator policy. such asH
: pain retransmission strateiesI
: determinin whether to send the Pain messae to the e'ode1s durin certain MM3 hih load conditionsI
: pain optimisations for traffic arrivin on the P9' connection used for 6ocal &P /ccess without mobility or
"&PTO at the 6ocal 'etwor# with 6:G; function collocated with the (<)e'1.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3, Release %&
'OT3 -H The Pain priority in the Pain messae is set based on /0P received in 9ownlin# 9ata 'otification or
2reate 1earer 0eDuest messae.
3b. &f the 43 is reistered in the "G"'. the "G"' sends pain messaes to 0'2=1"". which is described in detail
in T" *3.+?+ J@K.
-a. &f e'ode1s receive pain messaes from the MM3. the 43 is paed by the e'ode1s. The step is described in
detail in T" 3?.3++ J>K and T" 3?.3+- J3-K.
-b. &f 0'2=1"" nodes receive pain messaes from the "G"' the 43 is paed by the 0'"2=1"". which is
described in detail in T" *3.+?+ J@K.
>. ;hen 43 is in the 32M:&963 state. upon reception of pain indication in 3:4T0/' access. the 43 initiates
the 43 triered "ervice 0eDuest procedure (clause >.3.-.,). &f the MM3 already has a sinallin connection
over ",:MM3 towards the 43 but the ",:4 tunnel has not yet been established. then the messaes seDuence
performed start from the step when MM3 establishes the bearer(s).
4pon reception of pain indication in 4T0/' or G30/' access. the M" shall respond in respective access as
specified T" *-.++A J-@K and the "G"' shall notify the ":G;.
The MM3 and=or "G"' supervises the pain procedure with a timer. &f the MM3 and=or "G"' receives no
response from the 43 to the Pain 0eDuest messae. it may repeat the pain. The repetition stratey is
operator dependent. &n the case of pain optimi!ation described in clause -.3.,3. the pain optimi!ation may
be disabled.
&f the MM3 and=or "G"' receives no response from the 43 after this pain repetition procedure. it shall use
the 9ownlin# 9ata 'otification 0eject messae to notify the "ervin G; about the pain failure. &n that case.
if &"0 is not activated. the "ervin G; deletes the buffered pac#et(s). &f &"0 is activated and the "ervin G;
receives pain failure from both "G"' and MM3. the "ervin G; deletes the buffered pac#et(s) or rejects the
control sinallin which triers the "ervice 0eDuest procedure. The "ervin G; may invo#e the procedure
PG; Pause of 2harin (clause >.3.() if 43 is in 32M &963 and the P9' G; has enabled LP9' charin
pauseL feature.
'OT3 >H The "ervin G; may initiate the procedure PG; Pause of 2harin at any time before step > if the 43
is in 32M &963 and the P9' G; has indicated that the feature is enabled for this P9'. "ee
clause >.3.?/.
?a. &f &"0 is activated and pain response is received in 3:4T0/' access the "ervin G; sends a L"top PainL
messae to the "G"'.
?b. &f &"0 is activated and pain response is received in 4T0/' or G30/' access the "ervin G; sends a L"top
PainL messae to the MM3.
The "ervin G; transmits downlin# data towards the 43 via the 0/T which performed the "ervice 0eDuest procedure.
8or a 6&P/ P9' connection. after the 43 enters connected mode. the pac#ets buffered in the 6:G; are forwarded to
the <e'1 on the direct path. &f the 43 enters connected mode at a different cell than the one where the 6:G; is
colocated. the MM3 shall deactivate the 6&P/ P9' connection as defined in clause >.3.-., step *.
&f the networ# triered service reDuest fails due to no response from the 43. then MM3 and=or "G"' may based on
operator policy initiate the 9edicated 1earer 9eactivation procedure for preserved G10 bearers. 8or details. see
clause >.-.-.* for MM3 and T" *3.+?+ J@K for "G"'.
!.3.! S1 re$ease %r"ce#ure
This procedure is used to release the loical ",:/P sinallin connection (over ",:MM3) and all ", bearers (in ",:4)
for a 43. The procedure will move the 43 from 32M:2O''32T39 to 32M:&963 in both the 43 and MM3. and all
43 related conte(t information is deleted in the e'ode1. ;hen the ",:/P sinallin connection is lost. e.. due to loss
of the sinallin transport or because of an e'ode1 or MM3 failure. the ", release procedure is performed locally by
the e'ode1 and by the MM3. ;hen the ", release procedure is performed locally by the e'ode1 or by the MM3 each
node performs locally its actions as described in the procedure flow below without usin or relyin on any of the
sinallin shown directly between e'ode1 and MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3- Release %&
The initiation of ", 0elease procedure is eitherH
: e'ode1:initiated with cause e.. OQM &ntervention. 4nspecified 8ailure. 4ser &nactivity. 0epeated 002
sinallin &nterity 2hec# 8ailure. 0elease due to 43 enerated sinallin connection release. 2" 8allbac#
triered. &nter:0/T 0edirection. etc. as defined in T" 3?.-,3 J3?KI or
: MM3:initiated with cause e.. authentication failure. detach. not allowed 2"G cell (e.. the 2"G &9 of the
currently used 2"G cell e(pires or is removed from the 2"G subscription data). etc.
1oth e'ode1:initiated and MM3:initiated ", release procedures are shown in 8iure >.3.>:,.
0i1ure +'3'+$%2 S% Release Procedure
,a. &n certain cases the e'ode1 may release the 43$s sinallin connection before or in parallel to reDuestin the
MM3 to release the ", conte(t. e.. the e'ode1 initiates an 002 2onnection 0elease for 2" 8allbac# by
redirection.
,b. &f the e'ode1 detects a need to release the 43$s sinallin connection and all radio bearers for the 43. the
e'ode1 sends an ", 43 2onte(t 0elease 0eDuest (2ause) messae to the MM3. 2ause indicates the reason for
the release (e.. OQM intervention. unspecified failure. user inactivity. repeated interity chec#in failure. or
release due to 43 enerated sinallin connection release).
'OT3 ,H "tep , is only performed when the e'ode1:initiated ", release procedure is considered. "tep , is not
performed and the procedure starts with "tep * when the MM3:initiated ", release procedure is
considered.
*. The MM3 sends a 0elease /ccess 1earers 0eDuest (/bnormal 0elease of 0adio 6in# &ndication) messae to the
":G; that reDuests the release of all ",:4 bearers for the 43. This messae is triered either by an ", 0elease
0eDuest messae from the e'ode1. or by another MM3 event. The /bnormal 0elease of 0adio 6in# &ndication
is included if the ", release procedure is due to an abnormal release of the radio lin#.
3. The ":G; releases all e'ode1 related information (address and T3&9s) for the 43 and responds with a 0elease
/ccess 1earers 0esponse messae to the MM3. Other elements of the 43$s ":G; conte(t are not affected. The
":G; retains the ",:4 confiuration that the ":G; allocated for the 43$s bearers. The ":G; starts bufferin
downlin# pac#ets received for the 43 and initiatin the L'etwor# Triered "ervice 0eDuestL procedure.
described in clause >.3.-.3. if downlin# pac#ets arrive for the 43.
'OT3 *H 1ased on operator policy any received &ndication of L/bnormal 0elease of 0adio 6in#L may be used by
"ervin G; in subseDuent decisions to trier P9' charin pause if the feature has been enabled on
that P9'.
-. The MM3 releases ", by sendin the ", 43 2onte(t 0elease 2ommand (2ause) messae to the e'ode1.
>. &f the 002 connection is not already released. the e'ode1 sends a 002 2onnection 0elease messae to the 43
in /c#nowleded Mode. Once the messae is ac#nowleded by the 43. the e'ode1 deletes the 43$s conte(t.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3. Release %&
?. The e'ode1 confirms the ", 0elease by returnin an ", 43 2onte(t 0elease 2omplete (32G&. T/&) messae to
the MM3. ;ith this. the sinallin connection between the MM3 and the e'ode1 for that 43 is released. This
step shall be performed promptly after step -. e.. it shall not be delayed in situations where the 43 does not
ac#nowlede the 002 2onnection 0elease.
The MM3 deletes any e'ode1 related information (Le'ode1 /ddress in 4se for ",:MM3L and Le'1 43 ",/P
&9L) from the 43$s MM3 conte(t. but. retains the rest of the 43$s MM3 conte(t includin the ":G;$s ",:4
confiuration information (address and T3&9s). /ll non:G10 3P" bearers established for the 43 are preserved
in the MM3 and in the "ervin G;.
The e'ode1 may provide 0/' assistance data for the ne(t sinallin connection (see T" 3?.-,3 J3?K). The
MM3 should store the 0/' assistance information in the MM conte(t for the 43 and should provide it to the
e'ode1. e.. as part of the ne(t "ervice 0eDuest procedure or ",:based handover procedure.
&f the cause of ", release is because of 4ser & inactivity. &nter:0/T 0edirection. the MM3 shall preserve the
G10 bearers. &f the cause of ", release is because of 2" 8allbac# triered. further details about bearer handlin
are described in T" *3.*@* J>AK. Otherwise. e.. 0adio 2onnection ;ith 43 6ost. ", sinallin connection lost.
e'ode1 failure the MM3 shall trier the MM3 &nitiated 9edicated 1earer 9eactivation procedure
(clause >.-.-.*) for the G10 bearer(s) of the 43 after the ", 0elease procedure is completed.
'OT3 3H 3P2 does not support the GP0" preservation feature with settin the M10 for G10 bearers to !ero.
&f 6&P/ is active for a P9' connection. the <e'1 informs the collocated 6:G; by internal sinallin to releases
the direct user plane path to the <e'1. /fter the direct user plane path is released. if downlin# pac#ets arrive for
the 43. the 6:G; forwards the first pac#et on the "> tunnel to the ":G; to initiate the L'etwor# Triered
"ervice 0eDuestL procedure. as described in clause >.3.-.3.
!.3. V"i#
!.3.&PG7 Pause "3 +hargi'g %r"ce#ure
The PG; Pause of 2harin procedure is optionally supported by the "ervin G; and P9' G; and has the purpose
to limit a mismatch between P9' G; and "ervin G; charin volume and pac#et counts. Generally. it aims for the
PG; charin and usae monitorin data to more accurately reflect the downlin# traffic actually sent to the 3:4T0/'.
'OT3 ,H / conseDuence of usin this procedure is that P9' G; charin data does not correspond to the volume
that traversed the P9' G;. and it is therefore not possible to count the downlin# pac#ets dropped
between the P9' G; and the 3:4T0/'.
The "ervin G; may indicate support of this function to the P9' G; when the P9' connection is activated or when
a new=taret "ervin G; is used for a P9' connection. This is indicated to the P9' G; by a LP9' 2harin Pause
"upport &ndicationL in the 2reate "ession 0eDuest durin P9' activation=/ttach and in the Modify 1earer 0eDuest in
procedures with a chane of "ervin G;.
The P9' G; may indicate if the feature is to be enabled on a per P9' connection basis. if the current "ervin G;
supports the feature and the operator$s policy is to enable the feature. This is indicated to the "ervin G; by a LP9'
2harin Pause 3nabledL &ndication in the 2reate "ession 0esponse durin P9' activation=/ttach and in the Modify
1earer 0esponse in procedures with a chane of "ervin G;. This is an indication to the "ervin G; that when the
criteria for pause of P9' G; charin are met (as described further down in this section) the P9' G; charin can
be paused.
'OT3 *H P9's where this function applies are based on an operator policy in the P9' G;. ;hat enters into that
policy is operator specific but may be based on for e(ample if the P9' uses "98 based charin. 43 is
in home or visited networ#. /P' employed. 43 is confiured for '/" sinallin low priority. 2harin
2haracteristics value etc.
The P9' G; shall stop any charin and usae monitorin actions for the P9' connection upon receivin a LP9'
2harin Pause "tartL &ndication in a Modify 1earer 0eDuest. ;hen the P9' G; receives a Modify 1earer 0eDuest
for a P9' connection for which charin has been stopped previously and. if the Modify 1earer 0eDuest contains a
LP9' 2harin Pause "topL &ndication or does not contain a LP9' 2harin Pause "tartL &ndication. then the P9'
G; shall continue charin for the P9' connection.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %3/ Release %&
'OT3 3H &n addition to the "ervice 0eDuest Procedure. the P9' G; charin is also unpaused durin mobility
procedures involvin the "ervin G; based on Modify 1earer 0eDuest messaes without LP9'
2harin Pause "tartL indication or durin mobility procedures involvin the Gn=Gp "G"' based on
4pdate P9P 2onte(t 0eDuest messaes.
'OT3 -H / 9elete 1earer 2ommand or 9elete 1earer 0eDuest or 9elete 1earer 0esponse for a dedicated bearer
does not unpause a previously paused P9' charin.
;hen bearers become suspended for a 43 (see T" *3.*@* J>AK). the P9' G; charin is no loner paused and the
P9' G; continues charin for the P9' connection after suspended bearers are resumed.
'OT3 >H The P9' G; discards pac#ets received for a suspended 43 as described in T" *3.*@* J>AK.
;hile the P9' G; charin is currently paused and the 43 is in 32M:&963 (for &"0 case the device is at same time
in PMM:&963 or "T/'91O in 4T0/'=G30/' accesses) the followin appliesH
: The P9' G; shall not perform charin and usae monitorin actions for downlin# traffic on this P9'.
'OT3 ?H The "ervin G; chares anyway only for the amount of transmitted downlin# traffic as described in
clause >.@/.
: 1ased on operator policy=confiuration in the P9' G;. the P9' G; may limit the rate of downlin# traffic sent
to the "ervin G;.
1ased on operator policy=confiuration in the "ervin G;. the "ervin G; may discard rather than buffer the downlin#
user plane pac#ets for this P9' connection while the P9' G; charin is paused. This is to avoid delivery of user
plane pac#ets to the 43 that were not counted in the P9' G; for charin and usae monitorin purposes. 0eardless
of operator policy=confiuration. the downlin# user plane pac#ets received from P9' G; at the "ervin G; shall
trier 9ownlin# 9ata 'otifications as described in clause >.3.-.3.
;hen the "ervin G; receives a Modify 1earer 0eDuest or Modify /ccess 1earers 0eDuest for a P9' connection
trierin a Modify 1earer 0eDuest towards the P9' G;. the "ervin G; shall consider the P9' charin as bein
unpaused if it has been paused previously.
0i1ure +'3',A2 P=" GA Pause of char1in1 procedure
,. The "ervin G; receives downlin# data pac#ets for a 43 #nown as not user plane connected (i.e. the "ervin
G; conte(t data indicates no downlin# user plane T3&9 for the e'ode1) as described in clause >.3.-.3 step ,.
i.e. the pac#ets are buffered or discarded in "ervin G; based on operator policy.
*. 1ased on operator policy=confiuration the "ervin G; triers the procedure to pause P9' charin.
Trierin criteria are based on "ervin G; operator policy=confiuration. 3(ample of such policy may beH
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %() Release %&
a. Operator specified criteria=threshold (e.. number=fraction of pac#ets=bytes dropped at "ervin G; in
downlin# since last time the 43 was in 32M:2O''32T39 state (or for &"0 case PMM:2O''32T39
state)).
b. 0ecent indication of L/bnormal 0elease of 0adio 6in#L (see clause >.3.>) or a recent 9ownlin# 9ata
'otification 0eject (clause >.3.-.3) without 43 shortly re:enterin 32M:2O''32T39 state (or for &"0
case without also re:enterin PMM:2O''32T39 state).
3. "ervin G; sends a Modify 1earer 0eDuest (P9' 2harin Pause "tart) messae to the P9' G;. P9'
2harin Pause "tart indicates that P9' G; charin shall be paused.
-. P9' G; confirms with a Modify 1earer 0esponse messae.
!.3.0 GUT; Rea$$"cati"' %r"ce#ure
The MM3 may initiate the G4T& 0eallocation procedure to reallocate the G4T& and=or T/& list at any time when a
sinallin association is established between 43 and MM3. The G4T& 0eallocation procedure allocates a new G4T&
and=or a new T/& list to the 43. The G4T& and=or the T/& list may also be reallocated by the /ttach or the Trac#in
/rea 4pdate procedures.
The G4T& 0eallocation procedure is illustrated in 8iure >.3.@:,.
0i1ure +'3'-$%2 G!T7 Reallocation Procedure
,. The MM3 sends G4T& 0eallocation 2ommand (G4T&. T/& list) to the 43.
*. The 43 returns G4T& 0eallocation 2omplete messae to the MM3.
!.3.? 4etach %r"ce#ure
!.3.?.1 Ge'era$
The 9etach procedure allowsH
: the 43 to inform the networ# that it does not want to access the 3P" any loner. and
: the networ# to inform the 43 that it does not have access to the 3P" any loner.
The 43 is detached either e(plicitly or implicitlyH
: 3(plicit detachH The networ# or the 43 e(plicitly reDuests detach and sinal with each other.
: &mplicit detachH The networ# detaches the 43. without notifyin the 43. This is typically the case when the
networ# presumes that it is not able to communicate with the 43. e.. due to radio conditions.
8our detach procedures are provided when the 43 accesses the 3P" throuh 3:4T0/'. The first detach procedure is
43:initiated detach procedure and other detach procedures are networ#:initiated detach procedureH
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(% Release %&
: 43:&nitiated 9etach Procedure. &n the &"0 activated case the 43 initiated detach is split into two sub procedures.
one for 43 campin on 3:4T0/' and one for 43 campin on G30/'=4T0/'I
: MM3:&nitiated 9etach ProcedureI
: "G"':&nitiated 9etach procedure with &"0 activatedI
: <"":&nitiated 9etach Procedure.
'OT3 ,H The MM3 and the 43 may enter 3MM:9303G&"T3039 state without the above procedures.
!.3.?.2 UE-i'itiate# 4etach %r"ce#ure
The 9etach procedure when initiated by the 43 is described in clauses >.3.A.*., and >.3.A.*.*.
!.3.?.2.1 UE-i'itiate# 4etach %r"ce#ure 3"r E-UTR&*
8iure >.3.A.*:, shows the case when 43 camps on 3:4T0/' and 9etach 0eDuest is sent to MM3.
0i1ure +'3'.'&$%2 !$7nitiated =etach Procedure $ ! campin1 on $!TRA"
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps ?. @ and A concern GTP
based ">="A
,. The 43 sends '/" messae 9etach 0eDuest (G4T&. "witch Off) to the MM3. This '/" messae is used to
trier the establishment of the ", connection if the 43 was in 32M:&963 mode. "witch Off indicates whether
detach is due to a switch off situation or not. The e'ode1 forwards this '/" messae to the MM3 alon with
the T/&S32G& of the cell which the 43 is usin.
&f the MM3 receives a 9etach 0eDuest via a 2"G cell with "witch Off parameter indicatin that detach is not
due to a switch off situation. and the 2"G subscription for this 2"G &9 and associated P6M' is absent or
e(pired. the MM3 shall trier a MM3:initiated 9etach procedure as specified in clause >.3.A.3.
'OT3 *H "ecurity procedures may be invo#ed if the '/" messae is used to establish the ", connection.
'OT3 3H 8or emerency attached 43s that were not successfully authenticated. security procedures are not
performed.
*. The active 3P" 1earers in the "ervin G; reardin this particular 43 are deactivated by the MM3 sendin
9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G&)) per P9' connection to the "ervin G;. &f
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(& Release %&
&"0 is activated. then the "ervin G; shall not release the 2ontrol Plane T3&9 allocated for MM3="G"' until
it receives the 9elete "ession 0eDuest messae in step >. &f the 43 Time None has chaned. the MM3 includes
the 43 Time None &3 in this messae.
3. ;hen the ":G; receives the first 9elete "ession 0eDuest messae from the MM3 or "G"' in &"0 activated
state. the "ervin G; deactivates &"0. releases the related 3P" 1earer conte(t information and responds with
9elete "ession 0esponse (2ause).
;hen the ":G; receives the 9elete "ession 0eDuest messae from the MM3 or "G"' in &"0 deactivated state.
the "ervin G; releases the related 3P" 1earer conte(t information and jumps to step ? by sendin a 9elete
"ession 0eDuest (61&) messae per P9' connection to the P9' G;. /fter step @ the "ervin G; responds
bac# to the MM3="G"' with the 9elete "ession 0esponse (2ause) messae.
-. &f &"0 is activated. MM3 sends 9etach &ndication (2ause) messae to the associated "G"'. The 2ause indicates
complete detach.
>. The active P9P conte(ts in the "ervin G; reardin this particular 43 are deactivated by the "G"' sendin
9elete "ession 0eDuest (61&. 2G&="/&) per P9' connection to the "ervin G;. &f the 43 Time None has
chaned. the "G"' includes the 43 Time None &3 in this messae.
?. &f &"0 is activated. "ervin G; deactivates &"0. &f &"0 is not activated in the "ervin G;. the "ervin G;
sends 9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G& or 2G&="/&)) per P9' connection to the
P9' G;. &f &"0 is not activated. this step shall be triered by step *. This messae indicates that all bearers
belonin to that P9' connection shall be released. &f the MM3 and=or "G"' sends 43$s 6ocation &nformation
and=or 43 Time None &nformation in step * and=or step >. the ":G; includes the 4ser 6ocation &nformation
and=or 43 Time None and=or 4ser 2"G &nformation with the least ae in this messae.
@. The P9' G; ac#nowledes with 9elete "ession 0esponse (2ause).
A. The P9' G; employs a P238 initiated &P:2/' "ession Termination Procedure as defined in T" *3.*+3 J?K
with the P208 to indicate to the P208 that 3P" 1earer is released if P208 is applied in the networ#. &f
reDuested by the P208 the P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation to
the P208 as defined in T" *3.*+3 J?K.
C. The "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause).
,+. The "G"' sends 9etach /c#nowlede messae to the MM3.
,,. &f "witch Off indicates that detach is not due to a switch off situation. the MM3 sends a 9etach /ccept to the
43.
,*. The MM3 releases the ",:MM3 sinallin connection for the 43 by sendin ", 0elease 2ommand to the
e'ode1 with 2ause set to 9etach. The details of this step are covered in the L", 0elease ProcedureL. as
described in clause >.3.>.
!.3.?.2.2 UE-i'itiate# 4etach %r"ce#ure 3"r GER&*1UTR&* 2ith ;SR acti5ate#
8iure >.3.A.*:* shows the case when 43 with &"0 /ctivated camps on G30/'=4T0/' and 9etach 0eDuest is sent to
"G"'. 0efer to clause ?.?., of T" *3.+?+ J@K for the 43:initiated 9etach procedure when &"0 is not activated.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(3 Release %&
0i1ure +'3'.'&$&2 !$7nitiated =etach Procedure $ ! campin1 on GRA";!TRA"5 7SR activated
,. The 43 sends '/" messae 9etach 0eDuest (9etach Type. P:TM"&. P:TM"&:"inature. "witch Off) to the
"G"'. 9etach Type indicates which type of detach is to be performed. i.e. GP0" 9etach only. &M"& 9etach only
or combined GP0" and &M"& 9etach. "witch Off indicates whether detach is due to a switch off situation or not.
The 9etach 0eDuest messae includes P:TM"& and P:TM"& "inature. P:TM"& "inature is used to chec# the
validity of the 9etach 0eDuest messae. &f P:TM"& "inature is not valid or is not included. the authentication
procedure should be performed.
&f the "G"' receives a 9etach 0eDuest via a 2"G cell with "witch Off parameter indicatin that detach is not
due to a switch off situation. and the 2"G subscription for this 2"G &9 and associated P6M' is absent or
e(pired. the "G"' shall trier a "G"':initiated 9etach procedure as specified in clause >.3.A.3/.
*. The active 3P" 1earers in the "ervin G; reardin this particular 43 are deactivated by the "G"' sendin
9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (2G&="/&)) per P9' connection to the "ervin G;.
1ecause &"0 is activated. then the "ervin G; shall not release the 2ontrol Plan T3&9 allocated for
MM3="G"' until it receives the 9elete "ession 0eDuest messae in step >. &f the 43 Time None has chaned.
the "G"' includes the 43 Time None &3 in this messae.
3. 1ecause the "ervin G; receives this messae in &"0 activated state. the "ervin G; deactivates &"0 and
ac#nowledes with 9elete "ession 0esponse (2ause).
-. 1ecause &"0 is activated. the "G"' sends 9etach 'otification (2ause) messae to the associated MM3. 2ause
indicates complete detach.
>. The active P9P conte(ts in the "ervin G; reardin this particular 43 are deactivated by the MM3 sendin
9elete "ession 0eDuest (61&. 32G&) per P9' connection to the "ervin G;. &f the 43 Time None has chaned.
the MM3 includes the 43 Time None &3 in this messae.
?. "ervin G; deactivates &"0 and sends 9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G& or
2G&="/&)) per P9' connection to the P9' G;. &f &"0 is not activated. this step shall be triered by step *.
This messae indicates that all bearers belonin to that P9' connection shall be released. &f the MM3 and=or
"G"' sends 43$s 6ocation &nformation and=or 43 Time None &nformation in step * and=or step >. the ":G;
includes the 4ser 6ocation &nformation and=or 43 Time None with the least ae in this messae.
@. The P9' G; ac#nowledes with 9elete "ession 0esponse (2ause).
A. The P9' G; employs a P238 initiated &P 2/' "ession Termination Procedure as defined in T" *3.*+3 J?K
with the P208 to indicate to the P208 that 3P" 1earer is released if P208 is applied in the networ#. &f
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(( Release %&
reDuested by the P208 the P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation to
the P208 as defined in T" *3.*+3 J?K.
C. The "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause).
,+. The MM3 sends 9etach /c#nowlede messae to the "G"'.
,,. &f "witch Off indicates that detach is not due to a switch off situation. the "G"' sends a 9etach /ccept to the
43.
,*. &f the M" was GP0" detached. then the 3G "G"' releases the P" sinallin connection.
!.3.?.3 MME-i'itiate# 4etach %r"ce#ure
The MM3:&nitiated 9etach procedure when initiated by the MM3 is illustrated in 8iure >.3.A.3:,.
This procedure may be also used as part of the "&PTO function when the MM3 determines that G; relocation is
desirable for all P9' connection(s) servin "&PTO:allowed /P's. The MM3 initiates the Le(plicit detach with reattach
reDuiredL procedure and the 43 should then re:establish those P9' connections for the same /P'(s).
0i1ure +'3'.'3$%2 88$7nitiated =etach Procedure
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps 3. - and > concern GTP
based ">="A.
'OT3 *H Procedure steps (1) are used by the procedure steps (3) in clause >.3.*.,.
,. The MM3 initiated detach procedure is either e(plicit (e.. by OQM intervention) or implicit. The MM3 may
implicitly detach a 43. if it has not had communication with 43 for a lon period of time. The MM3 does not
send the 9etach 0eDuest (9etach Type) messae to the 43 for implicit detach. The implicit detach is local to the
MM3. i.e. an "G"' reistration will not be detached. &f the 43 is in 32M:2O'''32T39 state the MM3 may
e(plicitly detach the 43 by sendin a 9etach 0eDuest messae to the 43. The 9etach Type may be set to re:
attach in which case the 43 should re:attach at the end of the detach process. &f the 43 is in 32M:&963 state the
MM3 paes the 43.
8or emerency attached 43s. MM3 initiated implicit detach procedures are based on an inactivity timeout
specific to emerency.
&f this 9etach procedure is due to the 43$s 9etach 0eDuest via a 2"G cell which the 43 is not allowed to access.
i.e. the 2"G subscription for this 2"G &9 and associated P6M' is absent or e(pired. the MM3 shall send a
9etach 0eDuest to 43 with an appropriate cause indicatin the 43 is not allowed to access this 2"G.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(+ Release %&
*. /ny 3P" 1earer 2onte(t information in the "ervin G; reardin this particular 43 and related to the MM3
are deactivated by the MM3 sendin 9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G&). '/"
0elease 2ause if available) messae per P9' connection to the "ervin G;. &f the 43 Time None has chaned.
the MM3 includes the 43 Time None &3 in this messae. '/" 0elease 2ause is only sent by the MM3 to the
P9' G; if this is permitted accordin to MM3 operator$s policy.
3. ;hen the ":G; receives the first 9elete "ession 0eDuest messae from the MM3 or "G"' in &"0 activated
state. the "ervin G; deactivates &"0. releases the related 3P" 1earer conte(t information and responds with
9elete "ession 0esponse (2ause).
;hen the ":G; receives the 9elete "ession 0eDuest messae from the MM3 or "G"' in &"0 deactivated state.
the "ervin G; releases the related 3P" 1earer conte(t information and jumps to step ? by sendin a 9elete
"ession 0eDuest (61&) messae to the P9' G;. /fter step @ the "ervin G; responds bac# to the MM3="G"'
with the 9elete "ession 0esponse (2ause) messae.
-. &f &"0 is activated. MM3 sends 9etach 'otification (2ause) messae to the associated "G"'. The cause
indicates whether it is a local or complete detach.
>. &f cause indicates complete detach then the "G"' sends a 9elete "ession 0eDuest (61&. 2G&="/&) messae per
P9' connection to the "ervin G;. &f 2ause indicates local detach then "G"' deactivates &"0 and steps > to C
shall be s#ipped. &f the 43 Time None has chaned. the "G"' includes the 43 Time None &3 in this messae.
?. &f &"0 is activated. "ervin G; deactivates &"0.
&f &"0 is not activated and the "ervin G; received one or several 9elete 1earer 0eDuest messae(s) from
"G"' in step *. the "ervin G; sends a 9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G& or
2G&="/&). '/" 0elease 2ause if available) messae for each associated P9' connection to the P9' G;. '/"
0elease 2ause is the one received in the 9elete "ession 0eDuest from the MM3. This messae indicates that all
bearers belonin to that P9' connection shall be released.
&f the MM3 and=or "G"' send(s) 43$s 6ocation &nformation and=or 43 Time None in step * and=or "tep >. the
":G; includes the 4ser 6ocation &nformation and=or 43 Time None &nformation with the least ae in this
messae.
@. The P9' G; ac#nowledes with 9elete "ession 0esponse (2ause) messae.
A. The P9' G; employs an &P:2/' "ession Termination procedure as defined in T" *3.*+3 J?K with the P208 to
indicate to the P208 that the 3P" 1earer(s) are released if a P208 is confiured. &f reDuested by the P208 the
P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation and '/" 0elease 2ause (if
available) to the P208 as defined in T" *3.*+3 J?K.
C. The "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messae.
,+. The "G"' sends 9etach /c#nowlede messae to the MM3.
,,. &f the 43 receives the 9etach 0eDuest messae from the MM3 in the step ,. the 43 sends a 9etach /ccept
messae to the MM3 any time after step ,. The e'ode1 forwards this '/" messae to the MM3 alon with the
T/&S32G& of the cell which the 43 is usin.
&f the 43 receives 9etach 0eDuest from the MM3 via a 2"G cell with the cause indicatin the 43 is not allowed
to access this 2"G. the 43 shall remove this 2"G &9 and associated P6M' from its /llowed 2"G list. if
present.
,*. /fter receivin the 9etach /ccept messae. 9elete "ession 0esponse and. if appropriate. 9etach /c#nowlede
messae. the MM3 releases the ",:MM3 sinallin connection for the 43 by sendin an ", 0elease 2ommand
(2ause) messae to the e'ode1. The details of this step are covered in the L", 0elease ProcedureL. as described
in clause >.3.> by step - to step ?. &f the 9etach Type reDuests the 43 to ma#e a new attach. the 43 reattaches
after the 002 2onnection 0elease is completed.
!.3.?.3& SGS*-i'itiate# 4etach %r"ce#ure 2ith ;SR acti5ate#
The "G"':&nitiated 9etach procedure with &"0 activated is illustrated in 8iure >.3.A.3/:,. 0efer to clause ?.?.*., of
T" *3.+?+ J@K for the "G"':initiated 9etach procedure when &"0 is not activated.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(, Release %&
0i1ure +'3'.'3A$%2 SGS"$7nitiated =etach Procedure #ith 7SR activated
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps 3. - and > concern GTP
based ">="A.
,. The "G"' initiated detach procedure is either e(plicit (e.. by OQM intervention) or implicit. The "G"' may
implicitly detach a 43. if it has not had communication with 43 for a lon period of time. The "G"' does not
send the 9etach 0eDuest (9etach Type) messae to the 43 for implicit detach. The implicit detach is local to the
"G"'. i.e. an MM3 reistration will not be detached. &f the 43 is in PMM:2O'''32T39 state the "G"'
may e(plicitly detach the 43 by sendin a 9etach 0eDuest messae to the 43. The 9etach Type may be set to
re:attach in which case the 43 should re:attach at the end of the detach process. &f the 43 is in PMM:&963 state
the "G"' paes the 43.
&f this 9etach procedure is due to the 43$s 9etach 0eDuest via a 2"G cell which the 43 is not allowed to access.
i.e. the 2"G subscription for this 2"G &9 and associated P6M' is absent or e(pired. the "G"' shall send a
9etach 0eDuest to 43 with an appropriate cause indicatin the 43 is not allowed to access this 2"G.
*. /ny 3P" 1earer 2onte(t information in the "ervin G; reardin this particular 43 and related to the "G"' is
deactivated by the "G"' sendin 9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G&)) messae per
P9' connection to the "ervin G;. &f the 43 Time None has chaned. the "G"' includes the 43 Time None &3
in this messae.
3. 1ecause the "ervin G; receives this messae in &"0 activated state. the "ervin G; deactivates &"0. releases
the "G"' related 3P" 1earer conte(t information and ac#nowledes with 9elete "ession 0esponse (2ause).
-. 1ecause &"0 is activated. the "G"' sends 9etach 'otification (2ause) messae to the associated MM3. The
cause indicates whether it is a local or complete detach.
>. &f cause indicates complete detach then the MM3 sends a 9elete "ession 0eDuest (61&. 4ser 6ocation
&nformation (32G&)) messae per P9' connection to the "ervin G;. &f 2ause indicates local detach then
MM3 deactivates &"0 and steps > to C shall be s#ipped. &f the 43 Time None has chaned. the MM3 includes
the 43 Time None &3 in this messae.
?. The "ervin G; sends a 9elete "ession 0eDuest (61&. 4ser 6ocation &nformation (32G& or 2G&="/&)) messae
per P9' connection to the P9' G;. This messae indicates that all bearers belonin to that P9' connection
shall be released. &f the MM3 and=or "G"' sends 43$s 6ocation &nformation and=or 43 Time None in step *
and=or step >. the ":G; includes the 4ser 6ocation &nformation and=or 43 Time None &nformation with the least
ae in this messae.
@. The P9' G; ac#nowledes with 9elete "ession 0esponse (2ause) messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(- Release %&
A. The P9' G; employs an &P 2/' "ession Termination procedure as defined in T" *3.*+3 J?K with the P208 to
indicate to the P208 that the 3P" 1earer(s) are released if a P208 is confiured. &f reDuested by the P208 the
P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation to the P208 as defined in
T" *3.*+3 J?K.
C. The "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messae.
,+. The MM3 sends 9etach /c#nowlede messae to the "G"'.
,,. &f the 43 receives the 9etach 0eDuest messae from the "G"' in the step ,. the 43 sends a 9etach /ccept
messae to the "G"' any time after step ,.
&f the 43 receives 9etach 0eDuest from the "G"' via a 2"G cell with the cause indicatin the 43 is not
allowed to access this 2"G. the 43 shall remove this 2"G &9 and associated P6M' from its /llowed 2"G list.
if present.
,*. /fter receivin the 9etach /ccept messae. if 9etach Type did not reDuest the 43 to ma#e a new attach. then the
3G "G"' releases the P" sinallin connection.
!.3.?.4 9SS-i'itiate# 4etach %r"ce#ure
The <"":&nitiated 9etach procedure is initiated by the <"". The <"" uses this procedure for operator:determined
purposes to reDuest the removal of a subscriber$s MM and 3P" bearer at the MM3 and also at the "G"' if both an
MM3 and an "G"' are reistered in the <"".
8or 43s with emerency 3P" bearers. the MM3="G"' shall not initiate detach procedure. &nstead the MM3="G"'
shall deactivate all the non emerency P9' connection.
8or subscription chane. e.. 0/T restrictions to disallow one of the 0/Ts. the &nsert "ubscription 9ata procedure shall
be used towards the MM3. and also towards the "G"' if both an MM3 and an "G"' are reistered in the <"".
This procedure is not applied if a 2ancel 6ocation is sent to the MM3 or the "G"' with a cause other than "ubscription
;ithdrawn.
The <"":&nitiated 9etach Procedure is illustrated in 8iure >.3.A.-:,.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(. Release %&
0i1ure +'3'.'($%2 3SS$7nitiated =etach Procedure
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps -. > and ? concern GTP
based ">="A.
'OT3 *H Procedure steps (1) are used by the procedure steps (8) in clause >.3.*.,.
'OT3 3H The steps below apply for an "-:"G"'. 8or Gn=Gp "G"'. the procedure specified in clause ?.?.*.*. of
T" *3.+?+ J@K applies for the "G"'.
,. &f the <"" wants to reDuest the immediate deletion of a subscriber$s MM conte(ts and 3P" 1earers. the <""
shall send a 2ancel 6ocation (&M"&. 2ancellation Type) messae with 2ancellation Type set to "ubscription
;ithdrawn to the reistered MM3 and also to the "G"' if an "G"' is also reistered. ;hen receivin the
2ancel 6ocation Messae the MM3="G"' ac#nowledes with a 2ancel 6ocation /2% (&M"&) messae to the
<"".
*. &f 2ancellation Type is "ubscription ;ithdrawn. the MM3="G"' which has an active 43 conte(t informs the
43 which is in 32M:2O''32T39 state. that it has been detached. by sendin 9etach 0eDuest (9etach Type)
messae to the 43. &f the 2ancel 6ocation messae includes a fla to indicate re:attach is reDuired. the
MM3="G"' shall set the 9etach Type to indicate that re:attach is reDuired. &f the 43 is in 32M:&963 state the
MM3 paes the 43.
'OT3 -H The 43 will receive only one 9etach 0eDuest messae in the 0/T where it currently camps on.
3a. &f the MM3 has an active 43 conte(t. the MM3 sends a 9elete "ession 0eDuest (61&. 4ser 6ocation
&nformation (32G&). '/" 0elease 2ause if available) messae per P9' connection to the "ervin G; to
deactivate the 3P" 1earer 2onte(t information in the "ervin G;. '/" 0elease 2ause is only sent by the MM3
to the P9' G; if this is permitted accordin to MM3 operator$s policy.
3b. &f the "G"' has an active 43 conte(t. the "G"' sends a 9elete "ession 0eDuest (61&. 4ser 6ocation
&nformation (2G&="/&)) per P9' connection to the "ervin G; to deactivate the 3P" 1earer 2onte(t
information in the "ervin G;.
-. ;hen the ":G; receives the first 9elete "ession 0eDuest messae from the MM3 or "G"' in &"0 activated
state. the "ervin G; deactivates &"0. releases the related 3P" 1earer conte(t information and responds with
9elete "ession 0esponse in step @.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %(/ Release %&
;hen the ":G; receives one or several 9elete "ession 0eDuest messae(s) from the MM3 or "G"' in &"0
deactivated state. the "ervin G; releases the related 3P" 1earer conte(t information and sends a 9elete
"ession 0eDuest (61&. 4ser 6ocation &nformation (32G& or 2G&="/&). '/" 0elease 2ause if available)
messae for each associated P9' connection to the P9' G;. '/" 0elease 2ause is the one received in the
9elete "ession 0eDuest from the MM3 or "G"'. This messae indicates that all bearers belonin to that P9'
connection shall be released. &f the 43 Time None has chaned. the MM3 includes the 43 Time None &3 in this
messae. &f the MM3 and=or "G"' sends 43$s 6ocation &nformation and=or 43 Time None &nformation in
step 3a and=or step 3b. the ":G; includes the 4ser 6ocation &nformation and=or 43 Time None with the least
ae in this messae.
>. The P9' G; ac#nowledes with 9elete "ession 0esponse (2ause) messae.
?. The P9' G; employs a P238 initiated &P:2/' "ession Termination procedure as defined in T" *3.*+3 J?K
with the P208 to indicate to the P208 that the 3P" bearer is released if a P208 is confiured. &f reDuested by
the P208 the P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation and '/"
0elease 2ause (if available) to the P208 as defined in T" *3.*+3 J?K.
@. The "ervin G; ac#nowledes with 9elete "ession 0esponse (T3&9) messae.
A. &f the 43 receives the 9etach 0eDuest messae from the MM3="G"'. the 43 sends a 9etach /ccept messae to
the MM3="G"' any time after step *. The messae is sent either in 3:4T0/' or G30/'=4T0/' access
dependin on which access the 43 received the 9etach 0eDuest. 8or the 9etach /ccept messae from 43 to
MM3 the e'ode1 forwards this '/" messae to the MM3 alon with the T/&S32G& of the cell which the 43
is usin.
C. Boid.
,+a. /fter receivin the 9etach /ccept messae. the MM3 releases the ",:MM3 sinallin connection for the 43
by sendin ", 0elease 2ommand (2ause) messae to the e'ode1 with 2ause set to 9etach. The details of this
step are covered in the L", 0elease ProcedureL. as described in clause >.3.>.
,+b. /fter receivin the 9etach /ccept messae. if 9etach Type did not reDuest the 43 to ma#e a new attach. then
the 3G "G"' releases the P" sinallin connection.
!.3.. 9SS User Pr"3i$e 6a'age6e't 3u'cti"' %r"ce#ure
!.3...1 Ge'era$
The <"" user profile manaement function allows the <"" to update the <"" user profile stored in the MM3.
;henever the <"" user profile is chaned for a user in the <"". and the chanes affect the <"" user profile stored in
the MM3. the MM3 shall be informed about these chanes by the means of the followin procedureH
: &nsert "ubscriber 9ata procedure. used to add or modify the <"" user profile in the MM3.
!.3...2 ;'sert Su(scri(er 4ata %r"ce#ure
The &nsert "ubscriber 9ata procedure is illustrated in 8iure >.3.C.*:,.
0i1ure +'3'/'&$%2 7nsert Su4scri4er =ata procedure
,. The <"" sends an &nsert "ubscriber 9ata (&M"&. "ubscription 9ata) messae to the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+) Release %&
*. The MM3 updates the stored "ubscription 9ata and ac#nowledes the &nsert "ubscriber 9ata messae by
returnin an &nsert "ubscriber 9ata /c# (&M"&) messae to the <"". The update result should be contained in the
/c# messae.
The MM3 initiates appropriate action accordin to the chaned subscriber data (e.. MM3 initiates detach if the
43 is not allowed to roam in this networ#). 8or received P9' subscription conte(ts that have no related active
P9' connection in the MM3. no further action is reDuired e(cept storae in the MM3. Otherwise if the
subscribed Eo" Profile has been modified and the 43 is in 32M:2O''32T39 state or in 32M:&963 state
when &"0 is not activated. the <"" &nitiated "ubscribed Eo" Modification procedure. as described in
8iure >.-.*.*:,. is invo#ed from step *a. &f the 43 is in 32M:&963 state and the &"0 is activated. this
procedure is invo#ed at the ne(t 32M:&963 to 32M:2O''32T39 transition. &f the 43 is in 32M:&963 state
and the &"0 is not activated and if the subscription chane no loner allows the P9' connection. the MM3
initiated P9' disconnection procedure in clause >.,+.3 is used to delete the concerned P9' connection.
&f the 43 is in 32M:2O''32T39 state and connected via a 2"G or hybrid cell. the MM3 shall chec# the
received 2"G subscription data. &f the MM3 detects that the 2"G membership to that cell has chaned or
e(pired. the MM3 initiates the procedure in clause >.,?.
!.3...3 Purge 3u'cti"'
The Pure function allows an MM3 to inform the <"" that it has deleted the subscription data and MM conte(t of a
detached 43. The MM3 may. as an implementation option. delete the subscription data and MM conte(t of an 43
immediately after the implicit or e(plicit detach of the 43. /lternatively the MM3 may #eep for some time the
subscription data and the MM conte(t of the detached 43. so that the data can be reused at a later attach without
accessin the <"".
0i1ure +'3'/'3$%2 Pur1e Procedure
,. /fter deletin the "ubscription data and MM conte(ts of a detached 43. the MM3 sends Pure 43 (&M"&)
messae to the <"".
*. The <"" sets the 43 Pured for 3:4T0/' fla and ac#nowledes with a Pure 43 /c# messae.
!.3.10 Securit8 )u'cti"'
!.3.10.1 Ge'era$
The security functions includeH
The security functions includeH
: Guards aainst unauthorised 3P" service usae (authentication of the 43 by the networ# and service reDuest
validation).
: Provision of user identity confidentiality (temporary identification and cipherin).
: Provision of user data and sinallin confidentiality (cipherin).
: Provision of oriin authentication of sinallin data (interity protection).
: /uthentication of the networ# by the 43.
"ecurity:related networ# functions for 3P" are described in T" 33.-+, J-,K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+% Release %&
!.3.10.2 &uthe'ticati"' a'# Fe8 &gree6e't
3P" /%/ is the authentication and #ey areement procedure that shall be used over 3:4T0/'. between the 43 and
MM3. 3P" /%/ is specified in T" 33.-+, J-,K.
!.3.10.3 User ;#e'tit8 +"'3i#e'tia$it8
/n M:TM"& identifies a user between the 43 and the MM3. The relationship between M:TM"& and &M"& is #nown
only in the 43 and in the MM3.
!.3.10.4 User 4ata a'# Sig'a$$i'g +"'3i#e'tia$it8
There are two different levels of the security associations between the 43 and the networ#.
i) 002 and 4P security association is between the 43 and 3:4T0/'. The 002 security associations protect the
002 sinallin between the 43 and 3:4T0/' (interity protection and cipherin). The 4P security association
is also between the 43 and 3:4T0/' and provide user plane encryption function.
ii) '/" security association is between the 43 and the MM3. &t provides interity protection and encryption of
'/" sinallin.
!.3.10.4.1 &S securit8 6"#e c"66a'# %r"ce#ure
The MM3 triers the 002 level /" security mode command procedure by sendin the needed security parameters to
the e'ode1. This enables cipherin of the 4P traffic and cipherin and interity protection of the 002 sinallin as
described in T" 33.-+, J-,K.
!.3.10.4.2 *&S Securit8 M"#e +"66a'# %r"ce#ure
The MM3 uses the '/" "ecurity Mode 2ommand ("M2) procedure to establish a '/" security association between
the 43 and MM3. in order to protect the further '/" sinallin messaes. This procedure is also used to ma#e chanes
in the security association. e.. to chane the security alorithm.
0i1ure +'3'%)'('&$%2 "AS Security 8ode 9ommand Procedure
,. The MM3 sends '/" "ecurity Mode 2ommand ("elected '/" alorithms. e%"&. M3 &dentity reDuest. 43
"ecurity 2apability) messae to the 43. M3 identity reDuest may be included when '/" "M2 is combined with
M3 &dentity retrieval (see clause >.3.,+.>).
*. The 43 responds '/" with "ecurity Mode 2omplete ('/":M/2. M3 &dentity) messae. The 43 includes the
M3 &dentity if it was reDuested in step ,.
'OT3H The '/" "ecurity Mode 2ommand procedure is typically e(ecuted as part of the /ttach procedure (see
clause >.3.*.,) in advance of. or in combination with. e(ecutin the M3 &dentity 2hec# procedure (see
clause >.3.,+.>) and in the T/4 procedure (see clauses >.3.3., and >.3.3.*).
More details of the procedure are described in T" 33.-+, J-,K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+& Release %&
!.3.10.! ME i#e'tit8 chec: %r"ce#ure
The Mobile 3Duipment &dentity 2hec# Procedure permits the operator(s) of the MM3 and=or the <"" and=or the
P9' G; to chec# the Mobile 3Duipment$s identity (e.. to chec# that it has not been stolen. or. to verify that it does not
have faults).
The M3 &dentity can be chec#ed by the MM3 passin it to an 3Duipment &dentity 0eister (3&0) and then the MM3
analysin the response from the 3&0 in order to determine its subseDuent actions (e.. sendin an /ttach 0eject if the
3&0 indicates that the Mobile 3Duipment is blac#listed).
The M3 identity chec# procedure is illustrated in 8iure >.3.,+.>:,.
0i1ure +'3'%)'+$%2 7dentity 9heck Procedure
,. The MM3 sends &dentity 0eDuest (&dentity Type) to the 43. The 43 responds with &dentity 0esponse (Mobile
&dentity).
*. &f the MM3 is confiured to chec# the &M3& aainst the 3&0. it sends M3 &dentity 2hec# (M3 &dentity. &M"&) to
3&0. The 3&0 responds with M3 &dentity 2hec# /c# (0esult).
'OT3H The &dentity 2hec# Procedure is typically e(ecuted as part of the /ttach procedure (see clause >.3.*.,).
!.3.11 UE Reacha(i$it8 %r"ce#ures
!.3.11.1 Ge'era$
There are two procedures necessary for any service related entity that would need to be notified by the reachability of
the 43 at 3P2 '/" levelH
: 43 0eachability 'otification 0eDuest procedureI and
: 43 /ctivity 'otification procedure.
!.3.11.2 UE Reacha(i$it8 *"ti3icati"' Re>uest %r"ce#ure
The 43 0eachability 'otification 0eDuest procedure is illustrated in 8iure >.3.,,.*:,.
0i1ure +'3'%%'&$%2 ! Reacha4ility "otification Re:uest Procedure
,) &f a service:related entity reDuests the <"" to provide an indication reardin 43 reachability on 3P". the <""
stores the service:related entity and sets the 400P:MM3 parameter to indicate that such reDuest is received. &f
the value of 400P:MM3 parameter has chaned from Lnot setL to LsetL. the <"" sends a 43:03/2</1&6&TO:
'OT&8&2/T&O':03E43"T (400P:MM3) to the MM3. &f the MM3 has an MM conte(t for that user. the
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+3 Release %&
MM3 sets 400P:MM3 to indicate the need to report to the <"" information reardin chanes in 43
reachability. e.. when the ne(t '/" activity with that 43 is detected.
!.3.11.3 UE &cti5it8 *"ti3icati"' %r"ce#ure
The 43 /ctivity 'otification procedure is illustrated in 8iure >.3.,,.3:,.
0i1ure +'3'%%'3$%2 ! Activity Procedure
,) The MM3 receives an indication reardin 43 reachability. e.. an /ttach 0eDuest messae from the 43 or
MM3 receive an indication from ":G; that 43 has handed over to non:3GPP coverae.
*) &f the MM3 contains an MM conte(t of the 43 and if 400P:MM3 for that 43 is confiured to report once that
the 43 is reachable. the MM3 shall send a 43:/ctivity:'otification (&M"&. 43:0eachable) messae to the <""
and clears the correspondin 400P:MM3 for that 43.
3) ;hen the <"" receives the 43:/ctivity:'otification (&M"&. 43:0eachable) messae or the 4pdate 6ocation
messae for an 43 that has 400P:MM3 set. it triers appropriate notifications to the entities that have
subscribed to the <"" for this notification and clears the 400P:MM3 for that 43.
!.3.12 U%#ate +SG L"cati"' Pr"ce#ure
The 4pdate 2"G 6ocation procedure ta#es place when the "G"'=MM3 needs to retrieve the 2"G subscription
information of the 43 from the 2"".
0i1ure +'3'%&$%2 !pdate 9SG ?ocation Procedure
,. The "G"'=MM3 sends 4pdate 2"G 6ocation 0eDuest (MM3 &dentity. &M"&. M"&"9') to the 2"". The
M"&9"' is included if available.
*. The 2"" ac#nowledes the 4pdate 2"G 6ocation messae by sendin an 4pdate 2"G 6ocation /c# (&M"&.
2"G "ubscription data) messae to the "G"'=MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+( Release %&
!.3.13 +SS su(scri%ti"' #ata 6a'age6e't 3u'cti"' %r"ce#ure
!.3.13.1 Ge'era$
The 2"" subscription data manaement function allows the 2"" to update the 2"" subscription data stored in the
MM3.
The 2"" subscription data is stored and manaed in the MM3 independently from the "ubscription 9ata received from
the <"".
;henever the 2"" subscription data is chaned for a user in the 2"". and the chanes affect the 2"G subscription
information stored in the MM3. the MM3 shall be informed about these chanes by the means of the followin
procedureH
: &nsert 2"G "ubscriber 9ata procedure. used to add or modify the 2"" subscription data in the MM3.
!.3.13.2 ;'sert +SG Su(scri(er 4ata %r"ce#ure
The &nsert 2"G "ubscriber 9ata procedure is illustrated in 8iure >.3.,3.*:,.
0i1ure +'3'%3'&$%2 7nsert 9SG Su4scri4er =ata procedure
,. The 2"" sends an &nsert 2"G "ubscriber 9ata (&M"&. 2"G "ubscription 9ata) messae to the MM3.
*. The MM3 updates the stored 2"G "ubscription 9ata and ac#nowledes the &nsert 2"G "ubscriber 9ata
messae by returnin an &nsert 2"G "ubscriber 9ata /c# (&M"&) messae to the 2"". The update result should
be contained in the /c# messae.
The MM3 initiates appropriate action accordin to the chaned 2"G subscriber data. &f the 43 is in 32M:
2O''32T39 state and connected via a 2"G or hybrid cell. the MM3 shall chec# the received 2"G subscriber
data. &f the MM3 detects that the 2"G membership to that cell has chaned or e(pired. the MM3 initiates the
procedure in clause >.,?.
!.3.14 UE Ra#i" +a%a(i$it8 Match Re>uest
&f the MM3 reDuires more information on the 43 radio capabilities support to be able to set the &M" voice over P"
"ession "upported &ndication (see clause -.3.>.A). then the MM3 may send a 43 0adio 2apability Match 0eDuest
messae to the e'1. This procedure is typically used durin the &nitial /ttach procedure. durin Trac#in /rea 4pdate
procedure for the Lfirst T/4 followin G30/'=4T0/' /ttachL or for L43 radio capability updateL or when MM3
has not received the Boice "upport Match &ndicator (as part of the MM 2onte(t).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %++ Release %&
0i1ure +'3'%($%2 ! Radio 9apa4ility 8atch Re:uest
, The MM3 indicates whether the MM3 wants to receive Boice support match indicator. The MM3 may include
the 43 0adio 2apability information that it has previously received from the e'1 via a ",:/P 43
2/P/1&6&TO &'8O &'9&2/T&O' as described in clause >.,,.*.
*. 4pon receivin a 43 0adio 2apability Match 0eDuest from the MM3. if the e'1 has not already received the
43 radio capabilities from the 43 or from MM3 in step ,. the e'1 reDuests the 43 to upload the 43 radio
capability information by sendin the 002 43 2apability 3nDuiry.
3. The 43 provides the e'1 with its 43 radio capabilities sendin the 002 43 2apability &nformation.
-. The e'1 chec#s whether the 43 radio capabilities are compatible with the networ# confiuration for ensurin
voice service continuity of voice calls initiated in &M".
8or determinin the appropriate 43 0adio 2apability Match 0esponse. the e'1 is confiured by the operator to
chec# whether the 43 supports certain capabilities reDuired for Boice continuity of voice calls usin &M" P". &n
a shared networ#. the e'1 #eeps a confiuration separately per P6M'.
'OT3 ,H ;hat chec#s to perform depends on networ# confiuration. i.e. followin are some e(amples of 43
capabilities to be ta#en into accountH
: the "0B22. and 4T0/'=3:4T0/' Boice over P" capabilitiesI
: the 0adio capabilities for 4T0/'=3:4T0/' 899 and=or T99I and=or
: the support of 4T0/'=3:4T0/' freDuency bands.
'OT3 *H The networ# confiuration considered in the decision for the Boice "upport Match &ndicator is
homoenous within a certain area (e.. MM3 Pool /rea) in order to uarantee that the Boice "upport
Match &ndicator from the e'1 is valid within such area.
The e'1 provides a Boice "upport Match &ndicator to the MM3 to indicate whether the 43 capabilities and
networ#s confiuration are compatible for ensurin voice service continuity of voice calls initiated in &M".
The MM3 stores the received Boice support match indicator in the MM 2onte(t and uses it as an input for
settin the &M" voice over P" "ession "upported &ndication.
>. &f e'1 reDuested radio capabilities from 43 in step * and 3. e'1 also sends the 43 radio capabilities to the
MM3 usin the ",:/P 43 2/P/1&6&TO &'8O &'9&2/T&O'. The MM3 stores the 43 radio capabilities
without interpretin them for further provision to the e'1 in cases described in clause >.,,.*.
'OT3 3H "teps - and > may be received by the MM3 in any order.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+, Release %&
!.4 Sessi"' Ma'age6e't, B"S a'# i'teracti"' 2ith P++
3u'cti"'a$it8
!.4.1 4e#icate# (earer acti5ati"'
The dedicated bearer activation procedure for a GTP based ">="A is depicted in fiure >.-.,:,.
0i1ure +'('%$%2 =edicated >earer Activation Procedure
'OT3 ,H "teps 3:,+ are common for architecture variants with GTP based ">="A and PM&P:based ">="A. 8or an
PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps ,. *. ,, and ,*
concern GTP based ">="A.
,. &f dynamic P22 is deployed. the P208 sends a P22 decision provision (Eo" policy) messae to the P9' G;.
This corresponds to the initial steps of the P208:&nitiated &P:2/' "ession Modification procedure or to the
P208 response in the P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. up to
the point that the P9' G; reDuests &P:2/' 1earer "inallin. The P22 decision provision messae may
indicate that 4ser 6ocation &nformation and=or 43 Time None &nformation is to be provided to the P208 as
defined in T" *3.*+3 J?K. &f dynamic P22 is not deployed. the P9' G; may apply local Eo" policy.
*. The P9' G; uses this Eo" policy to assin the 3P" 1earer Eo". i.e.. it assins the values to the bearer level
Eo" parameters E2&. /0P. G10 and M10I see clause -.@.3. The PG; enerates a 2harin &d for the
dedicated bearer. The P9' G; sends a 2reate 1earer 0eDuest messae (&M"&. PT&. 3P" 1earer Eo". T8T.
">="A T3&9. 2harin &d. 61&. Protocol 2onfiuration Options) to the "ervin G;. the 6in#ed 3P" 1earer
&dentity (61&) is the 3P" 1earer &dentity of the default bearer. The Procedure Transaction &d (PT&) parameter is
only used when the procedure was initiated by a 43 0eDuested 1earer 0esource Modification Procedure : see
clause >.-.>. Protocol 2onfiuration Options may be used to transfer application level parameters between the
43 and the P9' G; (see T" *3.**A J>*K). and are sent transparently throuh the MM3 and the "ervin G;.
'OT3 *H The P2O is sent in the dedicated bearer activation procedure either in response to a P2O received from
the 43. or without the need to send a response to a 43 provided P2O e.. when the networ# wants the
bearer to be dedicated for &M" sinallin.
3. The "ervin G; sends the 2reate 1earer 0eDuest (&M"&. PT&. 3P" 1earer Eo". T8T. ",:T3&9. P9' G; T3&9
(GTP:based ">="A). 61&. Protocol 2onfiuration Options) messae to the MM3. &f the 43 is in 32M:&963
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+- Release %&
state the MM3 will trier the 'etwor# Triered "ervice 0eDuest from step 3 (which is specified in clause
>.3.-.3). &n that case the followin steps -:@ may be combined into 'etwor# Triered "ervice 0eDuest
procedure or be performed stand:alone.
'OT3 3H &f &"0 is activated and the "ervin G; does not have a downlin# ",:4 and the "G"' has notified the
"ervin G; that the 43 has moved to PMM:&963 or "T/'91O state. the "ervin G; sends 9ownlin#
9ata 'otification to trier MM3 and "G"' to pae the 43 (as specified in clause >.3.-.3) before
sendin the 2reate 1earer 0eDuest messae.
-. The MM3 selects an 3P" 1earer &dentity. which has not yet been assined to the 43. The MM3 then builds a
"ession Manaement 0eDuest includin the PT&. T8T. 3P" 1earer Eo" parameters (e(cludin /0P). Protocol
2onfiuration Options. the 3P" 1earer &dentity and the 6in#ed 3P" 1earer &dentity (61&). &f the 43 has
4T0/' or G30/' capabilities and the networ# supports mobility to 4T0/' or G30/'. the MM3 uses the
3P" bearer Eo" parameters to derive the correspondin P9P conte(t parameters Eo" 'eotiated (0CC Eo"
profile). 0adio Priority. Pac#et 8low &d and T& and includes them in the "ession Manaement 0eDuest. &f the 43
indicated in the 43 'etwor# 2apability it does not support 1"" pac#et flow procedures. then the MM3 shall not
include the Pac#et 8low &d. The MM3 then sinals the 1earer "etup 0eDuest (3P" 1earer &dentity. 3P" 1earer
Eo". "ession Manaement 0eDuest. ",:T3&9) messae to the e'ode1.
>. The e'ode1 maps the 3P" 1earer Eo" to the 0adio 1earer Eo". &t then sinals a 002 2onnection
0econfiuration (0adio 1earer Eo". "ession Manaement 0eDuest. 3P" 01 &dentity) messae to the 43. The
43 shall store the Eo" 'eotiated. 0adio Priority. Pac#et 8low &d and T&. which it received in the "ession
Manaement 0eDuest. for use when accessin via G30/' or 4T0/'. The 43 '/" stores the 3P" 1earer
&dentity and lin#s the dedicated bearer to the default bearer indicated by the 6in#ed 3P" 1earer &dentity (61&).
The 43 uses the uplin# pac#et filter (46 T8T) to determine the mappin of traffic flows to the radio bearer. The
43 may provide the 3P" 1earer Eo" parameters to the application handlin the traffic flow. The application
usae of the 3P" 1earer Eo" is implementation dependent. The 43 shall not reject the 002 2onnection
0econfiuration on the basis of the 3P" 1earer Eo" parameters contained in the "ession Manaement 0eDuest.
'OT3 *H The details of the 0adio 1earer Eo" are specified in T" 3?.3++ J>K.
?. The 43 ac#nowledes the radio bearer activation to the e'ode1 with a 002 2onnection 0econfiuration
2omplete messae.
@. The e'ode1 ac#nowledes the bearer activation to the MM3 with a 1earer "etup 0esponse (3P" 1earer
&dentity. ",:T3&9) messae. The e'ode1 indicates whether the reDuested 3P" 1earer Eo" could be allocated or
not.
The MM3 shall be prepared to receive this messae either before or after the "ession Manaement 0esponse
messae (sent in step C).
A. The 43 '/" layer builds a "ession Manaement 0esponse includin 3P" 1earer &dentity. The 43 then sends a
9irect Transfer ("ession Manaement 0esponse) messae to the e'ode1.
C. The e'ode1 sends an 4plin# '/" Transport ("ession Manaement 0esponse) messae to the MM3.
,+. 4pon reception of the 1earer "etup 0esponse messae in step @ and the "ession Manaement 0esponse messae
in step C. the MM3 ac#nowledes the bearer activation to the "ervin G; by sendin a 2reate 1earer 0esponse
(3P" 1earer &dentity. ",:T3&9. 4ser 6ocation &nformation (32G&)) messae.
,,. The "ervin G; ac#nowledes the bearer activation to the P9' G; by sendin a 2reate 1earer 0esponse (3P"
1earer &dentity. ">="A:T3&9. 4ser 6ocation &nformation (32G&)) messae.
,*. &f the dedicated bearer activation procedure was triered by a P22 9ecision Provision messae from the P208.
the P9' G; indicates to the P208 whether the reDuested P22 decision (Eo" policy) could be enforced or not.
allowin the completion of the P208:&nitiated &P:2/' "ession Modification procedure or the P238 initiated
&P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. after the completion of &P:2/' bearer
sinallin. &f reDuested by the P208 the P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None
&nformation to the P208 as defined in T" *3.*+3 J?K.
'OT3 -H The e(act sinallin of step , and ,* (e.. for local brea#:out) is outside the scope of this specification.
This sinallin and its interaction with the dedicated bearer activation procedure are to be specified in
T" *3.*+3 J?K. "teps , and ,* are included here only for completeness.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+. Release %&
!.4.2 <earer 6"#i3icati"' 2ith (earer B"S u%#ate
!.4.2.1 P4* G7 i'itiate# (earer 6"#i3icati"' 2ith (earer B"S u%#ate
The P9' G; initiated bearer modification procedure (includin 3P" 1earer Eo" update) for a GTP based ">="A is
depicted in fiure >.-.*.,:,. This procedure is used in cases when one or several of the 3P" 1earer Eo" parameters
E2&. G10. M10 or /0P are modified (includin the E2& or the /0P of the default 3P" bearer e.. due to the <""
&nitiated "ubscribed Eo" Modification procedure. as described in clause >.-.*.*) or to modify the /P':/M10.
Modification from a E2& of resource type non:G10 to a E2& of resource type G10 and vice versa is not supported by
this procedure.
'OT3 ,H The E2& of an e(istin dedicated bearer should only be modified if no additional bearer can be
established with the desired E2&.
0i1ure +'('&'%$%2 >earer 8odification Procedure #ith >earer CoS !pdate
'OT3 *H "teps 3:,+ are common for architecture variants with GTP based ">="A and PM&P:based ">="A. 8or a
PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps ,. *. ,, and ,*
concern GTP based ">="A.
,. &f dynamic P22 is deployed. the P208 sends a P22 decision provision (Eo" policy) messae to the P9' G;.
This corresponds to the initial steps of the P208:&nitiated &P:2/' "ession Modification procedure or to the
P208 response in the P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. up to
the point that the P9' G; reDuests &P:2/' 1earer "inallin. The P22 decision provision messae may
indicate that 4ser 6ocation &nformation and=or 43 Time None &nformation is to be provided to the P208 as
defined in T" *3.*+3 J?K. &f dynamic P22 is not deployed. the P9' G; may apply local Eo" policy.
*. The P9' G; uses this Eo" policy to determine that the authori!ed Eo" of a service data flow has chaned or
that a service data flow shall be areated to or removed from an active bearer. The P9' G; enerates the
T8T and updates the 3P" 1earer Eo" to match the traffic flow areate. The P9' G; then sends the 4pdate
1earer 0eDuest (PT&. 3P" 1earer &dentity. 3P" 1earer Eo". /P':/M10. T8T) messae to the "ervin G;.
The Procedure Transaction &d (PT&) parameter is used when the procedure was initiated by a 43 0eDuested
1earer 0esource Modification Procedure : see clause >.-.>. 8or /P':/M10. the 3P" bearer identity must refer
to a non:G10 bearer.
3. The "ervin G; sends the 4pdate 1earer 0eDuest (PT&. 3P" 1earer &dentity. 3P" 1earer Eo". T8T.
/P':/M10) messae to the MM3. &f the 43 is in 32M:&963 state the MM3 will trier the 'etwor#
Triered "ervice 0eDuest from step 3 (which is specified in clause >.3.-.3). &n that case the followin steps -:@
may be combined into 'etwor# Triered "ervice 0eDuest procedure or be performed stand:alone. &f only the
Eo" parameter /0P is modified and if the 43 is in 32M &963 state the MM3 shall s#ip the 'etwor# Triered
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %+/ Release %&
"ervice 0eDuest. &n that case the followin steps -:C are also s#ipped and the MM3 sends an 4pdate 1earer
0esponse to the "ervin G;.
'OT3 3H &f &"0 is activated and the "ervin G; does not have a downlin# ",:4 and the "G"' has notified the
"ervin G; that the 43 has moved to PMM:&963 or "T/'91O state. the "ervin G; sends 9ownlin#
9ata 'otification to trier MM3 and "G"' to pae the 43 (as specified in clause >.3.-.3) before
sendin the 4pdate 1earer 0eDuest messae.
-. The MM3 builds a "ession Manaement 0eDuest includin the PT&. 3P" 1earer Eo" parameters (e(cludin
/0P). T8T. /P':/M10 and 3P" 1earer &dentity. &f the 43 has 4T0/' or G30/' capabilities and the
networ# supports mobility to 4T0/' or G30/'. the MM3 uses the 3P" 1earer Eo" parameters to derive the
correspondin P9P conte(t parameters Eo" 'eotiated (0CC Eo" profile). 0adio Priority and Pac#et 8low &d
and includes them in the "ession Manaement 0eDuest. &f the 43 indicated in the 43 'etwor# 2apability it does
not support 1"" pac#et flow procedures. then the MM3 shall not include the Pac#et 8low &d. &f the /P':/M10
has chaned the MM3 may update the 43:/M10 if appropriate. The MM3 then sends the 1earer Modify
0eDuest (3P" 1earer &dentity. 3P" 1earer Eo". "ession Manaement 0eDuest. 43:/M10) messae to the
e'ode1.
>. The e'ode1 maps the modified 3P" 1earer Eo" to the 0adio 1earer Eo". &t then sinals a 002 2onnection
0econfiuration (0adio 1earer Eo". "ession Manaement 0eDuest. 3P" 01 &dentity) messae to the 43. The
43 shall store the Eo" 'eotiated. 0adio Priority. Pac#et 8low &d. which it received in the "ession Manaement
0eDuest. for use when accessin via G30/' or 4T0/'. &f the /P':/M10 has chaned. the 43 stores the
modified /P':/M10 value and sets the M10 parameter of the correspondin non:G10 P9P conte(ts (of this
P9' connection) to the new value. The 43 uses the uplin# pac#et filter (46 T8T) to determine the mappin of
traffic flows to the radio bearer. The 43 may provide 3P" 1earer Eo" parameters to the application handlin the
traffic flow(s). The application usae of the 3P" 1earer Eo" is implementation dependent. The 43 shall not
reject the 0adio 1earer Modify 0eDuest on the basis of the 3P" 1earer Eo" parameters contained in the "ession
Manaement 0eDuest. The 43 shall set its T&' to LG4T&L if the modified 3P" bearer was established before
&"0 activation.
'OT3 -H The details of the 0adio 1earer Eo" are specified in T" 3?.3++ J>K.
?. The 43 ac#nowledes the radio bearer modification to the e'ode1 with a 002 2onnection 0econfiuration
2omplete messae.
@. The e'ode1 ac#nowledes the bearer modification to the MM3 with a 1earer Modify 0esponse (3P" 1earer
&dentity) messae. ;ith this messae. the e'ode1 indicates whether the reDuested 3P" 1earer Eo" could be
allocated or not.
The MM3 shall be prepared to receive this messae either before or after the "ession Manaement 0esponse
messae (sent in step C).
A. The 43 '/" layer builds a "ession Manaement 0esponse includin 3P" 1earer &dentity. The 43 then sends a
9irect Transfer ("ession Manaement 0esponse) messae to the e'ode1.
C. The e'ode1 sends an 4plin# '/" Transport ("ession Manaement 0esponse) messae to the MM3.
,+. 4pon reception of the 1earer Modify 0esponse messae in step @ and the "ession Manaement 0esponse
messae in step C. the MM3 ac#nowledes the bearer modification to the "ervin G; by sendin an 4pdate
1earer 0esponse (3P" 1earer &dentity. 4ser 6ocation &nformation (32G&)) messae.
,,. The "ervin G; ac#nowledes the bearer modification to the P9' G; by sendin an 4pdate 1earer 0esponse
(3P" 1earer &dentity. 4ser 6ocation &nformation (32G&)) messae.
,*. &f the 1earer modification procedure was triered by a P22 9ecision Provision messae from the P208. the
P9' G; indicates to the P208 whether the reDuested P22 decision (Eo" policy) could be enforced or not by
sendin a Provision /c# messae allowin the completion of the P208:&nitiated &P:2/' "ession Modification
procedure or the P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. after the
completion of &P:2/' bearer sinallin. &f reDuested by the P208 the P9' G; indicates 4ser 6ocation
&nformation and=or 43 Time None &nformation to the P208 as defined in T" *3.*+3 J?K.
'OT3 >H The e(act sinallin of step , and ,* (e.. for local brea#:out) is outside the scope of this specification.
This sinallin and its interaction with the bearer activation procedure are to be specified in
T" *3.*+3 J?K. "teps , and ,* are included here only for completeness.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,) Release %&
!.4.2.2 9SS ;'itiate# Su(scri(e# B"S M"#i3icati"'
The <"" &nitiated "ubscribed Eo" Modification for a GTP:based ">="A is depicted in fiure >.-.*.*:,.
0i1ure +'('&'&$%2 3SS 7nitiated Su4scri4ed CoS 8odification
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) and steps (1) are defined in T" *3.-+* J*K. "teps 3. -. >. @
and A concern GTP based ">="A.
,. The <"" sends an &nsert "ubscriber 9ata (&M"&. "ubscription 9ata) messae to the MM3. The "ubscription
9ata includes 3P" subscribed Eo" (E2&. /0P) and the subscribed 43:/M10 and /P':/M10.
,a. The MM3 updates the stored "ubscription 9ata and ac#nowledes the &nsert "ubscriber 9ata messae by
returnin an &nsert "ubscriber 9ata /c# (&M"&) messae to the <"" (see clause >.3.C.*).
*a &f only the subscribed 43:/M10 has been modified. the MM3 calculates a new 43:/M10 value as described
in clause -.@.3 and may then sinal a modified 43:/M10 value to the e'ode1 by usin ",:/P 43 2onte(t
Modification Procedure. The <"" &nitiated "ubscribed Eo" Modification Procedure ends after completion of the
43 2onte(t Modification Procedure.
*b. &f the E2& and=or /0P and=or subscribed /P':/M10 has been modified and there is related active P9'
connection with the modified Eo" Profile the MM3 sends the Modify 1earer 2ommand (3P" 1earer &dentity.
3P" 1earer Eo". /P':/M10) messae to the "ervin G;. The 3P" 1earer &dentity identifies the default
bearer of the affected P9' connection. The 3P" 1earer Eo" contains the 3P" subscribed Eo" profile to be
updated.
3. The "ervin G; sends the Modify 1earer 2ommand (3P" 1earer &dentity. 3P" 1earer Eo". /P':/M10)
messae to the P9' G;.
-. &f P22 infrastructure is deployed. the P9' G; informs the P208 about the updated 3P" 1earer Eo" and /P':
/M10. The P208 sends new updated P22 decision to the P9' G;. This corresponds to the P238:initiated
&P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K.
The P208 may modify the /P':/M10 and the Eo" parameters (E2& and /0P) associated with the default
bearer in the response to the P9' G; as defined in T" *3.*+3 J?K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,% Release %&
>. The P9' G; modifies the default bearer of each P9' connection correspondin to the /P' for which
subscribed Eo" has been modified. &f the subscribed /0P parameter has been chaned. the P9' G; shall also
modify all dedicated 3P" bearers havin the previously subscribed /0P value unless superseded by P208
decision. The P9' G; then sends the 4pdate 1earer 0eDuest (3P" 1earer &dentity. 3P" 1earer Eo". T8T.
/P':/M10) messae to the "ervin G;.
'OT3 *H /s no PT& is included the MM3 use protocol specific details. as described in T" *C.*@- J-3K. to determine
if the 4pdate 1earer 0eDuest was triered by this procedure or not.
?. &f the E2& and=or /0P parameter(s) have been modified. steps 3 to ,+. as described in clause >.-.*.,. 8iure
>.-.*.,:,. are invo#ed. &f neither the E2& nor the /0P have been modified. but instead only the /P':/M10 was
updated. steps 3 to A. as described in clause >.-.3. 8iure >.-.3:,. are invo#ed.
@. The "ervin G; ac#nowledes the bearer modification to the P9' G; by sendin an 4pdate 1earer 0esponse
(3P" 1earer &dentity. 4ser 6ocation &nformation (32G&)) messae. &f the bearer modification fails the P9' G;
deletes the concerned 3P" 1earer.
A. The P9' G; indicates to the P208 whether the reDuested P22 decision was enforced or not by sendin a
Provision /c# messae.
!.4.3 P4* G7 i'itiate# (earer 6"#i3icati"' 2ith"ut (earer B"S u%#ate
The bearer modification procedure without bearer Eo" update is used to update the T8T for an active default or
dedicated bearer. to modify the /P':/M10. to retrieve 4ser 6ocation from the MM3 or to instruct the MM3 (e.. to
activate=deactivate the location reportin).
The procedure for a GTP based ">="A is depicted in fiure >.-.3:,. &n this procedure there is no need to update the
underlyin radio bearer(s). This procedure may be triered if the /P':/M10 is chaned by the P208=P9' G;.
0i1ure +'('3$%2 >earer 8odification Procedure #ithout >earer CoS !pdate
'OT3 ,H "teps 3:A are common for architecture variants with GTP based ">="A and PM&P:based ">="A. 8or an
PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps ,. *. C and ,+
concern GTP based ">="A. "teps 3:A may also be used within the <"" &nitiated "ubscribed Eo"
Modification.
,. &f dynamic P22 is deployed. the P208 sends a P22 decision provision (Eo" policy) messae to the P9' G;.
This corresponds to the beinnin of the P208:initiated &P:2/' "ession Modification procedure or to the P208
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,& Release %&
response in the P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. up to the
point that the P9' G; reDuests &P:2/' 1earer "inallin. The P22 decision provision messae may indicate
that 4ser 6ocation &nformation and=or 43 Time None &nformation is to be provided to the P208 as defined in
T" *3.*+3 J?K. &f dynamic P22 is not deployed. the P9' G; may apply local Eo" policy.
*. The P9' G; uses this Eo" policy to determine that a service data flow shall be areated to or removed from
an active bearer. The P9' G; enerates the T8T and determines that no update of the 3P" 1earer Eo" is
needed. The P9' G; then sends the 4pdate 1earer 0eDuest (PT&. 3P" 1earer &dentity. /P':/M10. T8T.
0etrieve 6ocation) messae to the "ervin G;. The Procedure Transaction &d (PT&) parameter is used when the
procedure was initiated by a 43 0eDuested 1earer 0esource Modification procedure : see clause >.-.>. L0etrieve
6ocationL is indicated if reDuested by the P208.
3. The "ervin G; sends the 4pdate 1earer 0eDuest (PT&. 3P" 1earer &dentity. /P':/M10. T8T. 0etrieve
6ocation) messae to the MM3. &f the 43 is in 32M:&963 state the MM3 will trier the 'etwor# Triered
"ervice 0eDuest from step 3 (which is specified in clause >.3.-.3). &n that case the followin steps -:@ may be
combined into 'etwor# Triered "ervice 0eDuest procedure or be performed stand:alone. &f neither the T8T
nor the /P':/M10 have been modified. the MM3 shall s#ip the followin steps -:@.
'OT3 *H &f &"0 is activated and the "ervin G; does not have a downlin# ",:4 and the "G"' has notified the
"ervin G; that the 43 has moved to PMM:&963 or "T/'91O state. the "ervin G; sends 9ownlin#
9ata 'otification to trier MM3 and "G"' to pae the 43 (as specified in clause >.3.-.3) before
sendin the 4pdate 1earer 0eDuest messae.
-. The MM3 builds a "ession Manaement 0eDuest messae includin the T8T. /P':/M10 and 3P" 1earer
&dentity. The MM3 then sends a 9ownlin# '/" Transport ("ession Manaement 2onfiuration) messae to the
e'ode1. &f the /P' /M10 has chaned. the MM3 may also update the 43 /M10. /nd if the 43:/M10 is
updated. the MM3 sinal a modified 43:/M10 value to the e'ode1 by usin ",:/P 43 2onte(t Modification
Procedure.
>. The e'ode1 sends the 9irect Transfer ("ession Manaement 0eDuest) messae to the 43. The 43 uses the
uplin# pac#et filter (46 T8T) to determine the mappin of traffic flows to the radio bearer. The 43 stores the
modified /P':/M10 value and sets the M10 parameter of the correspondin non:G10 P9P conte(ts (of this
P9' connection) to the new value. The 43 shall set its T&' to LG4T&L if the modified 3P" bearer was
established before &"0 activation.
?. The 43 '/" layer builds a "ession Manaement 0esponse includin 3P" 1earer &dentity. The 43 then sends a
9irect Transfer ("ession Manaement 0esponse) messae to the e'ode1.
@. The e'ode1 sends an 4plin# '/" Transport ("ession Manaement 0esponse) messae to the MM3.
A. &f the procedure is performed without steps -:@ and location retrieval is reDuested and the 43 is
32MP2O''32T39 and unless the MM3 is confiured not to retrieve 32G& from the e'ode1 under this
condition. the MM3 uses the 6ocation 0eportin Procedure described in clause >.C., to retrieve the 32G& from
the e'ode1. The MM3 ac#nowledes the bearer modification to the "ervin G; by sendin an 4pdate 1earer
0esponse (3P" 1earer &dentity. 4ser 6ocation &nformation (32G&)) messae. The MM3 includes the last #nown
4ser 6ocation information.
'OT3 3H 1ased on operator policy and local reulation the MM3 may. instead of usin the 6ocation 0eportin
Procedure described in clause >.C., to retrieve the 32G& from the e'ode1. use the last #nown 4ser
6ocation information obtained from e.. attach procedure. trac#in area update procedure. etc.
C. The "ervin G; ac#nowledes the bearer modification to the P9' G; by sendin an 4pdate 1earer 0esponse
(3P" 1earer &dentity. 4ser 6ocation &nformation (32G&)) messae.
,+. &f the bearer modification procedure was triered by a P22 9ecision Provision messae from the P208. the
P9' G; indicates to the P208 whether the reDuested P22 decision (Eo" policy) could be enforced or not by
sendin a Provision /c# messae. This then allows the P208:&nitiated &P:2/' "ession Modification procedure
or the P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K to continue and
eventually conclude. proceedin after the completion of &P:2/' bearer sinallin. &f reDuested by the P208 the
P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation to the P208 as defined in
T" *3.*+3 J?K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,3 Release %&
'OT3 -H The e(act sinallin of step , and ,+ (e.. for local brea#:out) is outside the scope of this specification.
This sinallin and its interaction with the bearer activation procedure are to be specified in
T" *3.*+3 J?K. "teps , and ,+ are included here only for completeness.
!.4.4 <earer #eacti5ati"'
!.4.4.1 P4* G7 i'itiate# (earer #eacti5ati"'
The bearer deactivation procedure for a GTP based ">="A is depicted in fiure >.-.-.,:,. This procedure can be used to
deactivate a dedicated bearer or deactivate all bearers belonin to a P9' address. &f the default bearer belonin to a
P9' connection is deactivated. the P9' G; deactivates all bearers belonin to the P9' connection.
0i1ure +'('('%$%2 P=" GA 7nitiated >earer =eactivation
'OT3 ,H "teps 3:A are common for architecture variants with GTP based ">="A and PM&P:based ">="A. 8or an
PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps ,. *. C and ,+
concern GTP:based ">="A.
,. &f dynamic P22 is not deployed. the P9' G; is triered to initiate the 1earer 9eactivation procedure due
either a Eo" policy or on reDuest from the MM3 (as outlined in clause >.-.-.*) or on intra:node sinallin
reDuest from the <e'1 to release the 6&P/ P9' 2onnection. Optionally. the P208 sends Eo" policy to the
P9' G;. This corresponds to the initial steps of the P208:initiated &P:2/' "ession Modification procedure or
the response to the P238 initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. up to
the point that the P9' G; reDuests &P:2/' 1earer "inallin. The P22 decision provision messae may
indicate that 4ser 6ocation &nformation and=or 43 Time None &nformation is to be provided to the P208 as
defined in T" *3.*+3 J?K. &f dynamic P22 is not deployed. the P9' G; may apply local Eo" policy. The P9'
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,( Release %&
G; initiated 1earer deactivation is also performed when handovers occur from 3GPP to non:3GPP. in which
case. the default bearer and all the dedicated bearers associated with the P9' address are released. but the P9'
address is #ept in the P9' G;.
8or an emerency P9' connection the P9' G; initiates the deactivation of all bearers of that emerency P9'
connection when the P9' connection is inactive (i.e. not transferrin any pac#ets) for a confiured period of
time or when triered by dynamic P22.
*. The P9' G; sends a 9elete 1earer 0eDuest (PT&. 3P" 1earer &dentity. 2auses) messae to the "ervin G;.
The Procedure Transaction &d (PT&) parameter in this step and in the followin steps is only used when the
procedure was initiated by a 43 0eDuested 1earer 0esource Modification Procedure : see clause >.-.>. This
messae can include an indication that all bearers belonin to that P9' connection shall be released. The P9'
G; includes $2ause$ &3 in the 9elete 1earer 0eDuest messae and sets the &3 to $0/T chaned from 3GPP to
'on:3GPP$ if the 9elete 1earer 0eDuest messae is caused by a handover from 3GPP to non:3GPP.
3a. The "ervin G; sends the 9elete 1earer 0eDuest (PT&. 3P" 1earer &dentity. 2ause) messae to the MM3. This
messae can include an indication that all bearers belonin to that P9' connection shall be released.
3b. &f &"0 is activated. the "ervin G; sends the 9elete 1earer 0eDuest (PT&. 3P" 1earer &dentity. 2ause) messae
to the "G"'. This messae can include an indication that all bearers belonin to that P9' connection shall be
released. and the "G"' releases all bearer resources of the P9' connection.
'OT3 *H &f all the bearers belonin to a 43 are released due to a handover from 3GPP to non:3GPP. the "G"'
chanes the MM state of the 43 to &963 (G30/' networ#) or PMM:93T/2<39 (4T0/' networ#).
&f &"0 is activated. upon receivin 9elete 1earer 0eDuest from "G; for the last P9' connection for a iven
43. MM3 shall locally de:activate &"0.
'OT3 3H &n this case. "G"' locally de:activates &"0 as well (see T" *3.+?+ J@K).
"teps - to @ are not performed if at least one of the followin three conditions is fulfilledH
(i) The 43 is in 32M:&963 and the last P9' connection of the 43 is not bein deleted and the 9elete 1earer
0eDuest received from the "ervin G; does not contain the cause Lreactivation reDuestedL. which has been sent
from the P9' G;I
(ii) 43 is in 32M:&963 and the last P9' connection is deleted due to &"0 deactivationI
(iii) 43 is in 32M:&963 and the last P9' connection is deleted in 3GPP due to handover to non:3GPP access.
;hen steps - to @ are not performed. the 3P" bearer state is synchroni!ed between the 43 and the networ# at the ne(t
32M:&963 to 32M:2O''32T39 transition (e.. "ervice 0eDuest or T/4 procedure).
-a. &f the last P9' connection of the 43 is bein released and the bearer deletion is neither due to &"0 deactivation
nor due to handover to non:3GPP accesses. the MM3 e(plicitly detaches the 43 by sendin a 9etach 0eDuest
messae to the 43. &f the 43 is in 32M:&963 state the MM3 initiates pain via 'etwor# Triered "ervice
0eDuest procedure in clause >.3.-.3 from step 3a onwards in order to inform 43 of the reDuest. "teps -b to @b
are s#ipped in this case. and the procedure continues from step @c.
-b. &f the 43 is in 32M:&963 state and the reason for releasin P9' connection is Lreactivation reDuestedL. the
MM3 initiates pain via 'etwor# Triered "ervice 0eDuest procedure in clause >.3.-.3 from step 3a onwards
in order to inform 43 of the reDuest and step -c is performed after completion of the pain.
-c. &f the release of the bearer in 3:4T0/' has already been sinalled to the MM3. steps -:@ are omitted.
Otherwise. if this is not the last P9' connection for the 43 which is bein released. the MM3 sends the ",:/P
9eactivate 1earer 0eDuest (3P" 1earer &dentity) messae to the e'ode1. The MM3 builds a '/" 9eactivate
3P" 1earer 2onte(t 0eDuest messae includin the 3P" 1earer &dentity. and includes it in the ",:/P 9eactivate
1earer 0eDuest messae. ;hen the bearer deactivation procedure was oriinally triered by a 43 reDuest. the
'/" 9eactivate 3P" 1earer 2onte(t 0eDuest messae includes the PT&.
>. The e'ode1 sends the 002 2onnection 0econfiuration messae includin the 3P" 0adio 1earer &dentity to
release and the '/" 9eactivate 3P" 1earer 2onte(t 0eDuest messae to the 43.
?a. The 43 002 releases the radio bearers indicated in the 002 messae in step >. and indicates the radio bearer
status to the 43 '/". Then the 43 '/" removes the 46 T8Ts and 3P" 1earer &dentity accordin to the radio
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,+ Release %&
bearer status indication from the 43 002. The 43 responds to the 002 2onnection 0econfiuration 2omplete
messae to the e'ode1.
?b. The e'ode1 ac#nowledes the bearer deactivation to the MM3 with a 9eactivate 1earer 0esponse (3P" 1earer
&dentity. 32G&. T/&) messae.
The MM3 shall be prepared to receive this messae either before or after the "ession Manaement 0esponse
messae sent in step @b. and before or after. any 9etach 0eDuest messae sent in step @c.
@a The 43 '/" layer builds a 9eactivate 3P" 1earer 2onte(t /ccept messae includin 3P" 1earer &dentity. The
43 then sends a 9irect Transfer (9eactivate 3P" 1earer 2onte(t /ccept) messae to the e'ode1.
@b. The e'ode1 sends an 4plin# '/" Transport (9eactivate 3P" 1earer 2onte(t /ccept) messae to the MM3.
@c. &f the 43 receives the 9etach 0eDuest messae from the MM3 in the step -a. the 43 sends a 9etach /ccept
messae to the MM3 any time after step -a. The e'ode1 forwards this '/" messae to the MM3 alon with
the T/&S32G& of the cell which the 43 is usin.
'OT3 -H The 43 may not be able to send this messae. e.. when the 43 is out of coverae of 3:4T0/' due to
mobility to non:3GPP access.
Aa. /fter reception of both the 9eactivate 1earer 0esponse messae in step ?b and the 9eactivate 3P" 1earer
2onte(t /ccept messae in step @b. the MM3 deletes the bearer conte(t related to the deactivated 3P" bearer
and ac#nowledes the bearer deactivation to the "ervin G; by sendin a 9elete 1earer 0esponse (3P" 1earer
&dentity. 4ser 6ocation &nformation (32G&)) messae.
Ab The "G"' deletes P9P 2onte(t related to the deactivated 3P" bearer and ac#nowledes the bearer deactivation
to the "ervin G; by sendin a 9elete 1earer 0esponse (3P" 1earer &dentity. 4ser 6ocation &nformation
(2G&="/&)) messae.
C. &f &"0 is activated. after receivin the two 9elete 1earer 0esponse messaes from the MM3 and the "G"'. or if
&"0 is not activated. after receivin the 9elete 1earer 0esponse messaes from the MM3. the "ervin G;
deletes the bearer conte(t related to the deactivated 3P" bearer ac#nowledes the bearer deactivation to the P9'
G; by sendin a 9elete 1earer 0esponse (3P" 1earer &dentity. 4ser 6ocation &nformation (32G& or 2G&="/&))
messae. &f the MM3 and=or "G"' sent 43$s 6ocation &nformation and=or 43 Time None in step Aa and=or
step Ab. the "ervin G; includes the 4ser 6ocation &nformation and=or 43 Time None &nformation with the
least ae in this messae.
,+. The P9' G; deletes the bearer conte(t related to the deactivated 3P" bearer. &f the dedicated bearer
deactivation procedure was triered by receivin a P22 decision messae from the P208. the P9' G;
indicates to the P208 whether the reDuested P22 decision was successfully enforced by completin the P208:
initiated &P:2/' "ession Modification procedure or the P238 initiated &P:2/' "ession Modification procedure
as defined in T" *3.*+3 J?K. proceedin after the completion of &P:2/' bearer sinallin. &f reDuested by the
P208 the P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation to the P208 as
defined in T" *3.*+3 J?K.
,,. &f the 43 is bein e(plicitly detached. the MM3 releases the ",:MM3 sinallin connection for the 43 by
sendin an ", 0elease 2ommand (2ause) messae to the e'ode1. The details of this step are covered in the L",
0elease ProcedureL. as described in clause >.3.> by step - to step ?.
'OT3 >H The e(act sinallin of step , and ,+ (e.. for local brea#:out) is outside the scope of this specification.
This sinallin and its interaction with the dedicated bearer activation procedure are to be specified in
T" *3.*+3 J?K. "teps , and ,+ are included here only for completeness.
&f all the bearers belonin to a 43 are released. the MM3 shall chane the MM state of the 43 to 3MM:
9303G&"T3039 and the MM3 sends the ", 0elease 2ommand to the e'ode1. which initiates the release of the 002
connection for the iven 43 if it is not released yet. and returns an ", 0elease 2omplete messae to the MM3.
&f all bearers of an emerency attached 43 are deactivated the MM3 may initiate the e(plicit MM3:&nitiated 9etach
procedure. 0eardless of the outcome of any e(plicit 9etach procedure the MM3 chanes the 3MM state of the 43 to
3MM:9303G&"T3039 and the MM3 sends the ", 0elease 2ommand to the e'ode1 if it is not yet released.
&f the default bearer belonin to a P9' connection is deactivated. the MM3 determines the Ma(imum /P'
0estriction for the remainin P9' connections and stores this new value for the Ma(imum /P' 0estriction. &n addition
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,, Release %&
if &"0 is activated the "G"' determines the Ma(imum /P' 0estriction for the remainin bearer conte(ts and stores
this new value for the Ma(imum /P' 0estriction.
!.4.4.2 MME ;'itiate# 4e#icate# <earer 4eacti5ati"'
MM3 initiated 9edicated 1earer 9eactivation is depicted in 8iure >.-.-.*:, below. This procedure deactivates
dedicated bearers. 9efault bearers are not affected. To initiate the release of the full P9' connection includin the
default bearer. the MM3 uses the 43 or MM3 reDuested P9' disconnection procedure defined in clause >.,+.3.
0i1ure +'('('&$%2 88 initiated =edicated >earer =eactivation
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) and steps (1) are defined in T" *3.-+* J*K. "teps 3. -. >
and C concern GTP based ">="A
+. 0adio bearers for the 43 in the 32M:2O''32T39 state may be released due to local reasons (e.. abnormal
resource limitation or radio conditions do not allow the e'ode1 to maintain all the allocated G10 bearersH it is
not e(pected that non:G10 bearers are released by the e'ode1 unless caused by error situations). The 43
deletes the bearer conte(ts related to the released radio bearers.
,. ;hen the e'ode1 releases radio bearers in step +. it sends an indication of bearer release to the MM3. This
indication may be e.. the 1earer 0elease 0eDuest (3P" 1earer &dentity) messae to the MM3. or alternatively
&nitial 2onte(t "etup 2omplete. <andover 0eDuest /c# and 43 2onte(t 0esponse. Path "witch 0eDuest may
also indicate the release of a bearer. The e'ode1 includes the 32G& and T/& in the indication sent to the MM3.
*. The MM3 sends the 9elete 1earer 2ommand (3P" 1earer &dentity. 4ser 6ocation &nformation. 43 Time None.
0/'='/" 0elease 2ause if available) messae per P9' connection to the "ervin G; to deactivate the
selected dedicated bearer. 0/'='/" 0elease 2ause indicates the 0/' release cause and=or the '/" release
cause. 0/'='/" 0elease 2ause is only sent by the MM3 to the P9' G; if this is permitted accordin to
MM3 operator$s policy.
3. The "ervin G; sends the 9elete 1earer 2ommand (3P" 1earer &dentity. 4ser 6ocation &nformation. 43 Time
None. 0/'='/" 0elease 2ause) messae per P9' connection to the P9' G;.
-. &f P22 infrastructure is deployed. the P9' G; informs the P208 about the loss of resources by means of a
P238:initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K and provides the 4ser
6ocation &nformation. 43 Time None and 0/'='/" 0elease cause (if available) received in the 9elete 1earer
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,- Release %&
2ommand from the ":G; if reDuested by the P208 as defined in T" *3.*+3 J?K. The P208 sends an updated
P22 decision to the P9' G;.
'OT3 *H 4ser 6ocation &nformation and 43 Time None miht not be available if the MM3 or the "ervin G; are
of a previous release and did not provide this information.
>. The P9' G; sends a 9elete 1earer 0eDuest (3P" 1earer &dentity) messae to the "ervin G;.
?. The "ervin G; sends the 9elete 1earer 0eDuest (3P" 1earer &dentity) messae to the MM3.
@. "teps between steps - and @. as described in clause >.-.-.,. are invo#ed. This is omitted if the bearer deactivation
was triered by the e'ode1 in step + and step ,.
This is also omitted if the MM3 initiated bearer release due to failed bearer set up durin handover. the 43 and
the MM3 deactivate the failed conte(ts locally without peer:to peer 3"M sinallin.
A. The MM3 deletes the bearer conte(ts related to the deactivated 3P" bearer and ac#nowledes the bearer
deactivation to the "ervin G; by sendin a 9elete 1earer 0esponse (3P" 1earer &dentity. 4ser 6ocation
&nformation (32G&)) messae.
C. The "ervin G; deletes the bearer conte(t related to the deactivated 3P" bearer and ac#nowledes the bearer
deactivation to the P9' G; by sendin a 9elete 1earer 0esponse (3P" 1earer &dentity) messae.
!.4.! UE re>ueste# (earer res"urce 6"#i3icati"'
The 43 reDuested bearer resource modification procedure for an 3:4T0/' is depicted in fiure >.-.>:,. The procedure
allows the 43 to reDuest for a modification of bearer resources (e.. allocation or release of resources) for one traffic
flow areate with a specific Eo" demand. /lternatively. the procedure allows the 43 to reDuest for the modification
of the pac#et filters used for an active traffic flow areate. without chanin Eo". &f accepted by the networ#. the
reDuest invo#es either the 9edicated 1earer /ctivation Procedure. the 1earer Modification Procedure or a dedicated
bearer is deactivated usin the P9' G; &nitiated 1earer 9eactivation Procedure. The procedure is used by the 43
when the 43 already has a P9' connection with the P9' G;. / 43 can send a subseDuent 0eDuest 1earer 0esource
Modification Messae before the previous procedure is completed.
&n this procedure the 43 sinals a Traffic /reate 9escription (T/9) which is a partial T8T. toether with a
Procedure Transaction &dentifier (PT&). and an 3P" 1earer &dentity (when the T/9 operation is modify. delete or add to
an e(istin pac#et filter). ;hen the T/9 operation is modify or delete. the pac#et filter identifiers of the T/9 are the
same as the T8T pac#et filter identifiers of the referenced 3P" 1earer (as the concatenation of the T8T pac#et filter
identifier and the 3P" 1earer identifier represents a uniDue pac#et filter identifier within the P9' connection). for
which resources are bein modified. The T/9 is released by the 43 after it has received a T8T related to the current
PT& from the networ#.
0i1ure +'('+$%2 ! re:uested 4earer resource modification
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,. Release %&
'OT3 ,H "teps ,. *. and > are common for architecture variants with GTP:based ">="A and PM&P:based ">="A.
The procedure steps mar#ed (/) differ in the case that PM&P:based ">="A is employed and is defined in
T" *3.-+* J*K.
,. The 43 sends a 0eDuest 1earer 0esource Modification (61&. PT&. 3P" 1earer &dentity. Eo". T/9. Protocol
2onfiuration Options) messae to the MM3. &f the 43 was in 32M:&963 mode. this '/" messae is preceded
by the "ervice 0eDuest procedure.
The T/9 indicates one reDuested operation (add. modify. or delete pac#et filters). &f traffic flows are added. the
T/9 includes the pac#et filter(s) (consistin of the pac#et filter information includin pac#et filter precedence.
but without a pac#et filter identifier) to be added. The 43 also sends the E2& reDuested and G10. if applicable.
for the added traffic flows. &f the 43 wants to lin# the new pac#et filter(s) to an e(istin pac#et filter to enable
the usae of e(istin bearer resources for the new pac#et filter(s). the 43 shall provide an e(istin pac#et filter
identifier toether with the new pac#et filter(s). &f the new pac#et filter(s) are not lin#ed to an e(istin pac#et
filter the 43 shall provide at least one 46 pac#et filter in the T/9. &n case a downlin# only traffic flow(s) is to
be added the 43 shall provide an 46 pac#et filter that effectively disallows any useful pac#et flows (see
clause ,>.3.3.- of T" *3.+?+ J@K for an e(ample of such pac#et filter).
'OT3 *H 0eceivin at least one 46 pac#et filter from the 43 ensures that a valid state for the T8T settins of the
P9' connection as defined in clause ,>.3.+ of T" *3.+?+ J@K is maintained in case the T/9 add operation
results in the establishment of a new dedicated 3P" bearer. &f a pre:0elease ,, 43 reDuests only downlin#
pac#et filters in a T/9 add operation without lin#in to an e(istin pac#et filter. the P208 adds in step -
an uplin# service data flow filter that effectively disallows any useful pac#et flows (see clause ,>.3.3.- of
T" *3.+?+ J@K for an e(ample of such pac#et filter) as defined in T" *3.*+3 J?K.
&f the 43 wants to chane the G10 in addition. the 43 includes the G10 reDuirement of the 3P" 1earer. The
T/9 is released when the procedure is completed.
;hen only reDuestin for a modification of G10 (i.e. decrease or increase). the T/9 shall include the e(istin
pac#et filter identifier(s) for which the G10 chane reDuest applies to. The 43 includes the G10 reDuirement of
the 3P" 1earer. The T/9 is released when the procedure is completed.
;hen reDuestin for a modification of pac#et filter(s) (e.. chane of port number). the T/9 shall include pac#et
filter identifier(s) for which the chane reDuest applies to toether with the chaned pac#et filter information.
&f the 43 reDuests for deletion of traffic flows. the T/9 includes the pac#et filter identifier(s) to be deleted. &f
the pac#et filters to be deleted were mapped to a G10 1earer. the 43 includes the new G10 reDuirement of the
3P" 1earer.
The 43 sends the 6in#ed 1earer &d (61&) only when the reDuested operation is add. to indicate to which P9'
connection the additional bearer resource is lin#ed to. The 3P" 1earer &dentity is only sent when the reDuested
operation is modify or delete. The Procedure Transaction &d is dynamically allocated by the 43 for this
procedure. The 43 should ensure as far as possible that previously used PT& values are not immediately reused.
The PT& is released when the procedure is completed. Protocol 2onfiuration Options may be used to transfer
application level parameters between the 43 and the P9' G; (see T" *3.**A J>*K). and are sent transparently
throuh the MM3 and the "ervin G;.
*. The MM3 sends the 1earer 0esource 2ommand (&M"&. 61&. PT&. 3P" 1earer &dentity. Eo". T/9. Protocol
2onfiuration Options) messae to the selected "ervin G;. The MM3 validates the reDuest usin the 6in#ed
1earer &d. The same "ervin G; address is used by the MM3 as for the 3P" 1earer identified by the 6in#ed
1earer &d received in the 0eDuest 1earer 0esource Modification messae.
3. The "ervin G; sends the 1earer 0esource 2ommand (&M"&. 61&. PT&. 3P" 1earer &dentity. Eo". T/9.
Protocol 2onfiuration Options) messae to the P9' G;. The "ervin G; sends the messae to the same P9'
G; as for the 3P" 1earer identified by the 6in#ed 1earer &d.
-. The P9' G; may either apply a locally confiured Eo" policy. or it may interact with the P208 to trier the
appropriate P22 decision. which may ta#e into account subscription information. This corresponds to the
beinnin of a P238:initiated &P:2/' "ession Modification procedure as defined in T" *3.*+3 J?K. up to the
point that the P9' G; reDuests &P:2/' 1earer "inallin. ;hen interactin with P208. the P9' G;
provides to the P208 the content of the T/9 and. if applicable. the G10 chane (increase or decrease)
associated with the pac#et filter information contained in the T/9. The G10 chane is either calculated from the
current 1earer Eo" and the reDuested 1earer Eo" from the 43. or set to the reDuested G10 if the T/9 indicates
an add operation and no 3P" 1earer &dentity was received. &f the T/9 indicates an add operation. the reDuested
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %,/ Release %&
E2& is also provided to the P208 unless an e(istin pac#et filter identifier is provided toether with the new
pac#et filter.
The P22 decision provision messae may indicate that 4ser 6ocation &nformation and=or 43 Time None
information is to be provided to the P208 as defined in T" *3.*+3 J?K.
&f the T/9 operation is modify. delete. a reDuest for chanin the G10. or add with a lin# to e(istin pac#et
filter(s). then the P9' G; provides to the P208 the "98 filter identifier(s). previously assined on G(. that
correspond to the received pac#et filter identifiers of the 3P" bearer indicated by the received 3P" bearer
identity.
'OT3 3H The ability of the P208 to handle multiple P22 rules in the same reDuest depends on operator policy. &t is
therefore recommended that the 43 avoids providin references to multiple pac#et filters for different
applications and services.
>. &f the reDuest is accepted. either the 9edicated 1earer /ctivation Procedure (accordin to clause >.-.,). the P9'
G; &nitiated 1earer 9eactivation Procedure (accordin to clause >.-.-.,) or one of the 9edicated 1earer
Modification Procedures (accordin to clause >.-.*., or >.-.3) is invo#ed. The PT& allocated by the 43 is used as
a parameter in the invo#ed 9edicated 1earer /ctivation Procedure. the P9' G; &nitiated 1earer 9eactivation
Procedure or the 9edicated 1earer Modification Procedure to correlate it to the 43 0eDuested 1earer 0esource
Modification Procedure. This provides the 43 with the necessary lin#ae to what 3P" 1earer to be used for the
new traffic flow areate. The P9' G; shall not modify the Eo" parameters reDuested by the 43.
The P9' G; inserts. modifies or removes pac#et filter(s) correspondin to the T/9 into the T8T for the 3P"
bearer. &f P22 is in use. the P9' G; uses the service data flow filters as specified in the resultin P22 rule(s).
The P9' G; validates the state of the T8T settins of the P9' connection as defined in clause ,>.3.+ of
T" *3.+?+ J@K.
;hen a new pac#et filter is inserted into a T8T. the P9' G; assins a new pac#et filter identifier which is
uniDue within the T8T. The P9' G; maintains the relation between the "98 filter identifier in the P22 rule
received from the P208 and the pac#et filter identifier of the T8T of this 3P" bearer. &f all of the pac#et filter(s)
for a dedicated 3P" bearer have been removed from the T8T. the P9' G; performs the P9' G; &nitiated
1earer 9eactivation Procedure.
&f the reDuested Eo" is not ranted (i.e. the reDuested Eo" cannot be accepted or resources could not be
allocated). or the resultin T8T settins of the P9' connection does not pass the validation. then the P9' G;
sends a 1earer 0esource 8ailure &ndication (with a cause indicatin the reason why the reDuest failed or was
rejected) messae. which shall be delivered to the 43.
?. &f the P9' G; interacted with the P208 in step -. the P9' G; indicates to the P208 whether the P22
decision could be enforced or not. This corresponds to the completion of the P238:initiated &P:2/' session
modification procedure as defined in T" *3.*+3 J?K. proceedin after the completion of &P:2/' bearer
sinallin. &f reDuested by the P208 the P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None
&nformation to the P208 as defined in T" *3.*+3 J?K.
!.4. V"i#
!.! 9a'#"5er
!.!.1 ;'tra-E-UTR&* ha'#"5er
!.!.1.1 G2-(ase# ha'#"5er
!.!.1.1.1 Ge'era$
These procedures are used to hand over a 43 from a source e'ode1 to a taret e'ode1 usin the F* reference point. &n
these procedures the MM3 is unchaned. Two procedures are defined dependin on whether the "ervin G; is
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-) Release %&
unchaned or is relocated. &n addition to the F* reference point between the source and taret e'ode1. the procedures
rely on the presence of ",:MM3 reference point between the MM3 and the source e'ode1 as well as between the
MM3 and the taret e'ode1.
The handover preparation and e(ecution phases are performed as specified in T" 3?.3++ J>K. &f emerency bearer
services are onoin for the 43 handover to the taret e'ode1 is performed independent of the <andover 0estriction
6ist. The MM3 chec#s. as part of the Trac#in /rea 4pdate in the e(ecution phase. if the handover is to a restricted
area and if so MM3 releases the non:emerency bearers as specified in clause >.,+.3.
&f the servin P6M' chanes durin F*:based handover. the source e'ode1 shall indicate to the taret e'ode1 (in the
<andover 0estriction 6ist) the P6M' selected to be the new "ervin P6M'.
;hen the 43 receives the handover command it will remove any 3P" bearers for which it did not receive the
correspondin 3P" radio bearers in the taret cell. /s part of handover e(ecution. downlin# and optionally also uplin#
pac#ets are forwarded from the source e'ode1 to the taret e'ode1. ;hen the 43 has arrived to the taret e'ode1.
downlin# data forwarded from the source e'ode1 can be sent to it. 4plin# data from the 43 can be delivered via the
(source) "ervin G; to the P9' G; or optionally forwarded from the source e'ode1 to the taret e'ode1. Only the
handover completion phase is affected by a potential chane of the "ervin G;. the handover preparation and
e(ecution phases are identical.
&f the MM3 receives a rejection to a '/" procedure (e.. dedicated bearer establishment=modification=releaseI location
reportin controlI '/" messae transferI etc.) from the e'ode1 with an indication that an F* handover is in proress
(see T" 3?.3++ J>K). the MM3 shall reattempt the same '/" procedure either when the handover is complete or the
handover is deemed to have failed. e(cept in case of "ervin G; relocation. The failure is #nown by e(piry of the timer
uardin the '/" procedure.
&f durin the handover procedure the MM3 detects that the "ervin G; needs be relocated. the MM3 shall reject any
P9' G; initiated 3P" bearer(s) reDuest received since handover procedure started and shall include an indication that
the reDuest has been temporarily rejected due to handover procedure in proress. The rejection is forwarded by the
"ervin G; to the P9' G;. with the same indication.
4pon reception of a rejection for an 3P" bearer(s) P9' G; initiated procedure with an indication that the reDuest has
been temporarily rejected due to handover procedure in proress. the P9' G; start a locally confiured uard timer.
The P9' G; shall re:attempt. up to a pre:confiured number of times. when either it detects that the handover is
completed or has failed usin messae reception or at e(piry of the uard timer.
&f the MM3 receives a rejection to a 43 2onte(t Modification 0eDuest messae with a 2" 8allbac# indicator from the
e'ode1 with an indication that an F* handover is in proress. the MM3 shall resend a 43 2onte(t Modification
0eDuest messae with 2" 8allbac# indicator to the taret e'ode1 when the handover is complete or to the source e'1
when the handover is deemed to have failed.
!.!.1.1.2 G2-(ase# ha'#"5er 2ith"ut Ser5i'g G7 re$"cati"'
This procedure is used to hand over a 43 from a source e'ode1 to a taret e'ode1 usin F* when the MM3 is
unchaned and decides that the "ervin G; is also unchaned. The presence of &P connectivity between the "ervin
G; and the source e'ode1. as well as between the "ervin G; and the taret e'ode1 is assumed.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-% Release %&
0i1ure +'+'%'%'&$%2 D&$4ased handover #ithout Servin1 GA relocation
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K.
,. The taret e'ode1 sends a Path "witch 0eDuest messae to MM3 to inform that the 43 has chaned cell.
includin the T/&S32G& of the taret cell and the list of 3P" bearers to be switched. &f the taret cell is a 2"G
cell . the taret e'ode1 includes the 2"G &9 of the taret cell in Path "witch 0eDuest messae. &f the taret cell
is in hybrid mode. it includes the 2"G &9 of the taret cell and 2"G /ccess Mode set to LhybridL in the Path
"witch 0eDuest messae. Moreover. the Path "witch 0eDuest messae contains the 2"G Membership "tatus &3
if the hybrid cell accessed by the 43 has a different 2"G from the source cell or the source cell does not have a
2"G &9. The MM3 determines the 2"G membership based on the 2"G &9 and the taret P6M' id received
from the taret e'ode1.The MM3 updates the 4ser 2"G information based on the 2"G &9 and 2"G /ccess
Mode received from the taret e'ode1 and 2"G membership if one of the parameters has chaned.
8or "&PTO at the 6ocal 'etwor# with stand:alone G; architecture. the taret e'ode1 shall include the 6ocal
<ome 'etwor# &9 of the taret cell in the Path "witch 0eDuest messae.
The MM3 determines that the "ervin G; can continue to serve the 43.
*. The MM3 sends a Modify 1earer 0eDuest (e'ode1 address(es) and T3&9s for downlin# user plane for the
accepted 3P" bearers. &"0 /ctivated) messae per P9' connection to the "ervin G; for each P9' connection
where the default bearer has been accepted by the taret e'ode1. &f the P9' G; reDuested 43$s location info.
the MM3 also includes the 4ser 6ocation &nformation &3 in this messae. &f the 43 Time None has chaned. the
MM3 includes the 43 Time None &3 in this messae. &f the "ervin 'etwor# has chaned. the MM3 includes
the new "ervin 'etwor# &3 in this messae. &f &"0 was activated before this procedure. MM3 should maintain
&"0. The 43 is informed about the &"0 status in the Trac#in /rea 4pdate procedure. &f the "ervin G;
supports Modify /ccess 1earers 0eDuest procedure and if there is no need for the "G; to send the sinallin to
the PG;. the MM3 may send Modify /ccess 1earers 0eDuest (e'ode1 address(es) and T3&9s for downlin#
user plane for the accepted 3P" bearers. &"0 /ctivated) per 43 to the "ervin G; to optimi!e the sinallin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-& Release %&
&f the P9' G; reDuested 43$s 4ser 2"G information (determined from the 43 conte(t). the MM3 includes the
4ser 2"G &nformation &3 in this messae if the 4ser 2"G &nformation has chaned.
The MM3 uses the list of 3P" bearers to be switched. received in step ,. to determine whether any dedicated
3P" bearers in the 43 conte(t have not been accepted by the taret e'ode1. The MM3 releases the non:
accepted dedicated bearers by trierin the bearer release procedure as specified in clause >.-.-.*. &f the
"ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96 pac#et and does not
send a 9ownlin# 9ata 'otification to the MM3.
&f the default bearer of a P9' connection has not been accepted by the taret e'ode1 and there are multiple
P9' connections active. the MM3 shall consider all bearers of that P9' connection as failed and release that
P9' connection by trierin the MM3 reDuested P9' disconnection procedure specified in clause >.,+.3.
&f none of the default 3P" bearers have been accepted by the taret e'ode1 or there is a 6&P/ P9' connection
that has not been released. the MM3 shall act as specified in step ?.
3. &f the "ervin G; has received the 4ser 6ocation &nformation &3 and=or the 43 Time None &3 and=or the
"ervin 'etwor# &3 and=or 4ser 2"G &nformation &3 from the MM3 in step * the "ervin G; informs the P9'
G;(s) about this information that e.. can be used for charin. by sendin the messae Modify 1earer 0eDuest
("ervin G; /ddress and T3&9. 4ser 6ocation &nformation &3 and=or 43 Time None &3 and=or "ervin
'etwor# &3 and=or 4ser 2"G &nformation &3) per P9' connection to the P9' G;(s) concerned. The "ervin
G; shall return a Modify 1earer 0esponse ("ervin G; address and T3&9 for uplin# traffic) messae to the
MM3 as a response to a Modify 1earer 0eDuest messae. or a Modify /ccess 1earers 0esponse ("ervin G;
address and T3&9 for uplin# traffic) as a response to a Modify /ccess 1earers 0eDuest messae. &f the "ervin
G; cannot serve the MM3 0eDuest in the Modify /ccess 1earers 0eDuest messae without ">="A sinallin or
without correspondin G(c sinallin when PM&P is used over the ">="A interface. it shall respond to the MM3
with indicatin that the modifications are not limited to ",:4 bearers. and the MM3 shall repeat its reDuest usin
Modify 1earer 0eDuest messae per P9' connection.
-. The "ervin G; starts sendin downlin# pac#ets to the taret e'ode1 usin the newly received address and
T3&9s. / Modify 1earer 0esponse messae is sent bac# to the MM3.
>. &n order to assist the reorderin function in the taret e'ode1. the "ervin G; shall send one or more Lend
mar#erL pac#ets on the old path immediately after switchin the path as defined in T" 3?.3++ J>K.
clause ,+.,.*.*.
?. The MM3 confirms the Path "witch 0eDuest messae with the Path "witch 0eDuest /c# messae. &f the
43:/M10 is chaned. e.. all the 3P" bearers which are associated to the same /P' are rejected in the taret
e'ode1. the MM3 shall provide the updated value of 43:/M10 to the taret e'ode1 in the Path "witch
0eDuest /c# messae.
&f the 2"G membership status was included in the Path "witch 0eDuest messae. the MM3 shall include its
verified 2"G membership status in the Path "witch 0eDuest /c# messae.
&f some 3P" bearers have not been switched successfully in the core networ#. the MM3 shall indicate in the Path
"witch 0eDuest /c# messae which bearers failed to be established (see more detail in T" 3?.-,3 J3?K) and for
dedicated bearers initiate the bearer release procedure as specified in clause >.-.-.* to release the core networ#
resources of the failed dedicated 3P" bearers. The taret e'ode1 shall delete the correspondin bearer conte(ts
when it is informed that bearers have not been established in the core networ#.
&f none of the default 3P" bearers have been switched successfully in the core networ# or if they have not been
accepted by the taret e'ode1 or the 6&P/ P9' connection has not been released. the MM3 shall send a Path
"witch 0eDuest 8ailure messae (see more detail in T" 3?.-,3 J3?K) to the taret e'ode1. The MM3 performs
e(plicit detach of the 43 as described in the MM3 initiated detach procedure of clause >.3.A.3.
@. 1y sendin 0elease 0esource the taret e'ode1 informs success of the handover to source e'ode1 and triers
the release of resources. This step is specified in T" 3?.3++ J>K.
A. The 43 initiates a Trac#in /rea 4pdate procedure when one of the conditions listed in clause LTriers for
trac#in area updateL applies. &f &"0 is activated for the 43 when the MM3 receives the Trac#in /rea 4pdate
0eDuest. the MM3 should maintain &"0 by indicatin &"0 /ctivated in the Trac#in /rea 4pdate /ccept
messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-3 Release %&
'OT3 *H &t is only a subset of the T/ update procedure that is performed by the MM3. since the 43 is in
32M:2O''32T39 state and the MM3 is not chaned.
!.!.1.1.3 G2-(ase# ha'#"5er 2ith Ser5i'g G7 re$"cati"'
This procedure is used to hand over a 43 from a source e'ode1 to a taret e'ode1 usin F* when the MM3 is
unchaned and the MM3 decides that the "ervin G; is to be relocated. The presence of &P connectivity between the
source "ervin G; and the source e'ode1. between the source "ervin G; and the taret e'ode1. and between the
taret "ervin G; and taret e'ode1 is assumed. (&f there is no &P connectivity between taret e'ode1 and source
"ervin G;. it is assumed that the ",:based handover procedure in clause >.>.,.* shall be used instead.)
0i1ure +'+'%'%'3$%2 D&$4ased handover #ith Servin1 GA relocation
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K.
,. The taret e'ode1 sends a Path "witch 0eDuest messae to MM3 to inform that the 43 has chaned cell.
includin the 32G& of the taret cell and the list of 3P" bearers to be switched. &f the taret cell is a 2"G cell .
the taret e'ode1 includes the 2"G &9 of the taret cell in Path "witch 0eDuest messae. &f the taret cell is in
hybrid mode. it includes the 2"G &9 of the taret cell and 2"G /ccess Mode set to LhybridL in the Path "witch
0eDuest messae. Moreover. the Path "witch 0eDuest messae contains the 2"G Membership "tatus &3 if the
hybrid cell accessed by the 43 has a different 2"G from the source cell or the source cell does not have a 2"G
&9. The MM3 determines the 2"G membership based on the 2"G &9 and the taret P6M' id received from the
taret e'ode1. The MM3 updates the 4ser 2"G information based on the 2"G &9 and 2"G /ccess Mode
received from the taret e'ode1 and 2"G membership if one of the parameters has chaned.
8or "&PTO at the 6ocal 'etwor# with stand:alone G; architecture. the taret e'ode1 shall include the 6ocal
<ome 'etwor# &9 of the taret cell in the Path "witch 0eDuest messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-( Release %&
The MM3 determines that the "ervin G; is relocated and selects a new "ervin G; accordin to clause
-.3.A.* on L"ervin G; "election 8unctionL.
'OT3 *H The MM3 #nows the ":G; "ervice /rea with a T/ ranularity.
*. The MM3 sends a 2reate "ession 0eDuest (bearer conte(t(s) with P9' G; addresses and T3&9s (for GTP:
based ">="A) or G03 #eys (for PM&P:based ">="A) at the P9' G;(s) for uplin# traffic. e'ode1 address(es)
and T3&9s for downlin# user plane for the accepted 3P" bearers. the Protocol Type over ">="A. "ervin
'etwor#. 43 Time None) messae per P9' connection to the taret "ervin G; for each P9' connection
where the default bearer has been accepted by the taret e'ode1. The taret "ervin G; allocates the ":G;
addresses and T3&9s for the uplin# traffic on ",P4 reference point (one T3&9 per bearer). The Protocol Type
over ">="A is provided to "ervin G; which protocol should be used over ">="A interface. &f the P9' G;
reDuested 43$s location info. the MM3 also includes the 4ser 6ocation &nformation &3 in this messae. &f the
P9' G; reDuested 43$s 4ser 2"G information (determined from the 43 conte(t). the MM3 includes the 4ser
2"G &nformation &3 in this messae if the 4ser 2"G &nformation has chaned.
The MM3 uses the list of 3P" bearers to be switched. received in step ,. to determine whether any dedicated
3P" bearers in the 43 conte(t have not been accepted by the taret e'ode1. The MM3 releases the non:
accepted dedicated bearers by trierin the bearer release procedure as specified in clause >.-.-.* via taret
"ervin G;. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the MM3.
&f the default bearer of a P9' connection has not been accepted by the taret e'ode1 and there are multiple
P9' connections active. the MM3 shall consider all bearers of that P9' connection as failed and release that
P9' connection by trierin the MM3 reDuested P9' disconnection procedure specified in clause >.,+.3 via
source "ervin G;.
&f none of the default 3P" bearers have been accepted by the taret e'ode1 or there is a 6&P/ P9' connection
that has not been released. the MM3 shall act as specified in step >.
3. The taret "ervin G; assins addresses and T3&9s (one per bearer) for downlin# traffic from the P9' G;.
The "ervin G; allocates 96 T3&9s on ">="A even for non:accepted bearers. &t sends a Modify 1earer 0eDuest
("ervin G; addresses for user plane and T3&9(s). "ervin 'etwor#. P9' 2harin Pause "upport &ndication)
messae per P9' connection to the P9' G;(s). The ":G; also includes 4ser 6ocation &nformation &3 and=or
43 Time None &3 and=or 4ser 2"G &nformation &3 if it is present in step *. The P9' G; updates its conte(t
field and returns a Modify 1earer 0esponse (2harin &d. M"&"9'. P9' 2harin Pause 3nabled &ndication (if
P9' G; has chosen to enable the function). etc.) messae to the "ervin G;. The M"&"9' is included if the
P9' G; has it stored in its 43 conte(t. The P9' G; starts sendin downlin# pac#ets to the taret G; usin
the newly received address and T3&9s. These downlin# pac#ets will use the new downlin# path via the taret
"ervin G; to the taret e'ode1. The "ervin G; shall allocate T3&9s for the failed bearers and inform to the
MM3.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path in order to assist the reorderin function in the taret e'ode1. The source
"ervin G; shall forward the Lend mar#erL pac#ets to the source e'ode1.
-. The taret "ervin G; sends a 2reate "ession 0esponse ("ervin G; addresses and uplin# T3&9(s) for user
plane) messae bac# to the taret MM3. The MM3 starts a timer. to be used in step @.
>. The MM3 confirms the Path "witch 0eDuest messae with the Path "witch 0eDuest /c# ("ervin G; addresses
and uplin# T3&9(s) for user plane) messae. &f the 43:/M10 is chaned. e.. all the 3P" bearers which are
associated to the same /P' are rejected in the taret e'ode1. the MM3 shall provide the updated value of
43:/M10 to the taret e'ode1 in the Path "witch 0eDuest /c# messae. The taret e'ode1 starts usin the
new "ervin G; address(es) and T3&9(s) for forwardin subseDuent uplin# pac#ets.
&f the 2"G membership status was included in the Path "witch 0eDuest messae. the MM3 shall include its
verified 2"G membership status in the Path "witch 0eDuest /c# messae.
&f some 3P" bearers have not been switched successfully in the core networ#. the MM3 shall indicate in the Path
"witch 0eDuest /c# messae which bearers failed to be established (see more detail in T" 3?.-,3 J3?K) and for
dedicated bearers initiate the bearer release procedure as specified in clause >.-.-.* to release the core networ#
resources of the failed dedicated 3P" bearers. The taret e'ode1 shall delete the correspondin bearer conte(ts
when it is informed that bearers have not been established in the core networ#.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-+ Release %&
&f none of the default 3P" bearers have been switched successfully in the core networ# or if they have not been
accepted by the taret e'ode1 or the 6&P/ P9' connection has not been released. the MM3 shall send a Path
"witch 0eDuest 8ailure messae (see more detail in T" 3?.-,3 J3?K) to the taret e'ode1. The MM3 performs
e(plicit detach of the 43 as described in the MM3 initiated detach procedure of clause >.3.A.3.
?. 1y sendin 0elease 0esource the taret e'ode1 informs success of the handover to source e'ode1 and triers
the release of resources. This step is specified in T" 3?.3++ J>K.
@. ;hen the timer has e(pired after step -. the source MM3 releases the bearer(s) in the source "ervin G; by
sendin a 9elete "ession 0eDuest messae (2ause. Operation &ndication). The operation &ndication fla is not
set. that indicates to the "ource "ervin G; that the "ource "ervin G; shall not initiate a delete procedure
towards the P9' G;. The "ource "ervin G; ac#nowledes with 9elete "ession 0esponse messaes. &f &"0
has been activated before this procedure. the cause indicates to the "ource ":G; that the "ource ":G; shall
delete the bearer resources on the other old 2' node by sendin 9elete 1earer 0eDuest messae(s) to that 2'
node.
A. The 43 initiates a Trac#in /rea 4pdate procedure when one of the conditions listed in clause LTriers for
trac#in area updateL applies.
'OT3 3H &t is only a subset of the T/ update procedure that is performed by the MM3. since the 43 is in
32M:2O''32T39 state. The 43 is informed about the &"0 status in the Trac#in /rea 4pdate
procedure.
!.!.1.2 S1-(ase# ha'#"5er
!.!.1.2.1 Ge'era$
The ",:based handover procedure is used when the F*:based handover cannot be used. The source e'ode1 initiates a
handover by sendin <andover 0eDuired messae over the ",:MM3 reference point. This procedure may relocate the
MM3 and=or the "ervin G;. The source MM3 selects the taret MM3. The MM3 should not be relocated durin
inter:e'ode1 handover unless the 43 leaves the MM3 Pool /rea where the 43 is served. The MM3 (taret MM3 for
MM3 relocation) determines if the "ervin G; needs to be relocated. &f the "ervin G; needs to be relocated the
MM3 selects the taret "ervin G;. as specified in clause -.3.A.* on "ervin G; selection function.
The source e'ode1 decides which of the 3P" bearers are subject for forwardin of downlin# and optionally also uplin#
data pac#ets from the source e'ode1 to the taret e'ode1. The 3P2 does not chane the decisions ta#en by the 0/'
node. Pac#et forwardin can ta#e place either directly from the source e'ode1 to the taret e'ode1. or indirectly from
the source e'ode1 to the taret e'ode1 via the source and taret "ervin G;s (or if the "ervin G; is not relocated.
only the sinle "ervin G;).
The availability of a direct forwardin path is determined in the source e'ode1 and indicated to the source MM3. &f F*
connectivity is available between the source and taret e'ode1s. a direct forwardin path is available.
&f a direct forwardin path is not available. indirect forwardin may be used. The source MM3 uses the indication from
the source e'ode1 to determine whether to apply indirect forwardin. The source MM3 indicates to the taret MM3
whether indirect forwardin should apply. 1ased on this indication. the taret MM3 determines whether it applies
indirect forwardin.
&f the MM3 receives a rejection to an ", interface procedure (e.. dedicated bearer establishment=modification=releaseI
location reportin controlI '/" messae transferI etc.) from the e'ode1 with an indication that an ", handover is in
proress (see T" 3?.3++ J>K). the MM3 shall reattempt the same ", interface procedure when either the handover is
complete or is deemed to have failed if the MM3 is still the servin MM3. e(cept in case of "ervin G; relocation. &f
the ", handover chanes the servin MM3. the source MM3 shall terminate any other onoin ", interface procedures
e(cept the handover procedure.
&n order to minimise the number of procedures rejected by the e'ode1. the MM3 should pause non:handover related
", interface procedures (e.. downlin# '/" messae transfer. 3:0/1 "etup=Modify=0elease. etc.) while a handover is
onoin (i.e. from the time that a <andover 0eDuired has been received until either the <andover procedure has
succeeded (<andover 'otify) or failed (<andover 8ailure)) and continue them once the <andover procedure has
completed if the MM3 is still the servin MM3. e(cept in case of "ervin G; relocation.
&f durin the handover procedure the MM3 detects that the "ervin G; or=and the MM3 needs be relocated. the MM3
shall reject any P9' G; initiated 3P" bearer(s) reDuest received since handover procedure started and shall include an
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-, Release %&
indication that the reDuest has been temporarily rejected due to handover procedure in proress. The rejection is
forwarded by the "ervin G; to the P9' G;. with the same indication.
4pon reception of a rejection for an 3P" bearer(s) P9' G; initiated procedure with an indication that the reDuest has
been temporarily rejected due to handover procedure in proress. the P9' G; start a locally confiured uard timer.
The P9' G; shall re:attempt. up to a pre:confiured number of times. when either it detects that the handover is
completed or has failed usin messae reception or at e(piry of the uard timer.
&f emerency bearer services are onoin for the 43. handover to the taret e'ode1 is performed independent of the
<andover 0estriction 6ist. The MM3 chec#s. as part of the Trac#in /rea 4pdate in the e(ecution phase. if the
handover is to a restricted area and if so MM3 releases the non:emerency bearers as specified in clause >.,+.3.
&f emerency bearer services are onoin for the 43. handover to the taret 2"G cell is performed independent of the
43$s 2"G subscription. &f the handover is to a 2"G cell that the 43 is not subscribed. the taret e'ode1 only accepts
the emerency bearers and the taret MM3 releases the non:emerency P9' connections that were not accepted by the
taret e'ode1 as specified in clause >.,+.3.
&f the MM3 receives a rejection to a 43 2onte(t modification 0eDuest messae with a 2" 8allbac# indication from the
e'ode1 with an indication that an ", handover is in proress. the MM3 shall resend a 43 2onte(t Modification
0eDuest messae with 2" 8allbac# indicator to the taret e'ode1 when either the handover is complete or to the source
e'ode1 when the handover is deemed to have failed if the MM3 is still the servin MM3.
8or inter:P6M' handover to a 2"G cell. if the source MM3 has the 2"G:&9 list of the taret P6M'. the source MM3
shall use it to validate the 2"G membership of the 43 in the taret 2"G cell. Otherwise. based on operator$s
confiuration the source MM3 may allow the handover by validatin the 2"G membership of the 43 in the taret 2"G
cell usin the 2"G:&9 list of the reistered P6M':&9. &f neither the 2"G:&9 list of the taret P6M' nor the operator$s
confiuration permits the handover.the source MM3 shall reject the handover due to no 2"G membership information
of the taret P6M':&9.
'OT3H &nter:P6M' handover to a 2"G cell in a P6M' which is not an eDuivalent P6M' for the 43 is not
supported.
!.!.1.2.2 S1-(ase# ha'#"5er, '"r6a$
This procedure describes the ",:based handover in the normal case. clause >.>.,.*.3 describes it when the procedure is
rejected by the taret e'ode1 or the taret MM3 and clause >.>.,.*.- describes when the procedure is canceled by the
source e'ode1.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-- Release %&
0i1ure +'+'%'&'&$%2 S%$4ased handover
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-. Release %&
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "teps ,? and ,?a
concern GTP based ">="A.
'OT3 *H &f the "ervin G; is not relocated. the bo( L"ource "ervin G;L in fiure >.>.,.*.*:, is actin as the
taret "ervin G;.
,. The source e'ode1 decides to initiate an ",:based handover to the taret e'ode1. This can be triered e.. by
no F* connectivity to the taret e'ode1. or by an error indication from the taret e'ode1 after an unsuccessful
F*:based handover. or by dynamic information learnt by the source e'ode1.
*. The source e'ode1 sends <andover 0eDuired (9irect 8orwardin Path /vailability. "ource to Taret transparent
container. taret e'ode1 &dentity. 2"G &9. 2"G access mode. taret T/&. ",/P 2ause. 0/' assistance data) to
the source MM3. The source e'ode1 indicates which bearers are subject to data forwardin. 9irect 8orwardin
Path /vailability indicates whether direct forwardin is available from the source e'ode1 to the taret e'ode1.
This indication from source e'ode1 can be based on e.. the presence of F*. The taret T/& is sent to MM3 to
facilitate the selection of a suitable taret MM3. ;hen the taret cell is a 2"G cell or a hybrid cell. the source
e'ode1 shall include the 2"G &9 of the taret cell. &f the taret cell is a hybrid cell. the 2"G access mode shall
be indicated.
3. The source MM3 selects the taret MM3 as described in clause -.3.A.3 on LMM3 "election 8unctionL and if it
has determined to relocate the MM3. it sends a 8orward 0elocation 0eDuest (MM3 43 conte(t. "ource to Taret
transparent container. 0/' 2ause. taret e'ode1 &dentity. 2"G &9. 2"G Membership &ndication. taret T/&.
M" &nfo 2hane 0eportin /ction (if available). 2"G &nformation 0eportin /ction (if available). 43 Time
None. 9irect 8orwardin 8la. "ervin 'etwor#. 6ocal <ome 'etwor# &9. 0/' assistance data) messae to the
taret MM3. The taret T/& is sent to the taret MM3 to help it to determine whether ":G; relocation is needed
(and. if needed. aid "G; selection). The old "ervin 'etwor# is sent to taret MM3 to support the taret MM3
to resolve if "ervin 'etwor# is chaned. &n networ# sharin scenarios "ervin 'etwor# denotes the servin
core networ#.
The source MM3 shall perform access control by chec#in the 43$s 2"G subscription when 2"G &9 is provided
by the source e'ode1. &f there is no subscription data for this 2"G &9 or the 2"G subscription is e(pired. and
the taret cell is a 2"G cell. the source MM3 shall reject the handover with an appropriate cause unless the 43
has emerency bearer services.
The MM3 43 conte(t includes &M"&. M3 &dentity. 43 security conte(t. 43 'etwor# 2apability. /M10.
"elected 2' operator &9. /P' restriction. "ervin G; address and T3&9 for control sinallin. and 3P" 1earer
conte(t(s).
/n 3P" 1earer conte(t includes the P9' G; addresses and T3&9s (for GTP:based ">="A) or G03 #eys (for
PM&P:based ">="A) at the P9' G;(s) for uplin# traffic. /P'. "ervin G; addresses and T3&9s for uplin#
traffic. and T&.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G; the
source MM3 shall include the 6ocal <ome 'etwor# &9 of the source cell in the 3P" 1earer conte(t
correspondin to the "&PTO at the 6ocal 'etwor# P9' connection.
0/' 2ause indicates the ",/P 2ause as received from source e'ode1.
The source MM3 includes the 2"G &9 in the 8orward 0elocation 0eDuest when the taret cell is a 2"G or
hybrid cell. ;hen the taret cell is a hybrid cell. or if there are one or several emerency bearers and the taret
cell is a 2"G cell. the 2"G Membership &ndication indicatin whether the 43 is a 2"G member shall be
included in the 8orward 0elocation 0eDuest messae.
The 9irect 8orwardin 8la indicates if direct forwardin is applied. or if indirect forwardin is oin to be set
up by the source side.
The taret MM3 shall determine the Ma(imum /P' restriction based on the /P' 0estriction of each bearer
conte(t in the 8orward 0elocation 0eDuest. and shall subseDuently store the new Ma(imum /P' restriction
value.
&f the 43 receives only emerency services and the 43 is 4&22less. &M"& can not be included in the MM3 43
conte(t in 8orward 0elocation 0eDuest messae. 8or emerency attached 43s. if the &M"& cannot be
authenticated. then the &M"& shall be mar#ed as unauthenticated. /lso. in this case. security parameters are
included only if available.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %-/ Release %&
-. &f the MM3 has been relocated. the taret MM3 verifies whether the source "ervin G; can continue to serve
the 43. &f not. it selects a new "ervin G; as described in clause -.3.A.* on L"ervin G; "election 8unctionL.
&f the MM3 has not been relocated. the source MM3 decides on this "ervin G; re:selection.
&f the source "ervin G; continues to serve the 43. no messae is sent in this step. &n this case. the taret
"ervin G; is identical to the source "ervin G;.
&f a new "ervin G; is selected. the taret MM3 sends a 2reate "ession 0eDuest (bearer conte(t(s) with P9'
G; addresses and T3&9s (for GTP:based ">="A) or G03 #eys (for PM&P:based ">="A) at the P9' G;(s) for
uplin# traffic. "ervin 'etwor#. 43 Time None) messae per P9' connection to the taret "ervin G;. The
taret "ervin G; allocates the ":G; addresses and T3&9s for the uplin# traffic on ",P4 reference point (one
T3&9 per bearer). The taret "ervin G; sends a 2reate "ession 0esponse ("ervin G; addresses and uplin#
T3&9(s) for user plane) messae bac# to the taret MM3.
>. The Taret MM3 sends <andover 0eDuest (3P" 1earers to "etup. /M10. ",/P 2ause. "ource to Taret
transparent container. 2"G &9. 2"G Membership &ndication. <andover 0estriction 6ist. 0/' assistance data)
messae to the taret e'ode1. This messae creates the 43 conte(t in the taret e'ode1. includin information
about the bearers. and the security conte(t. 8or each 3P" 1earer. the 1earers to "etup includes "ervin G;
address and uplin# T3&9 for user plane. and 3P" 1earer Eo". &f the direct forwardin fla indicates
unavailability of direct forwardin and the taret MM3 #nows that there is no indirect data forwardin
connectivity between source and taret. the 1earers to "etup shall include L9ata forwardin not possibleL
indication for each 3P" bearer. <andover 0estriction 6ist is sent if available in the Taret MM3I it is described
in clause -.3.>.@ LMobility 0estrictionsL.
",/P 2ause indicates the 0/' 2ause as received from source MM3.
The Taret MM3 shall include the 2"G &9 and 2"G Membership &ndication when provided by the source MM3
in the 8orward 0elocation 0eDuest messae.
The taret e'ode1 sends a <andover 0eDuest /c#nowlede (3P" 1earer "etup list. 3P" 1earers failed to setup
list Taret to "ource transparent container) messae to the taret MM3. The 3P" 1earer "etup list includes a list
of addresses and T3&9s allocated at the taret e'ode1 for downlin# traffic on ",:4 reference point (one T3&9
per bearer) and addresses and T3&9s for receivin forwarded data if necessary. &f the 43:/M10 is chaned. e..
all the 3P" bearers which are associated to the same /P' are rejected in the taret e'ode1. the MM3 shall
recalculate the new 43:/M10 and sinal the modified 43:/M10 value to the taret e'ode1.
&f none of the default 3P" bearers have been accepted by the taret e'ode1. the taret MM3 shall reject the
handover as specified in clause >.>.,.*.3.
&f the taret cell is a 2"G cell. the taret e'ode1 shall verify the 2"G &9 provided by the taret MM3. and
reject the handover with an appropriate cause if it does not match the 2"G &9 for the taret cell. &f the taret
e'ode1 is in hybrid mode. it may use the 2"G Membership &ndication to perform differentiated treatment for
2"G and non:2"G members. &f the taret cell is a 2"G cell. and if the 2"G Membership &ndication is Lnon
memberL. the taret e'ode1 only accepts the emerency bearers.
The 0/' assistance data parameter is further described in T" 3?.-,3 J3?K.
?. &f indirect forwardin applies and the "ervin G; is relocated. the taret MM3 sets up forwardin parameters
by sendin 2reate &ndirect 9ata 8orwardin Tunnel 0eDuest (taret e'ode1 addresses and T3&9s for
forwardin) to the "ervin G;. The "ervin G; sends a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse
(taret "ervin G; addresses and T3&9s for forwardin) to the taret MM3. &f the "ervin G; is not relocated.
indirect forwardin may be set up in step A below.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
@. &f the MM3 has been relocated. the taret MM3 sends a 8orward 0elocation 0esponse (2ause. Taret to "ource
transparent container. "ervin G; chane indication. 3P" 1earer "etup 6ist. /ddresses and T3&9s) messae to
the source MM3. 8or indirect forwardin. this messae includes "ervin G; /ddress and T3&9s for indirect
forwardin (source or taret). "ervin G; chane indication indicates a new "ervin G; has been selected.
A. &f indirect forwardin applies. the source MM3 sends 2reate &ndirect 9ata 8orwardin Tunnel 0eDuest
(addresses and T3&9s for forwardin) to the "ervin G;. &f the "ervin G; is relocated it includes the tunnel
identifier to the taret servin G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.) Release %&
The "ervin G; responds with a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse ("ervin G; addresses and
T3&9s for forwardin) messae to the source MM3.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
C. The source MM3 sends a <andover 2ommand (Taret to "ource transparent container. 1earers subject to
forwardin. 1earers to 0elease) messae to the source e'ode1. The 1earers subject to forwardin includes list
of addresses and T3&9s allocated for forwardin. The 1earers to 0elease includes the list of bearers to be
released.
Ca. The <andover 2ommand is constructed usin the Taret to "ource transparent container and is sent to the 43.
4pon reception of this messae the 43 will remove any 3P" bearers for which it did not receive the
correspondin 3P" radio bearers in the taret cell.
,+. The source e'ode1 sends the e'ode1 "tatus Transfer messae to the taret e'ode1 via the MM3(s) to convey
the P92P and <8' status of the 3:0/1s for which P92P status preservation applies. as specified in
T" 3?.3++ J>K. The source e'ode1 may omit sendin this messae if none of the 3:0/1s of the 43 shall be
treated with P92P status preservation.
&f there is an MM3 relocation the source MM3 sends this information to the taret MM3 via the 8orward /ccess
2onte(t 'otification messae which the taret MM3 ac#nowledes. The source MM3 or. if the MM3 is
relocated. the taret MM3. sends the information to the taret e'ode1 via the MM3 "tatus Transfer messae.
,,. The source e'ode1 should start forwardin of downlin# data from the source e'ode1 towards the taret
e'ode1 for bearers subject to data forwardin. This may be either direct (step ,,a) or indirect forwardin (step
,,b).
,*. /fter the 43 has successfully synchroni!ed to the taret cell. it sends a <andover 2onfirm messae to the taret
e'ode1. 9ownlin# pac#ets forwarded from the source e'ode1 can be sent to the 43. /lso. uplin# pac#ets can
be sent from the 43. which are forwarded to the taret "ervin G; and on to the P9' G;.
,3. The taret e'ode1 sends a <andover 'otify (T/&S32G&. 6ocal <ome 'etwor# &9) messae to the taret MM3.
8or "&PTO at the 6ocal 'etwor# with stand:alone G; architecture. the taret e'ode1 shall include the 6ocal
<ome 'etwor# &9 of the taret cell in the <andover 'otify messae.
,-. &f the MM3 has been relocated. the taret MM3 sends a 8orward 0elocation 2omplete 'otification () messae
to the source MM3. The source MM3 in response sends a 8orward 0elocation 2omplete /c#nowlede ()
messae to the taret MM3. 0eardless if MM3 has been relocated or not. a timer in source MM3 is started to
supervise when resources in "ource e'ode1 and if the "ervin G; is relocated. also resources in "ource
"ervin G; shall be released.
4pon receipt of the 8orward 0elocation 2omplete /c#nowlede messae the taret MM3 starts a timer if the
taret MM3 allocated ":G; resources for indirect forwardin.
,>. The MM3 sends a Modify 1earer 0eDuest (e'ode1 address and T3&9 allocated at the taret e'ode1 for
downlin# traffic on ",:4 for the accepted 3P" bearers. &"0 /ctivated) messae to the taret "ervin G; for
each P9' connection. includin the P9' connections that need to be released. &f the P9' G; reDuested 43$s
location and=or 4ser 2"G information (determined from the 43 conte(t). the MM3 also includes the 4ser
6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this messae. &f the 43 Time None has chaned. the
MM3 includes the 43 Time None &3 in this messae. &f "ervin G; is not relocated but the "ervin 'etwor#
has chaned or if the MM3 has not received any old "ervin 'etwor# information from the old MM3. the MM3
includes the "ervin 'etwor# &3 in this messae. 8or the case that neither MM3 nor ":G; chaned. if &"0 was
activated before this procedure MM3 should maintain &"0. The 43 is informed about the &"0 status in the
Trac#in /rea 4pdate procedure. &f the "ervin G; supports Modify /ccess 1earers 0eDuest procedure and if
there is no need for the "G; to send the sinallin to the PG;. the MM3 may send Modify /ccess 1earers
0eDuest (e'ode1 address and T3&9 allocated at the taret e'ode1 for downlin# traffic on ", 4 for the accepted
3P" bearers. &"0 /ctivated) per 43 to the "ervin G; to optimi!e the sinallin.
The MM3 releases the non:accepted dedicated bearers by trierin the bearer release procedure as specified in
clause >.-.-.*. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.% Release %&
&f the default bearer of a P9' connection has not been accepted by the taret e'ode1 and there are other P9'
connections active. the MM3 shall handle it in the same way as if all bearers of a P9' connection have not been
accepted. The MM3 releases these P9' connections by trierin the MM3 reDuested P9' disconnection
procedure specified in clause >.,+.3.
;hen the Modify 1earer 0eDuest does not indicate &"0 /ctivated the "ervin G; deletes any &"0 resources by
sendin a 9elete 1earer 0eDuest to the other 2' node that has bearer resources on the "ervin G; reserved.
,?. &f the "ervin G; is relocated. the taret "ervin G; assins addresses and T3&9s (one per bearer) for
downlin# traffic from the P9' G;. &t sends a Modify 1earer 0eDuest ("ervin G; addresses for user plane and
T3&9(s). "ervin 'etwor#. P9' 2harin Pause "upport &ndication) messae per P9' connection to the P9'
G;(s). The ":G; also includes 4ser 6ocation &nformation &3 and=or 43 Time None &3 and=or 4ser 2"G
&nformation &3 if they are present in step ,>. The "ervin G; also includes "ervin 'etwor# &3 if it is present in
step - or step ,>. The "ervin G; allocates 96 T3&9s on ">="A even for non:accepted bearers. The P9' G;
updates its conte(t field and returns a Modify 1earer 0esponse (2harin &d. M"&"9'. P9' 2harin Pause
3nabled &ndication (if P9' G; has chosen to enable the function). etc.) messae to the taret "ervin G;. The
M"&"9' is included if the P9' G; has it stored in its 43 conte(t. The P9' G; starts sendin downlin#
pac#ets to the taret G; usin the newly received address and T3&9s. These downlin# pac#ets will use the new
downlin# path via the taret "ervin G; to the taret e'ode1.
&f the "ervin G; is not relocated. but has received the 4ser 6ocation &nformation &3 and=or 43 Time None &3
and=or 4ser 2"G &nformation &3 and=or "ervin 'etwor# &3 from the MM3 in step ,>. the "ervin G; shall
inform the P9' G;(s) about these information that e.. can be used for charin. by sendin the messae
Modify 1earer 0eDuest (4ser 6ocation &nformation &3. 43 Time None &3. 4ser 2"G &nformation &3. "ervin
'etwor# &3) to the P9' G;(s) concerned. / Modify 1earer 0esponse messae is sent bac# to the "ervin G;.
&f the "ervin G; is not relocated and it has not received 4ser 6ocation &nformation &3 nor 43 Time None &3
nor 4ser 2"G &nformation &3 nor "ervin 'etwor# &3 from the MM3 in step ,>. no messae is sent in this step
and downlin# pac#ets from the "ervin:G; are immediately sent on to the taret e'ode1.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path in order to assist the reorderin function in the taret e'ode1. The source
"ervin G; shall forward the Lend mar#erL pac#ets to the source e'ode1.
,@. The "ervin G; shall return a Modify 1earer 0esponse ("ervin G; address and T3&9 for uplin# traffic)
messae to the MM3 as a response to a Modify 1earer 0eDuest messae. or a Modify /ccess 1earers 0esponse
("ervin G; address and T3&9 for uplin# traffic) as a response to a Modify /ccess 1earers 0eDuest messae. &f
the "ervin G; cannot serve the MM3 0eDuest in the Modify /ccess 1earers 0eDuest messae without ">="A
sinallin other than to unpause charin in the P9' G; or without correspondin G(c sinallin when PM&P
is used over the ">="A interface. it shall respond to the MM3 with indicatin that the modifications are not
limited to ",:4 bearers. and the MM3 shall repeat its reDuest usin Modify 1earer 0eDuest messae per P9'
connection.
&f the "ervin G; does not chane. the "ervin G; shall send one or more Lend mar#erL pac#ets on the old
path immediately after switchin the path in order to assist the reorderin function in the taret e'ode1.
,A. The 43 initiates a Trac#in /rea 4pdate procedure when one of the conditions listed in clause LTriers for
trac#in area updateL applies.
The taret MM3 #nows that it is a <andover procedure that has been performed for this 43 as it received the
bearer conte(t(s) by handover messaes and therefore the taret MM3 performs only a subset of the T/ update
procedure. specifically it e(cludes the conte(t transfer procedures between source MM3 and taret MM3.
,C. ;hen the timer started in step ,- e(pires the source MM3 sends a 43 2onte(t 0elease 2ommand () messae to
the source e'ode1. The source e'ode1 releases its resources related to the 43 and responds with a 43 2onte(t
0elease 2omplete () messae. ;hen the timer started in step ,- e(pires and if the source MM3 received the
"ervin G; chane indication in the 8orward 0elocation 0esponse messae. it deletes the 3P" bearer resources
by sendin 9elete "ession 0eDuest (2ause. 61&. Operation &ndication) messaes to the "ource "ervin G;. The
operation &ndication fla is not set. that indicates to the "ource "ervin G; that the "ource "ervin G; shall
not initiate a delete procedure towards the P9' G;. The "ource "ervin G; ac#nowledes with 9elete "ession
0esponse () messaes. &f &"0 has been activated before this procedure. the cause indicates to the "ource ":G;
that the "ource ":G; shall delete the bearer resources on the other old 2' node by sendin 9elete 1earer
0eDuest messae(s) to that 2' node.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.& Release %&
*+. &f indirect forwardin was used then the e(piry of the timer at source MM3 started at step ,- triers the source
MM3 to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to the ":G; to release the temporary
resources used for indirect forwardin that were allocated at step A.
*,. &f indirect forwardin was used and the "ervin G; is relocated. then the e(piry of the timer at taret MM3
started at step ,- triers the taret MM3 to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to
the taret ":G; to release temporary resources used for indirect forwardin that were allocated at step ?.
!.!.1.2.3 S1-(ase# ha'#"5er, ReHect
The Taret e'ode1 rejects the use of the <andover procedure if none of the reDuested bearers in the <andover 0eDuest
messae could be established. &n this case no 43 conte(t is established in the taret MM3=e'ode1 and no resources are
allocated. 8urther. the Taret MM3 rejects the handover reDuest and clears all resource in Taret e'ode1 and Taret
MM3 if the Taret e'ode1 accepts the handover reDuest but none of the default 3P" bearers ets resources allocated.
&n both cases. the 43 remains in the "ource e'ode1=MM3.
0i1ure +'+'%'&'3$%2 S%$4ased handover5 Reject
'OT3 ,H "teps 3. -. @ and A are performed if the MM3 is relocated.
'OT3 *H &f the MM3 is not relocated "teps > and ? are performed by the source MM3 and. in the description
below. the source MM3 acts as the taret MM3.
,:>. "teps , to > in the flow are identical to steps ,:> in clause >.>.,.*.*.
?a. &f the Taret e'ode1 fails to allocate any resources for any of the reDuested 3P" bearers it sends a <andover
8ailure (2ause) messae to the Taret MM3. The Taret MM3 clears any reserved resources for this 43 in the
taret MM3.
?b. &f the Taret MM3 receives a <andover 0eDuest /c#nowlede messae from the Taret e'ode1 but none of the
default 3P" bearers are in the 3P" 1earer "etup list &3. the Taret MM3 clears any reserved resources for this
43 in both the Taret MM3 and the Taret e'ode1.
@. This step is only performed for "ervin G; relocation. i.e. if steps -=-a have been performed. The Taret MM3
deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause) messaes to the Taret "ervin G;.
The Taret "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
A. The Taret MM3 sends the 8orward 0elocation 0esponse (2ause) messae to the "ource MM3.
C. ;hen the "ource MM3 receives the 8orward 0elocation 0esponse messae. it sends a <andover Preparation
8ailure (2ause) messae to the "ource e'ode1.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.3 Release %&
!.!.1.2.4 S1-(ase# ha'#"5er, +a'ce$
&nstead of completin the handover procedure. the source e'ode1 may at any time durin the handover procedure. up
to the time when a handover command messae is sent to the 43 cancel the handover.
The MM3 shall cancel the handover resources as defined in clause >.>.*.>., for case the source 0/' is e'ode1.
!.!.2 ;'ter R&T ha'#"5er
!.!.2.0 Ge'era$
9urin &nter 0/T handover indirect forwardin may apply for the dowlin# data forwardin performed as part of the
handover. 8rom its confiuration data the MM3 #nows whether indirect forwardin applies and it allocates a dowlin#
data forwardin path on a "ervin G;s for indirect forwardin. 8rom its confiuration data the "- "G"' #nows
whether indirect forwardin applies and it allocates dowlin# data forwardin paths on "ervin G;s for indirect
forwardin. &t is confiured on MM3 and "- "G"' whether indirect dowlin# data forwardin does not apply. applies
always or applies only for inter P6M' inter 0/T handovers.
8or inter:P6M' handover to a 2"G cell. if the source MM3="-:"G"' has the 2"G:&9 list of the taret P6M'. the
source MM3="-:"G"' shall use it to validate the 2"G membership of the 43 in the taret 2"G cell. Otherwise. based
on operator$s confiuration the source MM3="-:"G"' may allow the handover by validatin the 2"G membership of
the 43 in the taret 2"G cell usin the 2"G:&9 list of the reistered P6M':&9. &f neither the 2"G:&9 list of the taret
P6M' nor the operator$s confiuration permits the handover. the source MM3="-:"G"' shall reject the handover due
to no 2"G membership information of the taret P6M':&9
'OT3 ,H &nter:P6M' handover to a 2"G cell in a P6M' which is not an eDuivalent P6M' for the 43 is not
supported.
'OT3 *H &nter:P6M' handover to a 2"G cell of an eDuivalent P6M' is only supported if the 2"G:&9 of the cell is
in the 2"G:&9 list of both eDuivalent P6M's.
'OT3 3H 4pon bearer loss or 43:detected bearer Eo" deradation durin inter:0/T 3GPP handover. after
receivin the <andover 2ommand the 43 can adopt an implementation dependent mechanism to trier
the handover of one or more P9' connections or mobility of one or more &P flows to ;6/' (e.. ta#in
into account policies obtained from /'9"8).
'OT3 -H 4pon deletion of the default bearer(s) durin inter:0/T handover. the P9' G; can delay the actions
related to the termination of the P9' connection(s) in the P9' G; based on an implementation
dependent mechanism. in order to enable the 43 to handover such P9' connection(s) to a ;6/' access
networ# with mechanisms specified in T" *3.-+* J*K. 4ntil the P9' connection(s) are established via
;6/' access networ#. P9' G; will bloc# downlin# data for affected P9'(s).
!.!.2.1 E-UTR&* t" UTR&* ;u 6"#e ;'ter R&T ha'#"5er
!.!.2.1.1 Ge'era$
Pre:conditionsH
: The 43 is in 32M:2O''32T39 state (3:4T0/' mode).
&f emerency bearer services are onoin for an 43. handover to the taret 0'2 is performed independent of the
<andover 0estriction 6ist. The "G"' chec#s. as part of the 0outin /rea 4pdate in the e(ecution phase. if the
handover is to a restricted area and if so "G"' deactivate the non:emerency P9P conte(t as specified in
T" *3.+?+ J@K. clause C.*.-.*.
&f emerency bearer services are onoin for the 43. the source MM3 evaluates the handover to the taret 2"G cell
independent of the 43$s 2"G subscription. &f the handover is to a 2"G cell that the 43 is not subscribed. the taret
0'2 will only accept the emerency bearers and the taret "G"' deactivates the non:emerency P9P conte(ts that
were not accepted by the taret 0'2 as specified in T" *3.+?+ J@K. clause C.*.-.*.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.( Release %&
!.!.2.1.2 Pre%arati"' %hase
0i1ure +'+'&'%'&$%2 $!TRA" to !TRA" 7u mode 7nter RAT 3@5 preparation phase
,. The source e'ode1 decides to initiate an &nter:0/T handover to the taret access networ#. 4T0/' &u mode. /t
this point both uplin# and downlin# user data is transmitted via the followinH 1earer(s) between 43 and source
e'ode1. GTP tunnel(s) between source e'ode1. "ervin G; and P9' G;.
&f the 43 has an onoin emerency bearer service the source e'ode1 shall not initiate P" handover to a
4T0/' cell that is not &M" voice capable.
'OT3 ,H The process leadin to the handover decision is outside of the scope of this specification.
*. The source e'ode1 sends a <andover 0eDuired (",/P 2ause. Taret 0'2 &dentifier. 2"G &9. 2"G access
mode. "ource to Taret Transparent 2ontainer) messae to the source MM3 to reDuest the 2' to establish
resources in the taret 0'2. taret "G"' and the "ervin G;. The bearers that will be subject to data
forwardin (if any) are identified by the taret "G"' in a later step (see step @ below). ;hen the taret cell is a
2"G cell or a hybrid cell. the source e'ode1 shall include the 2"G &9 of the taret cell. &f the taret cell is a
hybrid cell. the 2"G access mode shall be indicated.
3. The source MM3 determines from the $Taret 0'2 &dentifier$ &3 that the type of handover is &0/T <andover to
4T0/' &u mode. The "ource MM3 initiates the <andover resource allocation procedure by sendin a 8orward
0elocation 0eDuest (&M"&. Taret &dentification. 2"G &9. 2"G Membership &ndication. MM 2onte(t. P9'
2onnections. MM3 Tunnel 3ndpoint &dentifier for 2ontrol Plane. MM3 /ddress for 2ontrol plane. "ource to
Taret Transparent 2ontainer. 0/' 2ause. M" &nfo 2hane 0eportin /ction (if available). 2"G &nformation
0eportin /ction (if available). 43 Time None. &"0 "upported. "ervin 'etwor#) messae to the taret "G"'.
The information &"0 "upported is indicated if the source MM3 and associated "ervin G; are capable to
activate &"0 for the 43. ;hen &"0 is activated the messae should be sent to the "G"' that maintains &"0 for
the 43 when this "G"' is servin the taret identified by the Taret &dentification. This messae includes all
P9' 2onnections active in the source system and for each P9' 2onnection includes the associated /P'. the
address and the uplin# Tunnel endpoint parameters of the "ervin G; for control plane. and a list of 3P" 1earer
2onte(ts. 0/' 2ause indicates the ",/P 2ause as received from source e'ode1. The old "ervin 'etwor# is
sent to taret MM3 to support the taret MM3 to resolve if "ervin 'etwor# is chaned.
The source MM3 shall perform access control by chec#in the 43$s 2"G subscription when 2"G &9 is provided
by the source e'ode1. &f there is no subscription data for this 2"G &9 or the 2"G subscription is e(pired. and
the taret cell is a 2"G cell. the source MM3 shall reject the handover with an appropriate cause unless the 43
has emerency bearer services.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.+ Release %&
The source MM3 includes the 2"G &9 in the 8orward 0elocation 0eDuest when the taret cell is a 2"G cell or
hybrid cell. ;hen the taret cell is a hybrid cell. or if there are one or several emerency bearers and the taret
cell is a 2"G cell. the 2"G Membership &ndication indicatin whether the 43 is a 2"G member shall be
included in the 8orward 0elocation 0eDuest messae.
The taret "G"' maps the 3P" bearers to P9P conte(ts ,:to:, and maps the 3P" 1earer Eo" parameter values
of an 3P" bearer to the 0elease CC Eo" parameter values of a bearer conte(t as defined in /nne( 3
Prioriti!ation of P9P 2onte(ts is performed by the taret core networ# node. i.e. taret "G"'.
The MM conte(t contains security related information. e.. supported cipherin alorithms as described in
T" *C.*@- J-3K. <andlin of security #eys is described in T" 33.-+, J-,K.
The taret "G"' shall determine the Ma(imum /P' restriction based on the /P' 0estriction of each bearer
conte(t in the 8orward 0elocation 0eDuest. and shall subseDuently store the new Ma(imum /P' restriction
value.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G; the
source MM3 shall include the 6ocal <ome 'etwor# &9 of the source cell in the P9' 2onnections
correspondin to the "&PTO at the 6ocal 'etwor# P9' connection.
-. The taret "G"' determines if the "ervin G; is to be relocated. e... due to P6M' chane. &f the "ervin G;
is to be relocated. the taret "G"' selects the taret "ervin G; as described under clause -.3.A.* on L"ervin
G; selection functionL. and sends a 2reate "ession 0eDuest messae (&M"&. "G"' Tunnel 3ndpoint &dentifier
for 2ontrol Plane. "G"' /ddress for 2ontrol plane. P9' G; address(es) for user plane. P9' G; 46 T3&9(s)
for user plane. P9' G; address(es) for control plane. and P9' G; T3&9(s) for control plane. the Protocol
Type over ">="A. "ervin 'etwor#) per P9' connection to the taret "ervin G;. The Protocol Type over
">="A is provided to "ervin G; which protocol should be used over ">="A interface.
The taret "G"' establishes the 3P" 1earer conte(t(s) in the indicated order. The "G"' deactivates. as
provided in step @ of the e(ecution phase. the 3P" 1earer conte(ts which cannot be established.
-a. The taret "ervin G; allocates its local resources and returns a 2reate "ession 0esponse ("ervin G;
address(es) for user plane. "ervin G; 46 T3&9(s) for user plane. "ervin G; /ddress for control plane.
"ervin G; T3&9 for control plane) messae to the taret "G"'.
>. The taret "G"' reDuests the taret 0'2 to establish the radio networ# resources (0/1s) by sendin the
messae 0elocation 0eDuest (43 &dentifier. 2ause. 2' 9omain &ndicator. &nterity protection information (i.e.
&% and allowed &nterity Protection alorithms). 3ncryption information (i.e. 2% and allowed 2ipherin
alorithms). 0/1 to be setup list. 2"G &9. 2"G Membership &ndication. "ource 0'2 to Taret 0'2
Transparent 2ontainer. "ervice <andover related information). &f the /ccess 0estriction is present in the MM
conte(t. the "ervice <andover related information shall be included by the taret "G"' for the 0elocation
0eDuest messae in order for 0'2 to restrict the 43 in connected mode to handover to the 0/T prohibited by
the /ccess 0estriction.
8or each 0/1 reDuested to be established. 0/1s To 1e "etup shall contain information such as 0/1 &9. 0/1
parameters. Transport 6ayer /ddress. and &u Transport /ssociation. The 0/1 &9 information element contains
the '"/P& value. and the 0/1 parameters information element ives the Eo" profile. The Transport 6ayer
/ddress is the "ervin G; /ddress for user plane (if 9irect Tunnel is used) or the "G"' /ddress for user plane
(if 9irect Tunnel is not used). and the &u Transport /ssociation corresponds to the uplin# Tunnel 3ndpoint
&dentifier 9ata in "ervin G; or "G"' respectively.
2ipherin and interity protection #eys are sent to the taret 0'2 to allow data transfer to continue in the new
0/T=mode taret cell without reDuirin a new /%/ (/uthentication and %ey /reement) procedure.
&nformation that is reDuired to be sent to the 43 (either in the 0elocation 2ommand messae or after the
handover completion messae) from 002 in the taret 0'2 shall be included in the 002 messae sent from the
taret 0'2 to the 43 via the transparent container. More details are described in T" 33.-+, J-,K.
The Taret "G"' shall include the 2"G &9 and 2"G Membership &ndication when provided by the source
MM3 in the 8orward 0elocation 0eDuest messae.
&n the taret 0'2 radio and &u user plane resources are reserved for the accepted 0/1s. 2ause indicates the
0/' 2ause as received from source MM3. The "ource 0'2 to Taret 0'2 Transparent 2ontainer includes the
value from the "ource to Taret Transparent 2ontainer received from the source e'ode1.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %., Release %&
&f the taret cell is a 2"G cell. the taret 0'2 shall verify the 2"G &9 provided by the taret "G"'. and reject
the handover with an appropriate cause if it does not match the 2"G &9 for the taret cell. &f the taret cell is in
hybrid mode. the taret 0'2 may use the 2"G Membership &ndication to perform differentiated treatment for
2"G and non:2"G members. &f the taret cell is a 2"G cell. and if the 2"G Membership &ndication is Lnon
memberL. the taret 0'2 only accepts the emerency bearers.
>a. The taret 0'2 allocates the resources and returns the applicable parameters to the taret "G"' in the messae
0elocation 0eDuest /c#nowlede (Taret 0'2 to "ource 0'2 Transparent 2ontainer. 0/1s setup list. 0/1s
failed to setup list).
4pon sendin the 0elocation 0eDuest /c#nowlede messae the taret 0'2 shall be prepared to receive
downlin# GTP P94s from the "ervin G;. or Taret "G"' if 9irect Tunnel is not used. for the accepted 0/1s.
3ach 0/1s setup list is defined by a Transport 6ayer /ddress. which is the taret 0'2 /ddress for user data.
and the &u Transport /ssociation. which corresponds to the downlin# Tunnel 3ndpoint &dentifier for user data.
/ny 3P" 1earer conte(ts for which a 0/1 was not established are maintained in the taret "G"' and the 43.
These 3P" 1earer conte(ts shall be deactivated by the taret "G"' via e(plicit "M procedures upon the
completion of the routin area update (0/4) procedure.
?. &f $&ndirect 8orwardin$ and relocation of "ervin G; apply and 9irect Tunnel is used the taret "G"' sends a
2reate &ndirect 9ata 8orwardin Tunnel 0eDuest messae (Taret 0'2 /ddress and T3&9(s) for 96 data
forwardin) to the "ervin G;. &f $&ndirect 8orwardin$ and relocation of "ervin G; apply and 9irect Tunnel
is not used. then the taret "G"' sends a 2reate &ndirect 9ata 8orwardin Tunnel 0eDuest messae ("G"'
/ddress and T3&9(s) for 96 data forwardin) to the "ervin G;.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
?a. The "ervin G; returns a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse (2ause. "ervin G; /ddress(es)
and "ervin G; 96 T3&9(s) for data forwardin) messae to the taret "G"'.
@. The taret "G"' sends the messae 8orward 0elocation 0esponse (2ause. "G"' Tunnel 3ndpoint &dentifier for
2ontrol Plane. "G"' /ddress for 2ontrol Plane. Taret to "ource Transparent 2ontainer. 2ause. 0/1 "etup
&nformation. /dditional 0/1 "etup &nformation. /ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin.
"ervin G; chane indication) to the source MM3. "ervin G; chane indication indicates a new "ervin G;
has been selected. The Taret to "ource Transparent 2ontainer contains the value from the Taret 0'2 to "ource
0'2 Transparent 2ontainer received from the taret 0'2.
The &3 $/ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin$ defines the destination tunnellin endpoint
for data forwardin in taret system. and it is set as followsH
: &f $9irect 8orwardin$ applies. or if $&ndirect 8orwardin$ and no relocation of "ervin G; apply and 9irect
Tunnel is used. then the &3 $/ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin$ contains the
addresses and GTP:4 tunnel endpoint parameters to the Taret 0'2 received in step >a.
: &f $&ndirect 8orwardin$ and relocation of "ervin G; apply. then the &3 $/ddress(es) and T3&9(s) for 4ser
Traffic 9ata 8orwardin$ contains the addresses and 96 GTP:4 tunnel endpoint parameters to the "ervin
G; received in step ?. This is independent from usin 9irect Tunnel or not.
: &f $&ndirect 8orwardin$ applies and 9irect Tunnel is not used and relocation of "ervin G; does not apply.
then the &3 $/ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin$ contains the 96 GTP:4 tunnel
endpoint parameters to the Taret "G"'.
A. &f L&ndirect 8orwardinL applies. the "ource MM3 sends the messae 2reate &ndirect 9ata 8orwardin Tunnel
0eDuest (/ddress(es) and T3&9(s) for 9ata 8orwardin (received in step @)). 3P" 1earer &9(s)) to the "ervin
G; used for indirect forwardin.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
Aa. The "ervin G; returns the forwardin parameters by sendin the messae 2reate &ndirect 9ata 8orwardin
Tunnel 0esponse (2ause. "ervin G; /ddress(es) and T3&9(s) for 9ata 8orwardin). &f the "ervin G;
doesn$t support data forwardin. an appropriate cause value shall be returned and the "ervin G; /ddress(es)
and T3&9(s) will not be included in the messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.- Release %&
!.!.2.1.3 E/ecuti"' %hase
0i1ure +'+'&'%'3$%2 $!TRA" to !TRA" 7u mode 7nter RAT 3@5 eEecution phase
'OT3H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "tep (1) shows P208
interaction in the case of PM&P:based ">="A. "teps A and Aa concern GTP based ">="A
The source e'ode1 continues to receive downlin# and uplin# user plane P94s.
,. The source MM3 completes the preparation phase towards source e'ode1 by sendin the messae <andover
2ommand (Taret to "ource Transparent 2ontainer. 3:0/1s to 0elease 6ist. 1earers "ubject to 9ata
8orwardin 6ist). The L1earers "ubject to 9ata forwardin listL &3 may be included in the messae and it shall
be a list of $/ddress(es) and T3&9(s) for user traffic data forwardin$ received from taret side in the preparation
phase ("tep @ of the preparation phase) when $9irect 8orwardin$ applies. or the parameters received in "tep Aa
of the preparation phase when $&ndirect 8orwardin$ applies.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %.. Release %&
The source e'ode1 initiates data forwardin for bearers specified in the L1earers "ubject to 9ata 8orwardin
6istL. The data forwardin may o directly to taret 0'2 or alternatively o via the "ervin G; if so decided
by source MM3 and or= taret "G"' in the preparation phase.
*. The source e'ode1 will ive a command to the 43 to handover to the taret access networ# via the messae <O
from 3:4T0/' 2ommand. This messae includes a transparent container includin radio aspect parameters that
the taret 0'2 has set:up in the preparation phase. The details of this 3:4T0/' specific sinallin are
described in T" 3?.3++ J>K.
4pon the reception of the <O from 3:4T0/' 2ommand messae containin the <andover 2ommand messae.
the 43 shall associate its bearer &9s to the respective 0/1s based on the relation with the '"/P& and shall
suspend the uplin# transmission of the user plane data.
3. Boid.
-. The 43 moves to the taret 4T0/' &u (3G) system and e(ecutes the handover accordin to the parameters
provided in the messae delivered in step *. The procedure is the same as in step ? and A in clause >.*.*.* in
T" -3.,*C JAK with the additional function of association of the received 0/1s and e(istin 1earer &d related to
the particular '"/P&.
The 43 may resume the user data transfer only for those '"/P&s for which there are radio resources allocated in
the taret 0'2.
>. ;hen the new source 0'2:&9 S ":0'T& are successfully e(chaned with the 43. the taret 0'2 shall send the
0elocation 2omplete messae to the taret "G"'. The purpose of the 0elocation 2omplete procedure is to
indicate by the taret 0'2 the completion of the relocation from the source 3:4T0/' to the 0'2. /fter the
reception of the 0elocation 2omplete messae the taret "G"' shall be prepared to receive data from the taret
0'2. 3ach uplin# ':P94 received by the taret "G"' is forwarded directly to the "ervin G;.
8or "&PTO at the 6ocal 'etwor# with stand:alone G; architecture. the taret 0'2 shall include the 6ocal
<ome 'etwor# &9 of the taret cell in the 0elocation 2omplete messae.
?. Then the taret "G"' #nows that the 43 has arrived to the taret side and taret "G"' informs the source
MM3 by sendin the 8orward 0elocation 2omplete 'otification (&"0 /ctivated. "ervin G; chane) messae.
&f indicated. &"0 /ctivated indicates to the source MM3 that it shall maintain the 43$s conte(t and that it shall
activate &"0. which is only possible when the ":G; is not chaned. The source MM3 will also ac#nowlede
that information. / timer in source MM3 is started to supervise when resources in "ource e'ode1 and "ource
"ervin G; (for "ervin G; relocation) shall be released.
;hen the timer e(pires and &"0 /ctivated is not indicated by the taret "G"' the source MM3 releases all
bearer resources of the 43. &f "ervin G; chane is indicated and this timer e(pires the source MM3 deletes
the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause. Operation &ndication) messaes to the
"ource "ervin G;. The operation &ndication fla is not set. that indicates to the "ource "ervin G; that the
"ource "ervin G; shall not initiate a delete procedure towards the P9' G;. &f &"0 has been activated before
this procedure. the cause indicates to the "ource ":G; that the "ource ":G; shall delete the bearer resources on
the other old 2' node by sendin 9elete 1earer 0eDuest messae(s) to that 2' node.
4pon receipt of the 8orward 0elocation 2omplete /c#nowlede messae the taret "G"' starts a timer if the
taret "G"' allocated ":G; resources for indirect forwardin.
@. The taret "G"' will now complete the <andover procedure by informin the "ervin G; (for "ervin G;
relocation this will be the Taret "ervin G;) that the taret "G"' is now responsible for all the 3P" 1earer
2onte(ts the 43 has established. This is performed in the messae Modify 1earer 0eDuest ("G"' Tunnel
3ndpoint &dentifier for 2ontrol Plane. '"/P&(s). "G"' /ddress for 2ontrol Plane. "G"' /ddress(es) and
T3&9(s) for 4ser Traffic for the accepted 3P" bearers (if 9irect Tunnel is not used) or 0'2 /ddress(es) and
T3&9(s) for 4ser Traffic for the accepted 3P" bearers (if 9irect Tunnel is used) and 0/T type. &"0 /ctivated)
per P9' connection. &f the P9' G; reDuested 43$s location and=or 4ser 2"G information (determined from
the 43 conte(t). the "G"' also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in
this messae. &f the 43 Time None has chaned. the "G"' includes the 43 Time None &3 in this messae. &f
"ervin G; is not relocated but the "ervin 'etwor# has chaned or if the "G"' has not received any old
"ervin 'etwor# information from the old MM3. the "G"' includes the new "ervin 'etwor# &3 in this
messae. &n networ# sharin scenarios "ervin 'etwor# denotes the servin core networ#. &f indicated. the
information &"0 /ctivated indicates that &"0 is activated. which is only possible when the ":G; is not chaned.
;hen the Modify 1earer 0eDuest does not indicate &"0 /ctivated and ":G; is not chaned.. the ":G; deletes
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %./ Release %&
any &"0 resources by sendin a 9elete 1earer 0eDuest to the other 2' node that has bearer resources on the
":G; reserved.
The "G"' releases the non:accepted 3P" 1earer conte(ts by trierin the 1earer 2onte(t deactivation
procedure. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the "G"'.
A. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) may inform the P9' G;(s)
the chane of for e(ample for "ervin G; relocation or the 0/T type that e.. can be used for charin. by
sendin the messae Modify 1earer 0eDuest per P9' connection. The ":G; also includes 4ser 6ocation
&nformation &3 and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 if they are present in step @. "ervin
'etwor# should be included if it is received in step @ or in step - in clause >.>.*.,.*. 8or "ervin G; relocation.
the "ervin G; allocates 96 T3&9s on ">="A even for non:accepted bearers and may include the P9'
2harin Pause "upport &ndication. The P9' G; must ac#nowlede the reDuest with the messae Modify
1earer 0esponse. &n the case of "ervin G; relocation. the P9' G; updates its conte(t field and returns a
Modify 1earer 0esponse (2harin &d. M"&"9'. P9' 2harin Pause 3nabled &ndication (if P9' G; has
chosen to enable the function). etc.) messae to the "ervin G;. The M"&"9' is included if the P9' G; has it
stored in its 43 conte(t.
&f P22 infrastructure is used. the P9' G; informs the P208 about the chane of. for e(ample. the 0/T type.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path. The source "ervin G; shall forwards the Lend mar#erL pac#ets to the
source e'ode1.
C. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) ac#nowledes the user plane
switch to the taret "G"' via the messae Modify 1earer 0esponse (2ause. "ervin G; Tunnel 3ndpoint
&dentifier for 2ontrol Plane. "ervin G; /ddress for 2ontrol Plane. Protocol 2onfiuration Options). /t this
stae the user plane path is established for all 3P" 1earer conte(ts between the 43. taret 0'2. taret "G"' if
9irect Tunnel is not used. "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) and P9'
G;.
&f the "ervin G; does not chane. the "ervin G; shall send one or more Lend mar#erL pac#ets on the old
path immediately after switchin the path.
,+. ;hen the 43 reconises that its current 0outin /rea is not reistered with the networ#. or when the 43$s T&'
indicates LG4T&L. the 43 initiates a 0outin /rea 4pdate procedure with the taret "G"' informin it that the
43 is located in a new routin area. &t is 0/' functionality to provide the PMM:2O''32T39 43 with
0outin /rea information.
The taret "G"' #nows that an &0/T <andover has been performed for this 43 as it received the bearer
conte(t(s) by handover messaes and therefore the taret "G"' performs only a subset of the 0/4 procedure.
specifically it e(cludes the conte(t transfer procedures between source MM3 and taret "G"'.
,,. ;hen the timer started at step ? e(pires. the source MM3 sends a 0elease 0esources messae to the "ource
e'ode1. The "ource e'ode1 releases its resources related to the 43.
;hen the timer started in step ? e(pires and if the source MM3 received the "ervin G; chane indication in
the 8orward 0elocation 0esponse messae. it deletes the 3P" bearer resources by sendin 9elete "ession
0eDuest (2ause. Operation &ndication) messaes to the "ource "ervin G;. The operation indication fla is not
set. that indicates to the "ource "ervin G; that the "ource "ervin G; shall not initiate a delete procedure
towards the P9' G;. The "ource "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
&f &"0 has been activated before this procedure. the cause indicates to the "ource ":G; that the "ource ":G;
shall delete the bearer resources on the other old 2' node by sendin 9elete 1earer 0eDuest messae(s) to that
2' node.
,*. &f indirect forwardin was used then the e(piry of the timer at source MM3 started at step ? triers the source
MM3 to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to the ":G; to release the temporary
resources used for indirect forwardin.
,3. &f indirect forwardin was used and the "ervin G; is relocated. then the e(piry of the timer at taret "G"'
started at step ? triers the taret "G"' to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to
the taret ":G; to release temporary resources used for indirect forwardin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/) Release %&
!.!.2.1.4 E-UTR&* t" UTR&* ;u 6"#e ;'ter R&T ha'#"5er ReHect
The Taret 0'2 may reject the use of the <andover procedure if none of the reDuested 0/1s in the 0elocation 0eDuest
messae could be established. &n this case no 43 conte(t is established in the taret "G"'=0'2 and no resources are
allocated. The 43 remains in the "ource e'ode1=MM3.
0i1ure +'+'&'%'($%2 $!TRA" to !TRA" 7u mode 7nter RAT 3@ reject
,. The "tep , to > in the flow are identical to the ones in clause >.>.*.,.*.
?. &f the Taret 0'2 fails to allocate any resources for any of the reDuested 0/1s it sends a 0elocation 8ailure
(2ause) messae to the Taret "G"'. ;hen the Taret "G"' receives the 0elocation 8ailure messae from
Taret 0'2 the Taret "G"' clears any reserved resources for this 43.
@. This step is only performed for "ervin G; relocation. i.e. if "teps -=-a have been performed. The Taret "G"'
deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause) messaes to the Taret "ervin G;.
The Taret "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
A. The Taret "G"' sends the 8orward 0elocation 0esponse (2ause) messae to the "ource MM3.
C. ;hen the "ource MM3 receives the 8orward 0elocation 0esponse messae it send a <andover Preparation
8ailure (2ause) messae to the "ource e'ode1.
!.!.2.2 UTR&* ;u 6"#e t" E-UTR&* ;'ter R&T ha'#"5er
!.!.2.2.1 Ge'era$
The 4T0/' &u mode to 3:4T0/' &nter 0/T handover procedure ta#es place when the networ# decides to perform a
handover. The decision to perform P" handover from 4T0/' &u mode to 3:4T0/' is ta#en by the networ# based on
radio condition measurements reported by the 43 to the 4T0/' 0'2.
&f emerency bearer services are onoin for the 43. the MM3 chec#s as part of the Trac#in /rea 4pdate in the
e(ecution phase. if the handover is to a restricted area and if so MM3 releases the non:emerency bearers as specified
in clause >.,+.3.
&f emerency bearer services are onoin for the 43. the source "G"' evaluates the handover to the taret 2"G cell
independent of the 43$s 2"G subscription. &f the handover is to a 2"G cell that the 43 is not subscribed. the taret
e'ode1 only accepts the emerency bearers and the taret MM3 releases the non:emerency P9' connections that
were not accepted by the taret e'ode1 as specified in clause >.,+.3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/% Release %&
!.!.2.2.2 Pre%arati"' %hase
0i1ure +'+'&'&'&$%2 !TRA" 7u mode to $!TRA" 7nter RAT 3@5 preparation phase
,. The source 0'2 decides to initiate an &nter:0/T handover to the 3:4T0/'. /t this point both uplin# and
downlin# user data is transmitted via the followinH 1earers between 43 and source 0'2. GTP tunnel(s)
between source 0'2. source "G"' (only if 9irect Tunnel is not used). "ervin G; and P9' G;.
'OT3 ,H The process leadin to the handover decision is outside of the scope of this specification.
*. The source 0'2 sends a 0elocation 0eDuired (2ause. Taret e'ode1 &dentifier. 2"G &9. 2"G access mode.
"ource 0'2 &dentifier. "ource 0'2 to Taret 0'2 Transparent 2ontainer) messae to the source "G"' to
reDuest the 2' to establish resources in the taret e'ode1. Taret MM3 and the "ervin G;. The bearers that
will be subject to data forwardin (if any) are identified by the taret MM3 in a later step (see step @ below).
;hen the taret cell is a 2"G cell or a hybrid cell. the source 0'2 shall include the 2"G &9 of the taret cell. &f
the taret cell is a hybrid cell. the 2"G access mode shall be indicated.
3. The source "G"' determines from the $Taret e'ode1 &dentifier$ &3 that the type of handover is &0/T <andover
to 3:4T0/'. The "ource "G"' initiates the <andover resource allocation procedure by sendin 8orward
0elocation 0eDuest (&M"&. Taret &dentification. 2"G &9. 2"G Membership &ndication. MM 2onte(t. P9'
2onnections. "G"' Tunnel 3ndpoint &dentifier for 2ontrol Plane. "G"' /ddress for 2ontrol plane. "ource to
Taret Transparent 2ontainer. 0/' 2ause. M" &nfo 2hane 0eportin /ction (if available). 2"G &nformation
0eportin /ction (if available). 43 Time None. &"0 "upported. "ervin 'etwor#. 2hane to 0eport (if present))
messae to the taret MM3. This messae includes all 3P" 1earer conte(ts correspondin to all the bearers
established in the source system and the uplin# Tunnel endpoint parameters of the "ervin G;. &f the
information &"0 "upported is indicated. this indicates that the source "G"' and associated "ervin G; are
capable to activate &"0 for the 43. ;hen &"0 is activated the messae should be sent to the MM3 that maintains
&"0 for the 43 when this MM3 is servin the taret identified by the Taret &dentification. 0/' 2ause indicates
the 2ause as received from source 0'2. The "ource to Taret Transparent 2ontainer contains the value from the
"ource 0'2 to Taret 0'2 Transparent 2ontainer received from the "ource 0'2. The old "ervin 'etwor# is
sent to taret MM3 to support the taret MM3 to resolve if "ervin 'etwor# is chaned.
2hane to 0eport fla is included by the source "G"' if reportin of chane of 43 Time None. or "ervin
'etwor#. or both towards "ervin G; = P9' G; was deferred by the source "G"'.
The source "G"' shall perform access control by chec#in the 43$s 2"G subscription when 2"G &9 is
provided by the source 0'2. &f there is no subscription data for this 2"G &9 or the 2"G subscription is e(pired.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/& Release %&
and the taret cell is a 2"G cell. the source "G"' shall reject the handover with an appropriate cause unless the
43 has emerency bearer services.
The source "G"' includes the 2"G &9 in the 8orward 0elocation 0eDuest when the taret cell is a 2"G cell or
hybrid cell. ;hen the taret cell is a hybrid cell. or if there are one or several emerency bearers and the taret
cell is a 2"G cell. the 2"G Membership &ndication indicatin whether the 43 is a 2"G member shall be
included in the 8orward 0elocation 0eDuest messae.
This messae includes all P9' 2onnections active in the source system and for each P9' 2onnection includes
the associated /P'. the address and the uplin# tunnel endpoint parameters of the "ervin G; for control plane.
and a list of 3P" 1earer 2onte(ts.
Prioriti!ation of 3P" 1earer 2onte(ts is performed by the taret core networ# node.
The MM conte(t contains security related information. e.. 43 'etwor# capabilities and used 4MT" interity
and cipherin alorithm(s) as well as #eys. as described in clause >.@.* (&nformation "torae for MM3).
The taret MM3 selects the '/" cipherin and interity alorithms to use. These alorithms will be sent
transparently from the taret e'ode1 to the 43 in the Taret to "ource Transparent 2ontainer (3P2 part).
The MM3 establishes the 3P" bearer(s) in the prioriti!ed order. The MM3 deactivates. as provided in step A of
the e(ecution phase. the 3P" bearers which cannot be established.
The taret MM3 shall determine the Ma(imum /P' restriction based on the /P' 0estriction of each bearer
conte(t received in the 8orward 0elocation 0eDuest. and shall subseDuently store the new Ma(imum /P'
restriction value.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G; the
source "G"' shall include the 6ocal <ome 'etwor# &9 of the source cell in the P9' 2onnections
correspondin to the "&PTO at the 6ocal 'etwor# P9' connection.
-. The taret MM3 determines if the "ervin G; is to be relocated. e... due to P6M' chane. &f the "ervin G;
is to be relocated. the taret MM3 selects the taret "ervin G; as described under clause -.3.A.* on L"ervin
G; selection functionL. The taret MM3 sends a 2reate "ession 0eDuest messae (&M"&. MM3 /ddress and
T3&9. MM3 Tunnel 3ndpoint &dentifier for 2ontrol Plane. MM3 /ddress for 2ontrol plane. P9' G;
address(es) for user plane. P9' G; 46 T3&9(s) for user plane. P9' G; address for control plane. and P9'
G; T3&9(s) for control plane. the Protocol Type over ">="A. "ervin 'etwor#) per P9' connection to the
taret "ervin G;. The Protocol Type over ">="A is provided to "ervin G; which protocol should be used
over ">="A interface.
-a. The taret "ervin G; allocates its local resources and returns them in a 2reate "ession 0esponse ("ervin G;
address(es) for user plane. "ervin G; 46 T3&9(s) for user plane. "ervin G; /ddress for control plane.
"ervin G; T3&9 for control plane) messae to the taret MM3.
>. The taret MM3 reDuests the taret e'ode1 to establish the bearer(s) by sendin the messae <andover 0eDuest
(43 &dentifier. ",/P 2ause. %
e'1
. allowed /" &nterity Protection and 2ipherin alorithm(s). '/" "ecurity
Parameters to 3:4T0/'. 3P" 1earers to be setup list. 2"G &9. 2"G Membership &ndication. "ource to Taret
Transparent 2ontainer). The '/" "ecurity Parameters to 3:4T0/' includes the '/" &nterity Protection and
2ipherin alorithm(s). e%"& and 'O'23
MM3
are tareted for the 43. ",/P 2ause indicates the 0/' 2ause as
received from source "G"'. The "ource to Taret Transparent 2ontainer contains the value from the 0/'
Transparent 2ontainer received from the source "G"'.
'OT3 *H The taret MM3 derives %$
/"M3
from 2% and &% in the MM conte(t and associates it with e%"&. as
described in T" 33.-+, J-,K and selects '/" &nterity Protection and 2ipherin alorithm(s). The MM3
and 43 derive the '/" #eys and %e'1 from %$/"M3. &f the MM3 shares an 3P" security association with
the 43. the MM3 may activate this native 3P" security conte(t by initiatin a '/" "M2 procedure after
havin completed the handover procedure.
8or each 3P" bearer reDuested to be established. $3P" 1earers To 1e "etup$ &3 shall contain information such as
&9. bearer parameters. Transport 6ayer /ddress. L9ata forwardin not possibleL indication. and ", Transport
/ssociation. The taret MM3 inores any /ctivity "tatus &ndicator within an 3P" 1earer 2onte(t and reDuests
the taret e'ode1 to allocate resources for all 3P" 1earer 2onte(ts received from the source side. The Transport
6ayer /ddress is the "ervin G; /ddress for user data. and the ", Transport /ssociation corresponds to the
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/3 Release %&
uplin# Tunnel 3ndpoint &dentifier 9ata. L9ata forwardin not possibleL indication shall be included if the taret
MM3 decides the correspondin bearer will not be subject to data forwardin.
The taret MM3 shall include the 2"G &9 and 2"G Membership &ndication when provided by the source "G"'
in the <andover 0eDuest messae.
The information about the selected '/" cipherin and interity protection alorithm(s). %"& and 'O'23
MM3

will be sent transparently from the taret e'ode1 to the 43 in the Taret to "ource Transparent 2ontainer. and in
the messae 4T0/' <O 2ommand from source 0'2 to the 43. This will then allow data transfer to continue
in the new 0/T=mode taret cell without reDuirin a new /%/ (/uthentication and %ey /reement) procedure.
More details are described in T" 33.-+, J-,K.
&f the taret cell is a 2"G cell. the taret e'ode1 shall verify the 2"G &9 provided by the taret MM3. and
reject the handover with an appropriate cause if it does not match the 2"G &9 for the taret cell. &f the taret
e'ode1 is in hybrid mode. it may use the 2"G Membership "tatus to perform differentiated treatment for 2"G
and non:2"G members. &f the taret cell is a 2"G cell. and if the 2"G Membership &ndication is Lnon memberL.
the taret e'ode1 only accepts the emerency bearers.
>a. The taret e'ode1 allocates the reDuested resources and returns the applicable parameters to the taret MM3 in
the messae <andover 0eDuest /c#nowlede (Taret to "ource Transparent 2ontainer. 3P" 1earers setup list.
3P" 1earers failed to setup list). The taret e'ode1 shall inore it if the number of radio bearers in the "ource to
Taret Transparent container does not comply with the number of bearers reDuested by the MM3 and allocate
bearers as reDuested by the MM3. 4pon sendin the <andover 0eDuest /c#nowlede messae the taret
e'ode1 shall be prepared to receive downlin# GTP P94s from the "ervin G; for the accepted 3P" bearers.
The taret e'ode1 selects /" interity and cipherin alorithm(s). &n addition to the information provided by
the MM3 (e%"&. '/" &nterity Protection and 2ipherin alorithm(s) and 'O'23
MM3
). the taret e'ode1
inserts /" interity and cipherin alorithm(s) into the 4T0/' 002 messae. which is contained in the Taret
to "ource Transparent 2ontainer.
?. &f $&ndirect 8orwardin$ and relocation of "ervin G; apply the taret MM3 sends a 2reate &ndirect 9ata
8orwardin Tunnel 0eDuest messae (Taret e'ode1 /ddress. T3&9(s) for 96 data forwardin) to the "ervin
G;.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
?a. The "ervin G; returns a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse (2ause. "ervin G; /ddress(es)
and "ervin G; 96 T3&9(s) for data forwardin) messae to the taret MM3.
@. The taret MM3 sends the messae 8orward 0elocation 0esponse (2ause. 6ist of "et 4p 0/1s. 3P" 1earers
setup list. MM3 Tunnel 3ndpoint &dentifier for 2ontrol Plane. 0/' 2ause. MM3 /ddress for control plane.
Taret to "ource Transparent 2ontainer. /ddress(es) and T3&9(s) for 9ata 8orwardin. "ervin G; chane
indication) to the source "G"'. "ervin G; chane indication indicates whether a new "ervin G; has been
selected. The Taret to "ource Transparent 2ontainer includes the value from the Taret to "ource Transparent
2ontainer received from the taret e'ode1.
The &3 $/ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin$ defines the destination tunnellin endpoint
for data forwardin in taret system. and it is set as follows. &f $9irect 8orwardin$ or if $&ndirect 8orwardin$ but
no relocation of "ervin G; applies. then the &3s $/ddress(es) and T3&9(s) for 9ata 8orwardin$ contains the
forwardin 96 GTP:4 tunnel endpoint parameters to the e'ode1 received in step >a.
&f $&ndirect 8orwardin$ and relocation of "ervin G; apply the &3s $/ddress(es) and T3&9(s) for 9ata
8orwardin$ contains the 96 GTP:4 tunnel endpoint parameters to the Taret e'ode1 or to the forwardin
"ervin G; received in step ?a.
A. &f L&ndirect 8orwardinL applies. the source "G"' shall send the messae 2reate &ndirect 9ata 8orwardin
Tunnel 0eDuest (/ddress(es) and T3&9(s) for 9ata 8orwardin (received in step @)) to the "ervin G; used for
indirect forwardin.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/( Release %&
Aa. The "ervin G; returns the forwardin user plane parameters by sendin the messae 2reate &ndirect 9ata
8orwardin Tunnel 0esponse (2ause. "ervin G; /ddress(es) and T3&9(s) for data forwardin). &f the "ervin
G; doesn$t support data forwardin. an appropriate cause value shall be returned and the "ervin G;
/ddress(es) and T3&9(s) will not be included in the messae.
!.!.2.2.3 E/ecuti"' %hase
0i1ure +'+'&'&'3$%2 !TRA" 7u mode to $!TRA" 7nter RAT 3@5 eEecution phase
'OT3H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "tep (1) shows P208
interaction in the case of PM&P:based ">="A. "teps C and Ca concern GTP based ">="A.
The source 0'2 continues to receive downlin# and uplin# user plane P94s.
,. The source "G"' completes the preparation phase towards source 0'2 by sendin the messae 0elocation
2ommand (Taret 0'2 to "ource 0'2 Transparent 2ontainer. 0/1s to be 0eleased 6ist. 0/1s "ubject to 9ata
8orwardin 6ist). The L0/1s to be 0eleased listL &3 will be the list of all '"/P&s (0/1 &ds) for which a 1earer
was not established in Taret e'ode1. The L0/1s "ubject to 9ata forwardin listL &3 may be included in the
messae and it shall be a list of $/ddress(es) and T3&9(s) for user traffic data forwardin$ received from taret
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/+ Release %&
side in step @ of the preparation phase when $9irect 8orwardin$ applies. &f $&ndirect 8orwardin$ is applicable
and 9irect Tunnel is used the L0/1s "ubject to 9ata 8orwardin 6istL &3 includes the parameters received in
"tep Aa of the preparation phase. &f $&ndirect 8orwardin$ is applicable and 9irect Tunnel is not used the L0/1s
"ubject to 9ata 8orwardin 6istL &3 includes the source "G"' address(es) and T3&9(s) allocated for indirect
data forwardin by "ource "G"'. The Taret 0'2 to "ource 0'2 Transparent 2ontainer contains the value
from the Taret to "ource Transparent 2ontainer received from the taret MM3.
*. The source 0'2 will command to the 43 to handover to the taret e'ode1 via the messae <O from 4T0/'
2ommand. The access networ# specific messae to 43 includes a transparent container includin radio aspect
parameters that the taret e'ode1 has set:up in the preparation phase.
The source 0'2 may initiate data forwardin for the indicated 0/1s=3P" 1earer conte(ts specified in the
L0/1s "ubject to 9ata 8orwardin 6istL. The data forwardin may o directly to taret e'ode1. or alternatively
o via the "ervin G; if so decided by source "G"' and=or taret MM3 in the preparation phase.
4pon the reception of the <O from 4T0/' 2ommand messae containin the 0elocation 2ommand messae.
the 43 shall associate its 0/1 &9s to the respective bearers &9 based on the relation with the '"/P& and shall
suspend the uplin# transmission of the user plane data.
3. Boid.
-. The 43 moves to the 3:4T0/' and performs access procedures toward taret e'ode1.
>. ;hen the 43 has ot access to taret e'ode1 it sends the messae <O to 3:4T0/' 2omplete.
The 43 shall implicitly derive the 3P" bearers for which an 3:0/1 was not established from the <O from
4T0/' 2ommand and deactivate them locally without an e(plicit '/" messae at this step.
?. ;hen the 43 has successfully accessed the taret e'ode1. the taret e'ode1 informs the taret MM3 by
sendin the messae <andover 'otify (T/&S32G&. 6ocal <ome 'etwor# &9).
8or "&PTO at the 6ocal 'etwor# with stand:alone G; architecture. the taret e'ode1 shall include the 6ocal
<ome 'etwor# &9 of the taret cell in the <andover 'otify messae.
@. Then the taret MM3 #nows that the 43 has arrived to the taret side and taret MM3 informs the source "G"'
by sendin the 8orward 0elocation 2omplete 'otification (&"0 /ctivated. "ervin G; chane) messae. &f &"0
/ctivated is indicated. this indicates to the source "G"' that it shall maintain the 43$s conte(ts and activate
&"0. which is only possible when the ":G; is not chaned. The source "G"' shall also ac#nowlede that
information. / timer in source "G"' is started to supervise when resources in the in "ource 0'2 and "ource
"ervin G; (for "ervin G; relocation) shall be released
4pon receipt of the 8orward 0elocation 2omplete /c#nowlede messae the taret MM3 starts a timer if the
taret MM3 applies indirect forwardin.
A. The taret MM3 will now complete the &nter:0/T <andover procedure by informin the "ervin G; (for
"ervin G; relocation this will be the Taret "ervin G;) that the taret MM3 is now responsible for all the
bearers the 43 have established. This is performed in the messae Modify 1earer 0eDuest (2ause. MM3 Tunnel
3ndpoint &dentifier for 2ontrol Plane. 3P" 1earer &9. MM3 /ddress for 2ontrol Plane. e'ode1 /ddress(es) and
T3&9(s) for 4ser Traffic for the accepted 3P" bearers and 0/T type. &"0 /ctivated) per P9' connection. &f the
P9' G; reDuested 43$s location and=or 4ser 2"G information (determined from the 43 conte(t). the MM3
also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this messae. &f either the 43
Time None has chaned or 8orward 0elocation 0eDuest messae from source "G"' indicated pendin 43 Time
None chane reportin (via 2hane to 0eport fla). the MM3 includes the 43 Time None &3 in this messae. &f
either "ervin G; is not relocated but the "ervin 'etwor# has chaned or 8orward 0elocation 0eDuest
messae from source "G"' indicated pendin "ervin 'etwor# chane reportin (via 2hane to 0eport fla).
the MM3 includes the new "ervin 'etwor# &3 in this messae. &f indicated. the information &"0 /ctivated
indicates that &"0 is activated. which is only possible when the ":G; was not chaned. ;hen the Modify
1earer 0eDuest does not indicate &"0 /ctivated and ":G; is not chaned. the ":G; deletes any &"0 resources
by sendin a 9elete 1earer 0eDuest to the other 2' node that has bearer resources on the ":G; reserved.
The MM3 releases the non:accepted dedicated bearers by trierin the bearer release procedure as specified in
clause >.-.-.*. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/, Release %&
&f the default bearer of a P9' connection has not been accepted by the taret e'ode1 and there are other P9'
connections active. the MM3 shall handle it in the same way as if all bearers of a P9' connection have not been
accepted. The MM3 releases these P9' connections by trierin the MM3 reDuested P9' disconnection
procedure specified in clause >.,+.3.
C. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) may inform the P9' G; the
chane of for e(ample for "ervin G; relocation or the 0/T type that e.. can be used for charin. by sendin
the messae Modify 1earer 0eDuest per P9' connection. The ":G; also includes 4ser 6ocation &nformation &3
and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 if they are present in step A. "ervin 'etwor# should
be included if it is received in step A or in step - in clause >.>.*.*.*. 8or "ervin G; relocation. the "ervin G;
allocates 96 T3&9s on ">="A even for non:accepted bearers and may include the P9' 2harin Pause "upport
&ndication. The P9' G; must ac#nowlede the reDuest with the messae Modify 1earer 0esponse. &n the case
of "ervin G; relocation. the P9' G; updates its conte(t field and returns a Modify 1earer 0esponse
(2harin &d. M"&"9'. P9' 2harin Pause 3nabled &ndication (if P9' G; has chosen to enable the
function). etc.) messae to the "ervin G;. The M"&"9' is included if the P9' G; has it stored in its 43
conte(t.
&f P22 infrastructure is used. the P9' G; informs the P208 about the chane of. for e(ample. the 0/T type.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path in order to assist the reorderin function in the taret e'ode1. The source
"ervin G; shall forward the Lend mar#erL pac#ets to the source "G"' or 0'2.
,+. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) ac#nowledes the user plane
switch to the taret MM3 via the messae Modify 1earer 0esponse (2ause. "ervin G; Tunnel 3ndpoint
&dentifier for 2ontrol Plane. "ervin G; /ddress for 2ontrol Plane. Protocol 2onfiuration Options). /t this
stae the user plane path is established for all bearers between the 43. taret e'ode1. "ervin G; (for "ervin
G; relocation this will be the Taret "ervin G;) and P9' G;.
&f the "ervin G; does not chane. the "ervin G; shall send one or more Lend mar#erL pac#ets on the old
path immediately after switchin the path in order to assist the reorderin function in the taret e'ode1.
,,. The 43 initiates a Trac#in /rea 4pdate procedure when one of the conditions listed in clause LTriers for
trac#in area updateL applies.
The taret MM3 #nows that an &0/T <andover has been performed for this 43 as it received the bearer
conte(t(s) by handover messaes and therefore the taret MM3 performs only a subset of the T/ update
procedure. specifically it e(cludes the conte(t transfer procedures between source "G"' and taret MM3.
,*. ;hen the timer started in step @ e(pires the source "G"' will clean:up all its resources towards source 0'2 by
sendin the &u 0elease 2ommand to the 0'2. ;hen there is no loner any need for the 0'2 to forward data.
the source 0'2 responds with an &u 0elease 2omplete messae.
;hen the timer started in step @ e(pires and if the source "G"' received the "ervin G; chane indication in
the 8orward 0elocation 0esponse messae. it deletes the 3P" bearer resources by sendin 9elete "ession
0eDuest (2ause. Operation &ndication) messaes to the "ource "ervin G;. The operation &ndication fla is not
set. that indicates to the "ource "ervin G; that the "ource "ervin G; shall not initiate a delete procedure
towards the P9' G;. The "ource "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
&f &"0 has been activated before this procedure. the cause indicates to the "ource ":G; that the "ource ":G;
shall delete the bearer resources on the other old 2' node by sendin 9elete 1earer 0eDuest messae(s) to that
2' node.
,3. &f indirect forwardin was used then the e(piry of the timer at source "G"' started at step @ triers the source
"G"' to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to the ":G; to release the temporary
resources used for indirect forwardin.
,-. &f indirect forwardin was used and the "ervin G; is relocated. then the e(piry of the timer at taret MM3
started at step @ triers the taret MM3 to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to
the taret ":G; to release temporary resources used for indirect forwardin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/- Release %&
!.!.2.2.4 UTR&* ;u 6"#e t" E-UTR&* ;'ter R&T ha'#"5er reHect
The Taret e'ode1 may reject the use of the <andover procedure if none of the reDuested 3P" bearers in the <andover
0eDuest messae could be established. &n this case no 43 conte(t is established in the taret MM3=e'ode1 and no
resources are allocated. The 43 remains in the "ource 0'2="G"'.
0i1ure +'+'&'&'($%2 !TRA" 7u mode to $!TRA" 7nter RAT 3@ reject
,. "teps , to > in the flow are identical to the ones in clause >.>.*.*.*.
?. &f the Taret e'ode1 fails to allocate any resources for any of the reDuested 3P" 1earers it sends a <andover
8ailure (2ause) messae to the Taret MM3. ;hen the Taret MM3 receives the <andover 8ailure messae
from Taret e'ode1 the Taret MM3 clears any reserved resources for this 43.
@. This step is only performed for "ervin G; relocation. i.e. if "teps -=-a have been performed. The Taret MM3
deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause) messaes to the Taret "ervin G;.
The Taret "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
A. The Taret MM3 sends the 8orward 0elocation 0esponse (2ause) messae to the "ource "G"'.
C. ;hen the "ource "G"' receives the 8orward 0elocation 0esponse messae it send a 0elocation Preparation
8ailure (2ause) messae to the "ource 0'2.
!.!.2.3 E-UTR&* t" GER&* &1G( 6"#e ;'ter R&T ha'#"5er
!.!.2.3.1 Ge'era$
The procedure is based on Pac#et:switched handover for G30/' /=Gb mode defined in T" -3.,*C JAK.
Pre:conditionsH
: The 43 is in 32M:2O''32T39 state (3:4T0/' mode)I
: The 1"" must support P8M. Pac#et 8low Manaement. procedures.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %/. Release %&
!.!.2.3.2 Pre%arati"' %hase
0i1ure +'+'&'3'&$%2 $!TRA" to GRA" A;G4 7nter RAT 3@5 preparation phase
,. The source e'ode1 decides to initiate an &nter 0/T <andover to the taret G30/' /=Gb mode (*G) system. /t
this point both uplin# and downlin# user data is transmitted via the followinH 1earer(s) between 43 and "ource
e'ode1. GTP tunnel(s) between "ource e'ode1. "ervin G; and P9' G;.
&f the 43 has an onoin emerency bearer service the source e'ode1 shall not initiate P" handover to G30/'.
'OT3 ,H The process leadin to the handover decision is outside of the scope of this specification
*. The source e'ode1 sends a <andover 0eDuired (",/P 2ause. Taret "ystem &dentifier. "ource to Taret
Transparent 2ontainer) messae to the "ource MM3 to reDuest the 2' to establish resources in the Taret 1"".
Taret "G"' and the "ervin G;. The bearers that will be subject to data forwardin (if any) are identified by
the taret "G"' in a later step (see step @ below).
The $Taret "ystem &dentifier$ &3 contains the identity of the taret lobal cell &d.
3. The "ource MM3 determines from the $Taret "ystem &dentifier$ &3 that the type of handover is &0/T <andover
to G30/' /=Gb mode. The "ource MM3 initiates the <andover resource allocation procedure by sendin a
8orward 0elocation 0eDuest (&M"&. Taret &dentification (shall be set to LemptyL). MM 2onte(t. P9'
2onnections. MM3 Tunnel 3ndpoint &dentifier for 2ontrol Plane. MM3 /ddress for 2ontrol plane. "ource to
Taret Transparent 2ontainer. Pac#et 8low &9. F&9 parameters (if available). Taret 2ell &dentification. M" &nfo
2hane 0eportin /ction (if available). 2"G &nformation 0eportin /ction (if available). 43 Time None. &"0
"upported. 0/' 2ause. "ervin 'etwor#) messae to the taret "G"'. &f the information &"0 "upported is
indicated. this indicates that the source MM3 and associated "ervin G; are capable to activate &"0 for the 43.
;hen &"0 is activated the messae should be sent to the "G"' that maintains &"0 for the 43 when this "G"' is
servin the taret identified by the Taret &dentification. This messae includes all P9' 2onnections active in
the source system and for each P9' 2onnection includes the associated /P'. the address and the uplin# Tunnel
endpoint parameters of the "ervin G; for control plane. and a list of 3P" 1earer 2onte(ts. The old "ervin
'etwor# is sent to taret MM3 to support the taret MM3 to resolve if "ervin 'etwor# is chaned. &n networ#
sharin scenarios "ervin 'etwor# denotes the servin core networ#.
The taret "G"' maps the 3P" bearers to P9P conte(ts ,:to:, and maps the 3P" 1earer Eo" parameter values
of an 3P" bearer to the 0elease CC Eo" parameter values of a bearer conte(t as defined in /nne( 3.
Prioriti!ation of P9P 2onte(ts is performed by the taret core networ# node. i.e. taret "G"'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) %// Release %&
&f the "ource MM3 supports &0/T <andover to G30/' /=Gb procedure it has to allocate a valid P8& durin the
bearer activation procedure. 0/' 2ause indicates the ",/P 2ause as received from the source e'ode1. The
"ource to Taret Transparent 2ontainer includes the value from the "ource to Taret Transparent 2ontainer
received from the source e'ode1.
The MM conte(t contains security related information. e.. supported cipherin alorithms. as described in
T" *C.*@- J-3K. <andlin of security #eys is described in T" 33.-+, J-,K.
The taret "G"' selects the cipherin alorithm to use. This alorithm will be sent transparently from the taret
"G"' to the 43 in the '/" container for <andover (part of the Taret to "ource Transparent 2ontainer). The
&OB:4& parameter. enerated in the taret "G"'. is used as input to the cipherin procedure and it will also be
transferred transparently from the taret "G"' to the 43 in the '/" container for <andover. More details are
described in T" 33.-+, J-,K.
;hen the taret "G"' receives the 8orward 0elocation 0eDuest messae the reDuired 3P" 1earer. MM.
"'92P and 662 conte(ts are established and a new P:TM"& is allocated for the 43. ;hen this messae is
received by the taret "G"'. it beins the process of establishin P82s for all 3P" 1earer conte(ts.
;hen the taret "G"' receives the 8orward 0elocation 0eDuest messae it e(tracts from the 3P" 1earer
2onte(ts the '"/P&s and "/P&s and P8&s to be used in the taret "G"'. &f for a iven 3P" 1earer 2onte(t the
taret "G"' does not receive a P8& from the source MM3. it shall not reDuest the taret 1"" to allocate T18
resources correspondin to that 3P" 1earer 2onte(t. &f none of the 3P" 1earer 2onte(ts forwarded from the
source MM3 has a valid P8& allocated the taret "G"' shall consider this as a failure case and the reDuest for
<andover shall be rejected.
&f when an "/P& and P8& was available at the source MM3 but the taret "G"' does not support the same "/P&
and P8& for a certain '"/P& as the source MM3. the taret "G"' shall continue the <andover procedure only
for those '"/P&s for which it can support the same P8& and "/P& as the source MM3. /ll 3P" 1earer conte(ts
for which no resources are allocated by the taret "G"' or for which it cannot support the same "/P& and P8&
(i.e. the correspondin '"/P&s are not addressed in the response messae of the taret "G"'). are maintained
and the related "/P&s and P8&s are #ept. These 3P" 1earer conte(ts may be modified or deactivated by the
taret "G"' via e(plicit "M procedures upon 0/4 procedure.
The source MM3 shall indicate the current F&9 parameter settins if available (i.e. those F&9 parameters
received durin a previous &0/T <andover procedure) to the taret "G"'. &f the taret "G"' can accept all F&9
parameters as indicated by the source MM3. the taret "G"' shall create a '/" container for <andover
indicatin $0eset to the old F&9 parameters$. Otherwise. if the taret "G"' cannot accept all F&9 parameters
indicated by the source MM3 or if no F&9 parameters were indicated by the source MM3. the taret "G"' shall
create a '/" container for <andover indicatin 0eset (i.e. reset to default parameters).
The taret "G"' shall determine the Ma(imum /P' restriction based on the /P' 0estriction of each bearer
conte(t received in the 8orward 0elocation 0eDuest. and shall subseDuently store the new Ma(imum /P'
restriction value.
&f "&PTO at the 6ocal 'etwor# is active for a P9' connection in the architecture with stand:alone G; the
source MM3 shall include the 6ocal <ome 'etwor# &9 of the source cell in the P9' 2onnections
correspondin to the "&PTO at the 6ocal 'etwor# P9' connection.
-. The taret "G"' determines if the "ervin G; is to be relocated. e... due to P6M' chane. &f the "ervin G;
is to be relocated. the taret "G"' selects the taret "ervin G; as described under clause -.3.A.* on L"ervin
G; selection functionL. and sends a 2reate "ession 0eDuest messae (&M"&. "G"' Tunnel 3ndpoint &dentifier
for 2ontrol Plane. "G"' /ddress for 2ontrol plane. P9' G; address(es) for user plane. P9' G; 46 T3&9(s)
for user plane. P9' G; address(es) for control plane. and P9' G; T3&9(s) for control plane. the Protocol
Type over ">="A. "ervin 'etwor#) per P9' connection to the taret "ervin G;. The Protocol Type over
">="A is provided to "ervin G; which protocol should be used over ">="A interface.
-a. The taret "ervin G; allocates its local resources and returns a 2reate "ession 0esponse ("ervin G;
address(es) for user plane. "ervin G; 46 T3&9(s) for user plane. "ervin G; /ddress for control plane.
"ervin G; T3&9 for control plane) messae to the taret "G"'.
>. The taret "G"' establishes the 3P" 1earer conte(t(s) in the indicated order. The "G"' deactivates. as
provided in step C of the e(ecution phase. the 3P" 1earer conte(ts which cannot be established.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)) Release %&
The Taret "G"' reDuests the Taret 1"" to establish the necessary resources (P82s) by sendin the messae
P" <andover 0eDuest (6ocal T66&. &M"&. 2ause. Taret 2ell &dentifier. P82s to be set:up list. "ource 0'2 to
Taret 1"" Transparent 2ontainer and '/" container for handover). The taret "G"' shall not reDuest
resources for which the /ctivity "tatus &ndicator within a 3P" 1earer 2onte(t indicates that no active bearer
e(ists on the source side for that P9P conte(t. The 2ause indicates the 0/' 2ause as received from the source
MM3. The "ource 0'2 to Taret 1"" Transparent 2ontainer contains the value from the "ource to Taret
Transparent 2ontainer received from the source MM3. /ll 3P" 1earer 2onte(ts indicate active status because 3:
4T0/' does not support selective 0/1 handlin.
1ased upon the /1EP for each P82 the taret 1"" ma#es a decision about which P82s to assin radio
resources. The alorithm by which the 1"" decides which P82s that need resources is implementation specific.
9ue to resource limitations not all downloaded P82s will necessarily receive resource allocation. The taret 1""
allocates T18s for each P82 that it can accommodate.
The taret 1"" shall prepare the $Taret to "ource Transparent 2ontainer$ which contains a P" <andover
2ommand includin the 3P2 part ('/" container for <andover) and the 0' part (<andover 0adio 0esources).
>a. The Taret 1"" allocates the reDuested resources and returns the applicable parameters to the Taret "G"' in
the messae P" <andover 0eDuest /c#nowlede (6ocal T66&. 6ist of set:up P82s. Taret 1"" to "ource 0'2
Transparent 2ontainer. 2ause). 4pon sendin the P" <andover 0eDuest /c#nowlede messae the taret 1""
shall be prepared to receive downlin# 662 P94s from the taret "G"' for the accepted P82s.
/ny 3P" 1earer conte(ts for which a P82 was not established are maintained in the taret "G"' and the related
"/P&s and P8&s are #ept. These 3P" 1earer conte(ts shall be deactivated by the taret "G"' via e(plicit "M
procedures upon the completion of the routin area update (0/4) procedure.
?. &f indirect forwardin and relocation of "ervin G; applies the taret "G"' sends a 2reate &ndirect 9ata
8orwardin Tunnel 0eDuest messae (Taret "G"' /ddress(es) and T3&9(s) for 96 data forwardin) to the
"ervin G; used for indirect pac#et forwardin.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
?a. The "ervin G; returns a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse (2ause. "ervin G; 96
/ddress(es) and T3&9(s) for data forwardin) messae to the taret "G"'.
@. The Taret "G"' sends the messae 8orward 0elocation 0esponse (2ause. "G"' Tunnel 3ndpoint &dentifier
for 2ontrol Plane. "G"' /ddress for 2ontrol Plane. Taret to "ource Transparent 2ontainer. 0/' 2ause. 6ist of
set:up P8&s. /ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin. "ervin G; chane indication) to the
"ource MM3. "ervin G; chane indication indicates a new "ervin G; has been selected. 0/' 2ause
indicates the 2ause as received from the taret 1"". The Taret to "ource Transparent 2ontainer includes the
value from the Taret 1"" to "ource 0'2 Transparent 2ontainer received from the taret 1"".
&f $&ndirect 8orwardin$ and relocation of "ervin G; applies. then the &3s $/ddress(es) and T3&9(s) for 4ser
Traffic 9ata 8orwardin$ contain the 96 GTP:4 tunnel endpoint parameters received in step ?a. Otherwise the
&3s $/ddress(es) and T3&9(s) for 4ser Traffic 9ata 8orwardin$ contains the 96 GTP:4 tunnel endpoint
parameters to the Taret "G"'.
The taret "G"' activates the allocated 662="'92P enines as specified in T" --.+?- J*3K for an "G"'
oriinated 0eset or $0eset to the old F&9 parameters$.
A. &f L&ndirect 8orwardinL applies. the "ource MM3 sends the messae 2reate &ndirect 9ata 8orwardin Tunnel
0eDuest (/ddress(es) and T3&9(s) for 9ata 8orwardin (received in step @)) to the "ervin G; used for indirect
pac#et forwardin.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
Aa. The "ervin G; returns the forwardin user plane parameters by sendin the messae 2reate &ndirect 9ata
8orwardin Tunnel 0esponse (2ause. "ervin G; /ddress(es) and T3&9(s) for 9ata 8orwardin). &f the "ervin
G; doesn$t support data forwardin. an appropriate cause value shall be returned and the "ervin G;
/ddress(es) and T3&9(s) will not be included in the messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)% Release %&
!.!.2.3.3 E/ecuti"' %hase
0i1ure +'+'&'3'3$%2 $!TRA" to GRA" A;G4 mode 7nter RAT 3@5 eEecution phase
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) and (1) are defined in T" *3.-+* J*K. "tep (1) shows P208
interaction in the case of PM&P:based ">="A. "teps ,+ and ,+a concern GTP based ">="A
The source e'ode1 continues to receive downlin# and uplin# user plane P94s.
,. The "ource MM3 completes the preparation phase towards "ource e'ode1 by sendin the messae <andover
2ommand (Taret to "ource Transparent 2ontainer (P" <andover 2ommand with 0' part and 3P2 part).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)& Release %&
3:0/1s to 0elease 6ist. 1earers "ubject to 9ata 8orwardin 6ist). ",/P 2ause. The L1earers "ubject to 9ata
forwardin listL may be included in the messae and it shall be a list of $/ddress(es) and T3&9(s) for user traffic
data forwardin$ received from taret side in the preparation phase ("tep @ of the preparation phase for 9irect
8orwardin. else parameters received in "tep Aa of the preparation phase). ",/P 2ause indicates the 0/' 2ause
as received from the taret "G"'.
"ource e'ode1 initiate data forwardin for the bearers specified in the L1earers "ubject to 9ata 8orwardin
6istL. The data forwardin may o directly i.e. to taret "G"' or alternatively o via the "ervin G; if so
decided by source MM3 and=or taret "G"' in the preparation phase.
*. The "ource e'ode1 will ive a command to the 43 to handover to the Taret /ccess "ystem via the messae
<O from 3:4T0/' 2ommand. This messae includes a transparent container includin radio aspect parameters
that the Taret 1"" has set:up in the preparation phase (0' part). This messae also includes the F&9 and &OB:
4& parameters received from the Taret "G"' (3P2 part).
4pon the reception of the <O from 3:4T0/' 2ommand messae containin the <andover 2ommand messae.
the 43 shall associate its bearer &9s to the respective P8&s based on the relation with the '"/P& and shall
suspend the uplin# transmission of the user plane data.
3. Boid.
-. The 43 moves to the Taret G30/' /=Gb (*G) system and performs e(ecutes the handover accordin to the
parameters provided in the messae delivered in step *. The procedure is the same as in step ? in clause >.3.*.*
in T" -3.,*C JAK with the additional function of association of the received P8& and e(istin 1earer &d related to
the particular '"/P&.
>. /fter accessin the cell usin access bursts and receivin timin advance information from the 1"" in step -. the
43 processes the '/" container and then sends one F&9 response messae to the taret "G"' via taret 1"".
The 43 sends this messae immediately after receivin the Pac#et Physical &nformation messae containin the
timin advance or. in the synchronised networ# case. immediately if the P" <andover /ccess messae is not
reDuired to be sent.
4pon sendin the F&9 0esponse messae. the 43 shall resume the user data transfer only for those '"/P&s for
which there are radio resources allocated in the taret cell. 8or '"/P&s usin 662 /9M. for which radio
resources were not allocated in the taret cell. the 43 may reDuest for radio resources usin the leacy
procedures.
&f the Taret "G"' indicated F&9 0eset (i.e. reset to default F&9 parameters) in the '/" container included in
the <O from 3:4T0/' 2ommand messae. and to avoid collision cases the mobile station may avoid trierin
F&9 neotiation for any 662 "/P& used in 662 /9M. but wait for the "G"' to do so (see step ,*). &n any case
the mobile station may avoid trierin F&9 neotiation for any 662 "/P& used in 662 /1M. but wait for the
"G"' to do so (see step ,*a).
This step is the same as specified in clause >.3.*.* in T" -3.,*C JAK.
?. 4pon reception of the first correct 062=M/2 bloc# (sent in normal burst format) from the 43 to the Taret
1"". the Taret 1"" informs the Taret "G"' by sendin the messae P" <andover 2omplete (&M"&. and 6ocal
T66&. 0eDuest for &nter 0/T <andover &nfo). The taret 1"" that supports inter:0/T P" handover to 4T0/'
shall. when the &'T30 0/T </'9OB30 &'8O was not included in the "ource 1"" to Taret 1"" transparent
container received in the P" </'9OB30 03E43"T messae as specified in T" -A.+,A J-*K. reDuest the
&'T30 0/T </'9OB30 &'8O from the taret "G"' by settin the $0eDuest for &nter 0/T <andover &nfo$ to
$,$.
@. The Taret 1"" also relays the messae F&9 0esponse to the Taret "G"'. 'ote. the messae in step ? and @
may arrive in any order in the Taret "G"'.
A. Then the Taret "G"' #nows that the 43 has arrived to the taret side and Taret "G"' informs the "ource
MM3 by sendin the 8orward 0elocation 2omplete 'otification (&"0 /ctivated. "ervin G; chane) messae.
&f &"0 /ctivated is indicated. the source MM3 shall maintain the 43$s conte(ts and activate &"0. which is only
possible when the ":G; is not chaned. The "ource MM3 will also ac#nowlede that information. / timer in
source MM3 is started to supervise when resources in "ource e'ode1 and "ource "ervin G; (for "ervin G;
relocation) shall be released.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)3 Release %&
4pon receipt of the 8orward 0elocation 2omplete /c#nowlede messae the taret "G"' starts a timer if the
taret "G"' allocated ":G; resources for indirect forwardin.
C. The Taret "G"' will now complete the <andover procedure by informin the "ervin G; (for "ervin G;
relocation this will be the Taret "ervin G;) that the Taret "G"' is now responsible for all the 3P" 1earer
2onte(t(s) the 43 has established. This is performed in the messae Modify 1earer 0eDuest ("G"' Tunnel
3ndpoint &dentifier for 2ontrol Plane. '"/P&(s). "G"' /ddress for 2ontrol Plane. "G"' /ddress(es) and
T3&9(s) for 4ser Traffic for the accepted 3P" bearers and 0/T type. &"0 /ctivated) per P9' connection. &f the
P9' G; reDuested 43$s location and=or 4ser 2"G information (determined from the 43 conte(t). the "G"'
also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this messae. &f the 43 Time
None has chaned. the "G"' includes the 43 Time None &3 in this messae. &f "ervin G; is not relocated but
the "ervin 'etwor# has chaned or if the "G"' has not received any old "ervin 'etwor# information from
the old MM3. the "G"' includes the new "ervin 'etwor# &3 in this messae. &n networ# sharin scenarios
"ervin 'etwor# denotes the servin core networ#. &f indicated. &"0 /ctivated indicates that &"0 is activated.
which is only possible when the ":G; was not chaned. ;hen the Modify 1earer 0eDuest does not indicate &"0
/ctivated and ":G; is not chaned. the ":G; deletes any &"0 resources by sendin a 9elete 1earer 0eDuest to
the other 2' node that has bearer resources on the ":G; reserved.
The "G"' releases the non:accepted 3P" 1earer conte(ts by trierin the 3P" 1earer conte(t deactivation
procedure. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the "G"'.
,+. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) may inform the P9' G; the
chane of. for e(ample. for "ervin G; relocation or the 0/T type. that e.. can be used for charin. by
sendin the messae Modify 1earer 0eDuest per P9' connection. The ":G; also includes 4ser 6ocation
&nformation &3 and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 if they are present in step C. "ervin
'etwor# should be included if it is received in step C or in step - in clause >.>.*.3.*. 8or "ervin G; relocation.
the "ervin G; allocates 96 T3&9s on ">="A even for non:accepted bearers and may include the P9'
2harin Pause "upported &ndication. The P9' G; must ac#nowlede the reDuest with the messae Modify
1earer 0esponse. &n the case of "ervin G; relocation. the P9' G; updates its conte(t field and returns a
Modify 1earer 0esponse (2harin &d. M"&"9'. P9' 2harin Pause 3nabled &ndication (if P9' G; has
chosen to enable the function). etc.) messae to the "ervin G;. The M"&"9' is included if the P9' G; has it
stored in its 43 conte(t.
&f P22 infrastructure is used. the P9' G; informs the P208 about the chane of. for e(ample. the 0/T type.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path. The source "ervin G; shall forward the Lend mar#erL pac#ets to the
source e'ode1.
,,. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) ac#nowledes the user plane
switch to the Taret "G"' via the messae Modify 1earer 0esponse (2ause. "ervin G; Tunnel 3ndpoint
&dentifier for 2ontrol Plane. "ervin G; /ddress for 2ontrol Plane. Protocol 2onfiuration Options). /t this
stae the user plane path is established for all 3P" 1earer conte(ts between the 43. Taret 1"". Taret "G"'.
"ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) and P9' G;.
&f the "ervin G; does not chane. the "ervin G; shall send one or more Lend mar#erL pac#ets on the old
path immediately after switchin the path.
,*. &f the Taret "G"' indicated F&9 0eset (i.e. reset to default F&9 parameters) in the '/" container included in
the <O from 3:4T0/' 2ommand messae. then on receipt of the P" <andover 2omplete the Taret "G"'
initiates an 662="'92P F&9 neotiation for each 662 "/P& used in 662 /9M. &n this case if the Taret
"G"' wants to use the default F&9 parameters. it shall send an empty F&9 2ommand. &f the Taret "G"'
indicated $0eset to the old F&9 parameters$ in the '/" container. no further F&9 neotiation is reDuired for 662
"/P&s used in 662 /9M only.
,*a. The Taret "G"' (re:)establishes 662 /1M for the 3P" 1earer conte(ts which use ac#nowleded
information transfer. 9urin the e(chane of "/1M and 4/ the "G"' shall perform 662="'92P F&9
neotiation.
These steps (,* and ,*a) are the same as specified in clause >.3.*.* in T" -3.,*C JAK.
,3. /fter the 43 has finished the reconfiuration procedure the 43 shall initiate the 0outin /rea 4pdate procedure.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)( Release %&
'OT3 *H The 0/4 procedure is performed reardless if the 43 has this routin area reistered or not. as specified
by T" -3.,*C JAK. This is needed e.. to update the "T/0T:P" value stored in the *G:"G"'. The
"T/0TPP" is delivered to "G"' in &'T30 0/T </'9OB30 &'8O parameter of 0/4 2omplete
messae when reDuested by "G"' in 0/4 /ccepted.
The taret "G"' #nows that an &0/T <andover has been performed for this 43 as it received the bearer
conte(t(s) by handover messaes and therefore the taret "G"' performs only a subset of the 0/4 procedure.
specifically it e(cludes the conte(t transfer procedures between source MM3 and taret "G"'.
,3a. 4pon reception of the P" <andover 2omplete messae with the $0eDuest for &nter 0/T <andover &nfo$ set to
$,$. the "G"' should send then P" <andover 2omplete /c#nowlede (T66&. &'T30 0/T </'9OB30 &'8O)
to the taret 1"".
'OT3 3H /n "G"' that does not reconi!e the L0eDuest for &nter 0/T <andover &nfoL in the P" <andover
2omplete messae will not send the P" <andover 2omplete /c#nowlede messae bac# to the 1"".
The taret 1"" receivin the P" <andover 2omplete /c#nowlede messae shall set the $0eliable &'T30 0/T
</'9OB30$ to $,$ in the P" <andover 0eDuired messae in any subseDuent P" handover to G30/' /=Gb
mode. The taret 1"" failin to receive the P" <andover 2omplete /c#nowlede messae shall set the $0eliable
&'T30 0/T </'9OB30$ to $+$ in the P" <andover 0eDuired messae in any subseDuent P" handover to
G30/' /=Gb mode. The Taret 1"" shall. upon receipt of the &'T30 0/T </'9OB30 &'8O in the P"
<andover 2omplete /c#nowlede messae. overwrite its current &'T30 0/T </'9OB30 &'8O with this
new one.
,-. ;hen the timer started at step A e(pires. the source MM3 sends a 0elease 0esources messae to the source
e'ode1. The "ource e'ode1 releases its resources related to the 43.
;hen the timer started in step A e(pires and if the source MM3 received the "ervin G; chane indication in
the 8orward 0elocation 0esponse messae. it deletes the 3P" bearer resources by sendin 9elete "ession
0eDuest (2ause. Operation &ndication) messaes to the "ource "ervin G;. The operation &ndication fla is not
set. that indicates to the "ource "ervin G; that the "ervin G; chanes and the "ource "ervin G; shall not
initiate a delete procedure towards the P9' G;. The "ource "ervin G; ac#nowledes with 9elete "ession
0esponse (2ause) messaes. &f &"0 has been activated before this procedure. the cause indicates to the "ource
":G; that the "ource ":G; shall delete the bearer resources on the other old 2' node by sendin 9elete
1earer 0eDuest messae(s) to that 2' node.
,>. &f indirect forwardin was used then the e(piry of the timer at source MM3 started at step A triers the source
MM3 to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to the ":G; to release the temporary
resources used for indirect forwardin.
,?. &f indirect forwardin was used and the "ervin G; is relocated. then the e(piry of the timer at taret "G"'
started at step A triers the taret "G"' to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to
the taret ":G; to release temporary resources used for indirect forwardin.
!.!.2.3.4 E-UTR&* t" GER&* &1G( 6"#e ;'ter R&T ha'#"5er reHect
The Taret 1"" may reject the use of the <andover procedure if none of the reDuested P82s in the P" <andover
0eDuest messae could be established. &n this case no 43 conte(t is established in the taret "G"'=1"" and no
resources are allocated. The 43 remains in the "ource e'ode1=MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)+ Release %&
0i1ure +'+'&'3'($%2 $!TRA" to GRA" A;G4 7nter RAT 3@ reject
,. "teps , to > in the flow are identical to the ones in clause >.>.*.3.*.
?. &f the Taret 1"" fails to allocate any resources for any of the reDuested P82s it sends a P" <andover 0eDuest
'ac# (2ause) messae to the Taret "G"'. ;hen the Taret "G"' receives the P" <andover 0eDuest 'ac#
messae from Taret 1"" the Taret "G"' clears any reserved resources for this 43.
@. This step is only performed for "ervin G; relocation. i.e. if "teps -=-a have been performed. The Taret "G"'
deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause) messaes to the Taret "ervin G;.
The Taret "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
A. The Taret "G"' sends the 8orward 0elocation 0esponse (2ause) messae to the "ource MM3.
C. ;hen the "ource MM3 receives the 8orward 0elocation 0esponse messae it send a <andover Preparation
8ailure (2ause) messae to the "ource e'ode1.
!.!.2.4 GER&* &1G( 6"#e t" E-UTR&* ;'ter R&T ha'#"5er
!.!.2.4.1 Ge'era$
The procedure is based on Pac#et:switched handover for G30/' /=Gb mode. defined in T" -3.,*C JAK.
Pre:conditionsH
: The 43 is in 03/9O state (G30/' /=Gb mode)I
: The 43 has at least one P9P=3P" 1earer 2onte(t establishedI
: The 1"" must support P8M. Pac#et 8low Manaement. procedures.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &), Release %&
!.!.2.4.2 Pre%arati"' %hase
0i1ure +'+'&'('&$%2 GRA" A;G4 mode to $!TRA" inter RAT 3@5 preparation phase
,. The source access system. "ource 1"". decides to initiate an &nter:0/T <andover to the 3:4T0/'. /t this
point both uplin# and downlin# user data is transmitted via the followinH 1earers between 43 and "ource 1"".
1""GP P82 tunnel(s) between source 1"" and source "G"'. GTP tunnel(s) between "ource "G"'. "ervin
G; and P9' G;.
'OT3 ,H The process leadin to the handover decision is outside of the scope of this specification.
*. The source 1"" sends the messae P" handover 0eDuired (T66&. 2ause. "ource 2ell &dentifier. Taret e'ode1
&dentifier. "ource 1"" to Taret 0'2 Transparent 2ontainer and active P82s list) to "ource "G"' to reDuest the
2' to establish resources in the Taret e'ode1. Taret MM3 and the "ervin G;.
3. The "ource "G"' determines from the $Taret e'ode1 &dentifier$ &3 that the type of handover is &0/T P"
<andover to 3:4T0/'. The "ource "G"' initiates the <andover resource allocation procedure by sendin
messae 8orward 0elocation 0eDuest (&M"&. Taret &dentification. MM 2onte(t. P9' 2onnections. "G"'
Tunnel 3ndpoint &dentifier for 2ontrol Plane. "G"' /ddress for 2ontrol plane. "ource to Taret Transparent
2ontainer. 0/' 2ause. Pac#et 8low &9. "'92P F&9 parameters. 662 F&9 parameters. M" &nfo 2hane
0eportin /ction (if available). 2"G &nformation 0eportin /ction (if available). 43 Time None. &"0
"upported. "ervin 'etwor#) to the taret MM3. ;hen &"0 is activated the messae should be sent to the MM3
that maintains &"0 for the 43 when this MM3 is servin the taret identified by the Taret &dentification. &f
indicated. the information &"0 "upported indicates that the source "G"' and associated "ervin G; are capable
to activate &"0 for the 43. This messae includes all P9' 2onnections active in the source system and for each
P9' 2onnection includes the associated /P'. the address and the uplin# tunnel endpoint parameters of the
"ervin G; for control plane. and a list of 3P" 1earer 2onte(ts established in the source system. The 3P"
1earer 2onte(ts indicate the P8&s and the F&9 parameters related to those 3P" 1earer 2onte(ts. and the uplin#
Tunnel endpoint parameters of the "ervin G;. The old "ervin 'etwor# is sent to taret MM3 to support the
taret MM3 to resolve if "ervin 'etwor# is chaned. &n networ# sharin scenarios "ervin 'etwor# denotes
the servin core networ#.
The 0/' 2ause includes the value from the 2ause &3 received from the source 1"". "ource to Taret
Transparent 2ontainer includes the value from the "ource 1"" to Taret 0'2 Transparent 2ontainer received
from the source 1"".
Prioriti!ation of 3P" 1earer 2onte(ts is performed by the taret core networ# node.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)- Release %&
The MM3 establishes the 3P" bearer(s) in the prioriti!ed order. The MM3 deactivates. as provided in step A of
the e(ecution phase. the 3P" bearers which cannot be established.
The MM conte(t contains security related information. e.. supported cipherin alorithms as described in
T" *C.*@- J-3K. <andlin of security #eys is described in T" 33.-+, J-,K.
8or the 3P" 1earer 2onte(t with traffic class eDuals $1ac#round$. the source "G"' shall indicate via the
/ctivity "tatus &ndicator &3 that radio bearers shall be established on the taret side.
The taret MM3 shall determine the Ma(imum /P' restriction based on the /P' 0estriction of each bearer
conte(t received in the 8orward 0elocation 0eDuest. and shall subseDuently store the new Ma(imum /P'
restriction value.
-. The taret MM3 determines if the "ervin G; is to be relocated. e.. due to P6M' chane. &f the "ervin G;
is to be relocated. the taret MM3 selects the taret "ervin G; as described under clause -.3.A.* on L"ervin
G; selection functionL. The taret MM3 sends a 2reate "ession 0eDuest messae (&M"&. MM3 Tunnel
3ndpoint &dentifier for 2ontrol Plane. MM3 /ddress for 2ontrol plane. P9' G; address(es) for user plane.
P9' G; 46 T3&9(s) for user plane. P9' G; address for control plane. and P9' G; T3&9(s) for control
plane. the Protocol Type over ">="A. "ervin 'etwor#) per P9' connection to the taret "ervin G;. The
Protocol Type over ">="A is provided to "ervin G; which protocol should be used over ">="A interface.
-a. The taret "ervin G; allocates its local resources and returns them in a 2reate "ession 0esponse ("ervin G;
address(es) for user plane. "ervin G; 46 T3&9(s) for user plane. "ervin G; /ddress for control plane.
"ervin G; T3&9 for control plane) messae to the taret MM3.
>. The Taret MM3 will reDuest the Taret e'ode1 to establish the 1earer(s) by sendin the messae <andover
0eDuest (43 &dentifier. ",/P 2ause. &nterity protection information (i.e. &% and allowed &nterity Protection
alorithms). 3ncryption information (i.e. 2% and allowed 2ipherin alorithms). 3P" 1earers to be setup list.
"ource to Taret Transparent 2ontainer. <andover 0estriction 6ist). The Taret MM3 inores any /ctivity
"tatus &ndicator within an 3P" 1earer 2onte(t and reDuests the e'ode1 to allocate resources for all 3P" 1earer
2onte(ts received from the source side. The ",/P 2ause includes the value from the 0/' 2ause &3 received
from the source "G"'. The taret e'ode1 shall inore it if the number of radio bearers in the "ource to Taret
Transparent container does not comply with the number of bearers reDuested by the MM3 and allocate bearers as
reDuested by the MM3. <andover 0estriction 6ist is sent if it is available in the Taret MM3I it is described in
clause -.3.>.@.
8or each 3P" bearer reDuested to be established. $3P" 1earers To 1e "etup$ &3 shall contain information such as
&9. bearer parameters. Transport 6ayer /ddress. L9ata forwardin not possibleL indication. and ", Transport
/ssociation. The Transport 6ayer /ddress is the "ervin G; /ddress for user data. and the ", Transport
/ssociation corresponds to the uplin# Tunnel 3ndpoint &dentifier 9ata. L9ata forwardin not possibleL
indication shall be included if the taret MM3 decides the correspondin bearer will not be subject to data
forwardin.
The cipherin and interity protection #eys will be sent transparently from the taret e'ode1 to the 43 in the
Taret to "ource Transparent 2ontainer. and in the messae P" <andover 2ommand from source 1"" to the 43.
This will then allow data transfer to continue in the new 0/T=mode taret cell without reDuirin a new /%/
(/uthentication and %ey /reement) procedure. More details are described in T" 33.-+, J-,K.
>a. The Taret e'ode1 allocates the reDuest resources and returns the applicable parameters to the Taret MM3 in
the messae <andover 0eDuest /c#nowlede (Taret to "ource Transparent 2ontainer. ",/P 2ause. 3P"
1earers setup list. 3P" 1earers failed to setup list). 4pon sendin the <andover 0eDuest /c#nowlede messae
the taret e'ode1 shall be prepared to receive downlin# GTP P94s from the "ervin G; for the accepted 3P"
bearers.
?. &f $&ndirect 8orwardin$ and relocation of "ervin G; apply. the taret MM3 sends a 2reate &ndirect 9ata
8orwardin Tunnel 0eDuest messae (Taret e'ode1 /ddress(es) and T3&9(s) for 96 data forwardin) to the
"ervin G;.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
?a. The "ervin G; returns a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse (2ause. "ervin G; /ddress(es)
and 96 T3&9(s) for data forwardin) messae to the taret MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &). Release %&
@. The Taret MM3 sends the messae 8orward 0elocation 0esponse (2ause. 6ist of "et 4p P82s. MM3 Tunnel
3ndpoint &dentifier for 2ontrol Plane. 0/' 2ause. MM3 /ddress for control plane. Taret to "ource
Transparent 2ontainer. /ddress(es) and T3&9(s) for 9ata 8orwardin. "ervin G; chane indication) to the
"ource "G"'. "ervin G; chane indication indicates whether a new "ervin G; has been selected. The 0/'
2ause includes the value from the ",/P 2ause &3 received from the taret e'ode1. The Taret to "ource
Transparent 2ontainer includes the value from the Taret to "ource Transparent 2ontainer received from the
taret e'ode1.
&f $9irect 8orwardin$ applies or if $&ndirect 8orwardin$ but no relocation of "ervin G; applies. then the &3s
$/ddress(es) and T3&9(s) for 9ata 8orwardin$ contain the 96 GTP:4 tunnel endpoint parameters to the
e'ode1 received in step >a. &f $&ndirect 8orwardin$ and relocation of "ervin G; apply the &3s $/ddress(es)
and T3&9(s) for 9ata 8orwardin$ contain the 96 GTP:4 tunnel endpoint parameters to the "ervin G;
received in step ?a.
A. &f $&ndirect 8orwardin$ applies. the source "G"' shall send the messae 2reate &ndirect 9ata 8orwardin
Tunnel 0eDuest (/ddress(es) and T3&9(s) for 9ata 8orwardin (received in step @)) to the "ervin G; used for
indirect pac#et forwardin.
&ndirect forwardin may be performed via a "ervin G; which is different from the "ervin G; used as the
anchor point for the 43.
Aa. The "ervin G; returns the forwardin user plane parameters by sendin the messae 2reate &ndirect 9ata
8orwardin Tunnel 0esponse (2ause. "ervin G; /ddress(es) and T3&9(s) for 9ata 8orwardin). &f the "ervin
G; doesn$t support data forwardin. an appropriate cause value shall be returned and the "ervin G;
/ddress(es) and T3&9(s) will not be included in the messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &)/ Release %&
!.!.2.4.3 E/ecuti"' %hase
0i1ure +'+'&'('3$%2 GRA" A;G4 mode to $!TRA" 7nter RAT 3@5 eEecution phase
'OT3H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps C and Ca concern GTP
based ">="A.
The source "G"' continues to receive downlin# and uplin# user plane P94s.
;hen source "G"' receives the 8orward 0elocation 0esponse messae it may start downlin# ':P94 relay and
duplication to the taret e'ode1 (for 9irect 8orwardin) or via the "ervin G; (for &ndirect 8orwardin). and the
taret e'ode1 may start blind transmission of downlin# user data towards the 43 over the allocated radio channels.
,. The "ource "G"' completes the preparation phase towards "ource 1"" by sendin the messae P" <O
0eDuired /c#nowlede (T66&. 6ist of "et 4p P82s. Taret 0'2 to "ource 1"" Transparent 2ontainer. 2ause).
This messae includes all P8&s that could be established on the Taret side. The 2ause includes the value from
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%) Release %&
the 0/' 2ause &3 received from the taret MM3. The Taret 0'2 to "ource 1"" Transparent 2ontainer
includes the value from the Taret to "ource Transparent 2ontainer received from the taret MM3.
1efore sendin the P" <andover 0eDuired /c#nowlede messae. the source "G"' may suspend downlin# data
transfer for any 3P" 1earer conte(ts.
1efore sendin the P" <andover 2ommand messae to the 43 the source 1"". may try to empty the downlin#
1"" buffer for any 1"" P82s.
*. The "ource 1"" will command the 43 to handover to the taret e'ode1 via the messae P" <andover
2ommand. The access system specific messae to 43 includes a transparent container includin radio aspect
parameters that the Taret e'ode1 has set:up in the preparation phase.
3. Boid.
-. The 43 moves to the 3:4T0/' and performs access procedures toward Taret e'ode1.
>. ;hen the 43 has ot access to Taret e'ode1 it sends the messae <O to 3:4T0/' 2omplete.
The 43 shall implicitly derive the 3P" bearers for which an 3:0/1 was not established from the P" <andover
2ommand and deactivate them locally without an e(plicit '/" messae at this step.
?. ;hen the 43 has successfully accessed the Taret e'ode1. the Taret e'ode1 informs the Taret MM3 by
sendin the messae <andover 'otify (T/&S32G&).
@. Then the Taret MM3 #nows that the 43 has arrived to the taret side and Taret MM3 informs the "ource
"G"' by sendin the 8orward 0elocation 2omplete 'otification (&"0 /ctivated. "ervin G; chane) messae.
&f indicated. &"0 /ctivated indicates to the source "G"' that it shall maintain the 43$s conte(ts and activate
&"0. which is only possible when the ":G; is not chaned. The "ource "G"' shall also ac#nowlede that
information. ;hen the 8orward 0elocation 2omplete 'otification messae has been received and there is no
loner any need for the "G"' to forward data. the "G"' stops data forwardin. / timer in source "G"' is
started to supervise when resources in the "ource "ervin G; (for "ervin G; relocation) shall be released.
4pon receipt of the 8orward 0elocation 2omplete /c#nowlede messae the taret MM3 starts a timer if the
taret MM3 applies indirect forwardin.
A. The Taret MM3 will now complete the <andover procedure by informin the "ervin G; (for "ervin G;
relocation this will be the Taret "ervin G;) that the Taret MM3 is now responsible for all the 3P" bearers
the 43 have established. This is performed in the messae Modify 1earer 0eDuest (2ause. MM3 Tunnel
3ndpoint &dentifier for 2ontrol Plane. 3P" 1earer &9(s). MM3 /ddress for 2ontrol Plane. e'ode1 /ddress(es)
and T3&9(s) for 4ser Traffic for the accepted 3P" bearers and 0/T type. &"0 /ctivated) per P9' connection. &f
the P9' G; reDuested 43$s location and=or 4ser 2"G information (determined from the 43 conte(t). the
MM3 also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this messae. &f the
43 Time None has chaned. the MM3 includes the 43 Time None &3 in this messae. &f the "ervin G; is not
relocated but the "ervin 'etwor# has chaned or if the MM3 has not received any old "ervin 'etwor#
information from the old "G"'. the MM3 includes the new "ervin 'etwor# &3 in this messae. &f indicated.
&"0 /ctivated indicates that &"0 is activated. which is only possible when the ":G; was not chaned. ;hen the
Modify 1earer 0eDuest does not indicate &"0 /ctivated and ":G; is not chaned. the ":G; deletes any &"0
resources by sendin a 9elete 1earer 0eDuest to the other 2' node that has bearer resources on the ":G;
reserved.
The MM3 releases the non:accepted dedicated bearers by trierin the bearer release procedure as specified in
clause >.-.-.*. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the MM3.
&f the default bearer of a P9' connection has not been accepted by the taret e'ode1 and there are other P9'
connections active. the MM3 shall handle it in the same way as if all bearers of a P9' connection have not been
accepted. The MM3 releases these P9' connections by trierin the MM3 reDuested P9' disconnection
procedure specified in clause >.,+.3.
C. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) informs the P9' G;(s) the
chane of. for e(ample. for "ervin G; relocation or the 0/T type. that e.. can be used for charin. by
sendin the messae Modify 1earer 0eDuest per P9' connection. The ":G; also includes 4ser 6ocation
&nformation &3 and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 if they are present in step A. "ervin
'etwor# should be included if it is received in step A or in step - in clause >.>.*.-.*. 8or "ervin G; relocation.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%% Release %&
the "ervin G; allocates 96 T3&9s on ">="A even for non:accepted bearers and P9' 2harin Pause "upport
&ndication shall be included. The P9' G; must ac#nowlede the reDuest with the messae Modify 1earer
0esponse (2harin &d. M"&"9'. P9' 2harin Pause 3nabled &ndication (if P9' G; has chosen to enable
the function). etc.) to the "ervin G;.
&f P22 infrastructure is used. the P9' G; informs the P208 about the chane of. for e(ample. the 0/T type.
&f the "ervin G; is relocated. the P9' G; shall send one or more Lend mar#erL pac#ets on the old path
immediately after switchin the path in order to assist the reorderin function in the taret e'ode1. The source
"ervin G; shall forward the Lend mar#erL pac#ets to the source "G"'.
,+. The "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;) ac#nowledes the user plane
switch to the Taret MM3 via the messae Modify 1earer 0esponse (2ause. "ervin G; Tunnel 3ndpoint
&dentifier for 2ontrol Plane. "ervin G; (for "ervin G; relocation this will be the Taret "ervin G;)
/ddress for 2ontrol Plane. Protocol 2onfiuration Options). /t this stae the user plane path is established for
all bearers between the 43. Taret e'ode1. "ervin G; (for "ervin G; relocation this will be the Taret
"ervin G;) and P9' G;.
&f the "ervin G; does not chane. the "ervin G; shall send one or more Lend mar#erL pac#ets on the old
path immediately after switchin the path in order to assist the reorderin function in the taret e'ode1.
,,. ;hen the timer at the source "G"' started in step @ e(pires the "ource "G"' will clean:up all its resources
towards "ource 1"" by performin the 1"" Pac#et 8low 9elete procedure.
,*. The 43 initiates a Trac#in /rea 4pdate procedure when one of the conditions listed in clause LTriers for
trac#in area updateL applies.
The taret MM3 #nows that an &0/T <andover has been performed for this 43 as it received the bearer
conte(t(s) by handover messaes and therefore the taret MM3 performs only a subset of the T/ update
procedure. specifically it e(cludes the conte(t transfer procedures between source "G"' and taret MM3.
,3. ;hen the timer at the source "G"' started in step @ e(pires and if the source "G"' received the "ervin G;
chane indication in the 8orward 0elocation 0esponse messae. it deletes the 3P" bearer resources by sendin
9elete "ession 0eDuest (2ause. Operation &ndication) messaes to the "ource "ervin G;. The operation
&ndication fla is not set. that indicates to the "ource "ervin G; that the "ource "ervin G; shall not initiate a
delete procedure towards the P9' G;. The "ource "ervin G; ac#nowledes with 9elete "ession 0esponse
(2ause) messaes. &f &"0 has been activated before this procedure. the cause indicates to the "ource ":G; that
the "ource ":G; shall delete the bearer resources on the other old 2' node by sendin 9elete 1earer 0eDuest
messae(s) to that 2' node.
,-. &f indirect forwardin was used then the e(piry of the timer at source "G"' started at step @ triers the source
"G"' to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to the ":G; to release the temporary
resources used for indirect forwardin.
,>. &f indirect forwardin was used and the "ervin G; is relocated. then the e(piry of the timer at taret MM3
started at step ? triers the taret MM3 to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to
the taret ":G; to release temporary resources used for indirect forwardin.
!.!.2.4.4 GER&* &1G( 6"#e t" E-UTR&* ;'ter R&T ha'#"5er reHect
The Taret e'ode1 may reject the use of the <andover procedure if none of the reDuested 3P" bearers in the <andover
0eDuest messae could be established. &n this case no 43 conte(t is established in the taret MM3=e'ode1 and no
resources are allocated. The 43 remains in the "ource 1""="G"'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%& Release %&
0i1ure +'+'&'('($%2 GRA" A;G4 mode to $!TRA" inter RAT 3@ reject
,. "teps , to > in the flow are identical to the ones in clause >.>.*.-.*.
?. &f the Taret e'ode1 fails to allocate any resources for any of the reDuested 3P" 1earers it sends a <andover
8ailure (2ause) messae to the Taret MM3. ;hen the Taret MM3 receives the <andover 8ailure messae
from Taret e'ode1 the Taret MM3 clears any reserved resources for this 43.
@. This step is only performed for "ervin G; relocation. i.e. if "teps -=-a have been performed. The Taret MM3
deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause) messaes to the Taret "ervin G;.
The Taret "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
A. The Taret MM3 sends the 8orward 0elocation 0esponse (2ause) messae to the "ource "G"'.
C. ;hen the "ource "G"' receives the 8orward 0elocation 0esponse messae it send a P" <andover 0eDuired
'eative /c#nowlede (2ause) messae to the "ource 1"".
!.!.2.! ;'ter R&T ha'#"5er +a'ce$
!.!.2.!.1 Ge'era$
&nstead of completin the handover procedure. the source 0/' node (e'ode1. 0'2 or 1"") may at any time durin
the handover procedure. up to the time when a handover command messae is sent to the 43 cancel the handover. The
reason for cancellin may be e.. due to a timer e(piration or due to other events within the source 0/' node and is
initiated by sendin a handover cancel P94 to the source 3P2 node (MM3 or "G"').
/ handover cancel P94 shall also be sent by the source 0/' node after a handover command messae is sent to the
43 for the case where the handover fails and the 43 returns to the old cell or radio contact with the 43 is lost. This is
done in order to release the resources reserved for the <andover in the taret system.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%3 Release %&
!.!.2.!.2 S"urce R&* t" Target R&* ;'ter R&T ha'#"5er +a'ce$
0i1ure +'+'&'+'&$%2 7nter RAT handover 9ancel
,. The source 0/' decides to cancel the previously reDuested relocation of <andover resources. This may be due
to not enouh accepted bearers. 43 returned to source cell or any other reason.
*. The source 0/' sends a 2ancel messae with a 2ause to the source 3P2 node ("G"' or MM3). &f the source
0/' isH
a) 1"" the messae sent is P" <andover 2ancel (2ause).
b) 0'2 the messae sent is 0elocation 2ancel (2ause). or
c) e'ode1 the messae sent is <andover 2ancel (2ause).
3. The source 3P2 node terminates the relocation towards the taret side by sendin a 0elocation 2ancel 0eDuest
(&M"&) messae to the taret 3P2 node. The "ource 3P2 node also resumes operation on the resources in the
source side.
-. The taret 3P2 node triers the release of resources in the taret 0/' and also releases its own resources
allocated for this handover.
>. This step is only performed for "ervin G; relocation. The Taret 3P2 node deletes the 3P" bearer resources
by sendin 9elete "ession 0eDuest (2ause) messaes to the Taret "ervin G;. The Taret "ervin G;
ac#nowledes with 9elete "ession 0esponse (2ause) messaes.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%( Release %&
?. The taret 3P2 node ac#nowlede the release of all resources on the taret side by returnin a 0elocation 2ancel
0esponse (2ause) messae to the source 3P2 node.
@. The source 3P2 node returns a 2ancel ac#nowlede messae to the source 0/'. &f the source 0/' isH
a) 1"" there will be no ac#nowlede messae sent to the source 1"".
b) 0'2 the messae sent is 0elocation 2ancel /c#nowlede (2ause). or
c) e'ode1 the messae sent is <andover 2ancel /c#nowlede (2ause).
A. &f indirect forwardin tunnel is setup durin handover preparation then cancellation of handover triers the
source MM3="G"' to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae to the ":G; to release
the temporary resources used for indirect forwardin.
C. &f indirect forwardin tunnel is setup durin handover preparation and servin G; is relocated then cancellation
of handover triers the taret MM3="G"' to send a 9elete &ndirect 9ata 8orwardin Tunnel 0eDuest messae
to the ":G; to release the temporary resources used for indirect forwardin.
!. *et2"r: &ssiste# +e$$ +ha'ge
'etwor# /ssisted 2ell 2hane ('/22) is a means that enables better performance for pac#et data services upon inter:
cell chane for those networ#s that do not support P" <andover. &t reduces the service interruption time for 43s in
active mode upon cell chane by providin in the source cell. prior to the cell chane. system information of a taret
cell allowin pac#et access.
;ithin the scope of this specification. '/22 is applicable for inter:0/T cell chanes from a source 3:4T0/' cell
towards a taret G30/' cell.
;hen the 43 chanes from a source 3:4T0/' cell towards a taret G30/' cell. the 43 locally deactivates &"0 by
settin its T&' from L0/T:related TM"&L to LG4T&L. if any 3P" bearer conte(t activated after the &"0 was activated in
the 43 e(ists.
;hen the 43 chanes from a source 3:4T0/' cell in connected mode towards a taret G30/' cell from the same
0/ via 2ell 2hane Order that is not for 2" fallbac# and the &"0 is active. the 43 locally deactivates &"0 by settin its
T&' from L0/T:related TM"&L to LG4T&L.
!..1 &rchitecture Pri'ci%$es 3"r E-UTR&* t" GER&* *&++
&ntroducin '/22 from 3:4T0/' to G30/' follows the principles of the 'etwor# /ssisted 2ell 2hane between
4T0/' and G30/' as described in T" *>.-,3 J**K and T" *3.+?+ J@K. &t specifies the 0/' &nformation Manaement
(0&M) procedures as specified in clause >.,> and depicted in fiure >.?:,.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%+ Release %&
0i1ure +',$%2 $!TRA" to GRA" "A99 4asic net#ork architecture
The support for the '/22 from 3:4T0/' to G30/' has the followin impacts on 3:4T0/' = G30/' architectureH
: /ffected nodesH 1"2. e'ode1. MM3. "G"'I
: /ffected networ# interfacesH Gb. &u. "3. Gn. ",I
: /ffected radio interfacesH 4m and 4u.
!..2 V"i#
!.0 ;'3"r6ati"' st"rage
This clause describes information storae structures reDuired for the 3P" when 3GPP access only is deployed.
&nformation storae for the case where non 3GPP accesses are deployed is in T" *3.-+* J*K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%, Release %&
!.0.1 9SS
&M"& is the prime #ey to the data stored in the <"". The data held in the <"" is defined in Table >.@.,:, here below.
The table below is applicable to 3:4T0/' in stand:alone operation only.
Ta4le +'-'%$%2 3SS data
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%- Release %&
0ield =escription
;MS; ;MS; is the 6ai' re3ere'ce :e8.
MS;S4* The (asic MS;S4* "3 the UE (Prese'ce "3 MS;S4* is "%ti"'a$).
;ME; 1 ;ME;SV ;'ter'ati"'a$ M"(i$e E>ui%6e't ;#e'tit8 - S"3t2are Versi"' *u6(er
MME ;#e'tit8 The ;#e'tit8 "3 the MME curre't$8 ser5i'g this UE.
MME +a%a(i$ities ;'#icates the ca%a(i$ities "3 the MME 2ith res%ect t" c"re 3u'cti"'a$it8 e.g.
regi"'a$ access restricti"'s.
MS PS Purge# 3r"6 EPS ;'#icates that the EMM a'# ESM c"'te/ts "3 the UE are #e$ete# 3r"6 the MME.
A4< %ara6eters ;'#icates that the status "3 the "%erat"r #eter6i'e# (arri'g
&ccess Restricti"' ;'#icates the access restricti"' su(scri%ti"' i'3"r6ati"'.
EPS Su(scri(e# +hargi'g
+haracteristics
The chargi'g characteristics 3"r the UE, e.g. '"r6a$, %re%ai#, 3$at-rate, a'#1"r h"t
(i$$i'g su(scri%ti"'.
Trace Re3ere'ce ;#e'ti3ies a rec"r# "r a c"$$ecti"' "3 rec"r#s 3"r a %articu$ar trace.
Trace T8%e ;'#icates the t8%e "3 trace, e.g. 9SS trace, a'#1"r MME1 Ser5i'g G7 1 P4* G7
trace.
AM+ ;#e'tit8 ;#e'ti3ies the AM+ that sha$$ recei5e the trace rec"r#(s).
Su(scri(e#-UE-&M<R The Ma/i6u6 &ggregate# u%$i': a'# #"2'$i': M<Rs t" (e share# acr"ss a$$
*"'-G<R (earers acc"r#i'g t" the su(scri%ti"' "3 the user.
&P*-A; Re%$ace6e't ;'#icates the #"6ai' 'a6e t" re%$ace the &P* A; 2he' c"'structi'g the P4*
G7 )B4* u%"' 2hich t" %er3"r6 a 4*S res"$uti"'. This re%$ace6e't a%%$ies
3"r a$$ the &P*s i' the su(scri(er@s %r"3i$e. See TS 23.003 D.E c$ause ..1.2 3"r
6"re i'3"r6ati"' "' the 3"r6at "3 #"6ai' 'a6es that are a$$"2e# i' this 3ie$#.
R)SP ;'#e/ &' i'#e/ t" s%eci3ic RRM c"'3igurati"' i' the E-UTR&*
URRP-MME UE Reacha(i$it8 Re>uest Para6eter i'#icati'g that UE acti5it8 '"ti3icati"' 3r"6
MME has (ee' re>ueste# (8 the 9SS.
+SG Su(scri%ti"' 4ata The +SG Su(scri%ti"' 4ata is a $ist "3 +SG ;4s %er PLM* a'# 3"r each +SG ;4
"%ti"'a$$8 a' ass"ciate# e/%irati"' #ate 2hich i'#icates the %"i't i' ti6e 2he'
the su(scri%ti"' t" the +SG ;4 e/%iresI a' a(se't e/%irati"' #ate i'#icates
u'$i6ite# su(scri%ti"'.
)"r a +SG ;4 that ca' (e use# t" access s%eci3ic P4*s 5ia L"ca$ ;P &ccess, the
+SG ;4 e'tr8 i'c$u#es the c"rres%"'#i'g &P*(s).
VPLM* L;P& &$$"2e# S%eci3ies %er PLM* 2hether the UE is a$$"2e# t" use L;P&.
EPLM* $ist ;'#icates the E>ui5a$e't PLM* $ist 3"r the UE@s registere# PLM*.
Su(scri(e# Peri"#ic R&U1T&U
Ti6er
;'#icates a su(scri(e# Peri"#ic R&U1T&U Ti6er 5a$ue
MPS +S %ri"rit8 ;'#icates that the UE is su(scri(e# t" the eMLPP "r 1/ RTT %ri"rit8 ser5ice i' the
+S #"6ai'.
UE-SRV++- +a%a(i$it8 ;'#icates 2hether the UE is UTR&*1GER&* SRV++ ca%a($e "r '"t.
MPS EPS %ri"rit8 ;'#icates that the UE is su(scri(e# t" MPS i' the EPS #"6ai'.
Each su(scri%ti"' %r"3i$e c"'tai's "'e "r 6"re P4* su(scri%ti"' c"'te/ts,
+"'te/t ;#e'ti3ier ;'#e/ "3 the P4* su(scri%ti"' c"'te/t.
P4* &##ress ;'#icates su(scri(e# ;P a##ress(es).
P4* T8%e ;'#icates the su(scri(e# P4* T8%e (;P54, ;P5, ;P545)
&P*-A; Re%$ace6e't &P* $e5e$ &P*-A; Re%$ace6e't 2hich has sa6e r"$e as UE $e5e$ &P*-A;
Re%$ace6e't (ut 2ith higher %ri"rit8 tha' UE $e5e$ &P*-A; Re%$ace6e't. This is
a' "%ti"'a$ %ara6eter. 7he' a5ai$a($e, it sha$$ (e use# t" c"'struct the P4* G7
)B4* i'stea# "3 UE $e5e$ &P*-A; Re%$ace6e't.
&ccess P"i't *a6e (&P*) & $a(e$ acc"r#i'g t" 4*S 'a6i'g c"'5e'ti"'s #escri(i'g the access %"i't t" the
%ac:et #ata 'et2"r: ("r a 2i$#car#) (*ATE ).
S;PTA %er6issi"'s ;'#icates 2hether the tra33ic ass"ciate# 2ith this &P* is %r"hi(ite# 3"r S;PTA,
a$$"2e# 3"r S;PTA e/c$u#i'g S;PTA at the $"ca$ 'et2"r:, a$$"2e# 3"r S;PTA
i'c$u#i'g S;PTA at the $"ca$ 'et2"r: "r a$$"2e# 3"r S;PTA at the $"ca$ 'et2"r:
"'$8 (*ATE 0).
L;P& %er6issi"'s ;'#icates 2hether the P4* ca' (e accesse# 5ia L"ca$ ;P &ccess. P"ssi($e
5a$ues are, L;P&-%r"hi(ite#, L;P&-"'$8 a'# L;P&-c"'#iti"'a$.
EPS su(scri(e# B"S %r"3i$e The (earer $e5e$ B"S %ara6eter 5a$ues 3"r that &P*@s #e3au$t (earer (B+; a'#
&RP) (see c$ause 4.0.3).
Su(scri(e#-&P*-&M<R The 6a/i6u6 aggregate# u%$i': a'# #"2'$i': M<Rs t" (e share# acr"ss a$$
*"'-G<R (earers, 2hich are esta($ishe# 3"r this &P*.
EPS P4* Su(scri(e# +hargi'g
+haracteristics
The chargi'g characteristics "3 this P4* Su(scri(e# c"'te/t 3"r the UE, e.g.
'"r6a$, %re%ai#, 3$at-rate, a'#1"r h"t (i$$i'g su(scri%ti"'. The chargi'g
characteristics is ass"ciate# 2ith this &P*.
VPLM* &##ress &$$"2e# S%eci3ies %er VPLM* 2hether 3"r this &P* the UE is a$$"2e# t" use the P4*
G7 i' the #"6ai' "3 the 9PLM* "'$8, "r a##iti"'a$$8 the P4* G7 i' the #"6ai'
"3 the VPLM*.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%. Release %&
0ield =escription
P4* G7 i#e'tit8 The i#e'tit8 "3 the P4* G7 use# 3"r this &P*. The P4* G7 i#e'tit8 6a8 (e
either a' )B4* "r a' ;P a##ress. The P4* G7 i#e'tit8 re3ers t" a s%eci3ic P4*
G7.
P4* G7 &$$"cati"' T8%e ;'#icates 2hether the P4* G7 is statica$$8 a$$"cate# "r #8'a6ica$$8 se$ecte# (8
"ther '"#es. & statica$$8 a$$"cate# P4* G7 is '"t cha'ge# #uri'g P4* G7
se$ecti"'.
PLM* "3 P4* G7 ;#e'ti3ies the PLM* i' 2hich the #8'a6ica$$8 se$ecte# P4* G7 is $"cate#.
9"6"ge'"us Su%%"rt "3 ;MS V"ice
"5er PS Sessi"'s 3"r MME
;'#icates %er UE a'# MME i3 =;MS V"ice "5er PS Sessi"'s= is h"6"ge'e"us$8
su%%"rte# i' a$$ T&s i' the ser5i'g MME "r h"6"ge'e"us$8 '"t su%%"rte#, "r,
su%%"rt is '"'-h"6"ge'e"us1u':'"2', see c$ause 4.3.!.?&.
List "3 &P* - P4* G7 ;4 re$ati"'s (3"r P4* su(scri%ti"' c"'te/t 2ith 2i$#car# &P*),
&P* - P-G7 re$ati"' J' The &P* a'# the i#e'tit8 "3 the #8'a6ica$$8 a$$"cate# P4* G7 "3 a P4*
c"''ecti"' that is auth"rise# (8 the P4* su(scri%ti"' c"'te/t 2ith the 2i$#car#
&P*. The P4* G7 i#e'tit8 6a8 (e either a' )B4* "r a' ;P a##ress. The
P4* G7 i#e'tit8 re3ers t" a s%eci3ic P4* G7.
'OT3 ,H &M3& and "B' are stored in <"" when the /utomatic 9evice 9etection feature is supported. see clause
,>.> of T" *3.+?+ J@K.
'OT3 *H The $3P" subscribed Eo" profile$ stored in <"" is complementary to the leacy $GP0" subscribed Eo"
profile$.
'OT3 3H Boid.
'OT3 -H <ow to indicate which of the P9' subscription conte(ts stored in the <"" is the default one for the 43 is
defined in stae 3.
'OT3 >H To help with the selection of a co:located or topoloically appropriate P9' G; and "ervin G;. the
P9' G; identity shall be in the form of an 8E9'.
'OT3 ?H The L/ccess Point 'ame (/P')L field in the table above contains the /P':'& part of the /P'.
'OT3 @H &n this specification. the values Lprohibited for "&PTOL and L allowed for "&PTO e(cludin "&PTO at the
local networ#L correspond to the pre 0el:,* values Lprohibited for "&PTOL and Lallowed for "&PTOL.
/ctual codin of these values belons to "tae 3 domain.
/n e(pired 2"G subscription should not be removed from the <"" subscription data before it is removed from the 43$s
/llowed 2"G list or Operator 2"G list. ;hen a 2"G subscription is cancelled it should be handled as an e(pired
subscription in <"" subscription data to allow for removin it from 43$s /llowed 2"G list or Operator 2"G list first.
One (and only one) of the P9' subscription conte(ts stored in the <"" may contain a wild card /P' (see
T" *3.++3 JCK) in the /ccess Point 'ame field.
The P9' subscription conte(t mar#ed as the default one shall not contain a wild card /P'.
The P9' subscription conte(t with a wildcard /P' shall not contain a statically allocated P9' G;.
&f the 6&P/ permission and "&PTO permission flas are both included for a particular /P'. they shall be set in a
consistent manner. e.. if the 6&P/ permission is set to 6&P/:only or 6&P/:conditional. the "&PTO permission shall be
set to "&PTO:prohibited. 2onversely. if the "&PTO permission indicates the /P' is a "&PTO:allowed /P'. the 6&P/
permission shall be set to 6&P/:prohibited. / "&PTO:allowed /P' is an /P' for which the "&PTO permission is set to
allowed for "&PTO e(cludin "&PTO at the local networ#. allowed for "&PTO includin "&PTO at the local networ# or
allowed for "&PTO at the local networ# only.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &%/ Release %&
!.0.2 MME
The MM3 maintains MM conte(t and 3P" bearer conte(t information for 43s in the 32M:&963. 32M:2O''32T39
and 3MM:9303G&"T3039 states. Table >.@.*:, shows the conte(t fields for one 43.
Ta4le +'-'&$%2 88 88 and PS 4earer 9onteEts
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&) Release %&
0ield =escription
;MS; ;MS; (;'ter'ati"'a$ M"(i$e Su(scri(er ;#e'tit8) is the su(scri(ers %er6a'e't
i#e'tit8.
;MS;-u'authe'ticate#-i'#icat"r This is a' ;MS; i'#icat"r t" sh"2 the ;MS; is u'authe'ticate#.
MS;S4* The (asic MS;S4* "3 the UE. The %rese'ce is #ictate# (8 its st"rage i' the 9SS.
MM State M"(i$it8 6a'age6e't state E+M-;4LE, E+M-+A**E+TE4, EMM-
4EREG;STERE4.
GUT; G$"(a$$8 U'i>ue Te6%"rar8 ;#e'tit8.
ME ;#e'tit8 M"(i$e E>ui%6e't ;#e'tit8 K (e.g. ;ME;1;ME;SV) S"3t2are Versi"' *u6(er
Trac:i'g &rea List +urre't Trac:i'g area $ist
T&; "3 $ast T&U T&; "3 the T& i' 2hich the $ast Trac:i'g &rea U%#ate 2as i'itiate#.
E-UTR&* +e$$ G$"(a$ ;#e'tit8 Last :'"2' E-UTR&* ce$$
E-UTR&* +e$$ ;#e'tit8 &ge Ti6e e$a%se# si'ce the $ast E-UTR&* +e$$ G$"(a$ ;#e'tit8 2as ac>uire#
+SG ;4 Last :'"2' +SG ;4 2he' the UE 2as acti5e
+SG 6e6(ershi% Last :'"2' +SG 6e6(ershi% "3 the UE 2he' the UE 2as acti5e
&ccess 6"#e &ccess 6"#e "3 $ast :'"2' E+G; 2he' the UE 2as acti5e
&uthe'ticati"' Vect"r Te6%"rar8 authe'ticati"' a'# :e8 agree6e't #ata that e'a($es a' MME t"
e'gage i' &F& 2ith a %articu$ar user. &' EPS &uthe'ticati"' Vect"r c"'sists "3
3"ur e$e6e'ts,
a) 'et2"r: cha$$e'ge R&*4,
() a' e/%ecte# res%"'se GRES,
c) Fe8 F
&SME
,
#) a 'et2"r: authe'ticati"' t":e' &UT*.
UE Ra#i" &ccess +a%a(i$it8 UE ra#i" access ca%a(i$ities.
MS +$ass6ar: 2 GER&*1UTR&* +S #"6ai' c"re 'et2"r: c$ass6ar: (use# i3 the MS su%%"rts
SRV++ t" GER&* "r UTR&*)
MS +$ass6ar: 3 GER&* +S #"6ai' ra#i" 'et2"r: c$ass6ar: (use# i3 the MS su%%"rts SRV++ t"
GER&*)
Su%%"rte# +"#ecs List "3 c"#ecs su%%"rte# i' the +S #"6ai' (use# i3 the MS su%%"rts SRV++ t"
GER&* "r UTR&*)
UE *et2"r: +a%a(i$it8 UE 'et2"r: ca%a(i$ities i'c$u#i'g securit8 a$g"rith6s a'# :e8 #eri5ati"' 3u'cti"'s
su%%"rte# (8 the UE
MS *et2"r: +a%a(i$it8 )"r a GER&* a'#1"r UTR&* ca%a($e UE, this c"'tai's i'3"r6ati"' 'ee#e# (8 the
SGS*.
UE S%eci3ic 4RG Para6eters UE s%eci3ic 4RG %ara6eters 3"r &1G( 6"#e, ;u 6"#e a'# S1-6"#e
Se$ecte# *&S &$g"rith6 Se$ecte# *&S securit8 a$g"rith6
eFS;
Fe8 Set ;#e'ti3ier 3"r the 6ai' :e8 F
&SME
. &$s" i'#icates 2hether the UE is usi'g
securit8 :e8s #eri5e# 3r"6 UTR&* "r E-UTR&* securit8 ass"ciati"'.
F
&SME
Mai' :e8 3"r E-UTR&* :e8 hierarch8 (ase# "' +F, ;F a'# Ser5i'g 'et2"r:
i#e'tit8
*&S Fe8s a'# +AU*T
F
*&Si't
, FL
*&Se'c
, a'# *&S +AU*T %ara6eter.
Se$ecte# +* "%erat"r i# Se$ecte# c"re 'et2"r: "%erat"r i#e'tit8 (t" su%%"rt 'et2"r: shari'g as #e3i'e# i'
TS 23.2!1 D24E).
Rec"5er8 ;'#icates i3 the 9SS is %er3"r6i'g #ata(ase rec"5er8.
&ccess Restricti"' The access restricti"' su(scri%ti"' i'3"r6ati"'.
A4< 3"r PS %ara6eters ;'#icates that the status "3 the "%erat"r #eter6i'e# (arri'g 3"r %ac:et "rie'te#
ser5ices.
&P*-A; Re%$ace6e't ;'#icates the #"6ai' 'a6e t" re%$ace the &P*-A; 2he' c"'structi'g the P4* G7
)B4* u%"' 2hich t" %er3"r6 a 4*S res"$uti"'. This re%$ace6e't a%%$ies 3"r a$$
the &P*s i' the su(scri(er@s %r"3i$e. See TS 23.003 D.E c$ause ..1.2 3"r 6"re
i'3"r6ati"' "' the 3"r6at "3 #"6ai' 'a6es that are a$$"2e# i' this 3ie$#.
MME ;P a##ress 3"r S11 MME ;P a##ress 3"r the S11 i'ter3ace (use# (8 S-G7)
MME TE;4 3"r S11 MME Tu''e$ E'#%"i't ;#e'ti3ier 3"r S11 i'ter3ace.
S-G7 ;P a##ress 3"r S111S4 S-G7 ;P a##ress 3"r the S11 a'# S4 i'ter3aces
S-G7 TE;4 3"r S111S4 S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S11 a'# S4 i'ter3aces.
SGS* ;P a##ress 3"r S3 SGS* ;P a##ress 3"r the S3 i'ter3ace (use# i3 ;SR is acti5ate# 3"r the GER&*
a'# 1"r UTR&* ca%a($e UE)
SGS* TE;4 3"r S3 SGS* Tu''e$ E'#%"i't ;#e'ti3ier 3"r S3 i'ter3ace (use# i3 ;SR is acti5ate# 3"r the
E-UTR&* ca%a($e UE)
e*"#e< &##ress i' Use 3"r S1-
MME
The ;P a##ress "3 the e*"#e< curre't$8 use# 3"r S1-MME.
e*< UE S1&P ;4 U'i>ue i#e'tit8 "3 the UE 2ithi' e*"#e<.
MME UE S1&P ;4 U'i>ue i#e'tit8 "3 the UE 2ithi' MME.
Su(scri(e# UE-&M<R The Ma/i6u6 &ggregate# u%$i': a'# #"2'$i': M<R 5a$ues t" (e share# acr"ss
a$$ *"'-G<R (earers acc"r#i'g t" the su(scri%ti"' "3 the user.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&% Release %&
0ield =escription
UE-&M<R The curre't$8 use# Ma/i6u6 &ggregate# u%$i': a'# #"2'$i': M<R 5a$ues t" (e
share# acr"ss a$$ *"'-G<R (earers.
EPS Su(scri(e# +hargi'g
+haracteristics
The chargi'g characteristics 3"r the UE e.g. '"r6a$, %re%ai#, 3$at rate a'#1"r h"t
(i$$i'g.
Su(scri(e# R)SP ;'#e/ &' i'#e/ t" s%eci3ic RRM c"'3igurati"' i' the E-UTR&* that is recei5e# 3r"6 the
9SS.
R)SP ;'#e/ i' Use &' i'#e/ t" s%eci3ic RRM c"'3igurati"' i' the E-UTR&* that is curre't$8 i' use.
Trace re3ere'ce ;#e'ti3ies a rec"r# "r a c"$$ecti"' "3 rec"r#s 3"r a %articu$ar trace.
Trace t8%e ;'#icates the t8%e "3 trace
Trigger i# ;#e'ti3ies the e'tit8 that i'itiate# the trace
AM+ i#e'tit8 ;#e'ti3ies the AM+ that sha$$ recei5e the trace rec"r#(s).
URRP-MME URRP-MME i'#icati'g that the 9SS has re>ueste# the MME t" '"ti38 the 9SS
regar#i'g UE reacha(i$it8 at the MME
+SG Su(scri%ti"' 4ata The +SG Su(scri%ti"' 4ata is ass"ciate# $ists "3 +SG ;4s 3"r the 5isiti'g PLM*
a'# the e>ui5a$e't PLM*s 3" the 5isit'g PLM*, a'# 3"r each +SG ;4 "%ti"'a$$8 a'
ass"ciate# e/%irati"' #ate 2hich i'#icates the %"i't i' ti6e 2he' the su(scri%ti"'
t" the +SG ;4 e/%iresI a' a(se't e/%irati"' #ate i'#icates u'$i6ite# su(scri%ti"'.
)"r a +SG ;4 that ca' (e use# t" access s%eci3ic P4*s 5ia L"ca$ ;P &ccess, the
+SG ;4 e'tr8 i'c$u#es the c"rres%"'#i'g &P*(s).
L;P& &$$"2e# S%eci3ies 2hether the UE is a$$"2e# t" use L;P& i' this PLM*.
Su(scri(e# Peri"#ic R&U1T&U
Ti6er
;'#icates a su(scri(e# Peri"#ic R&U1T&U Ti6er 5a$ue.
MPS +S %ri"rit8 ;'#icates that the UE is su(scri(e# t" the eMLPP "r 1/ RTT %ri"rit8 ser5ice i' the
+S #"6ai'.
MPS EPS %ri"rit8 ;'#icates that the UE is su(scri(e# t" MPS i' the EPS #"6ai'.
V"ice Su%%"rt Match ;'#icat"r &' i'#icati"' 2hether the 2hether UE ra#i" ca%a(i$ities are c"6%ati($e 2ith the
'et2"r: c"'3igurati"' (e.g. 2hether the SRV++ a'# 3re>ue'c8 su%%"rt (8 the UE
6atches th"se that the 'et2"r: re$ies u%"' 3"r 5"ice c"5erage). The MME uses it
as a' i'%ut 3"r setti'g the ;MS 5"ice "5er PS Sessi"' Su%%"rte# ;'#icati"'.
9"6"ge'"us Su%%"rt "3 ;MS
V"ice "5er PS Sessi"'s
;'#icates %er UE i3 =;MS V"ice "5er PS Sessi"'s= is h"6"ge'e"us$8 su%%"rte# i'
a$$ T&s i' the ser5i'g MME "r h"6"ge'e"us$8 '"t su%%"rte#, "r, su%%"rt is '"'-
h"6"ge'e"us1u':'"2', see c$ause 4.3.!.?&.
)"r each acti5e P4* c"''ecti"',
&P* i' Use The &P* curre't$8 use#. This &P* sha$$ (e c"6%"se# "3 the &P* *et2"r:
;#e'ti3ier a'# the #e3au$t &P* A%erat"r ;#e'ti3ier, as s%eci3ie# i' TS 23.003 D.E,
c$ause ..1.2. &'8 recei5e# 5a$ue i' the &P* A; Re%$ace6e't 3ie$# is '"t a%%$ie#
here.
&P* Restricti"' 4e'"tes the restricti"' "' the c"6(i'ati"' "3 t8%es "3 &P* 3"r the &P* ass"ciate#
2ith this EPS (earer +"'te/t.
&P* Su(scri(e# The su(scri(e# &P* recei5e# 3r"6 the 9SS.
P4* T8%e ;P54, ;P5 "r ;P545
;P &##ress(es) ;P54 a##ress a'#1"r ;P5 %re3i/
*ATE, The MME 6ight '"t ha5e i'3"r6ati"' "' the a$$"cate# ;P54 a##ress.
&$ter'ati5e$8, 3"$$"2i'g 6"(i$it8 i'5"$5i'g a %re-re$ease ? SGS*, this
;P54 a##ress 6ight '"t (e the "'e a$$"cate# t" the UE.
EPS P4* +hargi'g
+haracteristics
The chargi'g characteristics "3 this P4* c"''ecti"', e.g. '"r6a$, %re%ai#, 3$at-rate
a'#1"r h"t (i$$i'g.
&P*-A; Re%$ace6e't &P* $e5e$ &P*-A; Re%$ace6e't 2hich has sa6e r"$e as UE $e5e$ &P*-A;
Re%$ace6e't (ut 2ith higher %ri"rit8 tha' UE $e5e$ &P*-A; Re%$ace6e't. This is
a' "%ti"'a$ %ara6eter. 7he' a5ai$a($e, it sha$$ (e use# t" c"'struct the P4* G7
)B4* i'stea# "3 UE $e5e$ &P*-A; Re%$ace6e't.
S;PTA %er6issi"'s ;'#icates 2hether the tra33ic ass"ciate# 2ith this &P* is %r"hi(ite# 3"r S;PTA,
a$$"2e# 3"r S;PTA e/c$u#i'g S;PTA at the $"ca$ 'et2"r:, a$$"2e# 3"r S;PTA
i'c$u#i'g S;PTA at the $"ca$ 'et2"r: "r a$$"2e# 3"r S;PTA at the $"ca$ 'et2"r:
"'$8.
L"ca$ 9"6e *et2"r: ;4 ;3 S;PTAML* is e'a($e# 3"r this P4* c"''ecti"' it i'#icates the i#e'tit8 "3 the
L"ca$ 9"6e *et2"r: t" 2hich the (9)e*< (e$"'gs.
L;P& %er6issi"'s ;'#icates 2hether the P4* ca' (e accesse# 5ia L"ca$ ;P &ccess. P"ssi($e 5a$ues
are, L;P&-%r"hi(ite#, L;P&-"'$8 a'# L;P&-c"'#iti"'a$.
VPLM* &##ress &$$"2e# S%eci3ies 2hether the UE is a$$"2e# t" use the &P* i' the #"6ai' "3 the 9PLM*
"'$8, "r a##iti"'a$$8 the &P* i' the #"6ai' "3 the VPLM*.
P4* G7 &##ress i' Use
(c"'tr"$ %$a'e)
The ;P a##ress "3 the P4* G7 curre't$8 use# 3"r se'#i'g c"'tr"$ %$a'e sig'a$$i'g.
P4* G7 TE;4 3"r S!1S?
(c"'tr"$ %$a'e)
P4* G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r the c"'tr"$ %$a'e.
()"r GTP-(ase# S!1S? "'$8).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&& Release %&
0ield =escription
MS ;'3" +ha'ge Re%"rti'g
&cti"'
*ee# t" c"66u'icate cha'ge i' User L"cati"' ;'3"r6ati"' t" the P4* G7 2ith
this EPS (earer +"'te/t.
+SG ;'3"r6ati"' Re%"rti'g
&cti"'
*ee# t" c"66u'icate cha'ge i' User +SG ;'3"r6ati"' t" the P4* G7 2ith this
EPS (earer +"'te/t.
This 3ie$# #e'"tes se%arate$8 2hether the MME1SGS* are re>ueste# t" se'#
cha'ges i' User +SG ;'3"r6ati"' 3"r (a) +SG ce$$s, (() h8(ri# ce$$s i' 2hich the
su(scri(er is a +SG 6e6(er a'# (c) h8(ri# ce$$s i' 2hich the su(scri(er is '"t a
+SG 6e6(er.
Prese'ce Re%"rti'g &rea &cti"' *ee# t" c"66u'icate a cha'ge "3 UE %rese'ce i' Prese'ce Re%"rti'g &rea. This
3ie$# #e'"tes se%arate$8 the Prese'ce Re%"rti'g &rea i#e'ti3ier, a'# the $ist "3
Prese'ce Re%"rti'g &rea e$e6e'ts (i3 %r"5i#e# (8 the P4* G7).
EPS su(scri(e# B"S %r"3i$e The (earer $e5e$ B"S %ara6eter 5a$ues 3"r that &P*@s #e3au$t (earer (B+; a'#
&RP) (see c$ause 4.0.3).
Su(scri(e# &P*-&M<R The Ma/i6u6 &ggregate# u%$i': a'# #"2'$i': M<R 5a$ues t" (e share# acr"ss
a$$ *"'-G<R (earers, 2hich are esta($ishe# 3"r this &P*, acc"r#i'g t" the
su(scri%ti"' "3 the user.
&P*-&M<R The Ma/i6u6 &ggregate# u%$i': a'# #"2'$i': M<R 5a$ues t" (e share# acr"ss
a$$ *"'-G<R (earers, 2hich are esta($ishe# 3"r this &P*, as #eci#e# (8 the
P4* G7.
P4* G7 GRE Fe8 3"r u%$i':
tra33ic (user %$a'e)
P4* G7 assig'e# GRE Fe8 3"r the S!1S? i'ter3ace 3"r the user %$a'e 3"r u%$i':
tra33ic. ()"r PM;P-(ase# S!1S? "'$8)
4e3au$t (earer ;#e'ti3ies the EPS <earer ;# "3 the #e3au$t (earer 2ithi' the gi5e' P4* c"''ecti"'.
$"2 access %ri"rit8 ;'#icates that the UE re>ueste# $"2 access %ri"rit8 2he' the P4* c"''ecti"' 2as
"%e'e#.
*ATE, The $"2 access %ri"rit8 i'#icat"r is "'$8 st"re# 3"r the %ur%"se t" (e
i'c$u#e# i' chargi'g rec"r#s.
R&* assista'ce #ata e*"#e< tu'i'g %ara6eters st"re# i' MME 2hi$e UE is i' E+M-;4LE 6"#e.
)"r each (earer 2ithi' the P4* c"''ecti"',
EPS <earer ;4 &' EPS (earer i#e'tit8 u'i>ue$8 i#e'ti3ies a' EP S (earer 3"r "'e UE accessi'g
5ia E-UTR&*
T; Tra'sacti"' ;#e'ti3ier
S-G7 ;P a##ress 3"r S1-u ;P a##ress "3 the S-G7 3"r the S1-u i'ter3aces.
S-G7 TE;4 3"r S1u Tu''e$ E'#%"i't ;#e'ti3ier "3 the S-G7 3"r the S1-u i'ter3ace.
P4* G7 TE;4 3"r S!1S? (user
%$a'e)
P-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r the user %$a'e. (Use#
3"r S-G7 cha'ge "'$8).
*ATE, The P4* G7 TE;4 is 'ee#e# i' MME c"'te/t as S-G7 re$"cati"' is
triggere# 2ith"ut i'teracti"' 2ith the s"urce S-G7, e.g. 2he' a T&U
"ccurs. The Target S-G7 re>uires this ;'3"r6ati"' E$e6e't, s" it 6ust
(e st"re# (8 the MME.
P4* G7 ;P a##ress 3"r S!1S?
(user %$a'e)
P G7 ;P a##ress 3"r user %$a'e 3"r the S!1S? i'ter3ace 3"r the user %$a'e. (Use#
3"r S-G7 cha'ge "'$8).
*ATE, The P4* G7 ;P a##ress 3"r user %$a'e is 'ee#e# i' MME c"'te/t as
S-G7 re$"cati"' is triggere# 2ith"ut i'teracti"' 2ith the s"urce S-G7,
e.g. 2he' a T&U "ccurs. The Target S G7 re>uires this ;'3"r6ati"'
E$e6e't, s" it 6ust (e st"re# (8 the MME.
EPS (earer B"S B+; a'# &RP
"%ti"'a$$8, G<R a'# M<R 3"r G<R (earer
T)T Tra33ic )$"2 Te6%$ate. ()"r PM;P-(ase# S!1S? "'$8)
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&3 Release %&
Ta4le +'-'&$&2 88 mer1ency 9onfi1uration =ata
The MM3 3merency 2onfiuration 9ata is used instead of 43 subscription data received from the <"". for all
emerency bearer services that are established by an MM3 on 43 reDuest.
0ield =escription
E6erge'c8 &ccess P"i't *a6e
(e6 &P*)
& $a(e$ acc"r#i'g t" 4*S 'a6i'g c"'5e'ti"'s #escri(i'g the access %"i't use# 3"r
E6erge'c8 P4* c"''ecti"' (2i$# car# '"t a$$"2e#).
E6erge'c8 B"S %r"3i$e The (earer $e5e$ B"S %ara6eter 5a$ues 3"r E6erge'c8 &P*@s #e3au$t (earer (B+;
a'# &RP). The &RP is a' &RP 5a$ue reser5e# 3"r e6erge'c8 (earers.
E6erge'c8 &P*-&M<R The Ma/i6u6 &ggregate# u%$i': a'# #"2'$i': M<R 5a$ues t" (e share# acr"ss
a$$ *"'-G<R (earers, 2hich are esta($ishe# 3"r the E6erge'c8 &P*, as #eci#e#
(8 the P4* G7.
E6erge'c8 P4* G7 i#e'tit8 The statica$$8 c"'3igure# i#e'tit8 "3 the P4* G7 use# 3"r e6erge'c8 &P*. The
P4* G7 i#e'tit8 6a8 (e either a' )B4* "r a' ;P a##ress.
*"'-3GPP 9A E6erge'c8 P4*
G7 i#e'tit8
The statica$$8 c"'3igure# i#e'tit8 "3 the P4* G7 use# 3"r e6erge'c8 &P* 2he' a
PLM* su%%"rts ha'#"5er t" '"'-3GPP access. The P4* G7 i#e'tit8 6a8 (e
either a' )B4* "r a' ;P a##ress.(*ATE 1)
*ATE-1, The )B4* a$2a8s res"$5es t" "'e P4* G7.
'OT3H E2& for 3merency /P'$s default bearer is set per operator confiuration.
!.0.3 Ser5i'g G7
The "ervin G; maintains the followin 3P" bearer conte(t information for 43s. Table >.@.3:, shows the conte(t
fields for one 43.
8or emerency attached 43s which are not authenticated. &M3& is stored in conte(t.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&( Release %&
Ta4le +'-'3$%2 S$GA PS 4earer conteEt
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&+ Release %&
0ield =escription $!TRA" !TRA";
GRA"
;MS; ;MS; (;'ter'ati"'a$ M"(i$e Su(scri(er ;#e'tit8) is the su(scri(er
%er6a'e't i#e'tit8.
G G
;MS;-u'authe'ticate#-
i'#icat"r
This is a' ;MS; i'#icat"r t" sh"2 the ;MS; is u'authe'ticate#. G G
ME ;#e'tit8 M"(i$e E>ui%6e't ;#e'tit8 (e.g. ;ME;1;ME;SV). G G
MS;S4* The (asic MS;S4* "3 the UE. The %rese'ce is #ictate# (8 its
st"rage i' the 9SS.
G G
Se$ecte# +* "%erat"r i# Se$ecte# c"re 'et2"r: "%erat"r i#e'tit8 (t" su%%"rt 'et2"r:
shari'g as #e3i'e# i' TS 23.2!1 D24E).
G G
MME TE;4 3"r S11 MME Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S11 i'ter3ace G
MME ;P a##ress 3"r S11 MME ;P a##ress the S11 i'ter3ace. G
S-G7 TE;4 3"r S111S4
(c"'tr"$ %$a'e)
S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S11 ;'ter3ace a'# the
S4 ;'ter3ace (c"'tr"$ %$a'e).
G G
S-G7 ;P a##ress 3"r S111S4
(c"'tr"$ %$a'e)
S-G7 ;P a##ress 3"r the S11 i'ter3ace a'# the S4 ;'ter3ace
(c"'tr"$ %$a'e).
G G
SGS* ;P a##ress 3"r S4
(c"'tr"$ %$a'e)
SGS* ;P a##ress 3"r the S4 i'ter3ace (Use# (8 the S-G7). G
SGS* TE;4 3"r S4 (c"'tr"$
%$a'e)
SGS* Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S4 i'ter3ace. G
Trace re3ere'ce ;#e'ti3ies a rec"r# "r a c"$$ecti"' "3 rec"r#s 3"r a %articu$ar
trace.
G G
Trace t8%e ;'#icates the t8%e "3 trace G G
Trigger i# ;#e'ti3ies the e'tit8 that i'itiate# the trace G G
AM+ i#e'tit8 ;#e'ti3ies the AM+ that sha$$ recei5e the trace rec"r#(s). G G
Last :'"2' +e$$ ;# This is the $ast $"cati"' "3 the UE :'"2' (8 the 'et2"r: G
(*ATE 1)
G
(*ATE 1)
Last :'"2' +e$$ ;# age This is the age "3 the a("5e UE $"cati"' i'3"r6ati"' G
(*ATE 1)
G
(*ATE 1)
)"r each P4* +"''ecti"',
*ATE, The 3"$$"2i'g e'tries are re%eate# 3"r each P4*.
&P* i' Use The &P* curre't$8 use#, as recei5e# 3r"6 the MME "r S4
SGS*.
G G
EPS P4* +hargi'g
+haracteristics
The chargi'g characteristics "3 this P4* c"''ecti"', e.g.
'"r6a$, %re%ai#, 3$at-rate a'#1"r h"t (i$$i'g.
G G
P-G7 &##ress i' Use
(c"'tr"$ %$a'e)
The ;P a##ress "3 the P-G7 curre't$8 use# 3"r se'#i'g c"'tr"$
%$a'e sig'a$$i'g.
G G
P-G7 TE;4 3"r S!1S?
(c"'tr"$ %$a'e)
P-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r the
c"'tr"$ %$a'e. ()"r GTP-(ase# S!1S? "'$8).
G G
P-G7 &##ress i' Use (user
%$a'e)
The ;P a##ress "3 the P-G7 curre't$8 use# 3"r se'#i'g user
%$a'e tra33ic. ()"r PM;P-(ase# S!1S? "'$8)
G G
P-G7 GRE Fe8 3"r u%$i':
tra33ic (user %$a'e)
P4* G7 assig'e# GRE Fe8 3"r the S!1S? i'ter3ace 3"r the
user %$a'e 3"r u%$i': tra33ic. ()"r PM;P-(ase# S!1S? "'$8)
G G
S-G7 ;P a##ress 3"r S!1S?
(c"'tr"$ %$a'e)
S-G7 ;P a##ress 3"r the S!1S? 3"r the c"'tr"$ %$a'e sig'a$$i'g. G G
S-G7 TE;4 3"r S!1S?
(c"'tr"$ %$a'e)
S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? c"'tr"$ %$a'e
i'ter3ace. ()"r GTP-(ase# S!1S? "'$8).
G G
S-G7 &##ress i' Use (user
%$a'e)
The ;P a##ress "3 the S-G7 curre't$8 use# 3"r se'#i'g user
%$a'e tra33ic. ()"r PM;P-(ase# S!1S? "'$8)
G G
S-G7 GRE Fe8 3"r #"2'$i':
tra33ic (user %$a'e)
Ser5i'g G7 assig'e# GRE Fe8 3"r the S!1S? i'ter3ace 3"r the
user %$a'e 3"r #"2'$i': tra33ic. ()"r PM;P-(ase# S!1S? "'$8)
G G
4e3au$t <earer ;#e'ti3ies the #e3au$t (earer 2ithi' the P4* c"''ecti"' (8 its
EPS <earer ;#. ()"r PM;P (ase# S!1S?.)
G G
)"r each EPS <earer 2ithi' the P4* +"''ecti"',
*ATE, The 3"$$"2i'g e'tries #e3i'i'g the EPS <earer s%eci3ic %ara6eters are i'c$u#e# 2ithi' the set "3 %ara6eters #e3i'i'g
the P4* +"''ecti"'.
EPS <earer ;# &' EPS (earer i#e'tit8 u'i>ue$8 i#e'ti3ies a' EPS (earer 3"r
"'e UE accessi'g 5ia E-UTR&*
G G
T)T Tra33ic )$"2 Te6%$ate G G
P-G7 &##ress i' Use (user
%$a'e)
The ;P a##ress "3 the P-G7 curre't$8 use# 3"r se'#i'g user
%$a'e tra33ic. ()"r GTP-(ase# S!1S? "'$8).
G G
P-G7 TE;4 3"r S!1S? (user
%$a'e)
P-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r the
user %$a'e. ()"r GTP-(ase# S!1S? "'$8).
G G
S-G7 ;P a##ress 3"r S!1S?
(user %$a'e)
S-G7 ;P a##ress 3"r user %$a'e #ata recei5e# 3r"6 P4* G7.
()"r GTP-(ase# S!1S? "'$8).
G G
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&, Release %&
0ield =escription $!TRA" !TRA";
GRA"
S-G7 TE;4 3"r S!1S? (user
%$a'e)
S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r the
user %$a'e. ()"r GTP-(ase# S!1S? "'$8).
G G
S-G7 ;P a##ress 3"r S1-u,
S12 a'# S4 (user %$a'e)
S-G7 ;P a##ress 3"r the S1-u i'ter3ace (Use# (8 the e*"#e<),
3"r the S12 i'ter3ace (use# (8 the R*+) a'# 3"r the S4
i'ter3ace (use# (8 the SGS*).
G G
S-G7 TE;4 3"r S1-u, S12
a'# S4 (user %$a'e)
S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S1-u i'ter3ace, 3"r the
S12 i'ter3ace (use# (8 the R*+) a'# 3"r the S4 i'ter3ace (use#
(8 the SGS*).
G G
e*"#e< ;P a##ress 3"r S1-u e*"#e< ;P a##ress 3"r the S1-u i'ter3ace (Use# (8 the S-G7). G
e*"#e< TE;4 3"r S1-u e*"#e< Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S1-u i'ter3ace. G
R*+ ;P a##ress 3"r S12 R*+ ;P a##ress 3"r the S12 i'ter3ace (Use# (8 the S-G7). G
R*+ TE;4 3"r S12 R*+ Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S12 i'ter3ace. G
SGS* ;P a##ress 3"r S4
(user %$a'e)
SGS* ;P a##ress 3"r the S4 i'ter3ace (Use# (8 the S-G7). G
SGS* TE;4 3"r S4 (user
%$a'e)
SGS* Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S4 i'ter3ace. G
EPS <earer B"S &RP, G<R, M<R, B+;. G G
+hargi'g ;# +hargi'g i#e'ti3ier, i#e'ti3ies chargi'g rec"r#s ge'erate# (8
S-G7 a'# P4* G7.
G G
*ATE 1, The =Last F'"2' +e$$ ;# &ge= is st"re# s" that 2he' UE $"cati"' i'3"r6ati"' is 6a#e a5ai$a($e 3r"6 ("th E-
UTR&* a'# UTR&*1GER&*, the Ser5i'g G7 ca' #eter6i'e the =Last F'"2' +e$$ ;#=.
!.0.4 P4* G7
The P9' G; maintains the followin 3P" bearer conte(t information for 43s. Table >.@.-:, shows the conte(t fields
for one 43.
8or emerency attached 43s which are not authenticated. &M3& is stored in conte(t.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&- Release %&
Ta4le +'-'($%2 P$GA conteEt
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&. Release %&
0ield =escription $!TRA" !TRA";
GRA"
;MS; ;MS; (;'ter'ati"'a$ M"(i$e Su(scri(er ;#e'tit8) is the
su(scri(er %er6a'e't i#e'tit8.
G G
;MS;-u'authe'ticate#-
i'#icat"r
This is a' ;MS; i'#icat"r t" sh"2 the ;MS; is u'authe'ticate#. G G
ME ;#e'tit8 M"(i$e E>ui%6e't ;#e'tit8 (e.g. ;ME;1;ME;SV). G G
MS;S4* The (asic MS;S4* "3 the UE. The %rese'ce is #ictate# (8 its
st"rage i' the 9SS.
G G
Se$ecte# +* "%erat"r i# Se$ecte# c"re 'et2"r: "%erat"r i#e'tit8 (t" su%%"rt 'et2"r:
shari'g as #e3i'e# i' TS 23.2!1 D24E).
G G
R&T t8%e +urre't R&T G G
Trace re3ere'ce ;#e'ti3ies a rec"r# "r a c"$$ecti"' "3 rec"r#s 3"r a %articu$ar
trace.
G G
Trace t8%e ;'#icates the t8%e "3 trace G G
Trigger i# ;#e'ti3ies the e'tit8 that i'itiate# the trace G G
AM+ i#e'tit8 ;#e'ti3ies the AM+ that sha$$ recei5e the trace rec"r#(s). G G
)"r each &P* i' use,
*ATE, The 3"$$"2i'g e'tries are re%eate# 3"r each &P*.
&P* i' use The &P* curre't$8 use#, as recei5e# 3r"6 the S-G7. G G
&P*-&M<R The 6a/i6u6 aggregate# u%$i': a'# #"2'$i': M<R 5a$ues
t" (e share# acr"ss a$$ *"'-G<R (earers, 2hich are
esta($ishe# 3"r this &P*.
G G
)"r each P4* +"''ecti"' 2ithi' the &P*,
*ATE, The 3"$$"2i'g e'tries are re%eate# 3"r each P4* c"''ecti"' 2ithi' the &P*.
;P &##ress(es) ;P54 a##ress a'#1"r ;P5 %re3i/ G G
P4* t8%e ;P54, ;P5, "r ;P545 G G
S-G7 &##ress i' Use
(c"'tr"$ %$a'e)
The ;P a##ress "3 the S-G7 curre't$8 use# 3"r se'#i'g
c"'tr"$ %$a'e sig'a$$i'g.
G G
S-G7 TE;4 3"r S!1S?
(c"'tr"$ %$a'e)
S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r
the c"'tr"$ %$a'e. ()"r GTP-(ase# S!1S? "'$8).
G G
S-G7 &##ress i' Use (user
%$a'e)
The ;P a##ress "3 the S-G7 curre't$8 use# 3"r se'#i'g user
%$a'e tra33ic. ()"r PM;P-(ase# S!1S? "'$8).
G G
S-G7 GRE Fe8 3"r #"2'$i':
tra33ic (user %$a'e)
Ser5i'g G7 assig'e# GRE Fe8 3"r the S!1S? i'ter3ace 3"r
the user %$a'e 3"r #"2'$i': tra33ic. ()"r PM;P-(ase# S!1S?
"'$8).
G G
P-G7 ;P a##ress 3"r S!1S?
(c"'tr"$ %$a'e)
P-G7 ;P a##ress 3"r the S!1S? 3"r the c"'tr"$ %$a'e
sig'a$$i'g.
G G
P-G7 TE;4 3"r S!1S?
(c"'tr"$ %$a'e)
P-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? c"'tr"$ %$a'e
i'ter3ace. ()"r GTP-(ase# S!1S? "'$8).
G G
P-G7 &##ress i' Use (user
%$a'e)
The ;P a##ress "3 the P-G7 curre't$8 use# 3"r se'#i'g user
%$a'e tra33ic. ()"r PM;P-(ase# S!1S? "'$8).
G G
P-G7 GRE Fe8 3"r u%$i':
tra33ic (user %$a'e)
P4* G7 assig'e# GRE Fe8 3"r the S!1S? i'ter3ace 3"r the
user %$a'e 3"r u%$i': tra33ic. ()"r PM;P-(ase# S!1S? "'$8).
G G
MS ;'3" +ha'ge Re%"rti'g
su%%"rt i'#icati"'
The MME a'#1"r SGS* ser5i'g the UE su%%"rt(s)
%r"ce#ures 3"r re%"rti'g User L"cati"' ;'3"r6ati"' a'#1"r
User +SG ;'3"r6ati"' cha'ges a'#1"r cha'ges "3 UE
%rese'ce i' Prese'ce Re%"rti'g &rea.
G G
MS ;'3" +ha'ge Re%"rti'g
&cti"'
4e'"tes 2hether the MME a'#1"r the SGS* is1are
re>ueste# t" se'# cha'ges i' User L"cati"' ;'3"r6ati"'
cha'ge.
G G
+SG ;'3"r6ati"' Re%"rti'g
&cti"'
4e'"tes 2hether the MME a'#1"r the SGS* is1are
re>ueste# t" se'# cha'ges i' User +SG ;'3"r6ati"' cha'ge.
This 3ie$# #e'"tes se%arate$8 2hether the MME1SGS* are
re>ueste# t" se'# cha'ges i' User +SG ;'3"r6ati"' 3"r (a)
+SG ce$$s, (() h8(ri# ce$$s i' 2hich the su(scri(er is a +SG
6e6(er, a'# (c) h8(ri# ce$$s i' 2hich the su(scri(er is '"t a
+SG 6e6(er, "r a'8 c"6(i'ati"' "3 the a("5e.
G G
Prese'ce Re%"rti'g &rea
&cti"'
4e'"tes 2hether the MME a'#1"r the SGS* is1are
re>ueste# t" se'# cha'ges "3 UE %rese'ce i' Prese'ce
Re%"rti'g &rea.This 3ie$# #e'"tes se%arate$8 the Prese'ce
Re%"rti'g &rea i#e'ti3ier a'# the $ist "3 Prese'ce Re%"rti'g
&rea e$e6e'ts.
G G
<+M The 'eg"tiate# <earer +"'tr"$ M"#e 3"r GER&*1UTR&*. G
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &&/ Release %&
0ield =escription $!TRA" !TRA";
GRA"
4e3au$t <earer ;#e'ti3ies the #e3au$t (earer 2ithi' the P4* c"''ecti"' (8 its
EPS <earer ;#. The #e3au$t (earer is the "'e 2hich is
esta($ishe# 3irst 2ithi' the P4* c"''ecti"'. ()"r GTP (ase#
S!1S? "r 3"r PM;P (ase# S!1S? i3 6u$ti%$e P4* c"''ecti"'s
t" the sa6e &P* are su%%"rte#).
G G
EPS P4* +hargi'g
+haracteristics
The chargi'g characteristics "3 this P4* c"''ecti"' e.g.
'"r6a$, %re%ai#, 3$at-rate a'#1"r h"t (i$$i'g.
)"r each EPS <earer 2ithi' the P4* +"''ecti"',
*ATE 1, The 3"$$"2i'g e'tries #e3i'i'g the EPS <earer s%eci3ic %ara6eters are i'c$u#e# 2ithi' the set "3 %ara6eters
#e3i'i'g the P4* +"''ecti"'.
*ATE 2, The 3"$$"2i'g e'tries are st"re# "'$8 3"r GTP-(ase# S!1S?.
EPS <earer ;# &' EPS (earer i#e'tit8 u'i>ue$8 i#e'ti3ies a' EPS (earer 3"r
"'e UE accessi'g 5ia E-UTR&*
G G
T)T Tra33ic )$"2 Te6%$ate G G
S-G7 &##ress i' Use (user
%$a'e)
The ;P a##ress "3 the S-G7 curre't$8 use# 3"r se'#i'g user
%$a'e tra33ic.
G G
S-G7 TE;4 3"r S!1S? (user
%$a'e)
S-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the S!1S? i'ter3ace 3"r
the user %$a'e.
G G
P-G7 ;P a##ress 3"r S!1S?
(user %$a'e)
P-G7 ;P a##ress 3"r user %$a'e #ata recei5e# 3r"6 P4*
G7.
G G
P-G7 TE;4 3"r S!1S? (user
%$a'e)
P-G7 Tu''e$ E'#%"i't ;#e'ti3ier 3"r the GTP <ase# S!1S?
i'ter3ace 3"r user %$a'e.
G G
EPS <earer B"S &RP, G<R, M<R, B+;. G G
+hargi'g ;# +hargi'g i#e'ti3ier, i#e'ti3ies chargi'g rec"r#s ge'erate# (8
S-G7 a'# P4* G7.
G G
!.0.! UE
The 43 maintains the followin conte(t information. Table >.@.>:, shows the conte(t fields. / G30/' or 4T0/'
capable 43 maintains in addition the conte(t information as described in a similar 43 conte(t table in T" *3.+?+ J@K.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3) Release %&
Ta4le +'-'+$%2 ! conteEt
0ield =escription
;MS; ;MS; (;'ter'ati"'a$ M"(i$e Su(scri(er ;#e'tit8) is the su(scri(ers %er6a'e't i#e'tit8.
EMM State M"(i$it8 6a'age6e't state EMM-REG;STERE4, EMM-4EREG;STERE4.
GUT; G$"(a$$8 U'i>ue Te6%"rar8 ;#e'tit8.
ME ;#e'tit8 M"(i$e E>ui%6e't ;#e'tit8 K (e.g. ;ME;1;ME;SV) S"3t2are Versi"' *u6(er.
Trac:i'g &rea List +urre't Trac:i'g area $ist.
$ast 5isite# T&; & T&; 2hich is c"'tai'e# i' the T& $ist the UE registere# t" the 'et2"r: a'# 2hich
i#e'ti3ies the trac:i'g area $ast 5isite# (8 the UE.
Se$ecte# *&S &$g"rith6 Se$ecte# *&S securit8 a$g"rith6.
Se$ecte# &S &$g"rith6 Se$ecte# &S securit8 a$g"rith6s.
eFS;
Fe8 Set ;#e'ti3ier 3"r the 6ai' :e8 F
&SME. &$s" i'#icates 2hether the UE is usi'g
securit8 :e8s #eri5e# 3r"6 UTR&* "r E-UTR&* securit8 ass"ciati"'
F
&SME
Mai' :e8 3"r E-UTR&* :e8 hierarch8 (ase# "' +F, ;F a'# Ser5i'g 'et2"r: i#e'tit8.
*&S Fe8s a'# +AU*T
F
*&Si't
, F
*&Se'c
, a'# *&S +AU*T %ara6eter.
Te6%"rar8 ;#e'tit8 use# i'
*e/t u%#ate (T;*)
This %ara6eter is use# i'ter'a$$8 (8 the UE t" 6e6"rise 2hich te6%"rar8 ;4 it has
t" i'#icate i' the &ttach Re>uest a'# R&U1T&U Re>uest as s%eci3ie# i' c$ause
4.3.!..
UE S%eci3ic 4RG
Para6eters
Pre3erre# E-UTR&* 4RG c8c$e $e'gth
&$$"2e# +SG $ist The &$$"2e# +SG $ist, 2hich is u'#er ("th user a'# "%erat"r c"'tr"$, i'#icates the
$ist "3 +SG ;4s a'# the ass"ciate# PLM* 2here the UE is a 6e6(er.
A%erat"r +SG $ist The A%erat"r +SG $ist, 2hich is u'#er e/c$usi5e A%erat"r c"'tr"$, i'#icates the $ist
"3 +SG ;4s a'# the ass"ciate# PLM* 2here the UE is a 6e6(er.
0or each active P=" connection2
&P* i' Use The &P* curre't$8 use#. This &P* sha$$ (e c"6%"se# "3 the &P* *et2"r: ;#e'ti3ier
a'# the #e3au$t &P* A%erat"r ;#e'ti3ier, as s%eci3ie# i' TS 23.003 D.E, c$ause ..1.2.
&P*-&M<R The 6a/i6u6 aggregate# u%$i': a'# #"2'$i': M<R t" (e share# acr"ss a$$ *"'-
G<R (earers, 2hich are esta($ishe# 3"r this &P*.
&ssig'e# P4* T8%e The P4* T8%e assig'e# (8 the 'et2"r: (;P54, ;P5, "r ;P545).
;P &##ress(es) ;P54 a##ress a'#1"r ;P5 %re3i/
4e3au$t <earer ;#e'ti3ies the #e3au$t (earer 2ithi' the P4* c"''ecti"' (8 its EPS <earer ;#. The
#e3au$t (earer is the "'e 2hich is esta($ishe# 3irst 2ithi' the P4* c"''ecti"'.
0or each PS >earer #ithin the P=" connection
EPS <earer ;4 &' EPS (earer i#e'tit8 u'i>ue$8 i#e'ti3ies a' EPS (earer 3"r "'e UE accessi'g 5ia
E-UTR&*.
T; Tra'sacti"' ;#e'ti3ier
EPS (earer B"S G<R a'# M<R 3"r G<R (earer.
T)T Tra33ic )$"2 Te6%$ate.
!.0. 9a'#$i'g "3 7i$# +ar# &P*
;hen the wild card /P' is present in the subscription conte(t. the 43 is authori!ed to connect to /P's which are not
present in the subscription conte(t.
;hen a reDuest is received for reisterin a P9' G; &9 and there is no P9' subscription conte(t with this /P'. the
nodes (<""=MM3= "- "G"') shall store the P9' G; &9 : /P' relation for the 43.
;hen a reDuest is received for dereisterin of P9' G; &9 and there is no P9' subscription conte(t with this /P'.
the nodes (<""=MM3="- "G"') shall delete the P9' G; &9 : /P' relation from the list of /P' : P9' G; &9
relations.
!.0.0 +SS
Please refer to T" *3.++A J*AK for the content of the information storae for the 2"".
!.0& +hargi'g
/ccountin functionality is provided by the "ervin G; and the P9' G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3% Release %&
The "ervin G; shall be able to collect and report for each 43 accountin information. i.e. the amount of data
transmitted in uplin# and downlin# direction cateori!ed with the E2& and /0P pair per 43 per P9' connection. 8or
GTP:based ">="A the accountin information is collected and reported per bearer.
The "ervin G; shall not collect 43 accountin information for pac#ets that are bein processed for the sole purpose
of indirect forwardin.
The "ervin G; for inter:operator charin. and the P9' G; shall be able to interface the O82" accordin to
charin principles and throuh reference points specified in T" 3*.*-+ J>,K.
The P9' G; shall be able to provide charin functionality for each 43 accordin to T" *3.*+3 J?K. The P9' G;
data collection for charin and usae monitorin purposes can be temporarily paused as described in clause >.3.?/.
/ P9' G; without a G( interface shall be able to support flow based online and offline charin based on local
confiuration and interaction with the Online and Offline 2harin "ystems.
&f the P208 is not deployed or not enabled for the /P'. the P9' G; may indicate reportin of chanes of 43
presence in the Presence 0eportin /rea to the Online 2harin "ystem. The Online 2harin "ystem may provide a
Presence 0eportin /rea identifier and subscribe to notifications about chanes of 43 presence in Presence 0eportin
/rea as defined in the T" *3.*+3 J?K.
The P9' G; shall be able to collect and report. for each 43. accountin information. i.e. the amount of data
transmitted in uplin# and downlin# direction cateori!ed with the E2& and /0P pair per 43 per P9' connection. 8or
GTP:based ">="A the accountin information is collected and reported per bearer. The P9' G; data collection can be
temporarily paused as described in clause >.3.?/.
The 2harin identifier(s) enerated by the P9' G; per bearer for GTP:based ">="A and per P9' connection for
PM&P:based ">="A and the P9' G; address for control sinallin enables the correlation of the reportin from a
"ervin G; and a P9' G;. The 2harin identifier is uniDuely assined within the P9' G;.
The P9' G; receives 2harin 2haracteristics from the "ervin G; throuh GTP:">="A. or throuh PM&P for PM&P:
based ">="A. The handlin of the 2harin 2haracteristics in the P:G; is defined in T" 3*.*>, J--K.
To enable 2"G charin function for a subscriber consumin networ# services via a 2"G cell or a hybrid cell. 4ser
2"G &nformation is transferred to the P9' G; as indicated by 2"G &nformation 0eportin /ction. 4ser 2"G
&nformation includes 2"G &9. access mode and 2"G membership indication. 2"G membership indication of whether
the 43 is a member of the 2"G is included if the access mode is hybrid.
The valid 2"G information shall be available in the servin G; and P9' G; in connected mode.
The P208 shall. if deployed. provide 4ser 2"G &nformation reportin rules to the P9' G; at /ttach and P9'
2onnectivity 0eDuest. P9' G; sets the 2"G &nformation 0eportin /ction &3 accordin to the 4ser 2"G &nformation
reportin rules and sends it to "ervin G; and MM3.
!.? M<MS
M1M" is a point:to:multipoint service in which data is transmitted from a sinle source entity to multiple recipients.
Transmittin the same data to multiple recipients allows networ# resources to be shared.
"upport of M1M" for 3P" is defined in T" *3.*-? J,3K.
!.. ;'teracti"'s 2ith "ther ser5ices
!...1 L"cati"' Re%"rti'g Pr"ce#ure
This procedure is used by an MM3 to reDuest the e'ode1 to report where the 43 is currently located when the taret
43 is in 32M:2O''32T39 state. The need for the e'ode1 to continue reportin ceases when the 43 transitions to
32M:&963. This procedure may be used for services that reDuire accurate cell identification (e.. for emerency
services. lawful intercept. charin).
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3& Release %&
0i1ure +'/'%$%2 ?ocation Reportin1 Procedure
,) The MM3 sends a 6ocation 0eportin 2ontrol messae to the e'ode1. The 6ocation 0eportin 2ontrol
messae shall identify the 43 for which reports are reDuested. the reDuested location information and may
contain information such as reportin type. 0eDuested location information is T/&S3G2&. 0eportin type
indicates whether the messae is intended to trier a sinle stand:alone report about the current 2ell &9 servin
the 43 or start the e'ode1 to report whenever the 43 chanes cell.
*) The e'ode1 sends a 6ocation 0eport messae informin the MM3 about the location of the 43 which shall
include the reDuested location information.
3) The MM3 can send a 2ancel 6ocation 0eportin messae to inform the e'ode1 that it should terminate location
reportin for a iven 43. This messae is needed only when the reportin was reDuested for a reportin period.
'OT3H 6ocation reportin is transferred durin F* handover. althouh new control sinallin is not transferred
durin an active handover.
!...2 L"cati"' +ha'ge Re%"rti'g Pr"ce#ure
!...2.1 Ge'era$
The PG; may reDuest for each P9' connection independently whether the MM3 shall report chanes of 32G&=T/&
(by usin the LM" &nfo 2hane 0eportin /ctionL parameter) and=or the 43 enterin=leavin a Presence 0eportin /rea
(by usin the LPresence 0eportin /rea /ctionL parameter) and=or whether the MM3 shall report chanes of user 2"G
information (by usin L2"G &nformation 0eportin /ctionL parameter) to the PG;. &n addition the PG; may reDuest
that the 32G&=T/& chanes shall be reported for a P9' connection only when one or more 3:0/1(s) are established.
The reportin of 43 enterin=leavin a Presence 0eportin /rea is further described in clause >.C.*.*.
The PG; may also reDuest the MM3 to stop such reportin. The MM3 shall obey the last e(plicit instruction received
from the PG; or source MM3="-:"G"'.
9urin both mobility manaement and session manaement procedures. the MM3 shall indicate to the PG; the
support of reportin location chanes (usin the M" &nfo 2hane 0eportin support indication)H
: &f 32G&=T/& information is permitted to be sent to the PG; accordin to MM3 operator$s policy.
: &f the MM3 supports 32G&=T/& chane reportin for a P9' connection only when one or more 3:0/1(s) are
established.
: &f information about enterin=leavin of a Presence 0eportin /rea is permitted to be sent to the PG; accordin
to MM3 operator$s policy.
: &f 2"G information is permitted to be sent to the PG; accordin to MM3 operator$s policy.
&f the level of support chanes durin a mobility manaement procedure then the MM3 shall indicate the current level
of support to the ":G; and shall in addition provide 32G&=T/& even if the PG; has not reDuested this information.
This could for e(ample happen durin MM3 chane when the level of support indicated by the old MM3 is not the
same as in the new MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &33 Release %&
'OT3 ,H The inclusion of 32G&=T/& will trier a Modify 1earer 0eDuest messae from ":G; to the PG; and
therefore this will ma#e sure that the new level of support reaches the PG;.
The PG; shall not reDuest the MM3 to report location chanes if it has not received the indication for correspondin
support from the MM3.
The followin procedure shall be used for location chane reports to the PG; where the report is not combined with
other mobility manaement or session manaement sinallin. The procedure shall only apply when the MM3 has been
e(plicitly reDuested to report location chanes.
'OT3 *H 9ue to the increased sinallin load. it is recommended that 32G&=T/& or 2"G reportin is only applied
for a limited number of subscribers.
8iure >.C.*.,:, represents the 32G& chane trierin a report of chane in 32G&. and=or the 4ser 2"G information
chane trierin a report of chane in user 2"G information. The fiure also shows the reportin of a T/& chane
and=or when a 43 enters or leaves a Presence 0eportin /rea.
0i1ure +'/'&'%$%2 "otification of the 9G7 and;or user 9SG information chan1es
,a. the MM3 has received an 32G& information 4pdate from the e'ode1.
,b. The MM3 detects that the user 2"G information has chaned by comparin with the MM3 stored user 2"G
information. or
,c. The MM3 detects that the T/& of the 43 has chaned. or
,d. The MM3 detects that the 43 has entered or left the Presence 0eportin /rea defined for this 43.
'OT3 3H &t is possible that these chanes are triered at same time.
*. &f the MM3 has been reDuested to report location chanes to the PG; for the 43 (under the conditions specified
in clause >.C.*). the MM3 shall send the 2hane 'otification messae to the "G; indicatin the new 32G&
and=or user 2"G information. The MM3 stores the notified user 2"G information. &f the MM3 has been
reDuested to report a chane of 43 presence in Presence 0eportin /rea (under the conditions specified in
clause >.C.*). the MM3 shall send the 2hane 'otification messae includin the Presence 0eportin /rea
&nformation comprisin the area identifier and an indication on whether the 43 is inside or outside the area.
3. The "G; forwards the 2hane 'otification messae to the PG;. &f dynamic P22 is deployed. and location
chanes need to be conveyed to the P208. then the PG; shall send this information to the P208 as defined in
T" *3.*+3 J?K. &f Presence 0eportin /rea &nformation has been received. the PG; shall forward the Presence
0eportin /rea &nformation to the P208. to the O2" or to both as defined in T" *3.*+3 J?K.
-. The PG; sends the 2hane 'otification /c# to the "G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3( Release %&
>. The "G; forwards the 2hane 'otification /c# to the MM3.
!...2.2 Re%"rti'g at Prese'ce Re%"rti'g &rea e'teri'g a'# $ea5i'g
&n some use cases policy control=charin decisions. such as Eo" modification or charin rate chane depend on
whether the 43 is located inside or outside a specific area of interest (Presence 0eportin /rea). and especially on
whether the 43 enters or leaves that specific area of interest.
/ Presence 0eportin /rea can beH
: 3ither a L43:dedicated Presence 0eportin /reaL. defined in the subscriber profile and composed of a short list
of T/s=0/s. or e'1s and=or cells="/&s in a P6M'I
: Or a L2ore 'etwor# predefined Presence 0eportin /reaL. predefined in MM3="G"' and composed of a short
list of T/s=0/s. or e'1s and=or cells="/&s in a P6M'.
'OT3 ,H e'1s are identified via the Global e'1 &9 &3 defined in T" 3?.-,3 J3?K.
The reportin of chanes of 43 presence in Presence 0eportin /rea is for a specific 43 and is triered as defined in
T" *3.*+3 J?K. 8or 43:dedicated Presence 0eportin /reas. the reportin reDuest shall contain a Presence 0eportin
/rea /ction parameter comprisin the Presence 0eportin /rea identifier and the list of T/s=0/s. or e'1s and=or
cells="/&s composin the Presence 0eportin /rea. 8or 2ore 'etwor# predefined Presence 0eportin /reas. the
reportin reDuest shall contain the Presence 0eportin /rea /ction comprisin the Presence 0eportin /rea identifier.
4pon reception of a reDuest for chane of 43 presence in Presence 0eportin /rea reportin. the MM3 shall report to
the PG; via the "G; the Presence 0eportin /rea &nformation comprisin the Presence 0eportin /rea identifier and
an indication on whether the 43 is inside or outside the Presence 0eportin /rea. &n this version of the specification.
only one Presence 0eportin /rea may be set for a iven P9' connection at a time.
The MM3 shall notify the PG; when the 43 enters or leaves the Presence 0eportin /rea. and no notifications are
sent for 43 movements inside or outside the Presence 0eportin /rea. The report of the chane of 43 presence in
Presence 0eportin /rea shall contain the Presence 0eportin /rea &nformation comprisin the Presence 0eportin
/rea area identifier and an indication on whether the 43 is inside or outside the area. / report is only sent if the 43 has
3:0/1(s) established for the P9' connection. Otherwise. the report shall be sent after 3:0/1 re:establishment and
only if the 43 presence is different to the last one reported.
'OT3 *H 2hane of 43 presence in Presence 0eportin /rea reportin does not apply to roamin.
4pon chane of servin 3P2 node (MM3. "-:"G"'). the Presence 0eportin /rea identifier and if provided by the
PG; the list of Presence 0eportin /rea elements are transferred for all P9' connections as part of MM 2onte(t
information. the taret servin node durin the mobility procedure. The taret servin node indicates per P9'
connection to the correspondin PG; whether the reportin of a chane of 43 presence in Presence 0eportin /rea is
supported (usin the M" &nfo 2hane 0eportin support indication). the Presence 0eportin /rea identifier and whether
the 43 is inside or outside the Presence 0eportin /rea.
'OT3 3H &f chane of 43 presence in Presence 0eportin /rea reportin is not supported. the P208 may activate
6ocation chane reportin at cell and=or servin area level.
!.10 Mu$ti%$e-P4* su%%"rt
!.10.1 Ge'era$
The 3P" shall support simultaneous e(chane of &P traffic to multiple P9's throuh the use of separate P9' G;s or
sinle P9' G;. The usae of multiple P9's is controlled by networ# policies and defined in the user subscription.
The 3P" shall support 43:initiated connectivity establishment in order to allow multiple P9' connections to one or
more P9's. &t shall be possible for a 43 to initiate disconnection from any P9'.
/ll simultaneous active P9' connections of a 43 that are associated with the same /P' shall be provided by the same
P:G;.
43 support for multiple P9' connections is optional.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3+ Release %&
!.10.2 UE re>ueste# P4* c"''ecti5it8
The 43 reDuested P9' connectivity procedure for an 3:4T0/' is depicted in fiure >.,+.*:,. The procedure allows
the 43 to reDuest for connectivity to an additional P9' over 3:4T0/' includin allocation of a default bearer. if the
43 already has active P9' connections over 3:4T0/'. This procedure is also used to reDuest for connectivity to an
additional P9' over 3:4T0/'. if the 43 is simultaneously connected to 3:4T0/' and a non:3GPP access and the
43 already has active P9' connections over both accesses. The P9' connectivity procedure may trier one or
multiple 9edicated 1earer 3stablishment procedures to establish dedicated 3P" bearer(s) for that 43.
/n emerency attached 43 shall not initiate any P9' 2onnectivity 0eDuest procedure. / normal attached 43 shall
reDuest a P9' connection for emerency services when 3merency "ervice is reDuired and an emerency P9'
connection is not already active.
0i1ure +'%)'&$%2 ! re:uested P=" connectivity
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps 3. -. > and ,3a=b
concern GTP based ">="A.
'OT3 *H The 43 also uses this procedure to reDuest re:establishment of e(istin P9' connectivity upon handover
from non:3GPP accesses.
'OT3 3H The steps in (1) are e(ecuted only upon handover from non:3GPP access or if Presence 0eportin /rea
&nformation is received from the MM3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3, Release %&
,. The 43 initiates the 43 0eDuested P9' procedure by the transmission of a P9' 2onnectivity 0eDuest (/P'.
P9' Type. Protocol 2onfiuration Options. 0eDuest Type) messae. &f the 43 was in 32M:&963 mode. this
'/" messae is preceded by the "ervice 0eDuest procedure. P9' type indicates the reDuested &P version (&Pv-.
&Pv-v?. &Pv?). The MM3 verifies that the /P' provided by 43 is allowed by subscription. &f the 43 did not
provide an /P'. the MM3 shall use the /P' from the default P9' subscription conte(t. and. use this /P' for
the remainder of this procedure. Protocol 2onfiuration Options (P2O) are used to transfer parameters between
the 43 and the P9' G;. and are sent transparently throuh the MM3 and the "ervin G;. The Protocol
2onfiuration Options may include the /ddress /llocation Preference. which indicates that the 43 prefers to
obtain an &Pv- address only after the default bearer activation by means of 9<2Pv-. &f the 43 has 4T0/' or
G30/' capabilities. it shall send the '0"4 in the P2O to indicate the support of the networ# reDuested bearer
control in 4T0/'=G30/'. The 43 sends the 3T8T4 in the P2O to indicate the support of the e(tended T8T
filter format. The 0eDuest Type indicates Linitial reDuestL if the 43 reDuests new additional P9' connectivity
over the 3GPP access networ# for multiple P9' connections. the 0eDuest Type indicates LhandoverL when the
43 is performin a handover from non:3GPP access and the 43 has already established connectivity with the
P9' over the non:3GPP access.
The 43 shall indicate 0eDuest Type L3merencyL when it reDuests a P9' connection for emerency services.
&f the messae is bein sent via a <e'1 which has a collocated 6:G;. it includes the 6:G; address in the
4plin# '/" transport messae to the MM3.
*. &f the MM3 receives a P9' 2onnectivity 0eDuest from an emerency attached 43 or the P9' 2onnectivity
0eDuest is for normal services and the mobility or access restrictions do not allow the 43 to access normal
services the MM3 shall reject this reDuest.
&f the 0eDuest Type indicates L3merencyL and the MM3 is not confiured to support P9' connections for
emerency services the MM3 shall reject the P9' 2onnectivity 0eDuest with an appropriate reject cause.
&f the 0eDuest Type indicates L3merencyL. the MM3 derives a P9' G; from the MM3 3merency
2onfiuration 9ata or the MM3 selects a P9' G; as described in clause -.3.,*.- on P9' G; "election
8unction (3GPP accesses) accordin to the 3merency /P' in the MM3 3merency 2onfiuration 9ata. This
selection shall provide a P9' G; from visited P6M' only.
&f the 0eDuest Type indicates L3merencyL and the MM3 is confiured to support P9' connections for
emerency services. it uses the MM3 3merency 2onfiuration 9ata for the bearer establishment in this step
and inores any subscription data limitation.
&f the 0eDuest Type indicates L<andoverL. the MM3 uses the P9' G; stored in the "ubscription 9ata retrieved
by the MM3 durin the 4pdate 6ocation performed at attach. &f the 0eDuest Type indicates Linitial reDuestL the
MM3 selects a P9' G; as described in clause -.3.A., on P9' G; "election 8unction (3GPP accesses).
&f the 43 provided /P' is authori!ed for 6&P/ accordin to the user subscription. the MM3 shall use the 2"G
"ubscription 9ata to authori!e the connection.
The MM3 allocates a 1earer &d. and sends a 2reate "ession 0eDuest (&M"&. M"&"9'. MM3 T3&9 for control
plane. 0/T type. P9' G; address. P9' /ddress. 9efault 3P" 1earer Eo". P9' Type. subscribed /P':
/M10. /P'. 3P" 1earer &d. Protocol 2onfiuration Options. <andover &ndication. M3 &dentity. 4ser 6ocation
&nformation (32G&). 43 Time None. 4ser 2"G &nformation. M" &nfo 2hane 0eportin support indication.
"election Mode. 2harin 2haracteristics. Trace 0eference. Trace Type. Trier &d. OM2 &dentity. Ma(imum
/P' 0estriction. 9ual /ddress 1earer 8la) messae to the "ervin G;.
The 0/T type is provided in this messae for the later P22 decision. The M"&"9' is included if the MM3 has
it stored for that 43. <andover &ndication is included if the 0eDuest Type indicates LhandoverL. "election Mode
indicates whether a subscribed /P' was selected. or a non:subscribed /P' sent by the 43 was selected. The
P:G; may use "election Mode when decidin whether to accept or reject the default bearer activation. 8or
e(ample. if an /P' reDuires subscription. the P:G; is confiured to accept only the default bearer activation
that reDuests a subscribed /P' as indicated by "election Mode. 2harin 2haracteristics indicates which #ind of
charin the bearer conte(t is liable for.
The charin characteristics for the P" subscription and individually subscribed /P's as well as the way of
handlin 2harin 2haracteristics and whether to send them or not to the P:G; is defined in T" 3*.*>, J--K.
The MM3 shall include Trace 0eference. Trace Type. Trier &d. and OM2 &dentity if ":G; and=or P:G; trace
is activated. The MM3 shall copy Trace 0eference. Trace Type. and OM2 &dentity from the trace information
received from the <60 or OM2.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3- Release %&
The Ma(imum /P' 0estriction denotes the most strinent restriction as reDuired by any already active bearer
conte(t. &f there are no already active bearer conte(ts. this value is set to the least restrictive type (see clause ,>.-
of T" *3.+?+ J@K). &f the P:G; receives the Ma(imum /P' 0estriction. then the P:G; shall chec# if the
Ma(imum /P' 0estriction value does not conflict with the /P' 0estriction value associated with this bearer
conte(t reDuest. &f there is no conflict the reDuest shall be allowed. otherwise the reDuest shall be rejected with
sendin an appropriate error cause to the 43.
&f the P9' subscription conte(t contains a subscribed &Pv- address and=or &Pv? prefi(. the MM3 indicates it in
the P9' address. The MM3 may chane the reDuested P9' type accordin to the subscription data for this /P'
as described in clause >.3.,.,. The MM3 shall set the 9ual /ddress 1earer 8la when the P9' type is set to
&Pv-v? and all "G"'s which the 43 may be handed over to are 0elease A or above supportin dual addressin.
which is determined based on node pre:confiuration by the operator.
3. The "ervin G; creates a new entry in its 3P" 1earer table and sends a 2reate "ession 0eDuest (&M"&.
M"&"9'. "ervin G; /ddress for the user plane. "ervin G; T3&9 of the user plane. "ervin G; T3&9 of
the control plane. 0/T type. 9efault 3P" 1earer Eo". P9' Type. P9' /ddress. subscribed /P':/M10. /P'.
1earer &d. Protocol 2onfiuration Options. <andover &ndication. M3 &dentity. 4ser 6ocation &nformation
(32G&). 43 Time None. 4ser 2"G &nformation. M" &nfo 2hane 0eportin support indication. P9' 2harin
Pause "upport indication. "election Mode. 2harin 2haracteristics. Trace 0eference. Trace Type. Trier &d.
OM2 &dentity. Ma(imum /P' 0estriction. 9ual /ddress 1earer 8la) messae to the P9' G; indicated in the
P9' G; address received in the previous step. /fter this step. the "ervin G; buffers any downlin# pac#ets it
may receive from the P9' G; until receives the messae in step ,3 below. The M"&"9' is included if received
from the MM3. &f the <andover &ndication is included. the "ervin G; includes it in the 2reate "ession 0eDuest
messae.
P:G;s shall not perform any chec#s of Ma(imum /P' 0estriction if 2reate 9efault 1earer 0eDuest includes
emerency /P'.
-. &f dynamic P22 is deployed and the <andover &ndication is not present. the P9' G; may employ an &P:2/'
"ession 3stablishment procedure as defined in T" *3.*+3 J?K with the P208 to et the default P22 rules for the
43. This may lead to the establishment of a number of dedicated bearers followin the procedures defined in
clause >.-., in association with the establishment of the default bearer which is described in /nne( 8.
The 0/T type is provided to the P208 by the P9' G; if received by the previous messae. &f the P9'
G;=P238 is confiured to activate predefined P22 rules for the default bearer. the interaction with the P208 is
not reDuired (e.. operator may confiure to do this) at the moment.
The 3T8T4 is provided to the P208 by the P9' G;. if received in the P2O from the 43 and the P9' G;
supports the e(tended T8T filter format. &f the P208 decides that the P9' connection may use e(tended T8T
filters. it shall return the 3T8T' indicator to the P9' G; for inclusion in the protocol 2onfiuration Options
returned to the 43.
The P208 may modify the /P':/M10 and the Eo" parameters (E2& and /0P) associated with the default
bearer in the response to the P9' G; as defined in T" *3.*+3 J?K.
&f the P22 is confiured to support emerency services and dynamic P22 is deployed. the P208. based on the
3merency /P'. sets the /0P of the P22 rules to a value that is reserved for emerency services and the
authori!ation of dynamic P22 rules as described in T" *3.*+3 J?K. &f dynamic P22 is not deployed. the P9'
G; is confiured to set the /0P to a value that is reserved for emerency services.
&f dynamic P22 is deployed and the <andover &ndication is present. the P9' G; e(ecutes a P238:&nitiated
&P:2/' "ession Modification procedure with the P208 as specified in T" *3.*+3 J?K to report the new &P:2/'
type. 9ependin on the active P22 rules. the establishment of dedicated bearer for the 43 may be reDuired. The
establishment of those bearers shall ta#e place in combination with the default bearer activation as described in
/nne( 8. This procedure can continue without waitin for a P208 response. &f chanes to the active P22 rules
are reDuired. the P208 may provide them after the handover procedure is finished.
&n both cases (<andover &ndication is present or not). if dynamic P22 is not deployed. the P9' G; may apply
local Eo" policy. This may lead to the establishment of a number of dedicated bearers for the 43 followin the
procedures defined in clause >.-., in combination with the establishment of the default bearer. which is
described in /nne( 8.
&f the 2"G information reportin triers are received from the P208. the P9' G; should set the 2"G
&nformation 0eportin /ction &3 accordinly.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3. Release %&
>. The P:G; creates a new entry in its 3P" bearer conte(t table and enerates a 2harin &d for the 9efault 1earer.
The new entry allows the P:G; to route user plane P94s between the ":G; and the pac#et data networ#. and
to start charin. The way the P:G; handles 2harin 2haracteristics that it may have received is defined in
T" 3*.*>, J--K.
The P9' G; returns a 2reate "ession 0esponse (P9' G; /ddress for the user plane. P9' G; T3&9 of the
user plane. P9' G; T3&9 of the control plane. P9' Type. P9' /ddress. 3P" 1earer &d. 3P" 1earer Eo".
Protocol 2onfiuration Options. 2harin &d. Prohibit Payload 2ompression. /P' 0estriction. 2ause. M" &nfo
2hane 0eportin /ction ("tart) (if the P9' G; decides to receive 43$s location information durin the
session). 2"G &nformation 0eportin /ction ("tart) (if the P9' G; decides to receive 43$s 4ser 2"G
information durin the session). Presence 0eportin /rea /ction (if the P9' G; decides to receive
notifications about a chane of 43 presence in Presence 0eportin /rea). P9' 2harin Pause 3nabled
indication (if P9' G; has chosen to enable the function). /P':/M10) messae to the "ervin G;. The P9'
G; ta#es into account the received P9' type. the 9ual /ddress 1earer 8la and the policies of operator when
the P9' G; selects the P9' type to be used as follows. &f the received P9' type is &Pv-v? and both &Pv- and
&Pv? addressin are possible in the P9' but the 9ual /ddress 1earer 8la is not set. or only sinle &P version
addressin for this /P' is possible in the P9'. the P9' G; selects a sinle &P version (either &Pv- or &Pv?). &f
the received P9' type is &Pv- or &Pv?. the P9' G; uses the P9' type if it is supported in the P9'. otherwise
an appropriate error cause will be returned. The P9' G; allocates a P9' /ddress accordin to the selected
P9' Type &f the P9' G; has selected a P9' type different from the received P9' Type. the P9' G;
indicates toether with the P9' type &3 a reason cause to the 43 why the P9' type has been modified. as
described in clause >.3.,.,. P9' /ddress may contain an &Pv- address for &Pv- and=or an &Pv? prefi( and an
&nterface &dentifier. &f the P9' has been confiured by the operator so that the P9' addresses for the reDuested
/P' shall be allocated by usae of 9<2Pv- only. or if the P9' G; allows the 43 to use 9<2Pv- for address
allocation accordin to the /ddress /llocation Preference received from the 43. the P9' /ddress shall be set to
+.+.+.+. indicatin that the &Pv- address shall be neotiated by the 43 with after completion of the 9efault
1earer /ctivation procedure. 8or e(ternal P9' addressin for &Pv?. the P9' G; obtains the &Pv? prefi( from
the e(ternal P9' usin either 0/9&4" or 9iameter client function. &n the P9' /ddress field of the 2reate
"ession 0esponse. the P9' G; includes the &nterface &dentifier and &Pv? prefi(. The P9' G; sends 0outer
/dvertisement to the 43 after default bearer establishment with the &Pv? prefi( information for all cases. &f the
P9' address is contained in the 2reate "ession 0eDuest. the P9' G; shall allocate the &Pv- address and=or &P?
prefi( contained in the P9' address to the 43. &f <andover &ndication indicates L<andoverL. the P9' /ddress
&nformation shall contain the same &P address the 43 obtained durin P9' connectivity establishment over the
non:3GPP access. The P9' G; derives the 12M based on the '0"4 and operator policy. The P9' G;
derives whether the e(tended T8T filter format is to be used based on the 3T8T4. 3T8T' received from the
P208 and operator policy. Protocol 2onfiuration Options contains the 12M. 3T8T' as well as optional P9'
parameters that the P:G; may transfer to the 43. These optional P9' parameters may be reDuested by the 43.
or may be sent unsolicited by the P:G;. Protocol 2onfiuration Options are sent transparently throuh the
MM3.
;hen the <andover &ndication is present. the P9' G; does not yet send downlin# pac#ets to the ":G;I the
downlin# path is to be switched at step ,3a.
&f the P9' G; is an 6:G;. it does not forward downlin# pac#ets to the ":G;. The pac#ets will only be
forwarded to the <e'1 at step ,+ via the direct user plane path for 6ocal &P /ccess.
?. The "ervin G; returns a 2reate "ession 0esponse (P9' Type. P9' /ddress. "ervin G; address for 4ser
Plane. "ervin G; T3&9 for 4ser Plane. "ervin G; T3&9 for control plane. 3P" 1earer &d. 3P" 1earer Eo".
P9' G; address and T3&9 (GTP:based ">="A) or G03 #ey (PM&P:based ">="A) at the P9' G; for uplin#
traffic. Protocol 2onfiuration Options. Prohibit Payload 2ompression. /P' 0estriction. 2ause. M" &nfo
2hane 0eportin /ction ("tart). 2"G &nformation 0eportin /ction ("tart). Presence 0eportin /rea /ction.
/P':/M10) messae to the MM3. The 96 T8T for PM&P:based ">="A is obtained from interaction between
the "ervin G; and the P208 as described in clause >.?., of T" *3.-+* J*K. when P22 is deployedI otherwise.
the 96 T8T &3 is wildcarded. matchin any downlin# traffic. &f the 43 indicates the 0eDuest Type as
L<andoverL. this messae also serves as an indication to the MM3 that the ">="A bearer setup and update has
been successful. /t this step the GTP tunnel(s) over ">="A are established.
@. &f an /P' 0estriction is received. then the MM3 shall store this value for the 1earer 2onte(t and the MM3 shall
chec# this received value with the stored value for the Ma(imum /P' 0estriction to ensure there are no
conflicts between values. &f the conseDuence of this chec# results in the P9' connectivity bein rejected. the
MM3 shall initiate a 1earer 9eactivation and return an appropriate error cause. &f the P9' 2onnectivity 0eDuest
is accepted. the MM3 shall determine a (new) value for the Ma(imum /P' 0estriction. &f there is no previously
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &3/ Release %&
stored value for Ma(imum /P' 0estriction. then the Ma(imum /P' 0estriction shall be set to the value of the
received /P' 0estriction.
The P:G; shall inore Ma(imum /P' restriction if the reDuest includes the 3merency /P'.
8or emerency service MM3 shall not deactivate bearer(s). if present. to maintain valid /P' restriction
combination.
&f the M" &nfo 2hane 0eportin /ction ("tart) and=or the 2"G &nformation 0eportin /ction ("tart) are
received for this bearer conte(t. then the MM3 shall store this for the bearer conte(t and the MM3 shall report to
that P:G; via the ":G; whenever a 43$s 6ocation &nformation and=or 4ser 2"G &nformation chane occurs
that meets the P:G; reDuest. as described in clause ,>.,.,a of T" *3.+?+ J@K. &f Presence 0eportin /rea /ction
is received for this bearer conte(t. the MM3 shall store this information for the bearer conte(t and shall report to
that P:G; via the ":G; whenever a chane of 43 presence in Presence 0eportin /rea is detected. as
described in clause >.C.*.*.
The MM3 may need to modify the 43 /M10. which has been assined to the e'ode1. based on the subscribed
43:/M10 and the updated set of /P':/M10s in use. The principles to determine the 43:/M10 are
described in clause -.@.3.
The MM3 sends P9' 2onnectivity /ccept (/P'. P9' Type. P9' /ddress. 3P" 1earer &d. "ession
Manaement 0eDuest. Protocol 2onfiuration Options) messae to the 43. This messae is contained in an
",PMM3 control messae 1earer "etup 0eDuest (3P" 1earer Eo". 43:/M10. P9' 2onnectivity /ccept. ",:
T3&9) to the e'ode1. This ", control messae includes the T3&9 at the "ervin G; used for user plane and the
address of the "ervin G; for user plane. &n addition. if the P9' connection is established for 6ocal &P /ccess.
the correspondin ", control messae includes a 2orrelation &9 for enablin the direct user plane path between
the <e'1 and the 6:G;. &f the P9' connection is established for "&PTO at the 6ocal 'etwor# with 6:G;
function collocated with the (<)e'1. the correspondin ", control messae includes a "&PTO 2orrelation &9 for
enablin the direct user plane path between the (<)e'1 and the 6:G;.
'OT3 -H &n this release of the 3GPP specification the 2orrelation &9 and "&PTO 2orrelation &9 is set eDual to the
user plane P9' G; T3&9 (GTP:based ">) or G03 #ey (PM&P:based ">) that the MM3 has received in
step ?.
&n the P9' 2onnectivity /ccept messae. the MM3 does not include the &Pv? prefi( within the P9' /ddress.
The MM3 includes the /P':/M10 and the 3P" 1earer Eo" parameter E2& into the "ession Manaement
0eDuest. 8urthermore. if the 43 has 4T0/' or G30/' capabilities and the networ# supports mobility to
4T0/' or G30/'. the MM3 uses the 3P" bearer Eo" parameters to derive the correspondin P9P conte(t
parameters Eo" 'eotiated (0CC Eo" profile). 0adio Priority. Pac#et 8low &d and T& and includes them in the
"ession Manaement 0eDuest. &f the 43 indicated in the 43 'etwor# 2apability that it does not support 1""
pac#et flow procedures. then the MM3 shall not include the Pac#et 8low &d. MM3 will not send the ", 1earer
"etup 0eDuest messae until any outstandin ", 1earer "etup 0esponse messae for the same 43 has been
received or timed out. &f the /P':/M10 has chaned the MM3 may update the 43:/M10 if appropriate.
&f the MM3 or P9' G; has chaned the P9' Type. an appropriate reason cause shall be returned to the 43 as
described in clause >.3.,.,.
A. The e'ode1 sends 002 2onnection 0econfiuration to the 43 includin the P9' 2onnectivity /ccept
messae. The 43 shall store the Eo" 'eotiated. 0adio Priority. Pac#et 8low &d and T&. which it received in the
"ession Manaement 0eDuest &3. for use when accessin via G30/' or 4T0/'. The 43 may provide 3P"
1earer Eo" parameters to the application handlin the traffic flow. The application usae of the 3P" 1earer Eo"
is implementation dependent. The 43 shall not reject the 002 2onnection 0econfiuration on the basis of the
3P" 1earer Eo" parameters contained in the "ession Manaement 0eDuest.
&f the 43 receives an &Pv- address set to +.+.+.+. it may neotiate the &Pv- address with 9<2Pv- as specified in
T" *C.+?, J3AK. &f the 43 receives an &Pv? interface identifier. it may wait for the 0outer /dvertisement from
the networ# with the &Pv? prefi( information or it may send a 0outer "olicitation if necessary.
'OT3 >H The &P address allocation details are described in clause >.3., on L&P /ddress /llocationL.
C. The 43 sends the 002 2onnection 0econfiuration 2omplete to the e'ode1.
,+. The e'ode1 send an ",:/P 1earer "etup 0esponse to the MM3. The ",:/P messae includes the T3&9 of the
e'ode1 and the address of the e'ode1 used for downlin# traffic on the ",P4 reference point.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &() Release %&
&f the 2orrelation &9 or "&PTO 2orrelation &9 is included in the 1earer "etup 0eDuest. the e'ode1 shall use the
included information to establish a direct user plane path to the 6:G; and forward uplin# data for 6ocal &P
/ccess or "&PTO at the 6ocal 'etwor# with 6:G; function collocated with the (<)e'1 accordinly.
,,. The 43 '/" layer builds a P9' 2onnectivity 2omplete messae includin 3P" 1earer &dentity. The 43 then
sends a 9irect Transfer (P9' 2onnectivity 2omplete) messae to the e'ode1.
,*. The e'ode1 sends an 4plin# '/" Transport (P9' 2onnectivity 2omplete) messae to the MM3.
/fter the P9' 2onnectivity /ccept messae and once the 43 has obtained a P9' /ddress &nformation. the 43
can then send uplin# pac#ets towards the e'ode1 which will then be tunnelled to the "ervin G; and P9' G;.
&f the 43 reDuested for a dual address P9' type (&Pv-v?) to a iven /P' and was ranted a sinle address P9'
type (&Pv- or &Pv?) by the networ# with a reason cause indicatin that only sinle &P version per P9'
connection is allowed. the 43 should reDuest for the activation of a parallel P9' connection to the same /P'
with a sinle address P9' type (&Pv- or &Pv?) other than the one already activated. &f the 43 receives no reason
cause in step A in response to a &Pv-v? P9' type and it receives an &Pv? &nterface &dentifier apart from the &Pv-
address or +.+.+.+ in the P9' /ddress field. it considers that the reDuest for a dual address P9' was successful.
&t can wait for the 0outer /dvertisement from the networ# with the &Pv? prefi( information or it may send
0outer "olicitation if necessary.
,3. 4pon reception of the 1earer "etup 0esponse messae in step ,+ and the P9' 2onnectivity 2omplete messae
in step ,*. the MM3 sends a Modify 1earer 0eDuest (3P" 1earer &dentity. e'ode1 address. e'ode1 T3&9.
<andover &ndication. Presence 0eportin /rea &nformation) messae to the "ervin G;. &f 0eDuest Type
indicates LhandoverL. the <andover &ndication is also included. &f the MM3 has been reDuested to report a
chane of 43 presence in Presence 0eportin /rea. the MM3 includes in this messae the Presence 0eportin
/rea &nformation comprisin the area identifier and an indication on whether the 43 is inside or outside the area.
,3a. &f the <andover &ndication is included in step ,3. the "ervin G; sends a Modify 1earer 0eDuest (<andover
&ndication) messae to the P9' G; to prompt the P9' G; to tunnel pac#ets from non 3GPP &P access to
3GPP access system and immediately start routin pac#ets to the "ervin G; for the default and any dedicated
3P" bearers established. &f Presence 0eportin /rea &nformation is included in step ,3. the "ervin G; sends a
Modify 1earer 0eDuest (Presence 0eportin /rea &nformation) messae to the P9' G;.
'OT3 ?H The P9' G; forwards the Presence 0eportin /rea &nformation to the P208. to the O2" or to both as
defined in T" *3.*+3 J?K.
,3b. The P9' G; ac#nowledes by sendin Modify 1earer 0esponse to the "ervin G;.
,-. The "ervin G; ac#nowledes by sendin Modify 1earer 0esponse (3P" 1earer &dentity) to the MM3. The
"ervin G; can then send its buffered downlin# pac#ets.
,>. /fter the MM3 receives Modify 1earer 0esponse in step ,-. if 0eDuest type does not indicate handover and an
3P" bearer was established and if the subscription data indicates that the user is allowed to perform handover to
non:3GPP accesses and if this is the first P9' connection associated with this /P' and if the MM3 selected a
P9' G; that is different from the P9' G; identity which was previously indicated by the <"" in the P9'
subscription conte(t. the MM3 shall send a 'otify 0eDuest includin the P9' G; address and the /P' to the
<"" for mobility with non:3GPP accesses. The messae shall include information that identifies the P6M' in
which the P9' G; is located.
&f the 0eDuest Type of the 43 reDuested connectivity procedure indicates L3merencyL. the MM3 shall not send
any 'otify 0eDuest to the <"".
,?. The <"" stores the P9' G; identity and the associated /P'. and sends a 'otify 0esponse to the MM3.
'OT3 @H 8or handover from non:3GPP access. the P9' G; initiates resource allocation deactivation procedure in
the trusted=untrusted non:3GPP &P access as specified in T" *3.-+* J*K.
!.10.3 UE "r MME re>ueste# P4* #isc"''ecti"'
The 43 or MM3 reDuested P9' disconnection procedure for an 3:4T0/' is depicted in fiure >.,+.3:,. The
procedure allows the 43 to reDuest for disconnection from one P9'. 1earers includin the default bearer of this P9'
shall be deleted durin this procedure. The procedure also allows the MM3 to initiate the release of a P9' connection.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(% Release %&
This procedure is also used as part of the "&PTO function when the MM3 determines that G; relocation is desirable. &n
this situation the MM3 deactivates the P9' connection(s) relevant to "&PTO:allowed /P'(s) usin the Lreactivation
reDuestedL cause value. and the 43 should then re:establish those P9' connection(s).
'OT3 ,H The deactivation with reactivation reDuested does not wor# with pre:0el:C 6T3 43s.
&t shall be possible to confiure the MM3 to deactivate a P9' connection. for P9' G; relocation due to "&PTO above
0/'. only when 43 is in 32M:&963 mode or durin a Trac#in /rea 4pdate procedure without established 0/1(s).
This procedure is not used to terminate the last P9' connection. The 43 uses the 43:initiated 9etach procedure in
clause >.3.A.* to disconnect the last P9' connection. The MM3 uses the MM3:initiated 9etach procedure in
clause >.3.A.3 to release the last P9' connection.
0i1ure +'%)'3$%2 ! or 88 re:uested P=" disconnection
'OT3 *H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps 3. - and > concern GTP
based ">="A.
,. The procedure is triered by either step ,a or step ,b.
,a. The 43 initiates the 43 reDuested P9' disconnection procedure by the transmission of a P9'
9isconnection 0eDuest (61&) messae. The 61& indicates the default bearer associated with the P9'
connection bein disconnected. &f the 43 was in 32M:&963 mode. this '/" messae is preceded by the
"ervice 0eDuest procedure.
,b. The MM3 decides to release the P9' connection. This may be e.. due to chane of subscription. lac# of
resources. due to "&PTO in case the P9' connection serves a "&PTO:allowed /P' or on receivin a PG;
0estart 'otification from the "ervin G; as specified in T" *3.++@ J@*K. &f the 43 is in 32M:&963 state
and the reason for releasin P9' connection is Lreactivation reDuestedL e.. due to "&PTO. the MM3 initiates
pain via 'etwor# Triered "ervice 0eDuest procedure in clause >.3.-.3 from step 3a onwards in order to
inform 43 of the reDuest.
*. The 3P" 1earers in the "ervin G; for the particular P9' connection are deactivated by the MM3 by sendin
9elete "ession 0eDuest (2ause. 61&. 4ser 6ocation &nformation (32G&)) to the "ervin G;. This messae
indicates that all bearers belonin to that P9' connection shall be released. &f the 43 Time None has chaned.
the MM3 includes the 43 Time None &3 in this messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(& Release %&
3. The "ervin G; sends 9elete "ession 0eDuest (2ause. 61&. 4ser 6ocation &nformation (32G&)) to the P9'
G;. The ":G; also includes 4ser 6ocation &nformation &3 and=or 43 Time None &3 if it is present in step *.
-. The P9' G; ac#nowledes with 9elete "ession 0esponse.
>. The P9' G; employs the P238:initiated &P:2/' "ession Termination procedure as defined in T" *3.*+3 J?K
to indicate to the P208 that the &P:2/' session is released if P208 is applied in the networ#. &f reDuested the
P9' G; indicates 4ser 6ocation &nformation and=or 43 Time None &nformation to the P208 as defined in
T" *3.*+3 J?K.
'OT3 3H &f the release of the P9' connection occured durin inter:0/T handover. the P9' G; can delay the
actions related to the termination of the P9' connection based on an implementation dependent
mechanism. in order to enable the 43 to handover such P9' connection to a ;6/' access networ# with
mechanisms specified in T" *3.-+* J*K. 4ntil the new P9' connection is established via ;6/' access
networ#. the P9' G; will bloc# any downlin# data for the affected 43 &P address.
?. The "ervin G; ac#nowledes with 9elete "ession 0esponse.
@. &f the 43 is in 32M &963 state and the P9' disconnection is decided by the MM3. the MM3 shall delete the
correspondin conte(ts of the P9' connection locally. steps @ to ,+b are s#ipped e(cept if the MM3 has decided
to restore certain P9' connections as specified in T" *3.++@ J@*K or for other reasons e.. "&PTO. The MM3
initiates the deactivation of all 1earers associated with the P9' connection to the e'ode1 by sendin the
9eactivate 1earer 0eDuest messae to the e'ode1. The MM3 shall re:calculate the 43:/M10 (see
clause -.@.3). This ",:/P messae carries the list of 3P" bearers to be released. the new 43:/M10. and a '/"
9eactivate 3P" 1earer 2onte(t 0eDuest (61&) messae. The MM3 builds a '/" messae 9eactivate 3P"
1earer 2onte(t 0eDuest includin the 3P" 1earer &dentity. and includes it in the ",:/P 9eactivate 1earer
0eDuest messae.
&f the networ# wants to trier G; relocation (e.. for "&PTO). the '/" messae 9eactivate 3P" 1earer
2onte(t 0eDuest includes the reDuest for reactivation of the same P9' connection via the same /P' by the 43.
&f the MM3 released the P9' connection due to failed bearer set up durin handover. the 43 and the MM3
deactivate the failed conte(ts locally without peer:to peer 3"M sinallin.
'OT3 -H &f the 43 is in 32M:&963 state and the P9' disconnection is decided by the MM3. the 3P" bearer state
is synchroni!ed between the 43 and the networ# at the ne(t 32M:&963 to 32M:2O''32T39
transition (e.. "ervice 0eDuest or T/4 procedure).
A. The e'ode1 sends the 002 2onnection 0econfiuration messae includin the correspondin bearers to be
released and the '/" 9eactivate 3P" 1earer 2onte(t 0eDuest (61&) messae to the 43.
Ca. The 43 releases all resources correspondin to the P9' connection and ac#nowledes this by sendin the 002
2onnection 0econfiuration 2omplete messae to the e'ode1.
Cb. The e'ode1 sends an ac#nowledement of the deactivation to the MM3.
,+a. The 43 '/" layer builds a 9eactivate 3P" 1earer 2onte(t /ccept messae. The 43 then sends a 9irect
Transfer (9eactivate 3P" 1earer 2onte(t /ccept) messae to the e'ode1.
&f the 9eactivate 3P" 1earer 2onte(t 0eDuest messae from the MM3 indicated reactivation reDuested. the 43
starts the 43 initiated P9' connection reDuest procedure as specified in clause >.,+.* by usin the same /P' of
the released P9' connection.
,+b. The e'ode1 sends an 4plin# '/" Transport (9eactivate 3P" 1earer 2onte(t /ccept) messae to the MM3.
The MM3 determines the Ma(imum /P' 0estriction for the remainin P9' connections and stores this new value for
the Ma(imum /P' 0estriction.
!.10.4 MME triggere# Ser5i'g G7 re$"cati"'
The MM3 triered "ervin G; relocation procedure for 3:4T0/' is depicted in fiure >.,+.-:,. The procedure
allows the MM3 to trier "ervin G; relocation due to events other than those described in the mobility scenarios
(see clause >.3.3., and clause >.>.,). "uch scenario e(ists durin the establishment of a "&PTO at local networ# P9'
connection with stand:alone G; or durin the establishment of a "&PTO above 0/' P9' connection.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(3 Release %&
0i1ure +'%)'($%2 88 tri11ered Servin1 GA relocation
,. The "ervin G; relocation procedure may be triered by the MM3 due to events that may benefit from a
"ervin G; relocation other than those described in the mobility events scenarios.
*. &f the MM3 determines that the "ervin G; is to be relocated then it selects a new "ervin G; accordin to
clause -.3.A.*. The MM3 sends a 2reate "ession 0eDuest (bearer conte(t(s) with P9' G; addresses and T3&9s
(for GTP:based ">="A) or G03 #eys (for PM&P:based ">="A) at the P9' G;(s) for uplin# traffic. e'ode1
address(es) and T3&9s for downlin# user plane for the e(istin 3P" bearers. the Protocol Type over ">="A.
"ervin 'etwor#) messae per P9' connection to the new "ervin G;. The new "ervin G; allocates the
":G; addresses and T3&9s for the uplin# traffic on ",P4 reference point (one T3&9 per bearer). The Protocol
Type over ">="A is provided to "ervin G; which protocol should be used over ">="A interface. &f the P9' G;
reDuested 43$s location info. the MM3 also includes the 4ser 6ocation &nformation &3 in this messae. &f the
P9' G; reDuested 43$s 4ser 2"G information (determined from the 43 conte(t). the MM3 includes the 4ser
2"G &nformation &3 in this messae if the 4ser 2"G &nformation has chaned.
3. The new "ervin G; assins addresses and T3&9s (one per bearer) for downlin# traffic from the P9' G;. The
"ervin G; allocates 96 T3&9s on ">="A. &t sends a Modify 1earer 0eDuest ("ervin G; addresses for user
plane and T3&9(s). "ervin 'etwor#) messae per P9' connection to the P9' G;(s). The ":G; also includes
4ser 6ocation &nformation &3 and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 if it is present in step *.
The P9' G; updates its conte(t field and returns a Modify 1earer 0esponse (2harin &d. M"&"9'. etc.)
messae to the "ervin G;. The M"&"9' is included if the P9' G; has it stored in its 43 conte(t. The P9'
G; starts sendin downlin# pac#ets to the new G; usin the newly received address and T3&9s. These
downlin# pac#ets will use the new downlin# path via the new "ervin G; to the e'ode1. This step is
performed for all connected P9':G;s for that specific 43.
-. The new "ervin G; sends a 2reate "ession 0esponse ("ervin G; addresses and uplin# T3&9(s) for user
plane) messae bac# to the MM3. The MM3 starts a timer. to be used in step ?.
>. The MM3 sends the "ervin G; 0elocation 'otification ("ervin G; addresses and uplin# T3&9(s) for user
plane) messae to e'ode1. The e'ode1 starts usin the new "ervin G; address(es) and T3&9(s) for
forwardin subseDuent uplin# pac#ets.
3ditor$s 'oteH &t belons to "tae 3 domain whether an e(istin ",:/P messae or a new messae need to be used
for step >. This specification will be alined accordin to "tae 3 specification once available.
?. ;hen the timer has e(pired after step -. the MM3 releases the bearer(s) in the old "ervin G; by sendin a
9elete "ession 0eDuest messae (2ause. Operation &ndication). The operation &ndication fla is not set. that
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(( Release %&
indicates to the old "ervin G; that the old "ervin G; shall not initiate a delete procedure towards the P9'
G;. The old "ervin G; ac#nowledes with 9elete "ession 0esponse messaes.
&f the "ervin G; relocation procedure towards a new "ervin G; fails. based on operator policy. the MM3 should o
bac# to the old "ervin G; and disconnects the affected P9' connections (e.. "&PTO at local networ#) that are no
loner allowed to remain connected.
!.11 UE +a%a(i$it8 9a'#$i'g
!.11.1 Ge'era$
The 43 2apability information is made up of the 43 0adio 2apability information and the 43 2ore 'etwor#
2apability information.
!.11.2 UE Ra#i" +a%a(i$it8 9a'#$i'g
The 43 0adio 2apability information contains information on 0/Ts that the 43 supports (e.. power class. freDuency
bands. etc). 2onseDuently. this information can be sufficiently lare (e.. U>+ octets) that it is undesirable to send it
across the radio interface at every transition from 32M:&963 to 32M:2O''32T39. To avoid this radio overhead. the
MM3 stores the 43 2apability information durin 32M:&963 state and the MM3 shall. if it is available. send its most
up to date 43 0adio 2apability information to the 3:4T0/' in the ", interface &'&T&/6 2O'T3FT "3T4P
03E43"T messae unless the 43 is performin an /ttach procedure or a Trac#in /rea 4pdate procedure for the Lfirst
T/4 followin G30/'=4T0/' /ttachL or for a L43 radio capability updateL.
'OT3 ,H 8or a G30/'=4T0/'=3:4T0/' capable 43. the 43 0adio 2apability information that the MM3
stores is broadly eDuivalent to the combination of the M" 0adio /ccess capability sent in the
T" *-.++A J-@K /ttach 0eDuest or 0/4 0eDuest messaes plus the 3:4T0/' &nter 0/T <andover
information sent in the T" *-.++A J-@K /ttach 2omplete or 0/4 2omplete messaes. The 4T0/' 0adio
2apabilities are e(cluded owin to issues with the handlin of dynamic 4MT" security parameters.
&f the 43 is performin an /ttach procedure or a Trac#in /rea 4pdate procedure for the Lfirst T/4 followin
G30/'=4T0/' /ttachL or for L43 radio capability updateL. the MM3 shall delete (or mar# as deleted) any 43 0adio
2apability information that it has stored. and. if the MM3 sends an ", interface &'&T&/6 2O'T3FT "3T4P
03E43"T or 43 0/9&O 2/P/1&6&TO M/T2< 03E43"T messae durin that procedure. the MM3 shall not send
any 43 0adio 2apability information to the 3:4T0/' in that messae. This triers the 3:4T0/' to reDuest the 43
0adio 2apability from the 43 and to upload it to the MM3 in the ", interface 43 2/P/1&6&TO &'8O &'9&2/T&O'
messae. The MM3 stores the 43 0adio 2apability information. and include it in further &'&T&/6 2O'T3FT "3T4P
03E43"T or 43 0/9&O 2/P/1&6&TO M/T2< 03E43"T messaes in other cases than /ttach procedure. Trac#in
/rea 4pdate procedure for the Lfirst T/4 followin G30/'=4T0/' /ttachL and L43 radio capability updateL
procedure.
&f the 43 is performin a "ervice 0eDuest (or other) procedure and the MM3 does not have 43 0adio 2apability
information available (or it is available. but mar#ed as LdeletedL). then the MM3 sends an ", interface &'&T&/6
2O'T3FT "3T4P 03E43"T messae to the 3:4T0/' without any 43 0adio 2apability information in it. This
triers the 3:4T0/' to reDuest the 43 0adio 2apability from the 43 and upload it to the MM3 in the ", interface
43 2/P/1&6&TO &'8O &'9&2/T&O' messae.
'OT3 *H This use of the &'&T&/6 2O'T3FT "3T4P 03E43"T messae means that for a sinallin only
procedure such as a periodic Trac#in /rea 4pdate. the 43 0adio 2apability would not be sent to the
3:4T0/'.
'OT3 3H &f a Lfirst T/4 followin G30/'=4T0/' /ttachL Trac#in /rea 4pdate is performed durin 32M:
2O''32T39 mode. e.. after an inter 0/T handover. no &'&T&/6 2O'T3FT "3T4P 03E43"T is
sent and the 43 0adio 2apability information in the MM3 will remain deleted until the ne(t 32M:&963
to 32M:2O''32T39 transition (or later. e.. if the ne(t activity from the 43 is another Trac#in /rea
4pdate).
The 43 0adio 2apability is not provided directly from one 2' node to another. &t will be uploaded to the MM3 when
the 3:4T0/' reDuests the 43 0adio 2apability information from the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(+ Release %&
9urin handover via the MM3 (both intra 0/T and inter 0/T). the radio capability information for the source and
taret 3GPP 0/Ts (with the possible e(ception of 4T0/') are transferred in the Lsource to taret transparent
containerL. &nformation on additional 3GPP 0/Ts is optionally transferred in the Lsource to taret transparent
containerL. Transfer of the radio capability information related to the source and=or additional 0/Ts is beneficial as it
avoids the need for the taret 0/T to retrieve the information from the 43 prior to a subseDuent inter:0/T handover.
Owin to issues with dynamic 4T0/' security parameters. special rules apply to the handlin of the 4T0/' radio
capability information at inter:0/T handover (see e.. the <andoverPreparation&nformation messae description in
T" 3?.33, J3@K and the usae of the P" <andover 2omplete /c# messae in T" -3.,*C JAK and T" -A.+,A J-*K)
To allow for the addition of future radio technoloies. freDuency bands. and other enhancements. the MM3 shall store
the 43 0adio 2apability &nformation even if it is larer than specified in T" 3?.33, J3@K. up to a ma(imum si!e of
>,+ octets.
'OT3 -H The >,+ octet value comes from the information element encodin rules described in T" *-.++@ J->K and
the assumption that the information contained within this 43 0adio 2apability &nformation 3lement
stored by the MM3 is the eDuivalent of information sinalled in two information elements in the G30/'
'/" sinallin for the case of G30/' to 3:4T0/' P" handover.
The 3:4T0/' stores the 43 0adio 2apability information. received in the ", interface &'&T&/6 2O'T3FT "3T4P
03E43"T messae or obtained from the 43. for the duration of the 002 connection for that 43. 1efore any handover
attempt from 3:4T0/' to 4T0/'. the 3:4T0/' retrieves the 43$s 4T0/' 0adio 2apabilities from the 43.
&f the 43$s non:4T0/' 43 0adio 2apability information chanes while in 32M:&963 state (includin cases of bein
in G30/'=4T0/' coverae). the 43 shall perform a Trac#in /rea 4pdate indicatin L43 radio capability updateL
when it ne(t returns to 3:4T0/' coverae.
'OT3 >H &n this release of the specifications. L43 radio capability updateL is only supported for chanes of
G30/' radio capabilities in 32M:&963. /ny chane in the 43$s 3:4T0/' capabilities reDuires the 43
to detach and then re:attach to the system.
The MM3 may also reDuest for Boice "upport Match &nformation. &f reDuested. the e'1 then derives and provides an
indication to the MM3 whether the 43 radio capabilities are compatible with the networ# confiuration (e.. whether
the 43 supports the freDuency bands that the networ# may rely upon for providin LfullL P" voice coverae or whether
the 43 supports the "0B22 confiuration of the networ# e.. 3:4T0/' to G30/') as defined in clause >.3.,-.
!.11.3 UE +"re *et2"r: +a%a(i$it8
The 43 2ore 'etwor# 2apability is split into the 43 'etwor# 2apability &3 (mostly for 3:4T0/' access related core
networ# parameters) and the M" 'etwor# 2apability &3 (mostly for 4T0/'=G30/' access related core networ#
parameters) and contains non radio:related capabilities. e.. the '/" security alorithms etc. 1oth the 43 'etwor#
2apability and the M" 'etwor# 2apability are transferred between 2' nodes at MM3 to MM3. MM3 to "G"'. "G"'
to "G"'. and "G"' to MM3 chanes.
&n order to ensure that the 43 2ore 'etwor# 2apability information stored in the MM3 is up to date (e.. to handle the
situation when the 4"&M is moved into a different device while out of coverae. and the old device did not send the
9etach messaeI and the cases of inter:0/T Trac#in /rea 4pdate). the 43 shall send the 43 2ore 'etwor# 2apability
information to the MM3 durin the /ttach and non:periodic Trac#in /rea 4pdate procedure within the '/" messae.
The MM3 shall store always the latest 43 2ore 'etwor# 2apability received from the 43. /ny 43 2ore 'etwor#
2apability that an MM3 receives from an old MM3="G"' is replaced when the 43 provides the 43 2ore 'etwor#
2apability with /ttach and the Trac#in /rea 4pdate sinallin. The MM3 shall remove the stored M" 'etwor#
2apability. if M" 'etwor# 2apability is not included in /ttach or non:periodic Trac#in /rea 4pdate sinalin e.. 43
is only capable of 3:4T0/'.
&f the 43$s 43 2ore 'etwor# 2apability information chanes (in either 32M:2O''32T39 or in 32M:&963 state
(includin cases of bein in G30/'=4T0/' coverae and havin &"0 activated)). the 43 shall perform a Trac#in
/rea 4pdate ($type$ different to $periodic$) when it ne(t returns to 3:4T0/' coverae : see clause >.3.3.+.
To allow for the addition of future features. the MM3 shall store the 43 'etwor# 2apability and the M" 'etwor#
2apability even if either or both is larer than specified in T" *-.++A J-@K=T" *-.3+, J-?K. up to a ma(imum si!e of
3* octets for each &3.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(, Release %&
!.12 7ar'i'g 6essage #e$i5er8
!.12.1 Ge'era$
;arnin messae delivery is similar to 2ell 1roadcast "ervice defined in T" *3.+-, J-AK. it permits a number of
unac#nowleded ;arnin messaes to be broadcast to 43s within a particular area.
The ma(imum si!e of the ;arnin messae for 3:4T0/' is different from that of 4T0/'=G30/'.
;hen ",:fle( is used. the e'ode1 may receive duplicated ;arnin messaes.
8or details on the ;arnin system messae delivery. see T" *3.+-, J-AK.
!.12.2 V"i#
!.12.3 V"i#
!.13 4isc"'ti'u"us Rece%ti"' a'# UE S%eci3ic 4RG Para6eter
ha'#$i'g
9urin the /ttach procedure in 3:4T0/'. 4T0/' and=or G30/'. the 43 sinals its 43 "pecific 90F Parameters
to the 2ore 'etwor# (MM3 in the 3:4T0/' case and "G"' in 4T0/'=G30/' case).
&n 3:4T0/' and 4T0/'. the 43 may sinal that it wishes to use the 90F cycle lenth broadcast in the 0/'$s
"ystem &nformation. /lternatively. the 43 can propose a 90F cycle lenth. The MM3 shall accept the value proposed
by the 43.
&n each ", interface Pae 0eDuest messae. the MM3 shall send the 3:4T0/' relevant information from the 43
"pecific 90F Parameters (to help determine the 90F cycle lenth) and information derived from the &M"& (which
defines when the 43 will be awa#e from its sleep mode). 9etails are specified in T" 3?.3+- J3-K.
'OT3 ,H To ease bac#ward compatibility with Pre:0elease A "G"'s. the 4T0/' and 3:4T0/' 90F cycle
lenths are encoded in the same field within the T" *-.++A J-@K 90F parameter information element.
/t MM3 to MM3. MM3 to "G"' and "G"' to MM3 mobility. the 43 "pecific 90F Parameters are sent from the old
2' node to the new 2' node as part of the MM conte(t information and should not be sent by the 43 in the Trac#in
/rea 4pdate messae.
'OT3 *H it is assumed that all "G"'s are 0elease CC or newer and hence support storae of the 0elease $CC
encodin of the T" *-.++A J-@K 90F parameter information element.
&f a 2' node receives 43 "pecific 90F Parameters in a dedicated messae from the 43 (e.. in a Trac#in /rea
4pdate or /ttach messae). then the 2' node updates any stored information with the information supplied by the 43
and uses the 43 provided information in preference to any information that miht be received from another 2' node
durin the same procedure.
&f the 43 wishes to alter its G30/' or 4T0/'=3:4T0/' 43 "pecific 90F Parameters while in 3:4T0/'. then it
shall send a Trac#in /rea 4pdate 0eDuest messae to the MM3 containin its new 43 "pecific 90F Parameters. &f
&"0 had been activated for the 43. then the 43 shall deactivate &"0 by settin its T&' to LG4T&L so that the 43
performs a 0outin /rea 4pdate when it ne(t enters G30/'=4T0/' coverae. ;hen the 43 performs that 0outin
/rea 4pdate. the "G"' will receive the updated 90F parameters within the MM conte(t information sent by the MM3
and hence the 43 should not include them aain in the 0outin /rea 4pdate 0eDuest messae.
&f the 43 wishes to alter its 3:4T0/'=4T0/' or G30/' 90F Parameters while in G30/' or 4T0/' coverae.
then the 43 shall send a 0outin /rea 4pdate 0eDuest messae to the "G"' containin its new 43 90F Parameters.
&f &"0 has been activated. the 43 shall deactivate &"0 by settin its T&' to LP:TM"&L so that the 43 performs a
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(- Release %&
Trac#in /rea 4pdate when it ne(t returns to 3:4T0/' coverae. ;hen the 43 performs that Trac#in /rea 4pdate.
the MM3 will receive the updated 90F parameters within the MM conte(t information sent by the "G"' and hence
the 43 should not include them aain in the Trac#in /rea 4pdate messae.
!.14 +"'3igurati"' Tra's3er %r"ce#ure
The purpose of the 2onfiuration Transfer is to enable the transfer of information between two e'ode1s at any time via
", interface and the 2ore 'etwor#. /n e(ample of application is to e(chane the e'ode1s &P addresses in order to be
able to use F* interface between the e'ode1s for "elf:Optimi!ed 'etwor#s ("O'). as specified in T" 3?.-,3 J3?K.
!.14.1 &rchitecture Pri'ci%$es 3"r +"'3igurati"' Tra's3er
2onfiuration Transfer between two e'ode1s follows the principles used by 0/' &nformation Manaement (0&M)
procedures (see clause >.,>) between 4T0/'. 3:4T0/' and G30/' i.e. providin a eneric mechanism for the
e(chane of arbitrary information between applications belonin to the 0/' nodes. <owever 2onfiuration Transfer
is only used for intra:0/T 3:4T0/' information e(chane whereas 0&M procedures are desined for inter:0/T
information e(chane. "uch a separate procedure allows avoidin impacts to other 0/T access systems when
transferred information is added or modified.
The information is transferred via the MM3 core networ# node(s). &n order to ma#e the information transparent for the
2ore 'etwor#. the information is included in an 3:4T0/' transparent container that includes source and taret
e'ode1 addresses. which allows the 2ore 'etwor# nodes to route the messaes. The mechanism is depicted in
fiure >.,- ,. /n e(ample for such transferred information is the "O' information. as specified in T" 3?.-,3 J3?K.
0i1ure +'%($%2 inter $!TRA" 9onfi1uration Transfer 4asic net#ork architecture
The 3:4T0/' transparent containers are transferred from the source 3:4T0/' node to the destination 3:4T0/'
node by use of 2onfiuration Transfer messaes.
/n 3'1 2onfiuration Transfer messae is used from the e'ode1 to the MM3 over ", interface. a MM3
2onfiuration Transfer messae is used from the MM3 to the e'ode1 over ", interface. and a 2onfiuration Transfer
Tunnel messae is used to tunnel the 3:4T0/' transparent container from a source MM3 to a taret MM3 over the
",+ interface.
3ach 2onfiuration Transfer messae carryin the 3:4T0/' transparent container is routed and relayed independently
by the core networ# node(s). /ny relation between messaes is transparent for the MM3. i.e. a reDuest=response
e(chane between applications. for e(ample "O' applications. is routed and relayed as two independent messaes by
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(. Release %&
the MM3. /n MM3 supportin the 2onfiuration Transfer procedures provides addressin. routin and relayin
functions.
!.14.2 &##ressi'g, r"uti'g a'# re$a8i'g
!.14.2.1 &##ressi'g
/ll the 2onfiuration Transfer messaes contain the addresses of the source and destination 0/' nodes. /n e'ode1 is
addressed by the Taret e'ode1 &dentifier.
!.14.2.2 R"uti'g
The followin description applies to all the 2onfiuration Transfer messaes used for the e(chane of the 3:4T0/'
transparent container.
The source 0/' node sends a messae to its MM3 includin the source and destination addresses. The MM3 uses the
destination address to route the messae encapsulated in a GTPv* messae to the correct MM3 via the ",+ interface
(see T" *C.*@- J-3K).
The MM3 connected to the destination 0/' node decides which 0/' node to send the messae to. based on the
destination address.
!.14.2.3 Re$a8i'g
The MM3 performs relayin between GTPv* messaes as described in T" *C.*@- J-3K. The MM3 performs relayin
between ", and ",+ messaes as described in T" 3?.-,3 J3?K and T" *C.*@- J-3K.
!.14.2.4 &%%$icati"'s usi'g the +"'3igurati"' Tra's3er %r"ce#ures
The 0/' node applications. which use the 2onfiuration Transfer procedures. are fully transparent for the MM3.
These applications are described in 0/' specifications. /n e(ample of application is the transfer of information
reDuired for "elf:Optimi!ed 'etwor#s ("O').
!.1! R&* ;'3"r6ati"' Ma'age6e't (R;M) %r"ce#ures
!.1!.1 Ge'era$
The 0/' &nformation Manaement (0&M) procedures provide a eneric mechanism for the e(chane of arbitrary
information between applications belonin to the 0/' nodes. The 0/' information is transferred via the MM3 and
"G"' core networ# node(s). &n order to ma#e the 0/' information transparent for the 2ore 'etwor#. the 0/'
information is included in a 0&M container that shall not be interpreted by the 2ore 'etwor# nodes.
The 0&M procedures are optional both in the 0/' and the 2' nodes. 8or the Gb interface the use of 0&M procedures is
neotiated at start=restart of the Gb lin#. 8or the &u interface there is no neotiation of usin 0&M procedures or not at &u
lin# start=restart.
The 0/' information is transferred in 0&M containers from the source 0/' node to the destination 0/' node by use
of messaes. "ource and destination 0/' nodes can be 3:4T0/'. 4T0/' or G30/'. 3ach messae carryin the
0&M container is routed and relayed independently by the core networ# node(s). /ny relation between messaes is
transparent for the MM3="G"'. i.e. a reDuest=response e(chane between 0&M applications. for e(ample. is routed and
relayed as two independent messaes by the MM3="G"'.
The interfaces which will be used are the Gb. the &u. the ",. Gn and the "3 interfaces. The 0/' information in the 0&M
container shall be transparent for the 2ore 'etwor#. /n MM3 or "G"' supportin the 0&M procedures provides
addressin. routin and relayin functions.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &(/ Release %&
!.1!.2 &##ressi'g, r"uti'g a'# re$a8i'g
!.1!.2.1 &##ressi'g
/ll the messaes used for the e(chane of 0/' information contain the addresses of the source and destination 0/'
nodes. / 1"" is addressed by 0outin /rea &dentity (0/&) S 2ell &dentity (2&) of one of its cells. /n e'ode1 is
addressed by the Taret e'ode1 &dentifier. /n 0'2 is addressed by Global 0'2:&d as defined in T" *3.++3 JCK.
!.1!.2.2 R"uti'g
The followin description applies to all the messaes used for the e(chane of 0/' information.
The source 0/' node sends a messae to its MM3 or "G"' includin the source and destination addresses. The
"G"'=MM3 uses the destination address to route the messae encapsulated in a GTP messae to the correct
MM3="G"' via the "3 or Gn interface.
The MM3="G"' connected to the destination 0/' node decides which 0/' node to send the messae to based on the
destination address.
!.1!.2.3 Re$a8i'g
The "G"' performs relayin between 1""GP messaes. 0/'/P messaes and GTP messaes as described in
T" -A.+,A J-*K. T" *>.-,3 J**K. T" *C.+?+ J,-K and T" *C.*@- J-3K. The MM3 performs relayin between ", and
"3=Gn messaes as described in T" 3?.-,3 J3?K and T" *C.*@- J-3K = T" *C.+?+ J,-K.
!.1!.3 &%%$icati"'s usi'g the R;M Pr"ce#ures
The 0/' node applications. which use the 0&M procedures. are fully transparent for the MM3 and "G"'. These
applications are described in 0/' specifications. /n e(ample between 3:4T0/' and G30/' is the 'etwor# /ssisted
2ell 2hane described in T" -A.+,A J-*K. T" *>.-,3 J**K and T" 3?.-,3 J3?K. /n e(ample between 3:4T0/' and
4T0/' is the e(chane of "O' related information described in T" 3?.-,3 J3?K
!.1 MME-i'itiate# %r"ce#ure "' UE@s +SG 6e6(ershi% cha'ge
&f the 43 is in 32M:2O''32T39 state and connected via a 2"G cell and the MM3 detects that the 43$s 2"G
membership to that cell has e(pired. the MM3 shall send an ",/P 43 2O'T3FT MO9&8&2/T&O' 03E43"T
messae to the e'ode1 which includes an indication that the 2"G membership of the 43 has e(pired. The e'ode1
receivin this indication may initiate a handover to another cell. &f the 43 is not handed over the e'ode1 should initiate
the ", release procedure with an appropriate cause. The MM3 initiates ", release after a confiurable time if the 43 is
not handed over or released by the 2"G cell. &f the 2"G membership e(pires for a 43 with onoin emerency bearer
service. no indication that the 2"G membership of the 43 has e(pired is sent to the e'ode1 and the MM3 shall
deactivate all non:emerency P9' connections.
&f the 43 is in 32M:2O''32T39 state and connected via a hybrid cell and the MM3 detects that the 43$s 2"G
membership to that cell has chaned or e(pired. and the 2"G &nformation 0eportin /ction indicates 4ser 2"G
&nformation shall be reported to the P:G; then the MM3 shall modify the last #nown 2"G membership and send a
2hane 'otification messae to the "ervin G; with 4ser 2"G &nformation to indicate the 2"G membership chane.
The "ervin G; shall send the 2hane 'otification messae with the 4ser 2"G &nformation to the P9' G;. The
MM3 shall also send the ",/P 43 2O'T3FT MO9&8&2/T&O' 03E43"T messae to the e'ode1 which includes
an indication of whether the 43 is a 2"G member. 1ased on this information the e'ode1 may perform differentiated
treatment for 2"G and non:2"G members. MM3 shall release the impacted 6&P/ P9' connection if the 6&P/ 2"G
authori!ation data for this 2"G cell is no loner valid due to 43$s 2"G membership chaned or e(pired.
!.10 9"6e e*"#e< Mu$ticast Pac:et )"r2ar#i'g )u'cti"'
/ <ome e'ode1 6:G; should receive and process multicast roup membership report messaes (e.. accordin to
082 33@? J?*K = 082 3A,+ J?3K) sent either by the networ# accessed by 6&P/ or by the 43. 1ased upon these
messaes. the 6:G; should forward multicast &P datarams sent by the 43 to the networ# accessed by 6&P/. or from
the networ# accessed by 6&P/ to the 43. as appropriate.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+) Release %&
The 43 may implement 08233@? J?*K or 082 3A,+ J?3K to report multicast roups that the 43 see#s to receive.
To ma#e 4PnP=96'/ service advertisements sent with an &P TT6R, available to 43s that employ 6&P/. a pro(yin
function in the 6:G; may be implemented. e.. to retransmit 4PnP service advertisements to 43s after chanin the
source address. This pro(yin to the 43 shall not be performed if the multicast pac#et is transmitted with an &Pv- or
&Pv? lin#:local source address. 082 3C*@ J?-K. 082 -*C, J?>K.
!.1? 9PLM* *"ti3icati"' 2ith s%eci3ic i'#icati"' #ue t" MME
i'itiate# <earer re6"5a$
;hen initiatin a 9elete "ession 0eDuest procedure. the MM3 shall add an appropriate cause code facilitatin the
operator of the P:G; to ta#e appropriate action (e.. /larm. OQM action by operator$s manaement networ#) if
needed.
'OT3H This is for the <P6M' operator to be able to differentiate 9elete "ession 0eDuest procedures due to a
failure case (e.. due to a Eo" parameter mismatch at &nitial /ttach) from 9elete "ession 0eDuest
procedures that are e(ecuted in cases not related to any failure conditions (e.. due to a Trac#in /rea
4pdate). /ction ta#en by the <P6M' operator is outside the scope of 3GPP specification.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+% Release %&
&''e/ &,
V"i#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+& Release %&
&''e/ <,
V"i#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+3 Release %&
&''e/ +,
V"i#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+( Release %&
&''e/ 4 ('"r6ati5e),
;'ter"%erati"' 2ith G'1G% SGS*s
4.1 Ge'era$ +"'si#erati"'s
This anne( specifies interwor#in between the 3P" and 3GPP *G and=or 3G "G"'s. which provide only Gn and Gp
interfaces but no "3. "- or ">="A interfaces. i.e. these Gn=Gp "G"'s provide no functionality that is introduced
specifically for the 3P" or for interoperation with the 3:4T0/'.
&nteroperation scenarios for operatin 3:4T0/' with a P6M' maintainin Gn=Gp "G"'s are supported only with a
GTP:based ">="A.
'OT3H PM&P:based ">="A may be used. but does not support handovers between the Gn=Gp "G"' and
MM3=":G;.
The ">="A interface for the Operator with Gn=Gp "G"'s will be GTP:based. but can be chaned to PM&P:based ">="A
when the Gn=Gp "G"'s evolve to "- "G"'s.
8or these interoperation scenarios the G30/'=4T0/' has to support interoperation with 3:4T0/'.
4.2 ;'ter"%erati"' Sce'ari"
4.2.1 R"a6i'g i'ter"%erati"' sce'ari"
&n the roamin scenario the vP6M' operates Gn=Gp *G and=or 3G "G"'s as well as MM3 and ":G; for 3:4T0/'
access. The hP6M' operates a P:G;.
0oamin and inter access mobility between Gn=Gp *G and=or 3G "G"'s and an MM3=":G; are enabled byH
: Gn functionality as specified between two Gn=Gp "G"'s. which is provided by the MM3. and
: Gp functionality as specified between Gn=Gp "G"' and Gn=Gp GG"' that is provided by the P:G;.
/ll this Gp and Gn functionality bases on GTP version , only.
The architecture for interoperation with Gn=Gp "G"'s in the non:roamin case is illustrated in 8iure 9.*.,:,.
0i1ure ='&'%$%2 Roamin1 architecture for interoperation #ith Gn;Gp SGS"
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &++ Release %&
4.2.2 *"'-r"a6i'g i'ter"%erati"' sce'ari"
&n the non:roamin scenario the P6M' operates Gn=Gp *G and=or 3G "G"'s as well as MM3 and ":G; for 3:
4T0/' access.
&ntra P6M' roamin and inter access mobility between Gn=Gp *G and=or 3G "G"'s and an MM3=":G; are enabled
byH
: Gn functionality as specified between two Gn=Gp "G"'s. which is provided by the MM3. and
: Gn functionality as specified between Gn=Gp "G"' and Gn=Gp GG"' that is provided by the P:G;.
/ll this Gn functionality is based on GTP version , only.
The architecture for interoperation with Gn=Gp "G"'s in the non:roamin case is illustrated in 8iure 9.*.*:,.
0i1ure ='&'&$%2 "on$roamin1 Architecture for interoperation #ith Gn;Gp SGS"s
'OT3H &f the 0el:@ "G"' applies 9irect Tunnel there is a user plane connection between P:G; and 4T0/'.
4.3 ;'ter"%erati"' %r"ce#ures
4.3.1 Ge'era$
The interoperation procedures describe information flows for Gn=Gp "G"'s and other 3P" networ# elements. /ll
messaes between Gn=Gp "G"' and MM3. between Gn=Gp "G"' and <"" and between Gn=Gp "G"' and P:G; as
well as the therein contained information elements are the same as specified for the adeDuate T" *3.+?+ J@K procedures
that are between Gn=Gp "G"'s. These messaes and procedure step descriptions are ta#en from T" *3.+?+ J@K for
e(planatory purposes only. These descriptions are in italic text and shall not be modified by the interoperation
procedures. &t cannot be assumed that the messaes and procedure step descriptions that are ta#en from T" *3.+?+ J@K
will be updated when modifications or corrections are performed for T" *3.+?+ J@K. &f there are any discrepancies for
these messaes and procedure step descriptions T" *3.+?+ J@K ta#es precedence. The messaes between the MM3 and
any other node than the Gn=Gp "G"' as well as the therein contained information elements are the same as specified in
the main body of this technical specification for the inter 0/T 0outin /rea 4pdate procedure. &f there are any
discrepancies for these messaes the descriptions from the main body of this Technical "pecification ta#e precedence.
/n operator that has pre:0el:A "G"'s in its networ# should use separate 3P" bearers for &Pv- and &Pv? addressin.
such that both addresses can be maintained when movin to a pre:0el:A "G"' from a 0el:A "G"' or MM3 (see
clause >.3.,). This is confiured into the "G"' and MM3 nodes which set the 9ual /ddress 1earer 8la dependin on
whether a 43 may or may not be handed over to a pre:0el:A "G"'. as specified in clauses >.3.*., and >.,+.*.
/n operator supportin emerency services shall not have pre:0el:C "G"'s in its networ# where a 43 may be handed
over.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+, Release %&
4.3.2 V"i#
4.3.3 MME t" 3G SGS* c"6(i'e# har# ha'#"5er a'# SR*S
re$"cati"' %r"ce#ure
The MM3 to 3G Gn=Gp "G"' 2ombined <ard <andover and "0'" 0elocation procedure is illustrated in
8iure 9.3.3:,.
/ny steps descriptions that are from inter Gn=Gp "G"'s procedures of T" *3.+?+ J@K are shown as italic text and
remain unmodified. &n those step descriptions an M" stands for 43. old "G"' for old MM3 and GG"' for P:G;.
The procedure parts between 3:4T0/' e'ode1 and 43. and between 3:4T0/' e'ode1 and MM3 are compliant
with the eDuivalent procedure parts in clause L>.> <andoverL.
&f emerency bearer services are onoin for the 43. handover to the taret 0'2 is performed independent of the
<andover 0estriction 6ist. The "G"' chec#s. as part of the 0outin /rea 4pdate in the e(ecution phase. if the
handover is to a restricted area and if so "G"' deactivate the non:emerency P9P conte(t as specified in
T" *3.+?+ J@K. clause C.*.-.*.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+- Release %&
0i1ure ='3'3$%2 88 to 3G SGS" com4ined hard handover and SR"S relocation procedure
,. The source e'ode1 decides to initiate a handover to the taret access networ#. 4T0/' &u mode. /t this point
both uplin# and downlin# user data is transmitted via the followinH 1earer(s) between 43 and source e'ode1.
GTP tunnel(s) between source e'ode1. "ervin G; and P9' G;.
*. The source e'ode1 sends a <andover 0eDuired (",/P 2ause. Taret 0'2 &dentifier. "ource to Taret
Transparent 2ontainer) messae to the source MM3 to reDuest the 2' to establish resources in the taret 0'2
and the taret "G"'. The bearers that will be subject to data forwardin (if any) are identified by the new "G"'
in a later step (see step > below).
3. The old MM3 sends a 8orward 0elocation 0eDuest messae (&M"&. Tunnel 3ndpoint &dentifier "inallin. MM
2onte(t. P9P 2onte(t. Taret &dentification. 0/' Transparent 2ontainer. 0/'/P 2ause. G2"&) to the new
"G"'. 8or relocation to an area where &ntra 9omain 2onnection of 0/' 'odes to Multiple 2' 'odes is used.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+. Release %&
the old MM3 may have multiple new Gn=Gp "G"'s for each relocation taret in a pool area. in which case the
old MM3 will select one of them to become the new Gn=Gp "G"'. as specified in T" *3.*3? J3+K. P9P conte(t
contains GG"' /ddress for 4ser Plane and 4plin# T3&9 for 9ata (to this GG"' /ddress and 4plin# T3&9 for
9ata. the "ervin G; and the new "G"' send uplin# pac#ets). /t the same time a timer is started on the MM
and P9P conte(ts in the old MM3 (see 0outin /rea 4pdate procedure in clause L6ocation Manaement
Procedures (&u mode)L). The old MM3 does not set any G2"& fla as the MM3 has no GP0" 2/M36
"ubscription &nformation. The ",/P 2ause received from e'ode1 is indicated as 0/'/P 2ause. The "ource to
Taret Transparent 2ontainer received from e'ode1 is indicated as 0/' Transparent 2ontainer.
'OT3 ,H The GG"' user plane address and uplin# T3&9 are the old P:G; user plane address and T3&9. The
MM3 maps the 3P" bearer parameters to P9P conte(ts.
4. The new SGSN sends a Relocation Request message (Permanent NAS U !dentit"# $ause# $N %omain !ndicator#
Source RN$ To Target RN$ Transparent $ontainer# RA& To &e Setup' to the target RN$. (or each RA&
requested to )e esta)lished# RA&s To &e Setup shall contain in*ormation such as RA& !%# RA& parameters#
Transport +a"er Address# and !u Transport Association. SGSN shall not esta)lish RA&s *or P%P contexts with
maximum )itrate *or uplin, and downlin, o* - ,)it.s. The list o* RA&s requested )" the new SGSN ma" di**er
*rom list o* RA&s esta)lished in the Source RN$ contained in the Source/RN$ to target RN$ transparent
container. The target RN$ should not esta)lish the RA&s (as identi*ied *rom the Source/RN$ to target RN$
transparent container# Ser0ice 1ando0er related in*ormation' that did not exist in the source RN$ prior to the
relocation. The RA& !% in*ormation element contains the NSAP! 0alue# and the RA& parameters in*ormation
element gi0es the 2oS pro*ile. The Transport +a"er Address is the SGSN Address *or user data# and the !u
Transport Association corresponds to the uplin, Tunnel ndpoint !denti*ier %ata. The new SGSN ma" decide to
esta)lish %irect Tunnel unless it has recei0ed a 3set3 G$S! *lag *rom the old SGSN. !* the new SGSN decides to
esta)lish %irect Tunnel# it pro0ides to the target RN$ the GGSN3s Address *or User Plane and T!% *or Uplin,
data. !* the Access Restriction is present in the 44 context# the Ser0ice 1ando0er related in*ormation shall )e
included )" the target SGSN *or the Relocation Request message in order *or RN$ to restrict the U in
connected mode to hando0er to the RAT prohi)ited )" the Access Restriction.
A*ter all the necessar" resources *or accepted RA&s including the !u user plane are success*ull" allocated# the
target RN$ shall send the Relocation Request Ac,nowledge message (Target RN$ To Source RN$ Transparent
$ontainer# RA&s Setup# RA&s (ailed To Setup' to the new SGSN. ach RA& to )e setup is de*ined )" a Transport
+a"er Address# which is the target RN$ Address *or user data# and the !u Transport Association# which
corresponds to the downlin, Tunnel ndpoint !denti*ier *or user data. The transparent container contains all
radio/related in*ormation that the 4S needs *or the hando0er# i.e. a complete RR$ message (e.g.# Ph"sical
$hannel Recon*iguration in UTRAN case# or 1ando0er (rom UTRAN# or 1ando0er $ommand in GRAN !u
mode case' to )e sent transparentl" 0ia $N and source SRN$ to the 4S. (or each RA& to )e set up# the target
RN$ ma" recei0e simultaneousl" downlin, user pac,ets )oth *rom the source SRN$ and *rom the new SGSN.
'OT3 *H This step for the new "G"' is unmodified compared to pre:0el:A. &f the new "G"' decides to establish
9irect Tunnel. it provides to the taret 0'2 the P:G; /ddress for 4ser Plane and T3&9 for 4plin# data.
The 43 acts as the M"I the old e'ode1 acts as the source "0'2.
5. 6hen resources *or the transmission o* user data )etween target RN$ and new SGSN ha0e )een allocated and
the new SGSN is read" *or relocation o* SRNS# the (orward Relocation Response ($ause# RAN Transparent
$ontainer# RANAP $ause# Target/RN$ !n*ormation' message is sent *rom the new SGSN to the old SGSN. This
message indicates that the target RN$ is read" to recei0e *rom source SRN$ the *orwarded downlin, P%Us# i.e.#
the relocation resource allocation procedure is terminated success*ull". RAN transparent container and RANAP
$ause are in*ormation *rom the target RN$ to )e *orwarded to the source SRN$. The Target RN$ !n*ormation#
one in*ormation element *or each RA& to )e set up# contains the RN$ Tunnel ndpoint !denti*ier and RN$ !P
address *or data *orwarding *rom the source SRN$ to the target RN$. The (orward Relocation Response
message is applica)le onl" in case o* inter/SGSN SRNS relocation.
'OT3 3H This step is unmodified compared to pre:0el:A. The old MM3 acts as the old "G"'. and the source
e'ode1 as the source "0'2.
?. &f $&ndirect 8orwardin$ applies the source MM3 sends a 2reate &ndirect 9ata 8orwardin Tunnel 0eDuest
messae (&M"&. MM3 Tunnel 3ndpoint &dentifier for 2ontrol Plane. MM3 /ddress for 2ontrol plane. Taret
0'2 /ddress and T3&9(s) for 96 user plane) to the "ervin G;.
@. The "ervin G; returns a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse (2ause. "ervin G; 96 T3&9(s))
messae to the source MM3. &f the "ervin G; doesn$t support data forwardin. an appropriate cause value
shall be returned.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &+/ Release %&
A. The source MM3 completes the preparation phase towards source e'ode1 by sendin the messae <andover
2ommand (Taret to "ource Transparent 2ontainer. 1earers "ubject to 9ata 8orwardin 6ist. ",/P 2ause).
L1earers "ubject to 9ata forwardin listL may be included in the messae and it shall be a list of $/ddress(es)
and T3&9(s) for user traffic data forwardin$ received from taret side in the preparation phase ("tep >) in the
case of direct forwardin or received from the "ervin G; in the preparation phase ("tep @) in the case of
indirect forwardin. 0/'/P 2ause as received from new "G"' is indicated as ",/P 2ause. 0/' Transparent
2ontainer as received from new "G"' is indicated as Taret to "ource Transparent 2ontainer.
C. The source e'ode1 initiates data forwardin for bearers specified in the L1earers "ubject to 9ata 8orwardin
6istL. The data forwardin may o directly to taret 0'2 or alternatively o via the "ervin G; if so decided
by source MM3 in the preparation phase.
,+. The source e'ode1 will ive a command to the 43 to handover to the taret access networ# via the messae <O
from 3:4T0/' 2ommand. This messae includes a transparent container includin radio aspect parameters that
the taret 0'2 has set:up in the preparation phase. The details of this 3:4T0/' specific sinallin are
described in T" 3?.3++ J>K.
77 8oid.
'OT3 -H The source e'ode1 does not send any 0/' conte(ts towards the taret 0'2.
79. The target RN$ shall send a Relocation %etect message to the new SGSN when the relocation execution trigger
is recei0ed. (or SRNS relocation t"pe :U !n0ol0ed:# the relocation execution trigger ma" )e recei0ed *rom the
Uu inter*ace; i.e.# when target RN$ detects the 4S on the lower la"ers. 6hen the Relocation %etect message is
sent# the target RN$ shall start SRN$ operation.
'OT3 >H This step is unmodified compared to pre:0el:A.
7<. 6hen the 4S has recon*igured itsel*# it sends an RR$ message e.g.# a Ph"sical $hannel Recon*iguration
$omplete message to the target SRN$.
The 43 locally deactivates &"0 by settin its T&' from L0/T:related TM"&L to LG4T&L. if any 3P" bearer
conte(t activated after the &"0 was activated in the 43 e(ists.
74. 6hen the target SRN$ recei0es the appropriate RR$ message# e.g. Ph"sical $hannel Recon*iguration $omplete
message or the Radio &earer Release $omplete message in UTRAN case# or the 1ando0er To UTRAN $omplete
message or 1ando0er $omplete message in GRAN case# i.e. the new SRN$/!% = S/RNT! are success*ull"
exchanged with the 4S )" the radio protocols# the target SRN$ shall initiate a Relocation $omplete procedure
)" sending the Relocation $omplete message to the new SGSN. The purpose o* the Relocation $omplete
procedure is to indicate )" the target SRN$ the completion o* the relocation o* the SRNS to the $N.
'OT3 ?H This step is unmodified compared to pre:0el:A. The 43 acts as the M".
75. Upon receipt o* Relocation $omplete message# i* the SRNS Relocation is an inter SGSN SRNS relocation# the
new SGSN signals to the old SGSN the completion o* the SRNS relocation procedure )" sending a (orward
Relocation $omplete message.
/ timer in source 44 is started to super0ise when resources in Source eNode& and Source "ervin G; shall
be released.
'OT3 @H 8or the "G"' this step is unmodified compared to pre:0el:A. The old MM3 acts as the old "G"'. and
the source e'ode1 as the source "0'2.
7>. Upon receipt o* the Relocation $omplete message# the $N shall switch the user plane *rom the source RN$ to
the target SRN$. !* the SRNS Relocation is an inter/SGSN SRNS relocation or i* %irect Tunnel was esta)lished
in intra/SGSN SRNS relocation# the new SGSN sends Update P%P $ontext Request messages (new SGSN
Address# SGSN Tunnel ndpoint !denti*ier# 2oS Negotiated# ser0ing networ, identit"# $G!.SA!# User $SG
!n*ormation# RAT t"pe# 4S !n*o $hange Reporting support indication# NRSN# %T!' to the GGSNs concerned.
The SGSN shall send the ser0ing networ, identit" to the GGSN. !* %irect Tunnel is esta)lished the SGSN
pro0ides to GGSN the RN$3s Address *or User Plane and T!% *or %ownlin, data and shall include the %T! to
instruct the GGSN to appl" %irect Tunnel speci*ic error handling procedure as descri)ed in clause 7<.?. NRSN
indicates SGSN support o* the networ, requested )earer control. The GGSNs update their P%P context *ields
and return an Update P%P $ontext Response (GGSN Tunnel ndpoint !denti*ier# Prohi)it Pa"load
$ompression# APN Restriction# 4S !n*o $hange Reporting Action# $SG !n*ormation Reporting Action# &$4'
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,) Release %&
message. The Prohi)it Pa"load $ompression indicates that the SGSN should negotiate no data compression *or
this P%P context.
The P9' G; shall include a 2harin &d to be used at the "G"' as the 2harin &d for reportin usae for this
P9P conte(t. The P9' G; shall include the 2harin &d in the offline charin data.
'OT3 AH This step is unmodified compared to pre:0el:A. The P:G; acts as the GG"'.
,@. /fter the M" has finished the reconfiuration procedure and if the new 0outin /rea &dentification is different
from the old one or if the M"$ T&' indicates LG4T&L. the M" initiates the 0outin /rea 4pdate procedure. "ee
clause L6ocation Manaement Procedures (&u mode)L.
'OT3 CH &t is only a subset of the 0/ update procedure that is performed. since the M" is in PMM:2O''32T39
state.
'OT3 ,+HThis step is unmodified compared to pre:0el:A. The 43 acts as the M". The old 3P" bearer information
in old MM3 and "ervin G; is removed as part of the 0outin /rea 4pdate procedure.
,A. ;hen the timer started in step ,> e(pires. the source MM3 deletes the 3P" bearer resources by sendin 9elete
"ession 0eDuest (2ause. Operation &ndication) messaes to the "ervin G; because the new "G"' is a Gn=Gp
"G"'. which is derived from usin GTPv, for relocation sinallin between new Gn=Gp "G"' and old MM3.
The new Gn=Gp "G"' does not sinal any "ervin G; chane. The operation &ndication fla is not set. that
indicates to the "ervin G; that the "ervin G; shall not initiate a delete procedure towards the P9' G;. The
"ource "ervin G; ac#nowledes with 9elete "ession 0esponse (2ause) messaes. &f &"0 is activated the cause
indicates to the old ":G; that the old ":G; shall delete the bearer resources on the other old 2' node by
sendin 9elete 1earer 0eDuest messae(s) to that 2' node. &f resources for indirect forwardin have been
allocated then these are released.
;hen the timer started in step ,> e(pires. the source MM3 sends a 0elease 0esources messae to the source
e'ode1. ;hen the 0elease 0esources messae has been received and there is no loner any need for the
e'ode1 to forward data. the source e'ode1 releases its resources.
!* the SRNS Relocation is inter/SGSN# then the *ollowing $A4+ procedure calls shall )e per*ormed (see re*erenced
procedures in TS 9<.-@? A9BC'
'OT3 ,,H The 2, 2/M36 procedure call was omitted intentionally from this procedure since 3P" does not support
2/M36 procedure calls. The other 2/M36 procedure calls are unmodified compared to pre:0el:A.
The new SGSN shall determine the 4aximum APN restriction )ased on the recei0ed APN Restriction o* each P%P
context *rom the GGSN and then store the new 4aximum APN restriction 0alue.
!* the SRNS Relocation is intra/SGSN# then the a)o0e mentioned $A4+ procedures calls shall not )e per*ormed.
!* Routing Area Update occurs# the SGSN shall determine whether %irect Tunnel can )e used )ased on the recei0ed
GPRS $A4+ Su)scription !n*ormation. !* %irect Tunnel can not )e maintained the SGSN shall re/esta)lish RA&s and
initiate the Update P%P $ontext procedure to update the !P Address and T!% *or Uplin, and %ownlin, data.
!* Routing Area Update occurs# then the *ollowing $A4+ procedure calls shall )e per*ormed (see re*erenced
procedures in TS 9<.-@? A9BC'D
$9' $A4+EGPRSERoutingEAreaEUpdateESession and $A4+EPSENoti*ication.
The" are called in the *ollowing orderD
/ The $A4+EGPRSERoutingEAreaEUpdateESession procedure is called. The procedure returns as result
:$ontinue:.
/ Then the $A4+EPSENoti*ication procedure is called. The procedure returns as result :$ontinue:.
$<' $A4+EGPRSERoutingEAreaEUpdateE$ontext.
This procedure is called se0eral timesD once per P%P context. !t returns as result :$ontinue:.
(or $9 and $<D re*er to Routing Area Update procedure description *or detailed message *low.
'OT3 ,*H<andover 0eject is performed as defined in clause >.>.*.,.-. e(cludin steps - and @.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,% Release %&
4.3.4 3G SGS* t" MME c"6(i'e# har# ha'#"5er a'# SR*S
re$"cati"' %r"ce#ure
The 3G Gn=Gp "G"' to MM3 2ombined <ard <andover and "0'" 0elocation procedure is illustrated in
8iure 9.3.-:,.
/ny steps descriptions that are from T" *3.+?+ J@K are shown as italic text and remain unmodified. &n those step
descriptions an M" stands for 43. new "G"' for new MM3 and GG"' for P:G;.
The procedure between 3:4T0/' e'ode1 and 43. and between 3:4T0/' e'ode1 and MM3 are compliant with the
eDuivalent procedure parts in clause >.>H <andover.
&f emerency bearer services are onoin for the 43. the MM3 chec#s as part of the Trac#in /rea 4pdate in the
e(ecution phase. if the handover is to a restricted area and if so MM3 releases the non:emerency bearers as specified
in clause >.,+.3.
0i1ure ='3'($%2 3G Gn;Gp SGS" to 88 com4ined hard handover and SR"S relocation procedure
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,& Release %&
,. The source 0'2 decides to initiate a handover to 3:4T0/'.
9. The source SRN$ sends a Relocation Required message (Relocation T"pe# $ause# Source !%# Target !%# Source
RN$ To Target RN$ Transparent $ontainer' to the old SGSN. The source SRN$ shall set Relocation T"pe to
:U !n0ol0ed:. Source RN$ To Target RN$ Transparent $ontainer includes the necessar" in*ormation *or
relocation co/ordination# securit" *unctionalit" and RR$ protocol context in*ormation (including 4S
$apa)ilities'.
'OT3 ,H This step is unmodified compared to pre:0el:A. The taret e'ode1 acts as the taret 0'2.
'OT3 ,aH The Taret &9 identifies an e'ode1. ;ith 0el:A &u functionality this is an e'ode1 &9. /s an
implementations option for supportin introduction scenarios with pre:0elA "G"'s the source 0'2 may
be confiured to use 0'2 &9s instead of e'ode1 &9s to identify a taret e'ode1. The 2ause is relayed
transparently by the "G"' to the MM3 and the MM3 mappes 0/'/P cause code to an ",/P cause
code. "ource 0'2 to Taret 0'2 Transparent 2ontainer carries information for the taret e'ode1. This
container is relayed transparently by the "G"'.
<. The old SGSN determines *rom the Target !% i* the SRNS relocation is intra/SGSN SRNS relocation or inter/
SGSN SRNS relocation. !n case o* inter/SGSN SRNS relocation the old SGSN initiates the relocation resource
allocation procedure )" sending a (orward Relocation Request message (!4S!# Tunnel ndpoint !denti*ier
Signalling# 44 $ontext# P%P $ontext# Target !denti*ication# RAN Transparent $ontainer# RANAP $ause# G$S!'
to the new SGSN. (or relocation to an area where !ntra %omain $onnection o* RAN Nodes to 4ultiple $N
Nodes is used# the old SGSN ma" F i* it pro0ides !ntra %omain $onnection o* RAN Nodes to 4ultiple $N Nodes
/ha0e multiple target SGSNs *or each relocation target in a pool area# in which case the old SGSN will select one
o* them to )ecome the new SGSN# as speci*ied in TS 9<.9<> A<-C. P%P context contains GGSN Address *or User
Plane and Uplin, T!% *or %ata (to this GGSN Address and Uplin, T!% *or %ata# the old SGSN and the new
SGSN send uplin, pac,ets'. At the same time a timer is started on the 44 and P%P contexts in the old SGSN
(see Routing Area Update procedure in clause :+ocation 4anagement Procedures (!u mode':'. The (orward
Relocation Request message is applica)le onl" in case o* inter/SGSN SRNS relocation. The old SGSN 3sets3 the
G$S! *lag i* the 44 context contains GPRS $A4+ Su)scription !n*ormation.
'OT3 *H This step is unmodified compared to pre:0el:A. The new MM3 acts as the new "G"'. and the P:G; as
the GG"'. The GG"' user plane address and uplin# T3&9 are the P:G; user plane address and T3&9.
The MM3 maps the P9P conte(t parameters to 3P" bearers.
-. The MM3 selects a "ervin G; and sends a 2reate "ession 0eDuest (bearer conte(t(s) with P9' G; addresses
and T3&9s for uplin# traffic. /P':/M10. "ervin 'etwor#. 43 Time None) messae per P9' connection to
the taret "ervin G;. 8or relocation from Gn=Gp "G"'. the taret MM3 provides the /P':/M10 if not
received e(plicitly from the Gn=Gp "G"' based on the mappin from M10 (as specified in /nne( 3) to the
"ervin G;.
>. The "ervin G; allocates the ":G; addresses and T3&9s for the uplin# traffic on ",P4 reference point (one
T3&9 per bearer). The taret "ervin G; sends a 2reate "ession 0esponse ("ervin G; addresses and uplin#
T3&9(s) for user plane) messae bac# to the taret MM3.
?. The new MM3 reDuests the taret e'ode1 to establish the bearer(s) by sendin the messae <andover 0eDuest
(43 &dentifier. ",/P 2ause. 2' 9omain &ndicator. %e'1. '/" "ecurity Parameters to 3:4T0/'. 3P" 1earers
to be setup list. "ource to Taret Transparent 2ontainer. "ervin G; /ddress(es) and T3&9(s) for 4ser Traffic
9ata. <andover 0estriction 6ist). ",/P 2ause indicates the 0/'/P 2ause as received from "G"'. "ource to
Taret Transparent 2ontainer contains the 0/' Transparent 2ontainer as received from "G"'. The '/"
"ecurity Parameters to 3:4T0/' includes the '/" &nterity Protection and 2ipherin alorithm(s). e%"& and
'O'23
MM3
information elements. <andover 0estriction 6ist is sent if it is available in the Taret MM3I it is
described in clause -.3.>.@.
&f the MM3 did not receive the 43 'etwor# 2apability information from the old "G"'. then the MM3 will not
have received information on the 3:4T0/' &nterity Protection and 3ncryption alorithms that the 43
supports. &n this case. the MM3 can assume that the 43 supports both 3&/,=33/, and 3&/*=33/*.
'OT3 3H The MM3 derives %$/"M3 from 2% and &% in the MM conte(t and associates it with e%"&. as described in
T" 33.-+, J-,K and selects '/" &nterity Protection and 2ipherin alorithms(s). e%"& and #ey
derivation parameters are tareted for 43. The MM3 and 43 derive the '/" #eys and %e'1 from %$/"M3.
&f the MM3 shares an 3P" security association with the 43. the MM3 may activate this native 3P"
security conte(t by initiatin a '/" "M2 procedure after havin completed the handover procedure.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,3 Release %&
The MM3 shall not reDuest the taret e'ode1 to establish 3P" G10 bearers with ma(imum bitrate set to + and
those 3P" bearers should not be included in the 3P" 1earers to be setup list and should be deactivated by the
MM3. 8or the remainin 3P" 1earer 2onte(ts the MM3 inores any /ctivity "tatus &ndicator within an 3P"
1earer 2onte(t and reDuests the taret e'ode1 to allocate resources for all the remainin 3P" 1earer 2onte(ts.
The MM3 shall compute the 43:/M10. accordin to clause -.@.3. based on e(plicit /P':/M10 values
received from the Gn=Gp "G"'. &f e(plicit /P':/M10 values are not received by the MM3. a local 43:
/M10 shall be included in the $3P" 1earers be setup list $ &3. The local 43:/M10 is described in clause
/nne( 3.
L9ata forwardin not possibleL indication per bearer shall be included in the $3P" 1earers to be setup list$ if the
taret MM3 decides the correspondin bearer will not be subject to data forwardin.
'OT3 -H The MM3 derives the security parameters from the security parameters received from the "G"'.
'OT3 >H /n MM3 that supports handovers from pre:0el:A 3G "G"'s derives from the 0'2 &9 received from old
"G"' an e'ode1 address.
@. The taret e'ode1 allocates the reDuested resources and returns the applicable parameters to the taret MM3 in
the messae <andover 0eDuest /c#nowlede (Taret to "ource Transparent 2ontainer. 3P" 1earers setup list.
3P" 1earers failed to setup list. 2ause). The taret e'ode1 shall inore it if the number of radio bearers in the
"ource to Taret Transparent container does not comply with the number of bearers reDuested by the MM3 and
allocate bearers as reDuested by the MM3.
The taret e'ode1 inserts the information provided by the MM3 (%"&. selected '/" &nterity Protection and
2ipherin alorithm(s). 'O'23
MM3
) and selected /" interity and cipherin alorithm(s) into the 4T0/'
002 messae. which is contained in the Taret to "ource Transparent 2ontainer.
A. &f $&ndirect 8orwardin$ and relocation of "ervin G; apply the taret MM3 sends a 2reate &ndirect 9ata
8orwardin Tunnel 0eDuest messae (&M"&. MM3 Tunnel 3ndpoint &dentifier for 2ontrol Plane. MM3 /ddress
for 2ontrol plane. Taret e'ode1 /ddress and T3&9(s) for 96 user plane) to the "ervin G;. The allocation of
a new "ervin G; by steps - and > the MM3 shall consider as a "ervin G; chane.
C. The "ervin G; returns a 2reate &ndirect 9ata 8orwardin Tunnel 0esponse (2ause. "ervin G; 96 T3&9(s))
messae to the source MM3. &f the "ervin G; doesn$t support data forwardin. an appropriate cause value
shall be returned.
7-. 6hen resources *or the transmission o* user data )etween target RN$ and new SGSN ha0e )een allocated and
the new SGSN is read" *or relocation o* SRNS# the (orward Relocation Response ($ause# RAN Transparent
$ontainer# RANAP $ause# Target/RN$ !n*ormation' message is sent *rom the new SGSN to the old SGSN. This
message indicates that the target RN$ is read" to recei0e *rom source SRN$ the *orwarded downlin, P%Us# i.e.#
the relocation resource allocation procedure is terminated success*ull". RAN transparent container and RANAP
$ause are in*ormation *rom the target RN$ to )e *orwarded to the source SRN$. The Target RN$ !n*ormation#
one in*ormation element *or each RA& to )e set up# contains the RN$ Tunnel ndpoint !denti*ier and RN$ !P
address *or data *orwarding *rom the source SRN$ to the target RN$. The (orward Relocation Response
message is applica)le onl" in case o* inter/SGSN SRNS relocation.
'OT3 ?H This step is unmodified compared to pre:0el:A. The new MM3 acts as the new "G"'. and the taret
e'ode1 as the taret "0'2. 0/'/P 2ause indicates the 2ause as received from taret e'ode1. 0/'
Transparent 2ontainer contains the Taret to "ource Transparent 2ontainer as received from e'ode1.
77. The old SGSN continues the relocation o* SRNS )" sending a Relocation $ommand message (Target RN$ To
Source RN$ Transparent $ontainer# RA&s To &e Released# RA&s Su)Gect To %ata (orwarding' to the source
SRN$. The old SGSN decides the RA&s to )e su)Gect *or data *orwarding )ased on 2oS# and those RA&s shall
)e contained in RA&s su)Gect to data *orwarding. (or each RA& su)Gect to data *orwarding# the in*ormation
element shall contain RA& !%# Transport +a"er Address# and !u Transport Association. These are the same
Transport +a"er Address and !u Transport Association that the target RN$ had sent to new SGSN in Relocation
Request Ac,nowledge message# and these are used *or *orwarding o* downlin, N/P%U *rom the source SRN$ to
the target RN$. The source SRN$ is now read" to *orward downlin, user data directl" to the target RN$ o0er
the !u inter*ace. This *orwarding is per*ormed *or downlin, user data onl".
'OT3 @H This step is unmodified compared to pre:0el:A. The taret e'ode1 acts as the taret 0'2. and the new
MM3 acts as the new "G"'. The forwardin of downlin# user data from source "0'2 may o directly
to taret e'ode1 or via the "ervin G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,( Release %&
79. The source SRN$ ma"# according to the 2oS pro*ile# )egins the *orwarding o* data *or the RA&s to )e su)Gect *or
data *orwarding.
NHT ?D The order o* steps# starting *rom step @ onwards# does not necessaril" re*lect the order o* e0ents. (or
instance# source RN$ ma" start data *orwarding (step @'# send the RR$ message to 4S (step ?' and
*orward SRNS $ontext message to the old SGSN (step B' almost simultaneousl".
The data *orwarding at SRNS relocation shall )e carried out through the !u inter*ace# meaning that the GTP/
P%Us exchanged )etween the source SRN$ and the target RN$ are duplicated in the source SRN$ and routed at
the !P la"er towards the target RN$. (or each radio )earer which uses lossless P%$P the GTP/P%Us related to
transmitted )ut not "et ac,nowledged P%$P/P%Us are duplicated and routed at !P la"er towards the target
RN$ together with their related downlin, P%$P sequence num)ers. The source RN$ continues transmitting
duplicates o* downlin, data and recei0ing uplin, data.
&e*ore the ser0ing RN$ role is not "et ta,en o0er )" target RN$ and when downlin, user plane data starts to
arri0e to target RN$# the target RN$ ma" )u**er or discard arri0ing downlin, GTP/P%Us according to the
related 2oS pro*ile.
'OT3 CH This step is unmodified compared to pre:0el:A. The taret e'ode1 acts as the taret "0'2. The data
forwardin may o directly to taret e'ode1 or alternatively o via the "ervin G; if so decided by new
MM3 in the preparation phase.
7<. &e*ore sending the RR$ message the uplin, and downlin, data trans*er shall )e suspended in the source SRN$
*or RA&s# which require deli0er" order. The RR$ message is *or example Ph"sical $hannel Recon*iguration *or
RNS to RNS relocation# or !nters"stem to UTRAN 1ando0er *or &SS to RNS relocation# or 1ando0er *rom
UTRAN $ommand *or &SS relocation# or 1ando0er $ommand *or &SS to &SS relocation. 6hen the source
SRN$ is read"# the source RN$ shall trigger the execution o* relocation o* SRNS )" sending to the 4S the RR$
message pro0ided in the Target RN$ to source RN$ transparent container# e.g.# a Ph"sical $hannel
Recon*iguration (U !n*ormation lements# $N !n*ormation lements' message. U !n*ormation lements
include among others new SRN$ identit" and S/RNT!. $N !n*ormation lements contain among others +ocation
Area !denti*ication and Routing Area !denti*ication.
6hen the 4S has recon*igured itsel*# it sends an RR$ message e.g.# a Ph"sical $hannel Recon*iguration
$omplete message to the target SRN$. !* the (orward SRNS $ontext message with the sequence num)ers is
recei0ed# the exchange o* pac,ets with the 4S ma" start. !* this message is not "et recei0ed# the target RN$ ma"
start the pac,et trans*er *or all RA&s# which do not require maintaining the deli0er" order.
'OT3 ,+HThis step is unmodified compared to pre:0el:A. This te(t is valid for the 002 messae sent from source
0'2 to the 43. ;hen the 43 has ot access to taret e'ode1 it sends the <O to 3:4T0/' 2omplete
messae. This 002 messae received as part of Taret to "ource Transparent 2ontainer. includes
information about the selected security alorithms and related #ey information. 1ased on this information.
the 43 selects the same alorithms for the '/" if the %"& value indicates that the MM3 has no security
association with the 43. &f the %"& value indicates that the MM3 has a security association with the 43.
but the 43 has lost the security conte(t of the 3:4T0/' side (error case). the 43 will start /ttach
procedure on the 3:4T0/' side
,-. There is no 0/' conte(t transfer durin inter 0/T handovers with 3:4T0/'. &f the source 0'2 oriinates any
"0'2 conte(ts the MM3 ac#nowledes the receipt towards the "G"' and inores the messae content.
'OT3 ,,H This step is unmodified compared to pre:0el:A. The new MM3 acts as the new "G"'. and the taret
e'ode1 as the taret "0'2.
,>. ;hen the 43 has successfully accessed the taret e'ode1. the taret e'ode1 informs the taret MM3 by
sendin the messae <andover 'otify (T/&S32G&). The 43 shall implicitly derive the 3P" bearers for which an
3:0/1 was not established from the <O from 4T0/' 2ommand and deactivate them locally without an
e(plicit '/" messae at this step.
,?. 4pon receipt of <andover 'otify messae. if the "0'" 0elocation is an inter "G"' "0'" relocation. the new
"G"' sinals to the old "G"' the completion of the "0'" relocation procedure by sendin a 8orward
0elocation 2omplete messae.
4pon receipt of the 0elocation 2omplete messae the new MM3 starts a timer.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,+ Release %&
'OT3 ,*HThis step is unmodified compared to pre:0el:A e(cept that the <andover 'otify messae is received
instead of a 0elocation 2omplete messae. The new MM3 acts as the new "G"'.
,@. The taret MM3 will now complete the handover procedure by informin the "ervin G; that the taret MM3
is now responsible for all the bearers the 43 have established. This is performed in the messae Modify 1earer
0eDuest (2ause. Tunnel 3ndpoint &dentifier 2ontrol Plane. MM3 /ddress for 2ontrol Plane. e'ode1
/ddress(es) and T3&9(s) for 4ser Traffic. 0/T type. /P':/M10) per P9' connection. &f the P9' G;
reDuested 43$s location information and=or 4ser 2"G information (determined from the 43 conte(t). the MM3
also includes the 4ser 6ocation &nformation &3 and=or 4ser 2"G &nformation &3 in this messae. &f the 43 Time
None has chaned. the MM3 includes the 43 Time None &3 in this messae.
The MM3 releases the non:accepted bearers by trierin the bearer release procedure as specified in
clause >.-.-.*. &f the "ervin G; receives a 96 pac#et for a non:accepted bearer. the "ervin G; drops the 96
pac#et and does not send a 9ownlin# 9ata 'otification to the MM3.
,A. The "ervin G; informs the P9' G; the /P':/M10 and the chane of for e(ample the 0/T type that e..
can be used for charin. by sendin the messae Modify 1earer 0eDuest (/P':/M10. "ervin 'etwor#. P9'
2harin Pause "upport &ndication) per P9' connection. The ":G; also includes 4ser 6ocation &nformation &3
and=or 43 Time None &3 and=or 4ser 2"G &nformation &3 if it is present in step ,@. The "ervin G; allocates
96 T3&9s on ">="A even for non:accepted bearers. The P9' G; must ac#nowlede the reDuest with the
messae Modify 1earer 0esponse (9efault bearer id. /P' 0estriction. P9' 2harin Pause 3nabled &ndication
(if P9' G; has chosen to enable the function)). ;hen the 43 moves from Gn=Gp "G"' to the MM3. the
P9' G; shall send the /P' restriction of each bearer conte(t to the "ervin G;.
,C. The "ervin G; ac#nowledes the user plane switch to the taret MM3 via the messae Modify 1earer
0esponse (2ause. Tunnel 3ndpoint &dentifier 2ontrol Plane. "ervin G; /ddress for 2ontrol Plane. 9efault
bearer id. /P' restriction). The "ervin G; shall forward the received /P' 0estriction to the MM3. /t this
stae the user plane path is established for all bearers between the 43. taret e'ode1. "ervin G; and P9'
G;.
9-. Upon recei0ing the Relocation $omplete message or# i* it is an inter/SGSN SRNS relocation# the (orward
Relocation $omplete message# the old SGSN sends an !u Release $ommand message to the source RN$. 6hen
the RN$ data/*orwarding timer has expired# the source RN$ responds with an !u Release $omplete message.
'OT3 ,3HThis step is unmodified compared to pre:0el:A.
*,. The 43 initiates a Trac#in /rea 4pdate procedure when one of the conditions listed in clause LTriers for
trac#in area updateL applies.
The taret MM3 #nows that an &0/T <andover has been performed for this 43 as it received the bearer
conte(t(s) by handover messaes and therefore the taret MM3 performs only a subset of the T/ update
procedure. specifically it e(cludes the conte(t transfer procedures between source "G"' and taret MM3. The
taret MM3 ets the subscribed 43:/M10 value and the subscribed /P':/M10 value from the <"" durin
the T/ update procedure.
**. The taret MM3 calculates 43:/M10 as defined in clause -.@.3. &f this calculated value is different from the
43:/M10 computed durin step ?. or the /P':/M10 mapped from the subscribed M10 is different from the
subscribed /P':/M10. or the mapped subscribed Eo" profile (i.e. the subscribed Eo" profile mapped
accordin to /nne( 3) of the default bearer is different from the 3P" "ubscribed Eo" profile received from the
<"". the new MM3 shall initiate "ubscribed Eo" Modification procedure as described in clause >.-.*.*. 8iure
>.-.*.*:,.
*3. ;hen the timer started in step ,? e(pires the new MM3 releases the resources that have been allocated for
indirect forwardin.
!* the SRNS Relocation is inter/SGSN# then the *ollowing $A4+ procedure calls shall )e per*ormed (see re*erenced
procedures in TS 9<.-@? A9BC'
$7' $A4+EGPRSEP%PE$ontextE%isconnection# $A4+EGPRSE%etach and $A4+EPSENoti*ication.
The" are called in the *ollowing orderD
/ The $A4+EGPRSEP%PE$ontextE%isconnection procedure is called se0eral timesD once per P%P context.
The procedure returns as result :$ontinue:.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,, Release %&
/ Then the $A4+EGPRSE%etach procedure is called once. The procedure returns as result :$ontinue:.
/ Then the $A4+EPSENoti*ication procedure is called once. The procedure returns as result :$ontinue:.
The new SGSN shall determine the 4aximum APN restriction )ased on the recei0ed APN Restriction o* each P%P
context *rom the GGSN and then store the new 4aximum APN restriction 0alue.
!* the SRNS Relocation is intra/SGSN# then the a)o0e mentioned $A4+ procedures calls shall not )e per*ormed.
!* Routing Area Update occurs# the SGSN shall determine whether %irect Tunnel can )e used )ased on the recei0ed
GPRS $A4+ Su)scription !n*ormation. !* %irect Tunnel can not )e maintained the SGSN shall re/esta)lish RA&s and
initiate the Update P%P $ontext procedure to update the !P Address and T!% *or Uplin, and %ownlin, data.
!* Routing Area Update occurs# then the *ollowing $A4+ procedure calls shall )e per*ormed (see re*erenced
procedures in TS 9<.-@? A9BC'D
'OT3 ,-HThis 2/M36 handlin is unmodified compared to pre:0el:A.
'OT3 ,>H2/M36 procedure calls 2* and 23 were omitted intentionally from this procedure since 3P" does not
support 2/M36 procedure calls.
'OT3 ,?H<andover 0eject procedure is performed as defined in clause >.>.*.*.-.
4.3.! R"uti'g &rea U%#ate
The 0outin /rea 4pdate procedure ta#es place when a 43 that is reistered with an MM3 selects a 4T0/' or
G30/' cell served by a Gn=Gp "G"'. &n this case. the 43 chanes to a 0outin /rea that the 43 has not yet
reistered with the networ#. This procedure is initiated by an idle state or by a connected state 43. The 0outin /rea
4pdate procedure is illustrated in 8iure 9.3.>:,.
/ny step descriptions that are ta#en from T" *3.+?+ J@K for a Gn=Gp "G"' are shown as italic te(t and remain
unmodified. &n that step descriptions an M" stands for 43. old "G"' for old MM3 and GG"' for P:G;. The old
MM3 behaves towards the new Gn=Gp "G"' always li#e an old Gn=Gp 3G:"G"'. reardless of whether the new
Gn=Gp "G"' is a *G:"G"' or a 3G:"G"'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,- Release %&
0i1ure ='3'+$%2 Routin1 Area !pdate procedure
+. The 43 selects a 4T0/' or G30/' cell. This cell is in a 0outin /rea that the 43 not yet reistered with the
networ# or the 43 reselects a 4T0/' or G30/' cell and the T&' indicates LG4T&L. The 43 in
32M:2O''32T39 state may chane to the G30/' cell throuh 'etwor# /ssisted 2ell 2hane ('/22).
,. The M" sends a 0outin /rea 4pdate 0eDuest (old P:TM"&. old 0/&. old P:TM"& "inature. 4pdate Type.
follow on reDuest. 2lassmar#. M" 'etwor# 2apability. additional P:TM"&=0/&. %"&) to the new "G"'. 4pdate
Type shall indicate 0/ update. periodic 0/ update. 2ombined 0/ = 6/ 4pdate or 2ombined 0/ = 6/ 4pdate
with &M"& attach reDuested. The 1"" shall add the 2ell Global &dentity includin the 0/2 and 6/2 of the cell
where the messae was received before passin the messae to the "G"'. The "0'2 shall add the 0outin /rea
&dentity before forwardin the messae to the 3G:"G"'. 2lassmar# contains the M" GP0" multislot
capabilities and supported GP0" cipherin alorithms as defined in T" *-.++A J-@K. The "G"' may use. as an
implementation option. the follow:on reDuest indication to release or #eep the &u connection after the completion
of the 0/ update procedure.
&f the 43$s T&' indicates LG4T&L and the 43 holds a valid G4T& then the 43 indicates the G4T& as the old
P:TM"& and old 0/&. &f the 43$s T&' indicates LP:TM"&L or L0/T:related TM"&L and the 43 holds a valid
P:TM"& and related 0/& then these two elements are indicated as old P:TM"& and old 0/&. Mappin a G4T& to
a P:TM"& and an 0/& is specified in T" *3.++3 JCK.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,. Release %&
&f the 43 holds a valid P:TM"& and related 0/& and the old P:TM"& and old 0/& indicate a P:TM"&=0/&
mapped from a G4T&. then the 43 indicates these parameters as additional P:TM"&=0/&. The Gn=Gp "G"'
shall inore this additional P:TM"&=0/&.
The old P:TM"& is indicated in the 0/4 0eDuest messae for &u:mode only. 8or Gb mode the T66& is derived
from the value that is determined as the old P:TM"& accordin to the rules above. The routin parameter that is
sinalled in the 002 sinallin to the 0'2 for routin to the "G"' is derived from the identifier that is
sinalled as the old P:TM"& accordin to the rules above. 8or a combined MM3="G"' the 0/' is confiured to
route the '0&(s) of this combined node to the same combined node. The 0/' is also confiured to route '0&(s)
of P:TM"&s that are enerated by the 43$s mappin of the G4T&s allocated by the combined node. "uch a 0/'
confiuration may also be used for separate nodes to avoid chanin nodes in the pool caused by inter 0/T
mobility.
%"& is mapped from an e%"& indentifyin a %/"M3 if the 43 indicates a P:TM"& mapped from G4T& in the
information element Lold P:TM"&L. %"& identifies a (2%. &%) pair if the 43 indicates a P:TM"& in the
information element Lold P:TM"&L.
*. The new SGSN sends SGSN $ontext Request (old RA!# T++! or old P/T4S!# old P/T4S! Signature# New SGSN
Address' to the old SGSN to get the 44 and P%P contexts *or the 4S. !* the new SGSN pro0ides *unctionalit"
*or !ntra %omain $onnection o* RAN Nodes to 4ultiple $N Nodes# the new SGSN ma" deri0e the old SGSN
*rom the old RA! and the old P/T4S! (or T++!' and send the SGSN $ontext Request message to this old SGSN.
Htherwise# the new SGSN deri0es the old SGSN *rom the old RA!. !n an" case the new SGSN will deri0e an
SGSN that it )elie0es is the old SGSN. This deri0ed SGSN is itsel* the old SGSN# or it is associated with the same
pool area as the actual old SGSN and it will determine the correct old SGSN *rom the P/T4S! (or T++!' and
rela" the message to that actual old SGSN.
'OT3 *H / G4T& mapped to a P:TM"&=0/& provides an old 0/& that uniDuely identifies an old MM3 then there is
no need to relay between MM3 in the old pool. reardless whether the new "G"' supports such
functionality or not. Mappin a G4T& to a P:TM"& and an 0/& is specified in /nne( <.
The old SGSN 0alidates the old P/T4S! Signature and responds with an appropriate error cause i* it does not
match the 0alue stored in the old SGSN. This should initiate the securit" *unctions in the new SGSN. !* the
securit" *unctions authenticate the 4S correctl"# the new SGSN shall send an SGSN $ontext Request (old RA!#
T++!# 4S 8alidated# New SGSN Address' message to the old SGSN. 4S 8alidated indicates that the new SGSN
has authenticated the 4S. !* the old P/T4S! Signature was 0alid or i* the new SGSN indicates that it has
authenticated the 4S# the old SGSN starts a timer. !* the 4S is not ,nown in the old SGSN# the old SGSN
responds with an appropriate error cause.
!* the U with emergenc" )earers is not authenticated in the old 44 (in a networ, supporting unauthenticated
Us' the old 44 continues the procedure with sending a $ontext Response and starting the timer also when it
cannot 0alidate the $ontext Request.
'OT3 3H 8or the new "G"'. this step is unmodified compared to pre:0el:A. The MM3 (called old "G"' in above
description) needs to provide "G"' functionality.
*b. The old <G SGSN responds with an SGSN $ontext Response (44 $ontext# P%P $ontexts' message. (or each
P%P context the old <G/SGSN shall include the GTP sequence num)er *or the next uplin, GTP P%U to )e
tunnelled to the GGSN and the next downlin, GTP sequence num)er *or the next P%U to )e sent to the 4S.
ach P%P $ontext also includes the P%$P sequence num)ers i* P%$P sequence num)ers are recei0ed *rom the
old SRNS. The new <G/SGSN shall ignore the 4S Networ, $apa)ilit" contained in 44 $ontext o* SGSN
$ontext Response onl" when it has pre0iousl" recei0ed an 4S Networ, $apa)ilit" in the Routing Area Request.
The GTP sequence num)ers recei0ed *rom the old <G/SGSN are onl" rele0ant i* deli0er" order is required *or the
P%P context (2oS pro*ile'.
'OT3 -H This step is for the Gn=Gp "G"' unmodified compared to pre:0el:A. The MM3 (old "G"' in this step)
maps 3P" bearers one:to:one to P9P conte(ts and provides the 0elease CC parameters of the bearer Eo"
profile to the new "G"'. The Gn sinallin between the new Gn=Gp "G"' and the old 2' node has no
capabilities to indicate &"0 /ctivated or &"0 "upported. The GTP and P92P seDuence numbers are not
relevant as the networ# does not confiure usae of Ldelivery order reDuiredL and does not confiure loss
less 4T0/' P92P as described in clause Lcompatibility issuesL.
3. Securit" *unctions ma" )e executed. These procedures are de*ined in clause :Securit" (unction: in
TS 9<.->- A@C. $iphering mode shall )e set i* ciphering is supported. !* the SGSN $ontext Response message did
not include !4!S8 and A%% is supported )" the SGSN# the SGSN retrie0es the !4!S8 *rom the 4S.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &,/ Release %&
!* the securit" *unctions *ail (e.g. )ecause the SGSN cannot determine the 1+R address to esta)lish the Send
Authentication !n*o dialogue'# the !nter SGSN RAU Update procedure *ails. A reGect shall )e returned to the 4S
with an appropriate cause.
'OT3 >H This step is unmodified compared to pre:0el:A.
-. The new SGSN sends an SGSN $ontext Ac,nowledge message to the old SGSN. The old MM3 (which is the old
"G"' from the new "G"'$s point of view) mar#s in its conte(t that the information in the G;s and the <"" are
invalid. This triers the G;s. and the <"" to be updated if the 43 initiates a Trac#in /rea 4pdate procedure
bac# to the old MM3 before completin the onoin 0outin /rea 4pdate procedure. !* the securit" *unctions
do not authenticate the 4S correctl"# then the routing area update shall )e reGected# and the new SGSN shall
send a reGect indication to the old SGSN. The old MM3 shall continue as if the "G"' 2onte(t 0eDuest was
never received.
'OT3 ?H The new "G"'$s operation is unmodified compared to pre:0el:A. The old MM3=":G; (old "G"' from
the new "G"'$s point of view) does not forward any data towards the new "G"'.
>. Boid.
?. The new SGSN sends Update P%P $ontext Request (new SGSN Address# T!%# 2oS Negotiated# ser0ing
networ, identit"# $G!.SA!# User $SG !n*ormation# RAT t"pe# 4S !n*o $hange Reporting support indication#
NRSN' to the GGSNs concerned. The SGSN shall send the ser0ing networ, identit" to the GGSN. NRSN
indicates SGSN support o* the networ, requested )earer control. The SGSN shall onl" indicate that it supports
the procedure i* it supports it and it is indicated that the 4S also supports it in the SGSN $ontext Response
message as descri)ed a)o0e. !* the NRSN is not included in the Update P%P $ontext Request message the
GGSN shall# *ollowing this procedure# per*orm a GGSN/!nitiated P%P $ontext 4odi*ication to change the &$4
to 34S/Hnl"3 *or all P%P/Address.APN/pairs *or which the current &$4 is 34S.N63. The GGSNs update their
P%P context *ields and return Update P%P $ontext Response (T!%# Prohi)it Pa"load $ompression# APN
Restriction# 4S !n*o $hange Reporting Action# $SG !n*ormation Reporting Action# &$4'. The Prohi)it Pa"load
$ompression indicates that the SGSN should negotiate no data compression *or this P%P context.
'OT3 CH This step is unmodified compared to pre:0el:A.
@. The new SGSN in*orms the 1+R o* the change o* SGSN )" sending Update +ocation (SGSN Num)er# SGSN
Address# !4S!# !4!S8# Update T"pe# 1omogenous Support o* !4S 8oice o0er PS Sessions' to the 1+R. !4!S8
is sent i* the A%% *unction is supported. 4pdate Type indicates Lnormal updateL. 8or L<omoenous "upport of
&M" Boice over P" "essionsL. see clause >.3.A/ of T" *3.+?+ J@K.
'OT3 ,+HThis step is unmodified compared to pre:0el:A. 2larification about update type added to show that this is
the trier for the <"" to cancel only an old "G"' and not also an old MM3.
A. The <60 sends 2ancel 6ocation (&M"&. 2ancellation Type) to any old "G"' with 2ancellation Type set to
4pdate Procedure. The old "G"' removes the MM and 3P" bearer conte(ts. The old "G"' ac#nowledes with
2ancel 6ocation /c# (&M"&).
'OT3 ,,H 8or the Gn=Gp "G"' the <"" interoperation is unmodified compared to earlier standards 0eleases.
C. The 1+R sends !nsert Su)scri)er %ata (!4S!# GPRS Su)scription %ata' to the new SGSN. The new SGSN
0alidates the U3s presence in the (new' RA. !* due to regional su)scription restrictions or access restrictions the
4S is not allowed to )e attached in the RA# the SGSN reGects the Routing Area Update Request with an
appropriate cause# and ma" return an !nsert Su)scri)er %ata Ac, (!4S!# SGSN Area Restricted' message to the
1+R. !* the networ, supports the 4H$N con*iguration *or networ, sharing# the SGSN ma"# i* the 4S is not a
3Networ, Sharing Supporting 4S3# in this case decide to initiate redirection )" sending a Reroute $ommand to
the RNS# as descri)ed in TS 9<.957 A94C instead o* reGecting the Routing Area Update Request. !* all chec,s are
success*ul# the SGSN constructs an 44 context *or the 4S and returns an !nsert Su)scri)er %ata Ac, (!4S!'
message to the 1+R.
'OT3 ,*HThis step is unmodified compared to pre:0el:A.
7-. The 1+R ac,nowledges the Update +ocation )" sending Update +ocation Ac, (!4S!' to the new SGSN.
'OT3 ,3HThis step is unmodified compared to pre:0el:A.
,,. &f the new "G"' is a *G:"G"'H The new SGSN 0alidates the 4S3s presence in the new RA. !* due to roaming
restrictions or access restrictions the 4S# is not allowed to )e attached in the SGSN# or i* su)scription chec,ing
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-) Release %&
*ails# the new SGSN reGects the routing area update with an appropriate cause. !* all chec,s are success*ul# the
new SGSN constructs 44 and P%P contexts *or the 4S. A logical lin, is esta)lished )etween the new SGSN and
the 4S. The new SGSN responds to the 4S with Routing Area Update Accept (P/T4S!# P/T4S! Signature#
Recei0e N/P%U Num)er'. Recei0e N/P%U Num)er contains the ac,nowledgements *or each ac,nowledged/
mode NSAP! used )" the 4S# there)" con*irming all mo)ile/originated N/P%Us success*ull" trans*erred )e*ore
the start o* the update procedure.
&f the new "G"' is a 3G:"G"'H The new SGSN 0alidates the 4S3s presence in the new RA. !* due to roaming
restrictions or access restrictions the 4S is not allowed to )e attached in the RA# or i* su)scription chec,ing
*ails# the SGSN reGects the routing area update with an appropriate cause. !* the networ, supports the 4H$N
con*iguration *or networ, sharing# the SGSN ma"# i* the 4S is not a 3Networ, Sharing Supporting 4S3# in this
case decide to initiate redirection )" sending a Reroute $ommand to the RNS# as descri)ed in TS 9<.957 A94C
instead o* reGecting the routing area update. !* all chec,s are success*ul# the new SGSN esta)lishes 44 context
*or the 4S. The new SGSN responds to the 4S with Routing Area Update Accept (P/T4S!# 8+R T4S!# P/T4S!
Signature'.
8or a M" with onoin emerency bearer services. the new 3G:"G"' accepts the 0outin /rea 4pdate 0eDuest
and deactivates the non:emerency P9P conte(ts as specified in clause C.*.-.* in T" *3.+?+ J@K.
;hen receivin the 0/4 /ccept messae and there is no &"0 /ctivated indication the 43 shall set its T&' to
LP:TM"&L.
'OT3 ,3aH / Gn=Gp "G"' never indicates &"0 /ctivated as it does not support &"0.
'OT3 ,-H8or the "G"' this step is unmodified compared earlier standards 0eleases. ':P94 numbers are not
relevant as the networ# does not confiure usae of ac#nowleded mode '"/P&s as described in clause
Lcompatibility issuesL.
,*. &f the new "G"' is a *G:"G"'H The 4S ac,nowledges the new P/T4S! )" returning a Routing Area Update
$omplete (Recei0e N/P%U Num)er' message to the SGSN. Recei0e N/P%U Num)er contains the
ac,nowledgements *or each ac,nowledged/mode NSAP! used )" the 4S# there)" con*irming all mo)ile/
terminated N/P%Us success*ull" trans*erred )e*ore the start o* the update procedure. !* Recei0e N/P%U
Num)er con*irms reception o* N/P%Us that were *orwarded *rom the old SGSN# these N/P%Us shall )e
discarded )" the new SGSN. ++$ and SN%$P in the 4S are reset.
&f the new "G"' is a 3G:"G"'H The 4S con*irms the reallocation o* the T4S!s )" returning a Routing Area
Update $omplete message to the SGSN.
'OT3 ,>HThis step is unmodified compared to pre:0el:A. ':P94 numbers are not relevant as the networ# does not
confiure usae of ac#nowleded mode '"/P&s as described in clause Lcompatibility issuesL.
,3. ;hen the timer started in step *) e(pires the old MM3 releases any 0/' and "ervin G; resources. The old
MM3 deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2auseI Operation &ndication)
messaes to the "ervin G;. The operation &ndication fla is not set. that indicates to the old "ervin G; that
the old "ervin G; shall not initiate a delete procedure towards the P9' G;. The old MM3 derives from the
GTPv, conte(t transfer sinallin that the new "G"' is a Gn=Gp "G"' and therefore any old ":G; resources
are released by the old MM3. / Gn=Gp "G"' does not sinal any ":G; chane. &f the old ":G; has due to
&"0 a control connection with another 2' node (MM3 or "G"') the cause indicates to the old ":G; that the
old ":G; shall delete the bearer resources on the other old 2' node by sendin 9elete 1earer 0eDuest
messae(s) to that other old 2' node.
&f the old MM3 has an ",:MM3 association for the 43. the source MM3 sends a ",:4 0elease 2ommand to the
source e'ode1 when receivin the "G"' 2onte(t /c#nowlede messae from the new "G"'. The 002
connection is released by the source e'ode1. The source e'ode1 confirms the release of the 002 connection
and of the ",:4 connection by sendin a ",:4 0elease 2omplete messae to the source MM3.
'OT3 ,?HThe new "G"' may initiate 0/1 establishment after e(ecution of the security functions. or wait until
completion of the 0/ update procedure. 8or the M". 0/1 establishment may occur anytime after the
0outin /rea 4pdate 0eDuest is sent.
!n the case o* a reGected routing area update operation# due to regional su)scription# roaming restrictions# access
restrictions (see TS 9<.997 A9@C and TS 9<.--? A9?C' or )ecause the SGSN cannot determine the 1+R address to
esta)lish the locating updating dialogue# the new SGSN shall not construct an 44 context. A reGect shall )e returned to
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-% Release %&
the 4S with an appropriate cause and the PS signalling connection shall )e released. Upon return to idle# the 4S shall
act according to TS 9<.799 A7-C.
!* the networ, supports the 4H$N con*iguration *or networ, sharing# the SGSN ma"# i* the 4S is not a 3Networ,
Sharing Supporting 4S3# in this case decide to initiate redirection )" sending a Reroute $ommand to the RNS# as
descri)ed in TS 9<.957 A94C instead o* reGecting the routing area update.
!* the new SGSN is una)le to update the P%P context in one or more GGSNs# the new SGSN shall deacti0ate the
corresponding P%P contexts as descri)ed in clause :SGSN/initiated P%P $ontext %eacti0ation Procedure:. This shall
not cause the SGSN to reGect the routing area update.
The P%P $ontexts shall )e sent *rom old to new SGSN in a prioritiIed order# i.e. the most important P%P $ontext *irst
in the SGSN $ontext Response message. (The prioritiIation method is implementation dependent# )ut should )e )ased
on the current acti0it"'.
The new SGSN shall determine the 4aximum APN restriction )ased on the recei0ed APN Restriction o* each P%P
context *rom the GGSN and then store the new 4aximum APN restriction 0alue.
!* the new SGSN is una)le to support the same num)er o* acti0e P%P contexts as recei0ed *rom old SGSN# the new
SGSN should use the prioritisation sent )" old SGSN as input when deciding which P%P contexts to maintain acti0e
and which ones to delete. !n an" case# the new SGSN shall *irst update all contexts in one or more GGSNs and then
deacti0ate the context(s' that it cannot maintain as descri)ed in clause :SGSN/initiated P%P $ontext %eacti0ation
Procedure:. This shall not cause the SGSN to reGect the routing area update.
NHT 7@D !n case 4S was in P44/$HNN$T% state the P%P $ontexts are sent alread" in the (orward
Relocation Request message as descri)ed in clause :Ser0ing RNS relocation procedures: o*
TS 9<.->- A@C.
!* the routing area update procedure *ails a maximum allowa)le num)er o* times# or i* the SGSN returns a Routing Area
Update ReGect ($ause' message# the 4S shall enter !%+ state.
'OT3 ,AHThe 2, 2/M36 procedure call was omitted intentionally from this procedure since 3P" does not support
2/M36 procedure calls. The other 2/M36 procedure calls are unmodified compared to pre:0el:A.
The $A4+ procedure calls shall )e per*ormed# see re*erenced procedures in TS 9<.-@? A9BCD
$9' $A4+EGPRSERoutingEAreaEUpdateESession and $A4+EPSENoti*ication.
The" are called in the *ollowing orderD
/ The $A4+EGPRSERoutingEAreaEUpdateESession procedure is called. The procedure returns as result
:$ontinue:.
/ Then the $A4+EPSENoti*ication procedure is called. The procedure returns as result :$ontinue:.
$<' $A4+EGPRSERoutingEAreaEUpdateE$ontext.
4.3. G'1G% SGS* t" MME Trac:i'g &rea U%#ate
The Gn=Gp "G"' to MM3 Trac#in /rea 4pdate procedure is illustrated in 8iure 9.3.?:,.
/ny steps descriptions that are from T" *3.+?+ J@K are shown as italic te(t and remain unmodified. &n those step
descriptions an M" stands for 43. new "G"' for new MM3. old "G"' for old Gn=Gp "G"'. GG"' for P:G;. and
<60 for <"". The new MM3 behaves towards the old Gn=Gp "G"' always li#e a Gn=Gp 3G:"G"'. reardless of
whether the old Gn=Gp "G"' is a *G:"G"' or a 3G:"G"'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-& Release %&
0i1ure ='3',$%2 Gn;Gp SGS" to 88 Trackin1 Area !pdate procedure
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps ,3 and ,> concern GTP
based ">="A.
,. One of the triers described in clause >.3.3.+ for startin the T/4 procedure occurs.
*. The 43 sends to the e'ode1 a Trac#in /rea 4pdate 0eDuest (last visited T/&. P:TM"& "inature. old G4T&.
43 2ore 'etwor# 2apability. active fla. 3P" bearer status. additional G4T&. e%"&. '/" seDuence number.
'/":M/2. %"&) messae toether with 002 parameters indicatin the "elected 'etwor# and the old
G4MM3&.
&f the 43$s T&' indicates LG4T&L or L0/T:related TM"&L and the 43 holds a valid G4T& then the old G4T&
indicates this valid G4T&. &f the 43$s T&' indicates LP:TM"&L and the 43 holds a valid P:TM"& and related 0/&
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-3 Release %&
then these two elements are indicated as the old G4T&. Mappin a P:TM"& and an 0/& to a G4T& is specified in
/nne( <.
&f the 43 holds a valid G4T& and the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. then the 43
indicates the native G4T&. &f the old G4T& indicates a G4T& mapped from a P:TM"& and 0/&. and the 43 has a
valid P:TM"& sinature. the P:TM"& sinature shall be included.
The 002 parameter Lold G4MM3&L ta#es its value from the identifier that is sinalled as the old G4T&
accordin to the rules above. 8or a combined MM3="G"' the e'ode1 is confiured to route the MM3:code(s)
of this combined node to the same combined node. This e'ode1 is also confiured to route MM3:code(s) of
G4T&s that are enerated by the 43$s mappin of the P:TM"&s allocated by the combined node. "uch an
e'ode1 confiuration may also be used for separate nodes to avoid chanin nodes in the pool caused by inter
0/T mobility.
'OT3 *H &n the scenario of this flow the 43$s T&' indicates LP:TM"&L and therefore the 43 indicates a P:TM"& as
the old G4T&.
The last visited T/& is included if the 43 has any in order to help the MM3 to produce a ood list of T/&s for
any subseDuent T/4 /ccept messae. "elected 'etwor# indicates the networ# that is selected. /ctive fla is a
reDuest by 43 to activate the radio and ", bearers for all the active 3P" 1earers by the T/4 procedure. The 3P"
bearer status indicates each 3P" bearer that is active within the 43. The 43$s &"0 capability is included in the
43 2ore 'etwor# 2apability element.
&f the 43 has valid 3P" security parameters. the T/4 0eDuest messae shall be interity protected by the
'/":M/2 in order to allow validation of the 43 by the MM3. e%"&. '/" seDuence number and '/":M/2
are included if the 43 has valid 3P" security parameters. '/" seDuence number indicates the seDuential number
of the '/" messae. %"& is included if the 43 indicates a G4T& mapped from a P:TM"& in the information
element Lold G4T&L.
3. The e'ode1 derives the MM3 from the 002 parameters carryin the old G4MM3& and the indicated "elected
'etwor#. &f that G4MM3& is not associated with the e'ode1. or the G4MM3& is not available. the e'ode1
selects the MM3 as described in clause -.3.A.3 on LMM3 "election 8unctionL.
The e'ode1 forwards the T/4 0eDuest messae toether with the T/&S32G& of the cell from where it received
the messae and with the "elected 'etwor# to the MM3.
-. The new MM3 sends "G"' 2onte(t 0eDuest (old 0/&. P:TM"&. old P:TM"& "inature. 'ew "G"' /ddress) to
the old "G"' to et the MM and P9P conte(ts for the 43.
The new MM3 shall support functionality for &ntra 9omain 2onnection of 0/' 'odes to Multiple 2' 'odes.
i.e. the MM3 derives the old "G"' from the old 0/& and the old P:TM"& (or T66&).
;hen the internal structure of the pool area where the M" roamed from is not #nown. the new MM3 derives the
old "G"' from the old 0/& as described at clause >.A in T" *3.+?+ J@K. 8or this case. the new MM3 derives an
"G"' that it believes is the old "G"'. This derived "G"' is itself the old "G"'. or it is associated with the
same pool area as the actual old "G"' and it will determine the correct old "G"' from the P:TM"& (or T66&)
and relay the messae to that actual old "G"'.
>. &f the old "G"' is a *G:"G"'H The old 9G/SGSN 0alidates the old P/T4S! Signature and responds with an
appropriate error cause i* it does not match the 0alue stored in the old 9G SGSN. This should initiate the
securit" *unctions in the new SGSN. !* the securit" *unctions authenticate the 4S correctl"# the new SGSN shall
send an SGSN $ontext Request (old RA!# old PT4S!# 4S 8alidated# New SGSN Address' message to the old
SGSN. 4S 8alidated indicates that the new SGSN has authenticated the 4S. !* the old P/T4S! Signature was
0alid or i* the new SGSN indicates that it has authenticated the 4S# the old SGSN stops assigning SN%$P
N/P%U num)ers to downlin, N/P%Us recei0ed# and responds with SGSN $ontext Response (44 $ontext# P%P
$ontexts'. !* the 4S is not ,nown in the old SGSN# the old SGSN responds with an appropriate error cause. The
old SGSN stores New SGSN Address# to allow the old SGSN to *orward data pac,ets to the new SGSN. ach
P%P $ontext includes the SN%$P Send N/P%U Num)er *or the next downlin, N/P%U to )e sent in
ac,nowledged mode to the 4S# the SN%$P Recei0e N/P%U Num)er *or the next uplin, N/P%U to )e recei0ed
in ac,nowledged mode *rom the 4S# the GTP sequence num)er *or the next downlin, N/P%U to )e sent to the
4S and the GTP sequence num)er *or the next uplin, N/P%U to )e tunnelled to the GGSN. The old SGSN starts
a timer and stops the transmission o* N/P%Us to the 4S. The new SGSN shall ignore the 4S Networ, $apa)ilit"
contained in 44 $ontext o* SGSN $ontext Response onl" when it has pre0iousl" recei0ed an 4S Networ,
$apa)ilit" in the Routing Area Request.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-( Release %&
&f the old "G"' is a 3G:"G"'H The old <G/SGSN 0alidates the old P/T4S! Signature and responds with an
appropriate error cause i* it does not match the 0alue stored in the old SGSN. This should initiate the securit"
*unctions in the new SGSN. !* the securit" *unctions authenticate the 4S correctl"# the new SGSN shall send an
SGSN $ontext Request (!4S!# old RA!# 4S 8alidated' message to the old <G/SGSN. 4S 8alidated indicates that
the new SGSN has authenticated the 4S. !* the old P/T4S! Signature was 0alid or i* the new SGSN indicates
that it has authenticated the 4S# the old SGSN starts a timer. !* the 4S is not ,nown in the old SGSN# the old
<G/SGSN responds with an appropriate error cause.
!* the U with emergenc" )earers is not authenticated in the old 44 (in a networ, supporting unauthenticated
Us' the old 44 continues the procedure with sending a $ontext Response and starting the timer also when it
cannot 0alidate the $ontext Request.
The old <G SGSN responds with an SGSN $ontext Response (44 $ontext# P%P $ontexts' message. (or each
P%P context the old <G SGSN shall include the GTP sequence num)er *or the next uplin, GTP P%U to )e
tunnelled to the GGSN and the next downlin, GTP sequence num)er *or the next P%U to )e sent to the 4S.
ach P%P $ontext also includes the P%$P sequence num)ers i* P%$P sequence num)ers are recei0ed *rom the
old SRNS. The new <G/SGSN shall ignore the 4S Networ, $apa)ilit" contained in 44 $ontext o* SGSN
$ontext Response onl" when it has pre0iousl" recei0ed an 4S Networ, $apa)ilit" in the Routing Area Request.
The GTP sequence num)ers recei0ed *rom the old <G/SGSN are onl" rele0ant i* deli0er" order is required *or the
P%P context (2oS pro*ile'.
'OT3 3H &n this step. the new L"G"'L shall be understood to be a new LMM3L and the old "G"' stores new
"G"' /ddress. to allow the old "G"' to forward data pac#ets to the new L":G; or e'ode1L. This step
describes both the *G and 3G "G"' variants due to combinin the *G or 3G "G"' to MM3 T/4 into a
sinle procedure.
'OT3 -H 8or the old "G"'. this step is unmodified compared to pre:0el:A. The MM3 (called new "G"' in above
description) must provide "G"' functionality which includes mappin P9P conte(ts to 3P" bearer
information. "'92P. GTP and P92P seDuence numbers are not relevant for the MM3 as the networ#
does not confiure usae of Ldelivery order reDuiredL. does not confiure ac#nowleded mode '"/P&s
("'92P) and does not confiure loss less 4T0/' P92P as described in clause Lcompatibility issuesL.
?. "ecurity functions may be e(ecuted. Procedures are defined in clause >.3.,+ on "ecurity 8unction. &f the "G"'
2onte(t 0esponse messae from the old "G"' did not include &M3&"B. the MM3 shall retrieve the M3 &dentity
(the &M3&"B) from the 43.
@. The new MM3 sends an "G"' 2onte(t /c#nowlede messae to the old "G"'. This in*orms the old SGSN that
the new SGSN is read" to recei0e data pac,ets )elonging to the acti0ated P%P contexts. The old SGSN mar,s in
its context that the 4S$.8+R association and the in*ormation in the GGSNs and the 1+R are in0alid. This
triggers the 4S$.8+R# the GGSNs# and the 1+R to )e updated i* the 4S initiates a Routing area update
procedure )ac, to the old SGSN )e*ore completing the ongoing routing area update procedure.
&f the security functions do not authenticate the 43 correctly. then the Trac#in area update shall be rejected. and
the new MM3 shall send a reject indication to the old "G"'. The old SGSN shall continue as i* the SGSN
$ontext Request was ne0er recei0ed.
'OT3 >H in the italic te(t of this step. new L"G"'L shall be understood as to be a new LMM3L. The MM3 needs to
map P9P conte(ts received from Gn=Gp "G"' into 3P" bearer information. The GG"' address(es) and
T3&9s map to the P9' G; address(es) and T3&9s respectively. . The MM3 maps P9P conte(ts to 3P"
bearers one:to:one and it translates the release CC Eo" parameters to the 3P" bearer Eo" parameters.
'OT3 ?H The "G"' operation is unmodified compared to pre:0el:A. The MM3 indicates reserved T3&9 and &P
address parameters from an ":G; to the old "G"' so that the old Gn=Gp "G"' can forward data
pac#ets when needed. The ":G; discards any pac#ets received from old Gn=Gp "G"'.
'OT3 @H The Gn sinallin between the new MM3 and the old Gn=Gp "G"' has no capabilities to indicate &"0
"upported or &"0 /ctivated.
&f there is no P9P conte(t at all. the MM3 rejects the T/4 0eDuest.
A. The old "G"' or the old 0'2 forward data to the ":G; and the ":G; discards these data.
C. The new MM3 adopts the bearer conte(ts received from the "G"' as the 43$s 3P" bearer conte(ts to be
maintained by the new MM3. The new MM3 maps the P9P conte(ts to the 3P" bearers ,:to:, and maps the
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-+ Release %&
0elease CC Eo" parameter values of a P9P conte(t to the 3P" 1earer Eo" parameter values of an 3P" bearer as
defined in /nne( 3. The MM3 establishes the 3P" bearer(s) in the indicated order. The MM3 deactivates the
3P" bearers which cannot be established.
The MM3 verifies the 3P" bearer status received from the 43 with the bearer conte(ts received from the old
"G"' and releases any networ# resources related to 3P" bearers that are not active in the 43. &f the 43 has no
P9P conte(t. the MM3 rejects the T/4 0eDuest.
The new MM3 selects a "ervin G; and sends an 2reate "ession 0eDuest (&M"&. MM3 /ddress and T3&9.
P9' G; address and T3&9. 3P" 1earer Eo". servin networ# identity. M3 &dentity. 4ser 6ocation &nformation
&3. 43 Time None &3. 4ser 2"G &nformation &3. 0/T type. M" &nfo 2hane 0eportin support indication. '0"
(received from the "G"')) messae per P9' connection to the "ervin G;. The MM3 shall send the servin
networ# identity to the "ervin G;. The new MM3 does not indicate &"0 /ctivated.
,+. The "ervin G; creates conte(ts and informs the P9' G;(s) about the chane of the 0/T type. The "ervin
G; sends a Modify 1earer 0eDuest ("ervin G; /ddress and T3&9. 0/T type. M3 &dentity. 4ser 6ocation
&nformation &3. 43 Time None &3. 4ser 2"G &nformation &3. M" &nfo 2hane 0eportin support indication.
P9' 2harin Pause "upport indication) messae per P9' connection to the P9' G;(s) concerned.
,,. &f dynamic P22 is deployed. and 0/T type information needs to be conveyed from the P9' G; to the P208.
then the P9' G; shall send 0/T type information to the P208 by performin an &P:2/' "ession
Modification procedure as defined in T" *3.*+3 J?K.
'OT3 AH The P9' G; does not need to wait for the P208 response. but continues in the ne(t step. &f the P208
response leads to an 3P" bearer modification the P9' G; should initiate a bearer update procedure.
,*. The P9' G; updates its conte(t field and returns a Modify 1earer 0esponse (P9' G; address and T3&9.
M"&"9'. 9efault bearer id. 2harin &d. M" &nfo 2hane 0eportin /ction ("tart) (if the P9' G; decides to
receive 43$s location information durin the session). 2"G &nformation 0eportin /ction ("tart) (if the P9'
G; decides to receive 43$s 4ser 2"G information durin the session). P9' 2harin Pause 3nabled indication
(if P9' G; has chosen to enable the function). /P' 0estriction) messae to the "ervin G;. The M"&"9' is
included if the P9' G; has it stored in its 43 conte(t. ;hen the 43 moves from Gn=Gp "G"' to the MM3.
the P9' G; shall send the /P' restriction of each bearer conte(t to the "ervin G;.
,3. The "ervin G; updates its conte(t and returns an 2reate "ession 0esponse ("ervin G; address and T3&9 for
user plane. P9' G; address and T3&9. "ervin G; /ddress and T3&9 for the control plane. 9efault bearer id.
/P' restriction) messae to the new MM3. The messae also includes M" &nfo 2hane 0eportin /ction ("tart)
and=or 2"G &nformation 0eportin /ction ("tart) if they are included in step ,*. The "ervin G; shall forward
the received /P' 0estriction to the MM3.
,-. To ensure the release of all 43 resources in the Gn=Gp "G"' the new MM3 informs the <"" of the chane of
the servin core networ# node by sendin an 4pdate 6ocation 0eDuest (MM3 /ddress. &M"&. M3 &dentity.
460:8las. MM3 2apabilities. <omoenous "upport of &M" Boice over P" "essions) messae to the <"". The
M3 &dentity is included if the "G"' 2onte(t 0esponse did not contain the &M3&"B. 1ecause of interoperation
with an Gn=Gp "G"'. which the new MM3 identifies from the GTPv, 2onte(t 0esponse sinallin. the 460:
8las indicates L"inle:0eistration:&ndicationL. The MM3 capabilities indicate the MM3$s support for reional
access restrictions functionality. 8or L<omoenous "upport of &M" Boice over P" "essionsL. see
clause -.3.>.A/.
,>. &f the MM3 chanes. then the <"" cancels any old MM3. The <"" sends a 2ancel 6ocation (&M"&.
2ancellation type) messae to the old MM3. with a 2ancellation Type set to 4pdate Procedure.
,?. The old MM3 removes the MM conte(t.
The old MM3 releases any local bearer resources and it deletes the 3P" bearer resources by sendin 9elete
"ession 0eDuest (2ause. Operation &ndication) messaes to the "ervin G;. The operation &ndication fla is not
set. that indicates that the ":G; shall not initiate a delete procedure towards the P9' G;. &f &"0 is activated
then the cause indicates to the old ":G; that the old ":G; shall delete the bearer resources on the other old 2'
node by sendin 9elete 1earer 0eDuest messae(s) to that 2' node.
The old MM3 ac#nowledes with a 2ancel 6ocation /c# (&M"&) messae.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-, Release %&
,@. The <"" cancels any old "G"' node as the 460:8las indicates L"inle:0eistration:&ndicationL. The 1SS
sends a $ancel +ocation (!4S!# $ancellation T"pe' message to the old SGSN. The old SGSN remo0es the
contexts.
!* the timer started in step 5 is not running# the old SGSN remo0es the 44 context. Htherwise# the contexts are
remo0ed when the timer expires. !t also ensures that the 44 context is ,ept in the old SGSN *or the case the U
initiates another TAU procedure )e*ore completing the ongoing TAU procedure to the new 44.
'OT3 CH &n all other mobility scenarios a new 2' node initiates only cancellation of an old 2' node of the same
type via <"". &n this scenario here (Gn=Gp "G"' to MM3 T/4) the new MM3. by indicatin sinle
reistration. initiates in addition the cancellation of the old Gn=Gp "G"' via <"" to ma#e sure that any
P9P conte(ts of the 43 are properly released. MM3 and "- "G"' release P9P=P9' conte(ts based on
conte(t transfer sinallin.
,A. Hn receipt o* $ancel +ocation# i* the 4S is P44 $HNN$T% in the old SGSN# the old SGSN sends an !u
Release $ommand message to the old SRN$.
,C. 6hen the data/*orwarding timer has expired# the SRNS responds with an !u Release $omplete message.
*+. The old SGSN ac,nowledges with a $ancel +ocation Ac, (!4S!' message.
*,. The new MM3 validates the 43$s presence in the (new) T/. &f all chec#s are successful. the MM3 constructs an
MM conte(t for the 43. the <60 ac#nowledes the 4pdate 6ocation by sendin 4pdate 6ocation /c# (&M"&.
"ubscription 9ata) messae to the new MM3. &f the 4pdate 6ocation is rejected by the <"". the MM3 rejects
the T/4 0eDuest from the 43 with an appropriate cause sent in the T/4 0eject messae to the 43.
**. &f due to reional subscription restrictions or access restrictions the 43 is not allowed to access the T/H
: 8or 43s with onoin emerency bearer services. the new MM3 accepts the Trac#in /rea 4pdate 0eDuest
and releases the non:emerency bearers as specified in clause >.,+.3.
: 8or all other cases. the new MM3 rejects Trac#in /rea 4pdate 0eDuest with an appropriate cause to the 43
and notifies the <"" of rejection (details of this notification is stae 3 detail).
The new MM3 responds to the 43 with a Trac#in /rea 4pdate /ccept (G4T&. T/&:list. 3P" bearer status.
'/" seDuence number. '/":M/2. &"0 /ctivated) messae. 0estriction list shall be sent to e'ode1 as e'ode1
handles the roamin restrictions and access restrictions in the &ntra 3:4T0/' case.
&f the Lactive flaL is set in the T/4 0eDuest messae the user plane setup procedure can be activated in
conjunction with the T/4 /ccept messae. The procedure is described in detail in T" 3?.3++ J>K. The messaes
seDuence should be the same as for the 43 triered "ervice 0eDuest procedure specified in clause >.3.-., from
the step when MM3 establishes the bearer(s). &f the active fla is set the MM3 may provide the e'ode1 with
<andover 0estriction 6ist. <andover 0estriction 6ist is described in clause -.3.>.@ LMobility 0estrictionsL. The
3P" bearer status indicates the active bearers in the networ#. The 43 removes any internal resources related to
bearers not mar#ed active in the received 3P" bearer status.
;hen receivin the T/4 /ccept messae and there is no &"0 /ctivated indication the 43 shall set its T&' to
LG4T&L.
'OT3 ,+H&n the case of interoperation with Gn=Gp "G"'s. &"0 /ctivated is never indicated by the MM3 as the
"G"' does not support &"0. which the new MM3 reconises from Gn interface sinallin that does not
support &"0 indications.
*3. &f the G4T& was included in the T/4 /ccept messae. the 43 ac#nowledes the messae by returnin a
Trac#in /rea 4pdate 2omplete messae to the MM3.
;hen the L/ctive flaL is not set in the T/4 0eDuest messae and the Trac#in /rea 4pdate was not initiated in
32M:2O''32T39 state. the MM3 releases the sinallin connection with 43. accordin to clause >.3.>.
'OT3 ,,H The new MM3 may initiate 3:0/1 establishment (see T" 3?.-,3 J3?K) after e(ecution of the security
functions (step >). or wait until completion of the T/ update procedure. 8or the 43. 3:0/1 establishment
may occur anytime after the T/ update reDuest is sent (step *).
*-. The taret MM3 calculates 43:/M10 as defined in clause -.@.3. &f the local 43:/M10 provided by the MM3
as defined in /nne( 3 is different from the correspondin derived 43:/M10. or the /P':/M10 mapped from
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-- Release %&
the subscribed M10 is different from the subscribed /P':/M10. or the mapped subscribed Eo" profile (i.e.
the subscribed Eo" profile mapped accordin to /nne( 3) of the default bearer is different from the 3P"
"ubscribed Eo" profile received from the <"". the new MM3 shall initiate "ubscribed Eo" Modification
procedure as described in clause >.-.*.*. 8iure >.-.*.*:,.
&n the case of a rejected trac#in area update operation. due to reional subscription. roamin restrictions. or access
restrictions (see T" *3.**, J*@K and T" *3.++A J*AK) the new MM3 should not construct a bearer conte(t. &n the case of
receivin the subscriber data from <"". the new MM3 may construct an MM conte(t and store the subscriber data for
the 43 to optimi!e sinallin between the MM3 and the <"". / reject shall be returned to the 43 with an appropriate
cause and the ", connection shall be released. 4pon return to idle. the 43 shall act accordin to T" *3.,** J,+K.
&f the new MM3 is unable to update the bearer conte(t in one or more P:G;s. the new MM3 shall deactivate the
correspondin bearer conte(ts as described in clause LMM3 &nitiated 9edicated 1earer 9eactivation ProcedureL. This
shall not cause the MM3 to reject the trac#in area update.
The P%P $ontexts shall )e sent *rom old SGSN to new SGSN (44' in a prioritiIed order# i.e. the most important P%P
$ontext *irst in the SGSN $ontext Response message. (The prioritiIation method is implementation dependent# )ut
should )e )ased on the current acti0it"'.
The new MM3 shall determine the Ma(imum /P' restriction based on the received /P' 0estriction of each bearer
conte(t from the P:G; and then store the new Ma(imum /P' restriction value.
&f there are active 3P" G10 bearers with ma(imum bitrate set to +. the MM3 should initiate MM3 &nitiated 9edicated
1earer 9eactivation (as specified in clause >.-.-.*) to deactivate the related 3P" bearer 2onte(t.
&f the new MM3 is unable to support the same number of active bearer conte(ts as received from old "G"'. the new
MM3 should use the prioritisation sent by old "G"' as input when decidin which bearer conte(ts to maintain active
and which ones to delete. &n any case. the new MM3 shall first update all conte(ts in one or more P:G;s and then
deactivate the conte(t(s) that it cannot maintain as described in clause LMM3 &nitiated 9edicated 1earer 9eactivation
ProcedureL. This shall not cause the MM3 to reject the trac#in area update.
'OT3 ,*H&f M" (43) was in PMM:2O''32T39 state the P9P 2onte(ts are sent already in the 8orward
0elocation 0eDuest messae as described in clause L"ervin 0'" relocation proceduresL of
T" *3.+?+ J@K.
&f the trac#in area update procedure fails a ma(imum allowable number of times. or if the MM3 returns a Trac#in
/rea 4pdate 0eject (2ause) messae. the 43 shall enter 3MM 9303G&"T3039 state.
&f the 4pdate 6ocation /c# messae indicates a reject. this should be indicated to the 43. and the 43 shall not access
non:P" services until a successful location update is performed.
The $A4+ procedure calls shall )e per*ormed# see re*erenced procedures in TS 9<.-@? A9BCD
$7' $A4+EGPRSEP%PE$ontextE%isconnection# $A4+EGPRSE%etach and $A4+EPSENoti*ication.
The" are called in the *ollowing orderD
/ The $A4+EGPRSEP%PE$ontextE%isconnection procedure is called se0eral timesD once per P%P context.
The procedure returns as result :$ontinue:.
/ Then the $A4+EGPRSE%etach procedure is called once. The procedure returns as result :$ontinue:.
/ Then the $A4+EPSENoti*ication procedure is called once. The procedure returns as result :$ontinue:.
'OT3 ,3HThis 2/M36 handlin is unmodified compared to pre:0el:A.
'OT3 ,-H2/M36 procedure calls 2* and 23 were omitted intentionally from this procedure since 3P" does not
support 2/M36 procedure calls.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-. Release %&
4.3.0 E-UTR&* t" GER&* &1G( 6"#e ;'ter R&T ha'#"5er
4.3.0.1 Ge'era$
The interoperation procedures describe information flows for Gn=Gp "G"'s and other 3P" networ# elements. /ll
messaes between "G"' and MM3. between "G"' and 1"". between "G"' and <"" and between "G"' and P:G;
(GG"' in T" -3.,*C JAK) as well as the therein contained information elements are the same as specified for the
adeDuate T" -3.,*C JAK procedures. These messaes and procedure step descriptions are ta#en from T" -3.,*C JAK for
e(planatory purposes only. These descriptions are in italic text and shall not be modified by the interoperation
procedures. &t cannot be assumed that the messaes and procedure step descriptions that are ta#en from T" -3.,*C JAK
will be updated when modifications or corrections are performed for T" -3.,*C JAK. &f there are any discrepancies for
these messaes and procedure step descriptions T" -3.,*C JAK ta#es precedence.
The messaes between the MM3 and any other node than the Gn=Gp "G"' as well as the therein contained information
elements are the same as specified in the main body of this technical specification for the &0/T handover 3:4T0/'
to=from G30/' /=Gb mode procedure (clauses >.>.*.3 and >.>.*.-). These descriptions are in bold italic text and
should be modified simultaneously when clauses >.>.*.3 or >.>.*.- are updated. &f there are any discrepancies. the
procedure step descriptions in clauses >.>.*.3 or >.>.*.- ta#e precedence.
4.3.0.2 Pre%arati"' %hase
0i1ure ='3'-'&$%2 $!TRA" to GRA" A;G4 7nter RAT 3@5 preparation phase
1. The source eNodeB decides to initiate an Inter RAT Handover to the target GERAN A/Gb mode !G" s#stem.
At this $oint both u$lin% and do&nlin% user data is transmitted via the 'ollo&ing( Bearers" bet&een )E and
*ource eNodeB+ GT, tunnels" bet&een *ource eNodeB+ *erving G- and ,.N G-.
&f the 43 has an onoin emerency bearer service the source e'ode1 shall not initiate P" handover to G30/'.
N/TE 1( The $rocess leading to the handover decision is outside o' the sco$e o' this s$eci'ication
!. The source eNodeB sends a Handover Re0uired 1ause+ Target *#stem Identi'ier+ *ource B** to Target B**
Trans$arent 1ontainer" message to the *ource 22E to re0uest the 1N to establish resources in the Target
B**+ Target *G*N and the *erving G-. The bearers that &ill be sub3ect to data 'or&arding i' an#" are
identi'ied b# the ne& *G*N in a later ste$ see ste$ 4 belo&".
The 5Target *#stem Identi'ier5 IE contains the identit# o' the target global cell Id.
'OT3 *H This step is unmodified compared to clause >.>.*.3.*. The taret "G"' acts as the new "G"'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &-/ Release %&
< The old SGSN determines *rom the Target $ell !denti*ier that the t"pe o* hando0er is inter/RAT.mode hando0er.
!n case o* !nter/RAT. mode !nter/SGSN PS hando0er# the old SGSN initiates the PS 1ando0er resource
allocation procedure )" sending a (orward Relocation Request (!4S!# Tunnel ndpoint !denti*ier $ontrol Plane#
RANAP $ause# Target $ell !denti*ier# 44 $ontext# P%P $ontexts# Pac,et (low !%# SN%$P J!% parameters#
++$ J!% parameters# P%P $ontext Prioritisation# Source &SS To Target &SS Transparent $ontainer ARN partC
in the &SS $ontainer# Source RN$ !d# SGSN Address *or control plane' message to the new SGSN. !* the old
SGSN supports PS hando0er procedures then it has to allocate a 0alid P(! according to clause 4.4.7 during the
P%P $ontext acti0ation procedure. ach P%P context contains the GGSN Address *or User Plane and the
Uplin, T!% *or %ata (to this GGSN Address and Uplin, T!% *or %ata the old SGSN and the new SGSN send
uplin, pac,ets'.
The 44 context contains securit" related in*ormation# e.g. supported ciphering algorithms as descri)ed in
TS 9B.->- A74C. The relation )etween GS4 and U4TS securit" parameters is de*ined in TS <<.7-9 A4-C#
The new SGSN selects the ciphering algorithm to use. This algorithm will )e sent transparentl" *rom the new
SGSN to the 4S. The !H8/U! parameter generated in the new SGSN and used# as input to the ciphering
procedure will also )e trans*erred transparentl" *rom the new SGSN to the 4S.
6hen the new SGSN recei0es the (orward Relocation Request message the required P%P# 44# SN%$P and
++$ contexts are esta)lished and a new P/T4S! is allocated *or the 4S. 6hen this message is recei0ed )" the
new SGSN it )egins the process o* esta)lishing P($s *or all P%P contexts.
6hen the new SGSN recei0es the (orward Relocation Request message it extracts *rom the P%P $ontexts the
NSAP!s and SAP!s and P(!s to )e used in the new SGSN. !* *or a gi0en P%P $ontext the new SGSN does not
recei0e a P(! *rom the old SGSN# it shall not request the target &SS to allocate T&( resources corresponding to
that P%P $ontext. !* none o* the P%P $ontexts *orwarded *rom the old SGSN has a 0alid P(! allocated the new
SGSN shall consider this as a *ailure case and the request *or PS hando0er shall )e reGected.
!n case when an SAP! and P(! was a0aila)le at the old SGSN )ut the new SGSN does not support the same
SAP! and P(! *or a certain NSAP! as the old SGSN# the new SGSN shall continue the PS hando0er procedure
onl" *or those NSAP!s *or which it can support the same P(! and SAP! as the old SGSN. All P%P contexts *or
which no resources are allocated )" the new SGSN or *or which it cannot support the same SAP! and P(! (i.e.
the corresponding NSAP!s are not addressed in the response message o* the target SGSN'# are maintained and
the related SAP!s and P(!s are ,ept. These P%P contexts ma" )e modi*ied or deacti0ated )" the new SGSN 0ia
explicit S4 procedures upon RAU procedure.
The old SGSN shall indicate the current J!% parameter settings i* a0aila)le (i.e. those negotiated at the old
SGSN when the 4S was in A.G) mode or recei0ed during a pre0ious inter/SGSN PS hando0er' to the new
SGSN. !* the new SGSN can accept all J!% parameters as indicated )" the old SGSN# the new SGSN shall create
a NAS container *or PS 1H indicating 3Reset to the old J!% parameters3. Htherwise# i* the new SGSN cannot
accept all J!% parameters indicated )" the old SGSN or i* no J!% parameters were indicated )" the old SGSN#
the new SGSN shall create a NAS container *or PS 1H indicating Reset (i.e. reset to de*ault parameters'.
'OT3 3H This step is unmodified compared to pre:0el:A. The "ource e'ode1 acts as the source 0'2. "ource
MM3 acts as the old "G"'. and the P9' G; acts as the GG"'.
4. The new SGSN sends a PS 1ando0er Request (+ocal T++!# !4S!# $ause# Target $ell !denti*ier# Source &SS to
Target &SS Transparent $ontainer (RN part'# P($s To &e Set Up +ist# NAS container *or PS 1H' message to the
target &SS. The new SGSN shall not request resources *or P($s associated with P%P contexts with maximum )it
rate *or uplin, and downlin, o* - ,)it.s or *or which the Acti0it" Status !ndicator within the P%P $ontext
indicates that no acti0e RA& exists on the source side.
5. &ased upon the A&2P *or each P($ the target &SS ma,es a decision a)out which P($s to assign radio
resources. The algorithm )" which the &SS decides which P($s that need resources is implementation speci*ic.
%ue to resource limitations not all downloaded P($s will necessaril" recei0e resource allocation. The target
&SS allocates T&(s *or each P($ that it can accommodate.
>. The target &SS shall prepare the Target &SS to Source &SS Transparent $ontainer which contains a PS
1ando0er $ommand including the $N part (NAS container *or PS 1H' and the RN part (PS 1ando0er Radio
Resources'.
@. Target &SS shall send the PS 1ando0er Request Ac,nowledge message (+ocal T++!# +ist o* Set Up P($s# Target
&SS to Source &SS Transparent $ontainer' message to the new SGSN. Upon sending the PS 1ando0er Request
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.) Release %&
Ac,nowledge message the target &SS shall )e prepared to recei0e downlin, ++$ P%Us *rom the new SGSN *or
the accepted P($s.
An" P%P contexts *or which a P($ was not esta)lished are maintained in the new SGSN and the related SAP!s
and P(!s are ,ept. These P%P contexts ma" )e modi*ied or deacti0ated )" the new SGSN 0ia explicit S4
procedures upon the completion o* the routing area update (RAU' procedure.
?. The new SGSN passes the assigned list o* T!%s *or each P%P context *or which a P($ was assigned in the
RA& setup in*ormation ! in the (orward Relocation Response ($ause# +ist o* Set Up P($s# Target &SS to
Source &SS Transparent $ontainer' in the &SS $ontainer# Tunnel ndpoint !denti*ier $ontrol Plane# SGSN
Address *or User Tra**ic# Tunnel ndpoint !denti*ier %ata !!' message to the old SGSN. The NSAP!s o* the acti0e
P%P $ontexts recei0ed in the (orward Relocation Request message *or which the PS hando0er continues# i.e.
*or which resources are allocated *or the P($s in the target &SS# are indicated in this message.
The Tunnel ndpoint !denti*ier %ata !!# one in*ormation *or each P%P context# is the tunnel endpoint o* the new
SGSN and is used *or data *orwarding *rom the Source eNode&# 0ia the new SGSN# to the target &SS.
The new SGSN acti0ates the allocated ++$.SN%$P engines as speci*ied in TS 44.->4 A9<C *or an SGSN
originated Reset or 3Reset to the old J!% parameters3.
6hen the old SGSN recei0es the (orward Relocation Response message and it decides to proceed with the
hando0er# the preparation phase is *inished and the execution phase will *ollow.
6. I' 5Indirect 7or&arding5 a$$lies+ the source 22E sends a 1reate Indirect .ata 7or&arding Tunnel Re0uest
message 1ause+ *G*N Addresses" and TEI.s" 'or .ata 7or&arding" to the *erving G-. 1ause indicates
that the bearers" are sub3ect to data 'or&arding.
Indirect 'or&arding ma# be $er'ormed via a *erving G- &hich is di''erent 'rom the *erving G- used as the
anchor $oint 'or the )E.
6a. The *erving G- returns a 1reate Indirect .ata 7or&arding Tunnel Res$onse 1ause+ *erving G-
Addresses" and TEI.s" 'or .ata 7or&arding" message to the target 22E. I' the *erving G- doesn5t
su$$ort data 'or&arding+ an a$$ro$riate cause value shall be returned and the *erving G- Addresses" and
TEI.s" &ill not be included in the message.
'OT3 -H This step is mostly unmodified compared to pre:0el:A. The "ource MM3 acts as the old "G"'. and the
P9' G; acts as the GG"'.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.% Release %&
4.3.0.3 E/ecuti"' %hase
0i1ure ='3'-'3$%2 $!TRA" to GRA" A;G4 mode 7nter RAT 3@5 eEecution phase
The source eNode& continues to recei0e downlin, and uplin, user plane P%Us.
,. The "ource MM3 completes the preparation phase towards "ource e'ode1 by sendin the messae <andover
2ommand (Taret 1"" to "ource 1"" Transparent 2ontainer (P" <andover 2ommand with 0' part and 3P2
part). 1earers "ubject to 9ata 8orwardin 6ist). The L1earers "ubject to 9ata forwardin listL may be included
in the messae and it shall be a list of $/ddress(es) and T3&9(s) for user traffic data forwardin$ received from
taret side in the preparation phase (8orward 0elocation 0esponse messae ("tep A)).
"ource e'ode1 initiate data forwardin for the bearers specified in the L1earers "ubject to 9ata 8orwardin
6istL. The data forwardin oes directly to taret "G"' decided in the preparation phase.
!. The *ource eNodeB &ill give a command to the )E to handover to the Target Access *#stem via the message
H/ 'rom E8)TRAN 1ommand. This message includes a trans$arent container including radio as$ect
$arameters that the Target B** has set8u$ in the $re$aration $hase RN $art". This message also includes the
9I. and I/:8)I $arameters received 'rom the Target *G*N E,1 $art".
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.& Release %&
)$on the rece$tion o' the H/ 'rom E8)TRAN 1ommand message containing the Handover 1ommand
message+ the )E shall associate its bearer I.s to the res$ective ,7Is based on the relation &ith the N*A,I
and shall sus$end the u$lin% transmission o' the user $lane data.
'OT3 ,H This step is unmodified compared to clause >.>.*.3.3. The taret "G"' acts as the new "G"'.
3. Boid.
'OT3 *H The source e'ode1 does not send any 0/' conte(t towards the taret 1"".
4. The 4S executes the hando0er according to the parameters pro0ided in the message deli0ered in step 9. The
procedure is the same as in step > in clause 5.7.4.9 in TS 4<.79B A?C with the additional *unction o* association
o* the recei0ed P(! and existing RA& !d related to the particular NSAP! as descri)ed in clause 4.4.7 in
TS 4<.79B A?C.
The 43 locally deactivates &"0 by settin its T&' from L0/T:related TM"&L to LG4T&L. if any 3P" bearer
conte(t activated after the &"0 was activated in the 43 e(ists.
5.@. A*ter accessing the cell using access )ursts and recei0ing timing ad0ance in*ormation *rom the &SS in step 9#
the 4S processes the NAS container and then sends one J!% Response message to the new SGSN. The 4S sends
this message immediatel" a*ter recei0ing the Pac,et Ph"sical !n*ormation message containing the timing
ad0ance or# in the s"nchronised networ, case# immediatel" i* the PS 1ando0er Access message is not required to
)e sent (see clause >.9 in TS 4<.79B A?C'.
Upon sending the J!% Response message# the 4S shall resume the user data trans*er onl" *or those NSAP!s *or
which there are radio resources allocated in the target cell. (or NSAP!s using ++$ A%4 *or which radio
resources were not allocated in the target cell the 4S ma" request *or radio resources using the legac"
procedures.
NHT <D !* the new SGSN indicated Reset (i.e. reset to de*ault parameters' in the NAS container *or PS 1H
included in the 1ando0er *rom UTRAN $ommand message (UTRAN' or the 1ando0er *rom GRAN !u
$ommand message# in order to a0oid collision cases the mo)ile station ma" a0oid triggering J!%
negotiation *or an" ++$ SAP! used in ++$ A%4# )ut wait *or the SGSN to do so (see step 79'. !n an"
case the mo)ile station ma" a0oid triggering J!% negotiation *or an" ++$ SAP! used in ++$ A&4# )ut
wait *or the SGSN to do so (see step 79a'.
'OT3 -H This step is unmodified compared to pre:0el:A. The messae L<O from 3:4T0/' 2ommandL acts as the
L<andover from 4T0/' 2ommandL messae (4T0/') or the L<andover from G30/' &u 2ommandL
messae.
>. Upon reception o* the *irst correct R+$.4A$ )loc, (sent in normal )urst *ormat' *rom the 4S the target &SS
sends a PS 1ando0er $omplete (+ocal T++!# 1ando0er $omplete Status' message to in*orm the new SGSN that
the 4S has arri0ed in the target cell. ach uplin, N/P%U recei0ed )" the new SGSN 0ia the target &SS is then
*orwarded directl" to the GGSN.
/ timer in source MM3 is started to supervise when resources in "ource e'ode1 and "ource "ervin G; shall
be released.
'OT3 >H This step is unmodified compared to pre:0el:A. The P9' G; acts as the GG"'.
?. Upon recei0ing the PS 1ando0er $omplete message# the new SGSN send a (orward Relocation $omplete
message to the old SGSN to indicate completion o* the PS hando0er procedures. The old SGSN responds with a
(orward Relocation $omplete Ac,nowledge message.
'OT3 ?H This step is unmodified compared to pre:0el:A. The "ource MM3 acts as the old "G"'.
B.77. The new SGSN sends an Update P%P $ontext Request (new SGSN Address# T!%# 2oS Negotiated' message
to the GGSN concerned. The GGSN updates the P%P context *ields and returns an Update P%P $ontext
Response (T!%' message. (rom now on the GGSN sends new incoming downlin, !P pac,ets to the new SGSN
instead o* to the old SGSN.
The P9' G; shall include a 2harin &d to be used at the "G"' as the 2harin &9 for reportin usae for this
P9P conte(t. The P9' G; shall include the 2harin &d in the offline charin data.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.3 Release %&
'OT3 @H This step is unmodified compared to pre:0el:A. The "ource MM3 acts as the old "G"'. and the
P9' G; acts as the GG"'.
79. !* the new SGSN indicated Reset (i.e. reset to de*ault parameters' in the NAS container *or PS 1H included in
the 1ando0er *rom UTRAN $ommand message (UTRAN' or the 1ando0er *rom GRAN !u $ommand message#
then on receipt o* the PS 1ando0er $omplete the new SGSN initiates an ++$.SN%$P J!% negotiation *or each
++$ SAP! used in ++$ A%4. !n this case i* the SGSN wants to use the de*ault parameters# it shall send an
empt" J!% $ommand. !* the new SGSN indicated 3Reset to the old J!% parameters3 in the NAS container *or PS
1H# no *urther J!% negotiation is required *or ++$ SAP!s used in ++$ A%4 onl".
'OT3 AH This step is unmodified compared to pre:0el:A. The messae L<O from 3:4T0/' 2ommandL acts as the
L<andover from 4T0/' 2ommandL messae (4T0/') or the L<andover from G30/' &u 2ommandL
messae.
79a. The new SGSN (re/'esta)lishes ++$ A&4 *or the P%P contexts which use ac,nowledged in*ormation
trans*er. %uring the exchange o* SA&4 and UA the SGSN shall per*orm ++$.SN%$P J!% negotiation.
7<. The 4S sends a Routing Area Update Request (Hld P/T4S!# Hld RA!# Hld P/T4S! signature# Update T"pe'
message to the new SGSN in*orming it that the source cell )elongs to a new routing area. The 4S shall send this
message immediatel" a*ter message 5# see TS 9<.->- A@C.
The new SGSN ,nows that a hando0er has )een per*ormed *or this 4S and can there*ore exclude the SGSN
context procedures which normall" are used within the RA Update procedure.
8or further descriptions of the 0outin /rea 4pdate procedure see T" -3.,*C JAK. clauses >.>.*.3 and >.?.,.,.,.
'OT3 CH The 0/4 procedure is performed reardless if the routin area is chaned or not. as specified by
T" -3.,*C JAK.
1;. -hen the timer started at ste$ 4 ex$ires+ the source 22E sends a Release Resources message to the source
eNodeB. The *ource eNodeB releases its resources related to the )E.
/dditionally. the source MM3 deletes the 3P" bearer resources by sendin 9elete "ession 0eDuest (2ause.
Operation &ndication) messaes to the "ervin G;. The operation &ndication fla is not set. that indicates to the
"ervin G; that it shall not initiate a delete procedure towards the P9' G;. The "ervin G; ac#nowledes
with 9elete "ession 0esponse (2ause) messaes. &f &"0 is activated then the cause indicates to the old "ervin
G; that the old "ervin G; shall delete the bearer resources on the other old 2' node by sendin 9elete
1earer 0eDuest messae(s) to that 2' node.
,>. ;hen the timer started in step A e(pires and if resources for indirect forwardin have been allocated then they
are released.
4.3.? GER&* &1G( 6"#e t" E-UTR&* ;'ter R&T ha'#"5er
4.3.?.1 Ge'era$
"ee clause 9.3.@.,.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.( Release %&
4.3.?.2 Pre%arati"' %hase
0i1ure ='3'.'&$%2 GRA" A;G4 mode to $!TRA" inter RAT 3@5 preparation phase
7. The source &SS decides to initiate a PS hando0er. At this point )oth uplin, and downlin, user data is transmitted
0ia the *ollowingD T&(s )etween 4S and source &SS# &SSGP P($s tunnel(s' )etween source &SS and old SGSN#
GTP tunnel(s' )etween old SGSN and GGSN.
'OT3 ,H The 43 acts as M". and the P9' G; acts as the GG"'.
!. The source B** sends the message ,* handover Re0uired T<<I+ 1ause+ *ource 1ell Identi'ier+ Target
eNodeB Identi'ier+ *ource to Target Trans$arent 1ontainer RN $art"+ and active ,71s list" to *ource *G*N
to re0uest the 1N to establish resources in the Target eNodeB+ Target 22E and the *erving G-.
'OT3 *H The "ource "G"' acts as the Old "G"'.
'OT3 3H /s an implementations option for supportin introduction scenarios with pre:0elA "G"'s the source 1""
may be confiured to use 0'2 &9s instead of e'ode1 &9s to identify a taret e'ode1. The 2ause is
relayed transparently by the "G"' to the MM3 and the MM3 mappes the 1""GP cause code to an ",/P
cause code. "ource to Taret Transparent 2ontainer carries information for the taret e'ode1. This
container is relayed transparently by the "G"'.
=. The *ource *G*N determines 'rom the 5Target eNodeB Identi'ier5 IE that the t#$e o' handover is IRAT ,*
Handover to E8)TRAN. The *ource *G*N initiates the Handover resource allocation $rocedure b# sending
message 7or&ard Relocation Re0uest I2*I+ Target Identi'ication+ 22 1ontext+ ,., 1ontext+ *G*N Tunnel
End$oint Identi'ier 'or 1ontrol ,lane+ *G*N Address 'or 1ontrol $lane+ *ource to Target Trans$arent
1ontainer RN $art"+ ,ac%et 7lo& I.+ *N.1, 9I. $arameters+ <<1 9I. $arameters" to the target 22E.
This message includes all ,., contexts that are established in the source s#stem indicating the ,7Is and the
9I. $arameters related to those ,., 1ontexts+ and the u$lin% Tunnel end$oint $arameters o' the *erving
G-.
The ,., 1ontexts shall be sent in a $rioriti>ed order+ i.e. the most im$ortant ,., 1ontext 'irst. The
$rioriti>ation method is im$lementation de$endent+ but should be based on the current activit#.
N/TE =( Assigning the highest $riorit# to the ,., context &ithout T7T could be done to get service continuit#
'or all ongoing services regardless o' the number o' su$$orted E,* bearers in the )E and net&or%.
The target 22E ma$s the ,., contexts to the E,* bearers 18to81 and ma$s the Release 66 ?o* $arameter
values o' a ,., context to the E,* Bearer ?o* $arameter values o' an E,* bearer as de'ined in Annex E.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.+ Release %&
The 22E establishes the E,* bearers" in the indicated order. The 22E deactivates the E,* bearers &hich
cannot be established.
The 22 context contains securit# related in'ormation+ e.g. su$$orted ci$hering algorithms as described in
T* !6.@A@ B1;C.
7or the ,., 1ontext &ith tra''ic class e0uals 5Bac%ground5+ the source *G*N shall indicate via the Activit#
*tatus Indicator IE that E,* bearers shall be established on the target side.
'OT3 -H The "ource "G"' acts as the old "G"'.
-. The taret MM3 selects the "ervin G; as described under clause -.3.A.* on L"ervin G; selection functionL.
The taret MM3 sends a 2reate "ession 0eDuest messae (&M"&. MM3 Tunnel 3ndpoint &dentifier for 2ontrol
Plane. MM3 /ddress for 2ontrol plane. P9' G; address(es) for user plane. P9' G; 46 T3&9(s) for user
plane. P9' G; address for control plane. and P9' G; T3&9(s) for control plane. the Protocol Type over
">="A. /P':/M10. "ervin 'etwor#) per P9' connection to the "ervin G;. The Protocol Type over ">="A
is provided to "ervin G; which protocol should be used over ">="A interface. 8or relocation from Gn=Gp
"G"'. the taret MM3 provides the /P':/M10 if not received e(plicitly from the Gn=Gp "G"' based on the
mappin from M10 (as specified in /nne( 3) to the "ervin G;
;a. The *erving G- allocates its local resources and returns them in a 1reate *ession Res$onse *erving G-
addresses" 'or user $lane+ *erving G- )< TEI.s" 'or user $lane+ *erving G- Address 'or control $lane+
*erving G- TEI. 'or control $lane" message to the target 22E.
D. The Target 22E &ill re0uest the Target eNodeB to establish the Bearers" b# sending the message Handover
Re0uest )E Identi'ier+ *1A, 1ause+ Integrit# $rotection in'ormation i.e. IE and allo&ed Integrit# ,rotection
algorithms"+ Encr#$tion in'ormation i.e. 1E and allo&ed 1i$hering algorithms"+ E,* Bearers to be setu$
list+ *ource to Target Trans$arent 1ontainer". The Target 22E shall not re0uest resources 'or &hich the
Activit# *tatus Indicator &ithin a ,., 1ontext indicates that no active bearer exists on the source side 'or
that ,., 1ontext.
7or each E,* bearer re0uested to be established+ 5E,* Bearers To Be *etu$5 IE shall contain in'ormation
such as I.+ bearer $arameters+ Trans$ort <a#er Address+ F.ata 'or&arding not $ossibleF indication and *1
Trans$ort Association. The Trans$ort <a#er Address is the *erving G- Address 'or user data+ and the *1
Trans$ort Association corres$onds to the u$lin% Tunnel End$oint Identi'ier .ata. F.ata 'or&arding not
$ossibleF indication shall be included i' the target 22E decides the corres$onding bearer &ill not be sub3ect
to data 'or&arding.
The taret MM3 shall not reDuest the taret e'ode1 to establish 3P" G10 bearers with ma(imum bitrate set to
+ and those 3P" bearers should not be included in the 3P" 1earers to be setup list and should be deactivated by
the MM3. 8or the remainin 3P" 1earer 2onte(ts the MM3 inores any /ctivity "tatus &ndicator within an 3P"
1earer 2onte(t and reDuests the taret e'ode1 to allocate resources for all the remainin 3P" 1earer 2onte(ts.
The ci$hering and integrit# $rotection %e#s &ill be sent trans$arentl# 'rom the target eNodeB to the )E in the
Target to *ource Trans$arent 1ontainer+ and in the message ,* Handover 1ommand 'rom source B** to the
)E. This &ill then allo& data trans'er to continue in the ne& RAT/mode target cell &ithout re0uiring a ne&
AEA Authentication and Ee# Agreement" $rocedure.
The MM3 shall compute the 43:/M10. as per clause -.@.3. based on e(plicit /P':/M10 values received
from the Gn=Gp "G"'. &f e(plicit /P':/M10 values are not received by the MM3. a local 43:/M10 shall be
included in the $3P" 1earers be setup list $ &3. The local 43:/M10 is described in /nne( 3.
Da. The Target eNodeB allocates the re0uest resources and returns the a$$licable $arameters to the Target 22E
in the message Handover Re0uest Ac%no&ledge Target to *ource Trans$arent 1ontainer+ E,* Bearers setu$
list+ E,* Bearers 'ailed to setu$ list". )$on sending the Handover Re0uest Ac%no&ledge message the target
eNodeB shall be $re$ared to receive do&nlin% GT, ,.)s 'rom the *erving G- 'or the acce$ted E,* bearers.
The taret e'ode1 shall inore it if the number of radio bearers in the "ource to Taret Transparent container
does not comply with the number of bearers reDuested by the MM3 and allocate bearers as reDuested by the
MM3.
A. I' 5Indirect 7or&arding5 a$$lies+ the target 22E sends a 1reate Indirect .ata 7or&arding Tunnel Re0uest
message 1ause+ Target eNodeB Addresses"+ TEI.s" 'or .< user $lane" to the *erving G-. 1ause indicates
that the bearers" are sub3ect to data 'or&arding.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &., Release %&
Aa. The *erving G- returns a 1reate Indirect .ata 7or&arding Tunnel Res$onse 1ause+ *erving G-
Addresses" and TEI.s" 'or .ata 7or&arding" message to the target 22E. I' the *erving G- doesn5t
su$$ort data 'or&arding+ an a$$ro$riate cause value shall be returned and the *erving G- Addresses" and
TEI.s" &ill not be included in the message.
G. The Target 22E sends the message 7or&ard Relocation Res$onse 1ause+ <ist o' *et )$ ,71s+ 22E
Tunnel End$oint Identi'ier 'or 1ontrol ,lane+ B**G, cause+ 22E Address 'or control $lane+ Target to
*ource Trans$arent 1ontainer+ Addresses" and TEI.s" 'or .ata 7or&arding" to the *ource *G*N.
&f $9irect 8orwardin$ is applicable. then the &3s $/ddress(es) and T3&9(s) for 9ata 8orwardin$ contains the 96
GTP:4 tunnel endpoint parameters to the e'ode1. &f $&ndirect 8orwardin$ applies the &3s $/ddress(es) and
T3&9(s) for 9ata 8orwardin$ contain the 96 GTP:4 tunnel endpoint parameters to the "ervin G;.
'OT3 >H The "ource "G"' acts as the old "G"'.
4.3.?.3 E/ecuti"' %hase
0i1ure ='3'.'3$%2 GRA" A;G4 mode to $!TRA" 7nter RAT 3@5 eEecution phase
'OT3 ,H 8or a PM&P:based ">="A. procedure steps (/) are defined in T" *3.-+* J*K. "teps C and Ca concern GTP
based ">="A.
The old "G"' continues to receive downlin# and uplin# user plane P94s.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.- Release %&
;hen old "G"' receives the 8orward 0elocation 0esponse messae it may start downlin# ':P94 relay and
duplication to the taret e'ode1. and the taret e'ode1 may start blind transmission of downlin# user data towards the
43 over the allocated radio channels.
1. The *ource *G*N com$letes the $re$aration $hase to&ards *ource B** b# sending the message ,* H/
Re0uired Ac%no&ledge T<<I+ <ist o' *et )$ ,71s+ Target to *ource Trans$arent 1ontainer". This message
includes all ,7Is that could be established on the Target side.
Be'ore sending the ,* Handover Re0uired Ac%no&ledge message+ the source *G*N ma# sus$end do&nlin%
data trans'er 'or an# ,., contexts.
Be'ore sending the ,* Handover 1ommand message to the )E the source B**+ ma# tr# to em$t# the
do&nlin% B** bu''er 'or an# B** ,71s.
'OT3 *H The "ource "G"' acts as the old "G"'.
!. The *ource B** &ill command the )E to handover to the target eNodeB via the message ,* Handover
1ommand. The access s#stem s$eci'ic message to )E includes a trans$arent container including radio as$ect
$arameters that the Target eNodeB has set8u$ in the $re$aration $hase.
3. There is no 0/' conte(t transfer durin inter 0/T handovers with 3:4T0/'. &f the source "G"' oriinates
any "0'" conte(ts the MM3 ac#nowledes the receipt towards the "G"' and inores the messae content.
;. The )E moves to the E8)TRAN and $er'orms access $rocedures to&ard Target eNodeB.
D. -hen the )E has got access to Target eNodeB it sends the message H/ to E8)TRAN 1om$lete. The )E shall
im$licitl# derive the E,* bearers 'or &hich an E8RAB &as not established 'rom the ,* Handover 1ommand
and deactivate them locall# &ithout an ex$licit NA* message at this ste$.
A. -hen the )E has success'ull# accessed the Target eNodeB+ the Target eNodeB in'orms the Target 22E b#
sending the message Handover Noti'#.
4pon receipt of the <andover 'otify messae the taret MM3 starts a timer if the taret MM3 applies indirect
forwardin.
@. Then the Taret MM3 #nows that the 43 has arrived to the taret side and Taret MM3 informs the old "G"'
by sendin the 8orward 0elocation 2omplete () messae. The old "G"' will also ac#nowlede that information.
;hen the 8orward 0elocation 2omplete messae has been received and there is no loner any need for the Old
"G"' to forward data. the old "G"' stops data forwardin. / timer in old "G"' is started to supervise when
resources shall be released.
4. The Target 22E &ill no& com$lete the Handover $rocedure b# in'orming the *erving G- 'or *erving G-
relocation this &ill be the Target *erving G-" that the Target 22E is no& res$onsible 'or all the E,*
bearers the )E have established. This is $er'ormed in the message 2odi'# Bearer Re0uest 1ause+ 22E
Tunnel End$oint Identi'ier 'or 1ontrol ,lane+ E,* Bearer I.s"+ 22E Address 'or 1ontrol ,lane+ eNodeB
Addresses" and TEI.s" 'or )ser Tra''ic 'or the acce$ted E,* bearers+ ,.N G- addresses and TEI.s 'or
GT,8based *D/*4" or GRE %e#s 'or ,2I,8based *D/*4" at the ,.N G-s" 'or u$lin% tra''ic and RAT t#$e"
$er ,.N connection.
In case an# E,* bearers are to be released the 22E triggers the bearer release $rocedure as s$eci'ied in
clause D.;.;.!. I' the *erving G- receives a .< $ac%et 'or a non8acce$ted bearer+ the *erving G- dro$s the
.< $ac%et and does not send a .o&nlin% .ata Noti'ication to the 22E.
'OT3 3H The te(t reardin LTaret "ervin G;L shall be inored.
6. The *erving G- 'or *erving G- relocation this &ill be the Target *erving G-" in'orms the ,.N G-s" the
change o'+ 'or exam$le+ 'or *erving G- relocation or the RAT t#$e+ that e.g. can be used 'or charging+ b#
sending the message 2odi'# Bearer Re0uest $er ,.N connection. *erving Net&or% should be included in this
message i' it is received in ste$ ;. 7or *erving G- relocation+ the *erving G- allocates .< TEI.s on *D/*4
even 'or non8acce$ted bearers. The ,.N G- must ac%no&ledge the re0uest &ith the message 2odi'# Bearer
Res$onse A,N Restriction". -hen the )E moves 'rom Gn/G$ *G*N to the 22E+ the ,.N G- shall send
the A,N restriction o' each bearer context to the *erving G-.
I' ,11 in'rastructure is used+ the ,.N G- in'orms the ,1R7 about the change o'+ 'or exam$le+ the RAT
t#$e.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &.. Release %&
The Modify 1earer 0esponse also indicates the identity of the default bearer and the 2harin &d towards the
":G;.
'OT3 -H The te(t reardin LTaret "ervin G;L shall be inored.
1@. The *erving G- 'or *erving G- relocation this &ill be the Target *erving G-" ac%no&ledges the user $lane
s&itch to the Target 22E via the message 2odi'# Bearer Res$onse 1ause+ *erving G- Tunnel End$oint
Identi'ier 'or 1ontrol ,lane+ *erving G- 'or *erving G- relocation this &ill be the Target *erving G-"
Address 'or 1ontrol ,lane+ ,rotocol 1on'iguration /$tions+ ,.N G- addresses and TEI.s 'or GT,8based
*D/*4" or GRE %e#s 'or ,2I,8based *D/*4" at the ,.N G-s" 'or u$lin% tra''ic+ A,N Restriction".The
*erving G- shall 'or&ard the received A,N Restriction to the 22E. At this stage the user $lane $ath is
established 'or all bearers bet&een the )E+ Target eNodeB+ *erving G- 'or *erving G- relocation this &ill
be the Target *erving G-" and ,.N G-.
&n addition. the Modify 1earer 0esponse indicates the identity of the default bearer towards the MM3.
11. -hen the timer started in ste$ G ex$ires the *ource *G*N &ill clean8u$ all its resources to&ards *ource B**
b# $er'orming the B** ,ac%et 7lo& .elete $rocedure.
;hen the timer started in step ? e(pires the taret MM3 releases the resources that have been allocated for
indirect forwardin.
'OT3 >H The te(t reardin LTaret "ervin G;L shall be inored.
1!. The RAN triggers the )E to initiate a Trac%ing Area )$date $rocedure &ith the target 22E. It is RAN
'unctionalit# to $rovide the E12 1/NNE1TE. )E &ith the trigger in'ormation.
The target 22E %no&s that an IRAT Handover has been $er'ormed 'or this )E as it received the bearer
contexts" b# handover messages and there'ore the target 22E $er'orms onl# a subset o' the TA u$date
$rocedure+ s$eci'icall# it excludes the context trans'er $rocedures bet&een source *G*N and target 22E.
The taret MM3 ets the subscribed 43:/M10 value and the subscribed /P':/M10 value from the <""
durin the T/ update procedure.
,3. The taret MM3 calculates 43:/M10 as defined in clause -.@.3. &f this calculated value is different from the
43:/M10 computed durin step ?. or the /P':/M10 mapped from the subscribed M10 is different from the
subscribed /P':/M10. or the mapped subscribed Eo" profile (i.e. the subscribed Eo" profile mapped
accordin to /nne( 3) of the default bearer is different from the 3P" "ubscribed Eo" profile received from the
<"". the new MM3 shall initiate "ubscribed Eo" Modification procedure as described in clause >.-.*.*. 8iure
>.-.*.*:,
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &./ Release %&
&''e/ E ('"r6ati5e),
Ma%%i'g (et2ee' EPS a'# Re$ease .. B"S %ara6eters
This anne( specifies how the Eo" parameter values of an 3P" bearer are mapped to=from the 0elease CC Eo" parameter
values of a P9P conte(t in P9' G;. "-:"G"' and MM3.
;ithin this specification. different names are used for the Eo" parameters of a P9P conte(t e.. L0CC Eo" profileL and
L0CC Eo" parametersL. but nevertheless the whole Eo" &3 as described in T" *-.++A J-@K is referred to includin the
0CC and 0C@=CA Eo" attributes. This means that the MM3 performs Eo" mappin. populates and forwards both 0CC
and 0C@=CA Eo" attributes towards the 43 in ", mode. if the 43 supports /=Gb mode or &u mode or both. The MM3
also performs Eo" mappin. populates and forwards both 0CC and 0C@=CA Eo" attributes also on Gn when deployed in
the interoperation scenarios as listed in /nne( 9. clause 9.*. The "-:"G"' performs Eo" mappin. populates and
forwards either both 0CC and 0C@=CA Eo" attributes or only 0C@=CA Eo" attributes towards the 43 in &u mode and
/=Gb mode. The P:G; performs Eo" mappin. populates and forwards both 0CC and 0C@=CA Eo" attributes over
Gn=Gp when deployed in the interoperation scenarios as listed in /nne( 9. clause 9.*.
The followin mappin rules holdH
: There is a one:to:one mappin between an 3P" bearer and a P9P conte(t.
: ;hen 3P" bearer Eo" parameters are mapped to 0elease CC Eo" parameters the pre:emption capability and the
pre:emption vulnerability information of the 3P" bearer /0P are inored and the priority of the 3P" bearer
parameter /0P is mapped to the 0elease CC bearer parameter /0P. as described in table 3.,.
Ta4le '%2 8appin1 of PS 4earer ARP to Release // 4earer parameter ARP
PS
>earer ARP Priority *alue
Release // 4earer parameter
ARP *alue
1 t" 9 1
9-1 t" M 2
M-1 t" 1! 3
;hen 0elease CC Eo" parameters are mapped to 3P" bearer Eo" parameters the pre:emption capability and the
pre:emption vulnerability information of the 3P" bearer /0P are set based on operator policy in the entity that
performs the mappin. The 0elease CC bearer parameter /0P is mapped to the priority level information of the
3P" bearer parameter /0P as described in table 3.*.
Ta4le '&2 8appin1 of Release // 4earer parameter ARP to PS 4earer ARP
Release // 4earer parameter
ARP *alue
PS
>earer ARP Priority *alue
1 1
2 9-1
3 M-1
The values of < (hih priority) and M (medium priority) can be set accordin to operator reDuirements to ensure
proper treatment of users with hiher priority level information. The minimum value of < is ,. The minimum
value of M is <S,.
8rom 0elease C onwards. the priority of the 3P" bearer parameter /0P is mapped one:to:one to=from the
3volved /0P parameter of a P9P conte(t. if the networ# supports this parameter.
'OT3 ,H The settin of the values for < and M may be based on the "G"' mappin from the 0elease CC bearer
parameter /0P to the /0P parameter that is used for 4T0/'=G30/'.
'OT3 *H /fter a handover from 4T0/'=G30/' to 3:4T0/' the /0P parameter of the 3P" bearer can be
modified by the P:G; to re:assin the appropriate priority level. pre:emption capability and pre:emption
vulnerability settin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/) Release %&
'OT3 3H / mappin from the 3P" bearer parameter /0P to the 0elease CC bearer parameter /0P is not reDuired
for a P:G; when connected to an "G"' via Gn=Gp as any chane of the bearer /0P parameter may et
overwritten by the "G"' due to subscription enforcement. <owever. the P:G; should not combine
services with different 3P" bearer /0P values onto the same P9P conte(t to enable a modification of the
bearer /0P without impactin the assinment of services to bearers after a handover to 3:4T0/'.
: The 3P" bearer parameters G10 and M10 of a G10 3P" bearer are mapped one:to:one to=from the 0elease CC
bearer parameters G10 and M10 of a P9P conte(t associated with Traffic class $conversational$ or $streamin$.
: ;hen 3P" bearer Eo" parameters are mapped to 0elease CC Eo" parameters the 0elease CC bearer parameter
M10 of P9P conte(ts associated with Traffic 2lass $interactive$ or $bac#round$ is set eDual to the value of the
authori!ed /P':/M10. &f the /P':/M10 is modified while the 43 accesses the 3P" throuh 3:4T0/'. the
43 shall also set the 0elease CC bearer parameter M10 to the new /P':/M10 value for all non:G10 P9P
conte(ts of this P9' connection. The P:G; shall enforce the /P':/M10 across all P9P conte(ts with Traffic
2lass $interactive$ and $bac#round$ for that /P'. The MM3 or "-:"G"' may attempt to transfer /P':/M10
and 43:/M10 to a Gn=Gp "G"'
: ;hen 0elease CC Eo" parameters are mapped to 3P" bearer Eo" parameters the /M10 for the correspondin
/P' shall be set eDual to the M10 value of the subscribed Eo" profile. /t handover from a Gn=Gp "G"' the
MM3 or "-:"G"' shall provide this /P':/M10 value. if not e(plicitly received from the Gn=Gp "G"'. to the
"ervin G; and the P9' G; for each P9' connection. &t is reDuired that the subscribed M10 in the
<60=<"" is set to the desired /P':/M10 value for all subscribed /P's which may lead to a selection of a
P:G;. The 43 derives the /P':/M10 from the value of the M10 of a P9P conte(t created by the P9P
2onte(t /ctivation Procedure as described in T" *3.+?+ J@K.
'OT3 >H &f the pre:0el:A 43 with the updated subscribed M10 is connected to a GG"'. the GG"' can
downrade the M10 of the P9P conte(ts based on either local policy or P22 (where the M10 per E2&
information is provided to the P238).
'OT3 ?H 8rom 0elease C onwards. the /P':/M10 is available on Gn=Gp.
: 8or handover from a Gn=Gp "G"' and if the MM3 does not receive /M10 values from the Gn=Gp "G"'. the
MM3 provides a local 43:/M10 to the e'ode1 until MM3 ets the 3P" subscribed 43:/M10. ;hen the
MM3 ets the subscribed 43:/M10 value from the <"". it calculates the 43:/M10 (43:/M10RM&'
(subscribed 43:/M10. sum /P':/M10 of all active /P's)). Then it compares this value with the local 43:
/M10 and if the local 43:/M10 is different from the correspondin derived 43:/M10. the MM3 initiates
<"" &nitiated "ubscribed Eo" Modification procedure to notify the derived 43:/M10 to the e'ode1.
'OT3 @H The local 43:/M10 may be for e(ample based on the summin up of the /P':/M10 values of all
active /P's of the 43 or on internal confiuration.
: / standardi!ed value of the 3P" bearer parameter E2& is mapped one:to:one to=from values of the 0elease CC
parameters Traffic 2lass. Traffic <andlin Priority. "inallin &ndication. and "ource "tatistics 9escriptor as
shown in Table 3.3.
'OT3 AH ;hen mappin to E2&R* or E2&R3. the 0elease CC parameter Transfer 9elay is used in addition to the
four 0elease CC parameters mentioned above.
: ;hen 3P" bearer Eo" parameters are mapped to 0elease CC Eo" parameters the settin of the values of the
0elease CC parameters Transfer 9elay and "94 3rror 0atio is derived from the correspondin E2&$s Pac#et
9elay 1udet and Pac#et 6oss 0ate. respectively. ;hen Pac#et 6oss 0ate parameter is further mapped to
0elease CC Eo" parameter 0eliability 2lass (T" *3.,+@ J>CK. table @). the 0esidual 130 is considered VR *W,+
:-
.
/lso when 0elease CC Eo" parameters are mapped to 3P" bearer Eo" parameters the values of the 0elease CC
parameter "94 3rror 0atio are inored.
: The settin of the values of all other 0elease CC Eo" is based on operator policy pre:confiured in the MM3 and
"-:"G"'.
: &n networ#s that support mobility from 3:4T0/' to 4T0/'=G30/'. if the 43 has indicated support of
4T0/' or G30/'. the 3P" networ# shall provide the 43 with the 0elease CC Eo" parameters in addition to
the 3P" bearer Eo" parameters within 3P" bearer sinallin.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/% Release %&
Ta4le '32 8appin1 4et#een standardiFed C97s and Release // CoS parameter values
C97
Traffic
9lass
Traffic
3andlin1
Priority
Si1nallin1
7ndication
Source
Statistics
=escriptor
1 +"'5ersati"'a$ *1& *1& S%eech
2 +"'5ersati"'a$ *1& *1&
U':'"2'
(*ATE 1)
3 +"'5ersati"'a$ *1& *1&
U':'"2'
(*ATE 2)
4 Strea6i'g *1& *1&
U':'"2'
(*ATE 3)
! ;'teracti5e 1 Nes *1&
;'teracti5e 1 *" *1&
0 ;'teracti5e 2 *" *1&
? ;'teracti5e 3 *" *1&
. <ac:gr"u'# *1& *1& *1&
*ATEO1, 7he' B+; 2 is 6a%%e# t" Re$ease .. B"S %ara6eter 5a$ues, the Tra's3er
4e$a8 %ara6eter is set t" 1!0 6s. 7he' Re$ease .. B"S %ara6eter 5a$ues
are 6a%%e# t" a B+;, B+; 2 is use# 3"r c"'5ersati"'a$1u':'"2' i3 the
Tra's3er 4e$a8 %ara6eter is greater "r e>ua$ t" 1!0 6s.
*ATEO2, 7he' B+; 3 is 6a%%e# t" Re$ease .. B"S %ara6eter 5a$ues, the Tra's3er
4e$a8 %ara6eter is set t" ?0 6s as the $"2est %"ssi($e 5a$ue, acc"r#i'g t"
TS 23.100 D!.E. 7he' Re$ease .. B"S %ara6eter 5a$ues are 6a%%e# t" a
B+;, B+; 3 is use# 3"r c"'5ersati"'a$1u':'"2' i3 the Tra's3er 4e$a8
%ara6eter is $"2er tha' 1!0 6s.
*ATE 3, 7he' B+; 4 is 6a%%e# t" Re$ease .. B"S %ara6eter 5a$ues, it is 6a%%e# t"
Strea6i'g1U':'"2' a'# the S4U Err"r Rati" is set t" 10-! as the c$"sest
a5ai$a($e 5a$ue acc"r#i'g t" TS 23.100 D!.E. 7he' Re$ease .. B"S
%ara6eter 5a$ues are 6a%%e# t" a B+;, Strea6i'g1U':'"2' a'#
Strea6i'g1S%eech are ("th 6a%%e# t" B+; 4.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/& Release %&
&''e/ ) ('"r6ati5e),
4e#icate# (earer acti5ati"' i' c"6(i'ati"' 2ith the #e3au$t
(earer acti5ati"' at &ttach a'# UE re>ueste# P4*
c"''ecti5it8 %r"ce#ures
&t shall be possible for the P9' G; to initiate the activation of dedicated bearers (as specified in clause >.-.,) as part of
the attach procedure (as specified in clause >.3.*.,) or as part of the 43 reDuested P9' connectivity procedure (as
specified in clause >.,+.*) over 3:4T0/'. <owever. the result of the dedicated bearer activation procedure shall be
loically separate from the /ttach procedure. meanin that the result of the /ttach procedure is not dependent on
whether the 9edicated bearer activation procedure succeeds or not. On the other hand. the dedicated bearer activation
may only be rearded as successful if the /ttach procedure completes successfully.
The messaes of the 9edicated bearer activation can be sent toether with the messaes of the /ttach procedure or of
the 43 reDuested P9' connectivity procedure (i.e. /ttach accept or P9' 2onnectivity /ccept). as shown in the 8iure
and e(planation below.
On the ", and 4u interfaces the messaes for the default bearer activation at /ttach and 43 reDuested P9'
connectivity procedures and for the 9edicated 1earer /ctivation procedure are combined into a sinle messae. &f the
MM3 has sent an /ttach /ccept messae towards the e'ode1. and then the MM3 receives a 2reate 1earer 0eDuest
before the MM3 receives the /ttach 2omplete messae. the MM3 shall wait for the /ttach procedure to complete
before the MM3 continues with 9edicated 1earer /ctivation procedure.
&t shall be possible that multiple dedicated bearers can simultaneously be activated in the sinallin flow shown below.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/3 Release %&
0i1ure 0'%2 =edicated 4earer activation in com4ination #ith the default 4earer activation at attach or
! re:uested P=" connectivity
'OT3 ,H Parameters related to dedicated bearer activation are written in italics.
8iure 8., describes the activation of dedicated bearer(s) in combination with the default bearer activation either as part
of the /ttach procedure (with specific steps ,a. @a. ,+a) or as part of the 43 reDuested P9' connectivity procedure
(with specific steps ,b. @b. ,+b). The followin steps below reDuire special attentionH
>. (On the P:G;:":G; interface) 2reate "ession 0esponse messae of the /ttach procedure or 43:reDuested
P9' connectivity procedure is combined with 2reate 1earer 0eDuest messae of the 9edicated 1earer
/ctivation Procedure
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/( Release %&
?. (On the ":G;:MM3 interface) 2reate "ession 0esponse messae of the /ttach procedure or 43:reDuested P9'
connectivity procedure is combined with the 2reate 1earer 0eDuest messae of the 9edicated 1earer /ctivation
Procedure
@a. 8or /ttach procedureH &f the MM3 receives a 2reate "ession 0esponse messae combined with a 2reate 1earer
0eDuest messae. the MM3 shall send the ",:/P &nitial 2onte(t "etup 0eDuest messae to the e'ode1.
includin the '/" parts for both the /ttach /ccept messae of the /ttach procedure and the 1earer "etup
0eDuest of the 9edicated 1earer /ctivation Procedure.
'OT3 *H The MM3 shall not send a 1earer "etup 0eDuest messae of a new 9edicated 1earer /ctivation
procedure to the e'ode1 before sendin the /ttach /ccept messae of the /ttach procedure to the
e'ode1. &f the MM3 has already sent the /ttach /ccept messae of the /ttach procedure to the e'ode1.
the MM3 shall wait for the /ttach 2omplete messae to arrive before sendin a separate 1earer "etup
0eDuest of a 9edicated 1earer /ctivation procedure.
@b. 8or 43 reDuested P9' connectivity procedureH &f the MM3 receives a 2reate "ession 0esponse messae
combined with a 2reate 1earer 0eDuest messae. the MM3 shall send the ",:/P 1earer "etup 0eDuest messae
to the e'ode1. includin the '/" parts for both the P9' 2onnectivity /ccept messae and the 1earer "etup
0eDuest of the 9edicated 1earer /ctivation Procedure.
A:C. The radio bearer establishment of the default and dedicated bearer(s) is performed in the same 002 messae.
,+a. 8or /ttach procedureH The e'ode1 sends the ",:/P &nitial 2onte(t "etup 0esponse messae to the MM3.
The MM3 shall be prepared to receive this messae either before or after. some or all. of the 4plin# '/" 4plin#
Transport messaes sent in step ,*.
,+b. 8or 43 reDuested P9' connectivity procedureH The e'ode1 sends the ",:/P 1earer "etup 0esponse
messae to the MM3.
The MM3 shall be prepared to receive this messae either before or after. some or all. of the 4plin# '/" 4plin#
Transport messaes sent in step ,*.
,,. 8or the /ttach procedureH The 43 sends the e'ode1 a 9irect Transfer messae containin the /ttach 2omplete
("ession Manaement 0esponse for the 9efault 1earer) messae as response of the attach procedure. and 9irect
Transfer messaes containin the "ession Manaement 0esponses of the dedicated bearer setup procedure.
8or the 43 reDuested P9' connectivity procedureH The 43 '/" layer builds a P9' 2onnectivity 2omplete
("ession Manaement 0esponse) for the 9efault 1earer /ctivation and 9edicated 1earer /ctivation Procedures.
The 43 then sends 9irect Transfer (P9' 2onnectivity 2omplete) messae to the e'ode1.
The '/" messaes to establish the 3P" bearers shall be handled individually by the 43 and be sent in separate
002 9irect Transfer messaes.
,*. The e'ode1 sends an 4plin# '/" Transport messae to the MM3. which contains the '/" messaes from the
002 messae in step ,,. There may be multiple 4plin# '/" Transport messaes when the 43 sends multiple
002 messaes containin '/" messaes in step ,,.
,3. 4pon reception of the response messaes in both step ,+ and step ,*. the Modify 1earer 0eDuest messae of the
/ttach procedure or 43 reDuested P9' connectivity procedure is combined with the 2reate 1earer 0esponse
messae of the 9edicated 1earer /ctivation Procedure. /fter that. the "ervin G; continues with sendin a
2reate 1earer 0esponse messae to the P9' G;.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/+ Release %&
&''e/ G,
V"i#
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/, Release %&
&''e/ 9 ('"r6ati5e),
Ma%%i'g (et2ee' te6%"rar8 a'# area i#e'tities
The mappin between temporary and area identities is defined in T" *3.++3 JCK.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/- Release %&
&''e/ ; (i'3"r6ati5e),
Gui#a'ce 3"r c"'tri(ut"rs t" this s%eci3icati"'
The followin uidance is provided for draftin fiures for this specification T" *3.-+, that contain specific steps
which are different in T" *3.-+* J*K due to the PM&P:based ">="A interfaceH
: Messae flows to this specification will contain the complete procedures applicable for GTP:based ">="A only.
: &n this specification. clause(s) of a messae flow that is different for PM&P:based ">="A interface are shown
surrounded by shaded bo( inde(ed by an upper:case letter in ascendin order. e.. L/L. L1L. L2L. etc.
8or e(ample. at the bottom of the flow. the followin te(t should be includedH
L'OT3H Procedure steps (/) and (1) for an PM&P:based ">="A interface are defined in T" *3.-+* J*K.L
: 8urther uidance for draftin procedures for T" *3.-+* J*K can be found in that specification itself.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &/. Release %&
&''e/ P (i'3"r6ati5e),
9igh Le5e$ ;SR #escri%ti"'
P.1 Ge'era$ #escri%ti"' "3 the ;SR c"'ce%t
&dle state "inallin 0eduction (&"0) aims at reducin the freDuency of T/4 and 0/4 procedures caused by 43s
reselectin between 3:4T0/' and G30/'=4T0/' which are operated toether. 3specially the update sinallin
between 43 and networ# is reduced. 1ut also networ# internal sinallin is reduced. To some e(tent the reduction of
networ# internal sinallin is also available when &"0 is not used or not activated by the networ#.
4MT" described already 0/s containin G30/' and 4T0/' cells. which also reduces update sinallin between 43
and networ#. The combination of G30/' and 4T0/' into the same 0/s implies however common scalin.
dimensionin and confiuration for G30/' and 4T0/' (e.. same 0/ coverae. same "G"' service area. no
G30/' or 4T0/' only access control. same physical node for G30/' and 4T0/'). /s an advantae it does not
reDuire special networ# interface functionality for the purpose of update sinallin reduction.
&"0 enables sinallin reduction with separate "G"' and MM3 and also with independent T/s and 0/s. Thereby the
interdependency is drastically minimi!ed compared with the G30/'=4T0/' 0/s. This comes however with &"0
specific node and interface functionality. "G"' and MM3 may be implemented toether. which reduces some interface
functions but results also in some dependencies.
&"0 support is mandatory for 3:4T0/' 43s that support G30/' and=or 4T0/' and optional for the networ#. &"0
reDuires special functionality in both the 43 and the networ# (i.e. in the "G"'. MM3 and "ervin G;) to activate &"0
for a 43. 8or this activation. the MM3="G"' detects whether ":G; supports &"0 based on the confiuration and
activates &"0 only if the ":G; supports the &"0. The networ# can decide for &"0 activation individually for each 43.
Gn=Gp "G"'s do not support &"0 functionality. 'o specific <"" functionality is reDuired to support &"0.
'OT3. / 0elease @ <"" needs additional functionality to support the $dual reistration$ of MM3 and "G"'.
;ithout such an uprade. at least P" domain MT 6ocation "ervices and MT "hort Messaes are liable to
fail.
&t is inherent functionality of the MM procedures to enable &"0 activation only when the 43 is able to reister via 3:
4T0/' and via G30/'=4T0/'. 8or e(ample. when there is no 3:4T0/' coverae there will be also no &"0
activation. Once &"0 is activated it remains active until one of the criteria for deactivation in the 43 occurs. or until
"G"' or MM3 indicate durin an update procedure no more the activated &"0. i.e. the &"0 status of the 43 has to be
refreshed with every update.
;hen &"0 is activated this means the 43 is reistered with both MM3 and "G"'. 1oth the "G"' and the MM3 have a
control connection with the "ervin G;. MM3 and "G"' are both reistered at <"". The 43 stores MM parameters
from "G"' (e.. P:TM"& and 0/) and from MM3 (e.. G4T& and T/(s)) and the 43 stores session manaement
(bearer) conte(ts that are common for 3:4T0/' and G30/'=4T0/' accesses. &n idle state the 43 can reselect
between 3:4T0/' and G30/'=4T0/' (within the reistered 0/ and T/s) without any need to perform T/4 or
0/4 procedures with the networ#. "G"' and MM3 store each other$s address when &"0 is activated.
;hen &"0 is activated and downlin# data arrive. the "ervin G; initiates pain processes on both "G"' and MM3.
&n response to pain or for uplin# data transfer the 43 performs normal "ervice 0eDuest procedures on the currently
camped:on 0/T without any precedin update sinallin (there are however e(istin scenarios that may reDuire to
perform a 0/4 procedure prior to the "ervice 0eDuest even with &"0 is activated when G30/'=4T0/' 0/s are used
toether. as specified in clause ?.,3.,.3 of T" *3.+?+ J@K).
The 43 and the networ# run independent periodic update timers for G30/'=4T0/' and for 3:4T0/'. ;hen the
MM3 or "G"' do not receive periodic updates MM3 and "G"' may decide independently for implicit detach. which
removes session manaement (bearer) conte(ts from the 2' node performin the implicit detach and it removes also
the related control connection from the "ervin G;. &mplicit detach by one 2' node (either "G"' or MM3)
deactivates &"0 in the networ#. &t is deactivated in the 43 when the 43 cannot perform periodic updates in time. ;hen
&"0 is activated and a periodic updatin timer e(pires the 43 starts a 9eactivate &"0 timer. ;hen this timer e(pires and
the 43 was not able to perform the reDuired update procedure the 43 deactivates &"0.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) &// Release %&
Part of the &"0 functionality is also available when &"0 is not activated because the MM conte(ts are stored in 43.
MM3 and "G"' also when &"0 is not active. This results in some reduced networ# sinallin. which is not available
for Gn=Gp "G"'s. These "G"'s cannot handle MM and session manaement conte(ts separately. Therefore all
conte(ts on Gn=Gp "G"'s are deleted when the 43 chanes to an MM3. The MM3 can #eep their MM3 conte(ts in all
scenarios.
P.2 Usage "3 the T;*
The 43 may have valid MM parameters both from MM3 and from "G"'. The LTemporary &dentity used in 'e(t
updateL (T&') is a parameter of the 43$s MM conte(t. which identifies the 43 identity to be indicated in the ne(t 0/4
0eDuest or T/4 0eDuest messae. The T&' also identifies the status of &"0 activation in the 43.
The T&' can ta#e one of the three values. LP:TM"&L. LG4T&L or L0/T:related TM"&L. The 43 sets the T&' when
receivin an /ttach /ccept. a T/4 /ccept or 0/4 /ccept messae as specified in table -.3.>.?:,.
L&"0 /ctivatedL indicated by the 0/4=T/4 /ccept messae but the 43 not settin the T&' to L0/T:related TM"&L is a
special situation. <ere the 43 has deactivated &"0 due to special situation handlin (see clause G.?). 1y maintainin the
old T&' value the 43 remembers to use the 0/T TM"& indicated by the T&' when updatin with the 2' node of the
other 0/T.
Only if the T&' is set to L0/T:related TM"&L &"0 behaviour is enabled for the 43. i.e. the 43 can chane between all
reistered areas and 0/Ts without any update sinallin and it listens for pain on the 0/T it is camped on. &f the T&'
is set to L0/T:related TM"&L. the 43$s P:TM"& and 0/& as well as its G4T& and T/&(s) remain reistered with the
networ# and valid in the 43.
;hen &"0 is not active the T&' is always set to the temporary &9 belonin to the currently used 0/T. This uarantees
that always the most recent conte(t data are used. which means durin inter:0/T chanes there is always conte(t
transfer from the 2' node servin the last used 0/T. The 43 identities. old G4T& &3 and additional G4T& &3. indicated
in the ne(t T/4 0eDuest messae. and old P:TM"& &3 and additional P:TM"&=0/& &3. indicated in the ne(t 0/4
0eDuest messae depend on the settin of T&' and are specified in table -.3.>.?:*.
The 43 indicates also information elements Ladditional G4T&L or Ladditional P:TM"&L in the /ttach 0eDuest. T/4 or
0/4 0eDuest. These information elements permit the MM3="G"' to find the already e(istin 43 conte(ts in the new
MM3 or "G"'. when the Lold G4T&L or Lold P:TM"&L indicate values that are mapped from other identities.
P.3 ;SR acti5ati"'
The information flow in 8iure G.3:, shows an e(ample of &"0 activation. 8or e(planatory purposes the fiure is
simplified to show the MM parts only.
The process starts with an ordinary /ttach procedure not reDuirin any special functionality for support of &"0. The
/ttach however deletes any e(istin old &"0 state information stored in the 43. ;ith the /ttach reDuest messae. the
43 sets its T&' to LG4T&L. /fter attach with MM3. the 43 may perform any interactions via 3:4T0/' without
chanin the &"0 state. &"0 remains deactivated. One or more bearer conte(ts are activated on MM3. "ervin G; and
P9' G;. which is not shown in the fiure.
The first time the 43 reselects G30/' or 4T0/' it initiates a 0outin /rea 4pdate. This represents an occasion to
activate &"0. The T&' indicates LG4T&L so the 43 indicates a P:TM"& mapped from a G4T& in the 0/4 0eDuest. The
"G"' ets conte(ts from MM3. ;hen the MM3 sends the conte(t to the "G"'. the MM3 includes the &"0 supported
indication only if the involved ":G; supports the &"0. /fter the &"0 activated. both 2' nodes #eep these conte(ts
because &"0 is bein activated. The "G"' establishes a control relation with the "ervin G;. which is active in parallel
to the control connection between MM3 and "ervin G; (not shown in fiure). The 0/4 /ccept indicates &"0
activation to the 43. The 43 #eeps G4T& and P:TM"& as reistered. which the 43 memorises by settin the T&' to
L0/T:related TM"&L. The MM3 and the "G"' are reistered in parallel with the <"".
/fter &"0 activation. the 43 may reselect between 3:4T0/' and 4T0/'=G30/' without any need for updatin the
networ# as lon as the 43 does not move out of the 0/=T/(s) reistered with the networ#.
The networ# is not reDuired to activate &"0 durin a 0/4 or T/4. The networ# may activate &"0 at any 0/4 or T/4
that involves the conte(t transfer between an "G"' and an MM3. The 0/4 procedure for this is shown in 8iure G.3:,.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)) Release %&
&"0 activation for a 43. which is already attached to G30/'=4T0/'. with a T/4 procedure from 3:4T0/' wor#s
in a very similar way.
0i1ure G'3$%2 7SR Activation eEample
P.4 4"2'$i': #ata tra's3er
8iure G.-:, shows a downlin# data transfer to an idle state 43 when &"0 is activated. The "ervin G; receives
downlin# data. 1ecause of activated &"0. the "ervin G; has control connections with both MM3 and "G"' and
sends therefore downlin# data notifications to both nodes. MM3 and "G"' start their pain procedures. which results
in pain of the 43 in the reistered 0/ and T/(s) in parallel.
&n the e(ample illustrated in 8iure G.-:, it is assumed that the 43 camps on 3:4T0/'. "o the 43 responds to pain
as usual with "ervice 0eDuest. This triers the MM3 to setup the user plane connection between e'ode1 and "ervin
G;. The downlin# data are transferred to the 43.
;hen the 43 camps on 4T0/'=G30/' it performs the pain response as specified for these access systems without
any reDuired update or other sinallin before. The downlin# data are then transferred via 4T0/'=G30/' to the 43.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)% Release %&
0i1ure G'($%2 =o#nlink data transfer #ith 7SR active
P.! ;SR #eacti5ati"'
9eactivation of &"0 for the 43 does not reDuire any specific functionality. The status of &"0 activation is refreshed in
every 0/4 and T/4 /ccept messae. &f there is no e(plicit indication of &"0 /ctivated in these messaes then &"0 is
deactivated and the 43 sets its T&' to LG4T&L or LP:TM"&L. as specified in Table -.3.>.?:,. This causes always &"0
deactivation when a 43 performs a 0/4 with a Gn=Gp "G"' of any standards release as these "G"'s never indicate
L&"0 /ctivatedL to the 43.
P. 9a'#$i'g "3 s%ecia$ situati"'s
"ituations may occur that cause unsynchroni!ed state information in the 43. MM3 and "G"'. "uch situations areH
: Modification of any 3P" bearer conte(t or P9P conte(t which was activated before the &"0 is activated in the
43I
: /t the time when the 43 moves from 3:4T0/' to G30/'=4T0/' or moves from G30/'=4T0/' to 3:
4T0/'. if any 3P" bearer conte(t or P9P conte(t activated after the &"0 was activated in the 43 e(istsI
: Missin periodic T/ or 0/ updates. e.. because the coverae of a 0/T is lost or the 0/T is no more selected by
the 43 (this may result also in implicit detach by "G"' or MM3)I
: 2' node chane resultin in conte(t transfer between the same type of 2' nodes ("G"' to "G"' or MM3 to
MM3)I
: "ervin G; chane (both with and without 43 mobility)I
: 2hane of the 43 specific 90F parametersI
: 2hane of the 43 2ore 'etwor# 2apabilitiesI
: 3:4T0/' selection by a 4T0/':connected 43 (e.. when in 40/PP2< to release &u on 4T0/' side)I
3:4T0/' selection from G30/' 03/9O stateI
: G30/' selection by an 3:4T0/':connected 43 via 2ell 2hane Order that is not for 2" fallbac#.
There are no &"0 specific procedures to handle such situations to avoid additional comple(ity and error cases. /ll
special situations that cause conte(t in the 43. MM3 and "G"' to become asynchronous are handled by &"0
deactivation. The normal 0/4=T/4 procedures synchroni!e conte(ts in MM3 and "G"' and activate &"0 aain when
wanted by the networ#.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)& Release %&
"ome specific handlin is defined to enable combined MM3="G"'. 8or this the 43 sinals at 4T0/' 002 level
always an &ntra 9omain '/" 'ode "elector (&9''") derived from the &9 sinalled as P:TM"& (also when mapped
from G4T&). /t 3:4T0/' 002 level the 43 indicates the G4MM3& derived from the G4T& that is sinalled in the
T/4 0eDuest messae (also when derived from P:TM"&). This handlin is performed by the 43 independent from the
networ# confiuration. &t is not visible to the 43 whether MM3 and "G"' are combined.
Given the &P:based architecture of 3P" and the &P:based applications such establishment and deactivation of the 3P"
bearer or P9P conte(t can happen freDuently before the 43 chanes the 0/T e.. a 43 as#in for delivery of an "M"
(over &P) or startin a Bo&P over &M". an entirely new 3P" bearer or P9P conte(t may be established for that purpose.
Then. after the application=service is finished. the newly established 3P" bearer or P9P conte(t ets deactivated. &n
such particular situation the deactivation of the &"0 at the 43 and hence performin a 0/4 or T/4 update when the
43 chanes the 0/T is not needed. Preventin the 43 from deactivatin the &"0 in this case ensures an efficient usae
of the 43$s battery power and reduces the unnecessary sinallin load that is seen as the #ey objective to be achieved by
introducin the &"0 feature. Thus. 43 only locally deactivates &"0 when bearer e(isted at the time of &"0 is activated.
or when 43 chanes 0/T with bearers which are created after &"0 is activated.
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)3 Release %&
&''e/ F (i'3"r6ati5e),
+ha'ge hist"r8
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)( Release %&
9han1e history
=ate TSG H TSG =oc' 9R Rev 9at Su4ject;9omment @ld "e#
2011-12 SP-!4 SP-110034 2100 2 ) Re$ati"'shi% (et2ee' L;P& %er6issi"'s a'# S;PTA %er6issi"'s 10.!.0 10..0
2011-12 SP-!4 SP-11003 2100 1 ) Thr"tt$i'g "3 4"2'$i': 4ata *"ti3icati"' Re>uest 2he' ;SR is
acti5ate#
10.!.0 10..0
2011-12 SP-!4 SP-110032 21?1 1 & Restricti"' "' i'ter-PLM* ha'#"5er t" a +SG ce$$ 10.!.0 10..0
2011-12 SP-!4 SP-11003 21.0 1 ) UE i'itiates #etach %r"ce#ure 2he' MM (ac:"33 ti6er is ru''i'g 10.!.0 10..0
2011-12 SP-!4 SP-11003 21.1 1 ) &P* (ase# Sessi"' Ma'age6e't c"'gesti"' c"'tr"$ c$ari3icati"' 10.!.0 10..0
2011-12 SP-!4 SP-11002. 21.0 3 & B"S 6a%%i'g 10.!.0 10..0
2011-12 SP-!4 SP-11003 220! 2 ) <ac:-"33 ti6er ha'#$i'g i' c"''ecte# 6"#e 6"(i$it8 10.!.0 10..0
2011-12 SP-!4 SP-11003 2212 1 ) E6erge'c8 attach 2he' MM (ac:-"33 ti6er is ru''i'g 10.!.0 10..0
2011-12 SP-!4 SP-110032 224 2 & 9a'#"5er t" +SG ce$$ 2ith e6erge'c8 (earer 10.!.0 10..0
2011-12 SP-!4 SP-11004. 2142 2 < ;'tr"#uci'g +SS 3"r VPLM* aut"'"6"us +SG r"a6i'g 10..0 %%')')
2011-12 SP-!4 SP-11004. 2143 2 < +SS i'3"r6ati"' st"rage 10..0 11.0.0
2011-12 SP-!4 SP-11004. 214. 2 < Retrie5i'g +SG su(scri%ti"' i'3"rr6ati"' 3r"6 +SS 10..0 11.0.0
2011-12 SP-!4 SP-11004. 21!0 2 < ;'sert +SG su(scri(er #ata 10..0 11.0.0
2011-12 SP-!4 SP-11004? 21?2 2 + ;'ter-PLM* ha'#"5er t" a +SG ce$$ (ase# "' the ass"ciate# +SG
2hite $ists
10..0 11.0.0
2011-12 SP-!4 SP-110040 2232 2 < Re>uiri'g #8'a6ic P++ 10..0 11.0.0
2012-03 SP-!! SP-1200.1 2140 2 4 +"rrect the @MS@ t" the @UE@ 2hich accesses 5ia E-UTR&* 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 2101 1 ) Re6"5e the re#u'#a't ;E 11.0.0 11.1.0
2012-03 SP-!! SP-1200?. 210! 3 < SM-<ac:"33 ti6er 3"r *7 i'itiate# (earer #eacti5ati"' 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 21?? 2 ) +"rrecti"' i' P4* G7 i'itiate# (earer #eacti5ati"' 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 221! 2 ) MME (eha5i"ur i' case "3 S+TP c"''ecti"' $"ss 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 22!1 1 ) +"rrecti"'s t" %r"ce#ure ha'#$i'g "3 Ser5ice Re>uest a'# S1-
(ase# ha'#"5er
11.0.0 11.1.0
2012-03 SP-!! SP-1200?. 22!2 - 4 E#it"ria$ c"rrecti"'s t" 23.401 11.0.0 11.1.0
2012-03 SP-!! SP-1200?. 22!3 - ) ;ET) re3ere'ce u%#ate 3"r 23.401 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 220 1 ) &## 2ar'i'g *ATE 2he' usi'g P&P 3"r e/ter'a$ authe'ticati"' 11.0.0 11.1.0
2012-03 SP-!! SP-120003 223 - & +"rrecti"' "3 the P4* G7 se$ecti"' 3"r the &P* 2ith S;PTA
%er6issi"'
11.0.0 11.1.0
2012-03 SP-!! SP-12004 22. 1 & 7ar'i'g S8ste6 #etai$s 6"5e t" 23.041 11.0.0 11.1.0
2012-03 SP-!! SP-1200?. 2200 1 ) <arri'g su(-categ"ries 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 2200 1 ) +"rrect the 6ista:e' ;E i' the create sessi"' re>uest 3"r EM+ 11.0.0 11.1.0
2012-03 SP-!! SP-12000 220. 1 & +$ari38 re3ere'ce %"i't use# i'ter-PLM* a'# i'tra-PLM* 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 22?! 3 ) Pac:et 3i$ter i'c$u#e# i' the <earer Res"urce M"#i3icati"'
%r"ce#ure
11.0.0 11.1.0
2012-03 SP-!! SP-120004 22? 2 & Ser5ice user c"rrecti"' 3"r MT+ c"'gesti"' c"'tr"$ 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 22?? 1 ) T&U trigger u%"' recei%t "3 %agi'g i' c"'gesti"' 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 22.0 - ) +"rrecti"' "3 +S Ser5ice <$"c: (8 9SS t" MME sig'a$$i'g 11.0.0 11.1.0
2012-03 SP-!! SP-12000 22.2 1 & Per6it RR+ Re$ease i' %ara$$e$ 2ith S1 Re$ease 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 22.! 1 ) <+M ha'#$i'g i' EP+ 11.0.0 11.1.0
2012-03 SP-!! SP-1200?0 230! 1 + ;'c$u#e su%%"rt "3 "ther 6e#ia 3"r ;MS E6erge'c8 Sessi"' 11.0.0 11.1.0
2012-03 SP-!! SP-1200?. 230 1 < 4ec$ari'g su%%"rt 3"r e/te'#e# T)T 3i$ter 3"r6at 11.0.0 11.1.0
2012-03 SP-!! SP-1200?1 2312 2 < *et2"r: Pr"5i#e# L"cati"' ;'3"r6ati"' Retrie5a$ 5ia <earer
Re$ate# Pr"ce#ure
11.0.0 11.1.0
2012-03 SP-!! SP-1200?. 2313 2 < E&< 3"r E-UTR&* 11.0.0 11.1.0
2012-03 SP-!! SP-120003 231. - & L;P& P4* c"''ecti"' ha'#$i'g 2he' the UE@s +SG 6e6(ershi%
cha'ges
11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 232 2 < Pri"rit8 treat6e't 3"r *et2"r: Ma'age6e't )u'cti"'s 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 2320 1 < L"a# re-(a$a'ci'g (et2ee' MMEs 3"r Pri"rit8 Ser5ices 11.0.0 11.1.0
2012-03 SP-!! SP-1200.1 2333 4 ) UE &S ca%a(i$it8 re>uest "5er S1 11.0.0 11.1.0
2012-0 SP-! SP-12023 22.? 3 & )i/ 2r"'g state6e't 3"r the Re%"rti'g &cti"' re$ate# st"rage 11.1.0 11.2.0
2012-0 SP-! SP-1202!1 2340 2 ) +"rrecti"' "3 the 2r"'g #escri%ti"' a("ut e6erge'c8 &RP 5a$ue 11.1.0 11.2.0
2012-0 SP-! SP-120243 23!1 1 ) +"rrecti"' "3 L"cati"' ;'3" 11.1.0 11.2.0
2012-0 SP-! SP-120243 23! 3 ) +"rrecti"' "3 *et2"r: Pr"5i#e# L"cati"' ;'3"r6ati"' Retrie5a$
Pr"ce#ure 2ith"ut (earer B"S u%#ate
11.1.0 11.2.0
2012-0 SP-! SP-1202!1 23!? 2 ) L"ca$ EPS (earer c"'te/t #eacti5ati"' at ha'#"5er 11.1.0 11.2.0
2012-0 SP-! SP-120243 23 - ) Re6"5a$ "3 +SG ;4 as a 'et2"r: %r"5i#e# $"cati"' i'3"r6ati"'
%ara6eter
11.1.0 11.2.0
2012-0 SP-! SP-1202!1 230 1 ) Gui#a'ce "' UE Ra#i" +a%a(i$it8 Match Pr"ce#ure 11.1.0 11.2.0
2012-0 SP-! SP-12023 230. 3 & +$ari3icati"' 3"r E-UTR&* Trac:i'g &rea U%#ate 2ith"ut S-G7 a'#
MME +ha'ge
11.1.0 11.2.0
2012-0 SP-! SP-12023! 23?. 1 & Missi'g Pagi'g Pri"rit8 3"r <earer acti5ati"'16"#i3icati"' 11.1.0 11.2.0
2012-0 SP-! SP-120233 23.? 1 & Re-attach 3"r e6erge'c8 (earer ser5ice 11.1.0 11.2.0
2012-0 SP-! SP-12023. 2421 2 ) E&< i'#icati"' 3r"6 MME 11.1.0 11.2.0
2012-0 SP-! SP-1202!1 2422 3 ) +$ari3icati"' "' ha'#$i'g "3 9"6"ge'"us Su%%"rt "3 ;MS A5er PS
Sessi"'s
11.1.0 11.2.0
2012-0 SP-! SP-12023 242! - & ;SR #eacti5ati"' 3"r PG7-i'itiate# <earer 4eacti5ati"' Pr"ce#ure 11.1.0 11.2.0
2012-0. SP-!0 SP-1204? 240! 2 ) +$ari3icati"'s t" the #e3erre# a'# static ;P a##ress a$$"cati"'s 11.2.0 11.3.0
2012-0. SP-!0 SP-1204?! 2433 ! ) &%%r"%riate +ause 5a$ue 3r"6 a$$ the 4e$ete Sessi"' Re>uest 11.2.0 11.3.0
2012-0. SP-!0 SP-1204?! 243! 1 ) ;SR #eacti5ati"' i' +e$$ +ha'ge Ar#er (++A) t" GER&* 11.2.0 11.3.0
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)+ Release %&
9han1e history
=ate TSG H TSG =oc' 9R Rev 9at Su4ject;9omment @ld "e#
2012-0. SP-!0 SP-1204? 243 1 ) ;SR #eacti5ati"' i' GER&* Rea#8 t" E-UTR&* i'ters8ste6
cha'ge
11.2.0 11.3.0
2012-0. SP-!0 SP-1204?! 2430 1 ) +$ari3icati"' "3 9"6"ge'"us Su%%"rt "3 ;MS A5er PS Sessi"'s i'
R&U
11.2.0 11.3.0
2012-0. SP-!0 SP-1204? 243? 2 ) *e2 c$ause 3"r 9"6"ge'"us Su%%"rt "3 ;MS A5er PS Sessi"'s 11.2.0 11.3.0
2012-0. SP-!0 SP-1204? 2444 1 ) St"rage "3 EPLM* $ist i' 9SS 11.2.0 11.3.0
2012-0. SP-!0 SP-1204?! 24!0 - + Re6"5i'g *MA-;;; 11.2.0 11.3.0
2012-0. SP-!0 SP-1204? 24!4 - ) Re6"5i'g '"te "' +SG ;4 c""r#i'ati"' i' Re$-11 11.2.0 11.3.0
2012-0. SP-!0 SP-1204? 24!. 1 ) +"'si#erati"' 3"r #eci#i'g c"rrect 5"ice su%%"rt 6atch i'#icat"r 11.2.0 11.3.0
2012-12 SP-!? SP-12001! 2440 2 & +"rrecti"' "3 %ac:et 3i$ters i' T)T 11.3.0 11.4.0
2012-12 SP-!? SP-120010 244? 4 < UE su%%"rti'g #ua$ %ri"rit8 11.3.0 11.4.0
2012-12 SP-!? SP-120013 24 1 & +$ari3icati"' "' S4U Err"r Rati" 5a$ue 2he' 6a%%i'g EPS B+;Q4
t" Re$ease .. B"S %ara6eters
11.3.0 11.4.0
2012-12 SP-!? SP-120010 2400 3 & Restricti"' "3 ;'ter R&T ha'#"5er1re$ease 2ith re#irecti"' (et2ee'
E-UTR&* a'# UTR&*1GER&*
11.3.0 11.4.0
2012-12 SP-!? SP-12002 240? 3 ) *"ti38i'g UE "' s%eci3ic P4* #isc"''ecti"' 2hi$e the UE is i' the
i#$e state
11.3.0 11.4.0
2012-12 SP-!? SP-12001. 240. - ) Re6"5a$ "3 %rec"'#iti"' "3 UL; i' P4* #isc"''ecti"' %r"ce#ure 11.3.0 11.4.0
2012-12 SP-!? SP-120010 24?0 2 ) +"rrecti"' "3 'et2"r: st"re# (ac:-"33 a3ter a##iti"' "3 4ua$ %ri"rit8 11.3.0 11.4.0
2012-12 SP-!? SP-12002 24?4 3 ) UE ca%a(i$ities i' the UE Ra#i" +a%a(i$it8 Match Re>uest
%r"ce#ure
11.3.0 11.4.0
2012-12 SP-!? SP-120013 24?0 1 & Regu$ar #eter6i'istic ;ME; 3etch 11.3.0 11.4.0
2012-12 SP-!? SP-12002 24?? - ) Re6"5e the R&*3 re3ere'ce 3"r E&< 11.3.0 11.4.0
2013-03 SP-!. SP-1300?3 24.0 ! ) User L"cati"' ;'3"r6ati"' &ge 11.4.0 11.!.0
2013-03 SP-!. SP-1300?1 24.? 2 & 4e$a8e# re%"rti'g "3 Ser5i'g *et2"r:, a'# UE Ti6e R"'e 11.4.0 11.!.0
2013-03 SP-!. SP-1300?? 2!01 2 ) Me6(ershi% 5eri3icati"' #uri'g Path S2itch Re>uest %r"ce#ure 11.4.0 11.!.0
2013-03 SP-!. SP-1300?. 2!00 2 < E/te'si"' "3 S;PTA %er6issi"' 3"r S;PTA at the $"ca$ 'et2"r: 11.!.0 %&')')
2013-03 SP-!. SP-1300?. 2!0? 1 < Su%%"rt "3 S;PTA at the L"ca$ *et2"r: 11.!.0 12.0.0
2013-03 SP-!. SP-1300.3 2!0. 3 < +$ari38i'g i'ter-"%erat"r chargi'g re>uire6e'ts 11.!.0 12.0.0
2013-0 SP-0 SP-13022! 2!1? 1 & +$ari3icati"' that ;MSV"PS is MMTEL 12.0.0 12.1.0
2013-0 SP-0 SP-13022! 2!20 2 & ;66e#iate +a'ce$ L"cati"' &+F #uri'g 9SS-i'itiate# #etach
%r"ce#ure
12.0.0 12.1.0
2013-0 SP-0 SP-130324 2!21 3 < ;SR ha'#$i'g i' S;PTA at $"ca$ 'et2"r: 12.0.0 12.1.0
2013-0 SP-0 SP-130324 2!3? 3 + 4irect user %$a'e %ath esta($ish6e't 3"r S;PTA at $"ca$ 'et2"r: "'
e*"#e<
12.0.0 12.1.0
2013-0 SP-0 SP-13030! 2!40 1 & +$ari3icati"' "' "%erati"'s re$ate# t" #ua$ %ri"rit8 12.0.0 12.1.0
2013-0 SP-0 SP-130232 2!41 ! 4 +"rrect i'c"'siste'c8 2ith Stage 1 regar#i'g su%%"rt 3"r
e6erge'c8 (earer ser5ices i' the ser5i'g 'et2"r:
12.0.0 12.1.0
2013-0 SP-0 SP-130310 2!4 ! ) +"rrecti"' t" P4* 4eacti5ati"' 3"r S;PTAML* 12.0.0 12.1.0
2013-0 SP-0 SP-130232 2!!0 2 < ;'#i5i#ua$ su(scri%ti"' 6igrati"' a'# su(scri(er tr"u($esh""ti'g 12.0.0 12.1.0
2013-0 SP-0 SP-130232 2!!. 1 < &##iti"' "3 E'# Mar:er Su%%"rt 3"r 9a'#"5er Sce'ari"s 2ith SG7
Re$"cati"'
12.0.0 12.1.0
2013-0 SP-0 SP-130310 2!1 - ) +"rrecti"' "' the a%%$ica(i$it8 "3 S;PTAML* at a +SG ce$$ 12.0.0 12.1.0
2013-0 SP-0 SP-130232 2!2 3 + Use "3 L"2 &ccess Pri"rit8 ;'#icati"' t" se$ect MME 12.0.0 12.1.0
2013-0 SP-0 SP-130232 2! 3 ) Use "3 MM (ac:"33 ti6er 3"r 5"ice ce'tric #e5ices 12.0.0 12.1.0
2013-0. SP-1 SP-13030! 2!2? 2 & ;'ter"%erati"' (et2ee' MME a'# G'1G% SGS* 12.1.0 12.2.0
2013-0. SP-1 SP-1303?4 2!0 2 < ;'tr"#ucti"' "3 GTP-c L"a# +"'tr"$ 12.1.0 12.2.0
2013-0. SP-1 SP-130304 2!. 2 & +$ari3icati"'s "' B"S a'# r"a6i'g 12.1.0 12.2.0
2013-0. SP-1 SP-1303?4 2!01 2 < GTP-+ "5er$"a# ha'#$i'g 12.1.0 12.2.0
2013-0. SP-1 SP-13030. 2!04 2 ) +"rrecti"' "3 S;PTA at L"ca$ *et2"r: 12.1.0 12.2.0
2013-0. SP-1 SP-13030! 2!0 1 & )i/ e>ui5a$e't PLM* $ist ha'#$i'g 12.1.0 12.2.0
2013-0. SP-1 SP-1303?! 2!0? 2 + &##iti"' "3 a '"te i' ge'era$ #escri%ti"' "3 i'ter-R&T 9A 12.1.0 12.2.0
2013-0. SP-1 SP-130302 2!?2 2 & Re%"rti'g UL; a'# Ti6eR"'e at *et2"r:-i'itiate# (earer re$ease
re$ate# %r"ce#ures
12.1.0 12.2.0
2013-0. SP-1 SP-13030? 2!?4 2 & &5"i#i'g P4* G7 re$"cati"' 2he' ra#i" a'# S1 (earers are acti5e 12.1.0 12.2.0
2013-0. SP-1 SP-13030. 2!?! 1 ) +"rrecti"' "3 L"ca$ 9"6e *et2"r: 12.1.0 12.2.0
2013-0. SP-1 SP-13030. 2!?0 1 ) +$ari3icati"' "' #eacti5ati'g S;PTAML* u%"' i#$e 6"#e 6"(i$it8 12.1.0 12.2.0
2013-12 SP-2 SP-130!24 2!!4 4 & 4L tra33ic 6a%%i'g a$ig'6e't 2ith 23.00 12.2.0 12.3.0
2013-12 SP-2 SP-130!24 2!.0 1 & +$ari3icati"' "' the ha'#$i'g '"'-MM 6essage #uri'g ha'#"5er 12.2.0 12.3.0
2013-12 SP-2 SP-13002 2!.4 12 < +"re *et2"r: assiste# e*"#e< %ara6eters tu'i'g 12.2.0 12.3.0
2013-12 SP-2 SP-130!24 2!.0 2 & 9a'#$i'g "3 u%$i': %ac:et 3i$ters a'# #e3i'iti"' 3"r a 5a$i# state "3 the
T)T setti'g
12.2.0 12.3.0
2013-12 SP-2 SP-130. 2!.? < PG7 a'# SG7 +hargi'g a$ig'6e't i' #"2'$i': 12.2.0 12.3.0
2013-12 SP-2 SP-130!2 200 1 ) +"rrecti"' "' the c"'#iti"'s 3"r i'c$u#i'g the L"ca$ 9"6e *et2"r:
;4
12.2.0 12.3.0
2013-12 SP-2 SP-130!2 202 1 ) +$ari3icati"' 3"r A%ti6iCati"' "3 L;P& a'# S;PTAML* %agi'g 12.2.0 12.3.0
2013-12 SP-2 SP-130!2. 203 . < ;'tr"#uci'g UE P"2er Sa5i'g M"#e 12.2.0 12.3.0
2013-12 SP-2 SP-130!40 20! 2 ) &##iti"' "3 a '"te a##ressi'g the (eha5i"r "3 'et2"r: si#e #uri'g
i'ter-R&T 3GPP PS 9a'#"5er
12.2.0 12.3.0
2013-12 SP-2 SP-130!2 200 1 ) 4eacti5ate ;SR 3"r S;PTAML* 12.2.0 12.3.0
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3), Release %&
9han1e history
=ate TSG H TSG =oc' 9R Rev 9at Su4ject;9omment @ld "e#
2013-12 SP-2 SP-130!2 210 - ) +"rrecti"' i' L"ca$ 9"6e *et2"r: ;4 #e3i'iti"' 12.2.0 12.3.0
2013-12 SP-2 SP-130!2 211 1 ) +"rrecti"'s i' ha'#"5er a'# T&U1R&U %r"ce#ures re$ate# t"
S;PTA at $"ca$ 'et2"r:
12.2.0 12.3.0
2013-12 SP-2 SP-130!2 212 - ) +"rrecti'g re3ere'ce t" the S;PTAML* su(c$ause 12.2.0 12.3.0
2013-12 SP-2 SP-130!34 213 2 ) Use "3 L&P; 3"r MME1SGS* se$ecti"' #uri'g ha'#"5er 12.2.0 12.3.0
2013-12 SP-2 SP-130!23 21 - & L"ca$ #eacti5ati"' "3 ;SR t" resu6e %ac:et ser5ices 12.2.0 12.3.0
2013-12 SP-2 SP-130!24 221 3 & )i/ #"2'$i': %ac:et #e$i5er8 3ai$ure #ue t" crash 2ith 6"(i$it8 e5e't 12.2.0 12.3.0
2013-12 SP-2 SP-130!33 222 - < 9PLM* *"ti3icati"' 2ith s%eci3ic i'#icati"' #ue t" MME i'itiate#
<earer re6"5a$
12.2.0 12.3.0
2013-12 SP-2 SP-130!34 223 4 < Re%"rti'g UL; a'# Ti6eR"'e at MME-i'itiate# (earer re$ate#
%r"ce#ures
12.2.0 12.3.0
2013-12 SP-2 SP-130!33 224 - ) +"rrecti"' "' the 'et2"r: 6a'age6e't 3u'cti"'s 12.2.0 12.3.0
2013-12 SP-2 SP-130!33 22! 2 ) R"$$(ac: (eha5i"ur 3"r EP+ 12.2.0 12.3.0
2013-12 SP-2 SP-130!?3 220 ! < ;'tr"#ucti"' "3 UL; re%"rti'g at P++ area $e5e$ 12.2.0 12.3.0
2013-12 SP-2 SP-130!?! 22. 3 < ;'tr"#ucti"' "3 UL; re%"rti'g "'$8 2he' the UE is i' @+A**E+TE4@
state
12.2.0 12.3.0
2013-12 SP-2 SP-130!34 232 1 ) M"#i3icati"' "' ;'ter-R&T 9a'#"5er 3r"6 UTR&*1GER&* t" E-
UTR&*
12.2.0 12.3.0
2014-03 SP-3 SP-140111 234 2 ) +"rrecti"'s 3"r the PG7 %ause "3 chargi'g 3u'cti"'a$it8 12.3.0 12.4.0
2014-03 SP-3 SP-14010 23! 2 ) +"rrecti"'s 3"r %rese'ce re%"rti'g area (ase# $"cati"' re%"rti'g 12.3.0 12.4.0
2014-03 SP-3 SP-14010? 23 2 ) 4e$a8e# re$ease "3 UE ;P a##ress #uri'g i'ter-R&T 3GPP PS
9a'#"5er
12.3.0 12.4.0
2014-03 SP-3 SP-14010 230 2 < Prese'ce Re%"rti'g &rea %r"5i#e# (8 A+S 12.3.0 12.4.0
2014-03 SP-3 SP-140104 23? 3 ) P"2er Sa5i'g M"#e a%%$ica(i$it8 12.3.0 12.4.0
2014-03 SP-3 SP-140111 241 2 ) )i/ #"2'$i': 6essage #e$i5er8 3ai$ure #ue t" crash 2ith 6"(i$it8
e5e't
12.3.0 12.4.0
2014-03 SP-3 SP-1400.? 244 - & +"rrecti"' "3 ;ET) re3ere'ce "' %re3i/ #e$egati"' 12.3.0 12.4.0
3GPP
3GPP TS &3'()% *%&'(') (&)%($)3) 3)- Release %&

Potrebbero piacerti anche