You are on page 1of 90

3GPP TS 43.129 V7.3.

0 (2009-11)
Technical Specification
3rd Generation Partnership Project;
Technical Specification Group GSM/EDGE
Radio Access Networ;
Pacet!switched hando"er for GERAN A/G# $ode;
Sta%e &
'Release ()
GLOBAL SYSTEM FOR
MOBILE COMMUNICATIONS
R
The present document has been developed within the 3
rd
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
GSM, handover, packet-ode
3GPP
Postal address
3GPP support office address
!"0 #o$te de% &$c'o(e% - Soph'a )nt'po('%
Va(*onne - +#),-.
Te(./ 033 4 92 94 42 00 +a1/ 033 4 93 !" 47 1!
&nternet
http/22333.34pp.or4
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- .T&"- 11".- 2T"&- TT.- TT1).
.ll rihts reserved.
3MT"4 is a Trade Mar# of 2T"& reistered for the benefit of its members
3GPP4 is a Trade Mar# of 2T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners
5T24 is a Trade Mar# of 2T"& currently bein reistered for the benefit of its Members and of the 3GPP
Orani!ational Partners
G"M6 and the G"M loo are reistered and owned by the G"M .ssociation
3GPP TS *3+,&- .(+3+/ '&//-!,,) & Release (
-ontent%
7oreword..........................................................................................................................................................
&ntroduction......................................................................................................................................................
8 "cope......................................................................................................................................................
* /eferences..............................................................................................................................................
3 9efinitions and abbreviations.................................................................................................................
3.8 9efinitions...........................................................................................................................................................
3.* :oid......................................................................................................................................................................
3.3 .bbreviations.......................................................................................................................................................
; .rchitecture and principles...................................................................................................................
;.8 /eference architecture.......................................................................................................................................
;.* <andover principles...........................................................................................................................................
;.*.8 General.........................................................................................................................................................
;.*.* P" <andover preparation phase...................................................................................................................
;.*.3 P" <andover e(ecution phase......................................................................................................................
;.*.; P" <andover 'etwor# 'ode /esponsibilities.............................................................................................
;.3 Protocol architecture..........................................................................................................................................
;.3.8 3ser plane overview.....................................................................................................................................
;.3.* 1ontrol plane overview................................................................................................................................
;.3.3 Physical 5ayer..............................................................................................................................................
;.3.3.8 "hared 1hannels.....................................................................................................................................
;.3.3.8.8 General..............................................................................................................................................
;.3.; /51=M.1....................................................................................................................................................
;.3.> /adio /esource (//)...................................................................................................................................
;.3.? 0""GP.........................................................................................................................................................
;.3.@ Overview of P" <andover "inallin Messaes.........................................................................................
;.3.@.8 P" handover sinallin messaes on the 3m interface..........................................................................
;.3.@.* P" handover sinallin messaes on the Gb interface...........................................................................
;.3.@.3 P" handover sinallin messaes on the Gn interface...........................................................................
;.3.@.; P" handover sinallin messaes on the 3p interface...........................................................................
;.; &dentifiers...........................................................................................................................................................
;.;.8 '".P&- P7&- /.0 &9 relation durin interA/.T- interAmode P" handover.................................................
> "inallin procedures...........................................................................................................................
>.8 G2/.' (.=Gb mode) G2/.' (.=Gb mode) handover.............................................................................
>.8.8 &ntra 1ell......................................................................................................................................................
>.8.* &ntra 0""......................................................................................................................................................
>.8.*.8 General...................................................................................................................................................
>.8.*.* &ntra 0"" <OB Preparation phase...........................................................................................................
>.8.*.3 &ntra 0"" <OB 2(ecution phase.............................................................................................................
>.8.*.; &ntra 0"" <andover A Optimised...........................................................................................................
>.8.3 &ntra "G"'...................................................................................................................................................
>.8.3.8 &ntra "G"'=&nter 0"" <O- Preparation phase.......................................................................................
>.8.3.* &ntra "G"'=&nter 0"" <O- 2(ecution phase.........................................................................................
>.8.; &nter "G"'...................................................................................................................................................
>.8.;.8 &nter "G"' <O- Preparation phase........................................................................................................
>.8.;.* &nter "G"' <O- 2(ecution phase..........................................................................................................
>.* &nterA/.T=mode handover (G2/.' .=Gb mode 3T/.'= G2/.' &u mode)...........................................
>.*.8 &ntra "G"'...................................................................................................................................................
>.*.8.8 &ntraA"G"' G2/.' .=Gb mode to 3T/.'=G2/.' &u mode <OB Preparation phase.....................
>.*.8.* &ntraA"G"' G2/.' .=Gb mode to 3T/.'=G2/.' &u mode <OB 2(ecution phase........................
>.*.* &nter "G"'...................................................................................................................................................
>.*.*.8 &nterA"G"' G2/.' .=Gb mode to 3T/.'=G2/.' &u mode <OB Preparation phase......................
>.*.*.* &nterA"G"' G2/.' .=Gb mode to 3T/.'=G2/.' &u mode <OB 2(ecution phase........................
>.3 &nterA/.T=mode <andover (3T/.'=G2/.' &u mode G2/.' .=Gb mode)...........................................
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3 Release (
>.3.8 &ntra "G"'...................................................................................................................................................
>.3.8.8 &nter /.T=mode 3T/.'=G2/.' &u mode to G2/.' .=Gb mode P" <OB Preparation phase.........
>.3.8.* &nter /.T=mode 3T/.'=G2/.' &u mode to G2/.' .=Gb mode P" <OB 2(ecution phase...........
>.3.* &nter "G"'...................................................................................................................................................
>.3.*.8 &nter /.T=mode 3T/.'=G2/.' &u mode to G2/.' .=Gb mode P" <OB Preparation phase.........
>.3.*.* &nter /.T 3T/.'=G2/.' &u mode to G2/.' .=Gb mode P" <OB 2(ecution phase.....................
>.; <andover reject..................................................................................................................................................
>.;.8 General.........................................................................................................................................................
>.;.* &nterA"G"' <O /ejectB "inallin procedure.............................................................................................
>.> <andover cancel................................................................................................................................................
>.>.8 General.........................................................................................................................................................
>.>.* "inallin procedures...................................................................................................................................
>.>.*.8 &nterA"G"' case- G2/.' .=Gb mode G2/.' .=Gb mode...........................................................
>.>.*.* &nterA"G"' case- G2/.' .=Gb mode 3T/.'=G2/.' &u mode..................................................
>.>.*.3 &nterA"G"' case- 3T/.'=G2/.' &u mode G2/.' .=Gb mode..................................................
>.? 1ontainer handlin............................................................................................................................................
>.?.8 1ontents of the containers............................................................................................................................
>.?.8.8 1ontents of the G2/.' .=Gb mode or G.' mode C G2/.' .=Gb mode Transparent
1ontainers...............................................................................................................................................
>.?.8.8.8 "ource 0"" to Taret 0"" Transparent 1ontainer...........................................................................
>.?.8.8.* Taret 0"" to "ource 0"" Transparent 1ontainer...........................................................................
>.?.8.* 1ontents of the G2/.' .=Gb mode or G.' mode C 3T/.' Transparent 1ontainers...................
>.?.8.*.8 "ource /'1 to Taret /'1 Transparent 1ontainer.........................................................................
>.?.8.*.* Taret /'1 to "ource /'1 Transparent 1ontainer.........................................................................
>.?.8.3 1ontents of the 3T/.' C G2/.' .=Gb Mode or G.' mode Transparent 1ontainers...................
>.?.8.3.8 "ource 0"" to Taret 0"" Transparent 1ontainer...........................................................................
>.?.8.3.* Taret 0"" to "ource 0"" Transparent 1ontainer...........................................................................
>.?.8.; 1ontents of the G2/.' .=Gb mode C G2/.' &u mode Transparent 1ontainers.............................
>.?.8.;.8 "ource /'1 to Taret /'1 Transparent 1ontainer.........................................................................
>.?.8.;.* Taret /'1 to "ource /'1 Transparent 1ontainer.........................................................................
>.?.8.> 1ontent of G2/.' &u mode C G2/.' .=Gb mode Transparent 1ontainers....................................
>.?.8.>.8 "ource 0"" to Taret 0"" Transparent 1ontainer...........................................................................
>.?.8.>.* Taret 0"" to "ource 0"" Transparent 1ontainer...........................................................................
>.?.8.? 1ontents of the G2/.' .=Gb mode C G.' mode Transparent 1ontainers......................................
>.?.8.?.8 "ource 0"" to Taret 0"" Transparent 1ontainer...........................................................................
>.?.8.?.* Taret 0"" to "ource 0"" Transparent 1ontainer...........................................................................
>.@ P" <andover 7ailure..........................................................................................................................................
>.@.8 Preparations Phase 7ailure "cenarios..........................................................................................................
>.@.8.8 P" <andover preparation phase failure scenarios on the 3m interface.................................................
>.@.8.* P" <andover preparation phase failure scenarios on the Gb interface..................................................
>.@.8.3 P" <andover preparation phase failure scenarios on the Gn interface..................................................
>.@.8.; P" <andover preparation phase failure scenarios on the 3p interface..................................................
>.@.* 2(ecution Phase 7ailure "cenarios..............................................................................................................
>.@.*.8 2(ecution phase failures on the 3m interface........................................................................................
>.@.*.8.8 &nitial .ccess 7ailure in the Taret 1ell durin P" handover...........................................................
>.@.*.8.* /adio contact with the M" is lostD....................................................................................................
>.@.*.* 2(ecution phase failures on the Gb interface.........................................................................................
>.@.*.3 2(ecution phase failures on the Gn interface.........................................................................................
>.E G.' <andover..................................................................................................................................................
>.E.8 &ntraA"G"' <andover (G2/.' .=Gb mode G.' mode handover)....................................................
>.E.8.8 &ntra "G"' P" <andover- Preparation phase.........................................................................................
>.E.8.* &ntra "G"' P" <andover- 2(ecution phase...........................................................................................
>.E.* &ntraA"G"' <andover (G.' mode G2/.' .=Gb mode handover)....................................................
>.E.*.8 &ntra "G"' P" <andover- Preparation phase.........................................................................................
>.E.*.* &ntra "G"' P" <andover- 2(ecution phase...........................................................................................
>.E.3 &nterA"G"' <andover (G2/.' .=Gb mode G.' mode handover)....................................................
>.E.3.8 &nter "G"' P" <andover- Preparation phase.........................................................................................
>.E.3.* &nter "G"' P" <andover- 2(ecution phase...........................................................................................
>.E.; &nterA"G"' <andover (G.' mode G2/.' .=Gb mode handover)....................................................
>.E.;.8 &nter "G"' P" <andover- Preparation phase.........................................................................................
>.E.;.* &nter "G"'- 2(ecution phase.................................................................................................................
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) * Release (
>.E.> &nter /.T <andoverB &ntra "G"' (3T/.' G.' mode handover)......................................................
>.E.>.8 &ntra "G"' P" <andover- Preparation phase.........................................................................................
>.E.>.* &ntra "G"' P" <andover- 2(ecution phase..........................................................................................
>.E.? &nter /.T <andoverB &ntra "G"' (G.' mode 3T/.' handover).......................................................
>.E.?.8 &ntra "G"' P" <andover- Preparation phase.........................................................................................
>.E.?.* &ntra "G"'- 2(ecution phase.................................................................................................................
>.E.@ &nter /.T <andoverB &nter "G"' (3T/.' G.' mode handover)......................................................
>.E.@.8 &nter "G"' P" <andover- Preparation phase.........................................................................................
>.E.@.* &nter "G"' P" <andover- 2(ecution phase...........................................................................................
>.E.E &nter /.T <andoverB &nter "G"' (G.' mode 3T/.' handover)......................................................
>.E.E.8 &nter "G"' P" <andover- Preparation phase.........................................................................................
>.E.E.* &nter "G"' P" <andover- 2(ecution phase...........................................................................................
? /adio interface "inallin....................................................................................................................
?.8 P" <andover "inallin (3m)...........................................................................................................................
?.8.8 General.........................................................................................................................................................
?.8.* Overview of P" <andover messaes...........................................................................................................
?.8.*.8 G2/.' .=Gb mode=G.' mode to G2/.' .=Gb mode P" <andover..............................................
?.8.*.* 3T/.'=G2/.' &u mode to G2/.' .=Gb mode=G.' mode P" <andover.....................................
?.8.*.3 G2/.' .=Gb mode to G2/.' &u mode P" <andover.......................................................................
?.8.*.; G2/.' .=Gb mode=G.' mode to 3T/.' mode P" <andover........................................................
?.8.*.> G2/.' .=Gb mode to G.' mode P" <andover.................................................................................
?.8.3 /51=M.1 sementation.............................................................................................................................
?.8.; &nter /.T=mode P" <andover to G2/.' .=Gb.........................................................................................
?.8.> &nter /.T=mode P" <andover from G2/.' .=Gb....................................................................................
?.* Mechanisms for &nitial .ccess in the Taret 1ell..............................................................................................
?.*.8 General.........................................................................................................................................................
?.*.* "ynchronisation of handovers......................................................................................................................
?.*.3 Option 8 A 9ownlin# 9ata sent after performin access in the taret cell...................................................
?.*.3.8 3nsynchronised 'etwor#s 1all 7low....................................................................................................
?.*.3.* "ynchronised 'etwor#s 1all 7low.........................................................................................................
?.*.; Option * A 9ownlin# 9ata sent before performin access in the taret cell (0lind Transmission).............
?.*.;.8 3nsynchronised 'etwor#s 1all 7low....................................................................................................
?.*.;.* "ynchronised 'etwor# 1all 7low..........................................................................................................
?.3 Methods for trierin P" <andover.................................................................................................................
Annex A (normative): Agree !anover "rin#i"$e%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
..8 .reed handover principles..................................................................................................................
Annex B (in'ormative): (S )anover (rimitive%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
0.8 Overview..............................................................................................................................................
0.* Primitives in "ource 0""....................................................................................................................
0.3 Primitives in Old "G"'......................................................................................................................
0.> Primitives in Taret 0"".....................................................................................................................
0.? Primitives in M".................................................................................................................................
Annex C (in'ormative): C!ange !i%tor*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0 Release (
+ore3ord
This Technical "pecification has been produced by the 3
rd
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 reAreleased by the T"G with an
identifyin chane of release date and an increase in version number as followsD
:ersion (.y.!
whereD
( the first diitD
8 presented to T"G for informationB
* presented to T"G for approvalB
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.
5ntrod$ct'on
Pac#et "witched (P") handover is introduced in order to support realAtime pac#etAswitched with strict Fo" reGuirements
on low latency and pac#et loss. Pac#et switched handover reduces the service interruption of the user plane information
at cell chane compared to the cellAreselection and enables methods to improve buffer handlin of user plane data in
order to reduce pac#et loss at cellAchane.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1 Release (
1 Scope
The present document defines the staeA* service description for pac#et switched handover in G2/.' A/Gb mode and
G.' mode. &T3AT /ecommendation &.83+ HEI describes a threeAstae method for characterisation of
telecommunication services- and &T3AT /ecommendation F.?> H,I defines stae * of the method. The present
document refers to pac#et switched handover in G2/.' A/Gb mode/GAN mode- and therefore focuses on the
correspondin radio protocol enhancements to the pac#et switched domain only i.e. when services are provided throuh
the Gb interface.
2 #e6erence%
The followin documents contain provisions which- throuh reference in this te(t- constitute provisions of the present
document.
/eferences are either specific (identified by date of publication- edition number- version number- etc.) or
nonAspecific.
7or a specific reference- subseGuent revisions do not apply.
7or a nonAspecific reference- the latest version applies. &n the case of a reference to a 3GPP document (includin
a G"M document)- a nonAspecific reference implicitly refers to the latest version of that document in the same
Release as the present document.
H8I 3GPP T/ *8.,+>D J:ocabulary for 3GPP "pecificationsJ.
H*I 3GPP T" **.8+>D J"ervices and service capabilitiesJ.
H3I 3GPP T" **.+?+D JGeneral Pac#et /adio "ervice (GP/")B "ervice descriptionB "tae 8J.
H;I 3GPP T" ;3.+?;D JOverall description of the GP/" radio interfaceB "tae *J.
H>I 3GPP T" *>.,**D J/adio /esource Manaement strateiesJ.
H?I 3GPP T" *3.8+@D JFuality of "ervice (Fo") concept and architectureJ.
H@I 3GPP T" ;;.+?+D JGeneral Pac#et /adio "ervice (GP/")B Mobile "tation (M") A 0ase "tation
"ystem (0"") interfaceB /adio 5in# 1ontrol=Medium .ccess 1ontrol (/51=M.1) protocolJ.
HEI &T3AT /ecommendations &.83+D JMethod for the characteri!ation of telecommunication services
supported by an &"9' and networ# capabilities of an &"9'J.
H,I &T3AT /ecommendation F.?>D JThe unified functional methodoloy for the characteri!ation of
services and networ# capabilitiesJ.
H8+I 3GPP T" ;E.+8ED JGeneral Pac#et /adio "ervice (GP/")B 0ase "tation "ystem (0"") A "ervin
GP/" "upport 'ode ("G"')B 0"" GP/" ProtocolJ.
H88I 3GPP T" *,.+?+D JGeneral Pac#et /adio "ervice (GP/")B GP/" Tunnellin Protocol (GTP)
across the Gn and Gp interfaceJ.
H8*I 3GPP T" *3.++3D J'umberin- addressin and identificationJ.
H83I 3GPP T" *>.;+8D J3T/.' overall descriptionJ.
H8;I 3GPP T" ;3.+>8D JG"M=29G2 /adio .ccess 'etwor# (G2/.') overall descriptionB "tae *J.
H8>I 3GPP T" *;.++ED JMobile radio interface 5ayer 3 specificationB 1ore networ# protocolsB "tae 3J.
H8?I 3GPP T" ;;.88ED JMobile radio interface layer 3 specification- /adio /esource 1ontrol (//1)
protocolB &u modeJ.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ( Release (
H8@I 3GPP T" *>.338D J/adio /esource 1ontrol (//1) protocol specificationJ.
H8EI 3GPP T" *;.++@D JMobile radio interface sinallin layer 3B General .spectsJ.
H8,I 3GPP T" *3.+?+D JGeneral Pac#et /adio "ervice (GP/")B "ervice descriptionB "tae *J.
H*+I 3GPP T" *3.8+ED JMobile radio interface layer 3 specification core networ# protocolsB "tae *
(structured procedures)J.
H*8I 3GPP T" ;;.+?;D JMobile "tation A "ervin GP/" "upport 'ode (M"A"G"') 5oical 5in#
1ontrol (551) 5ayer "pecificationJ.
H**I 3GPP T" *3.*3?D J&ntraAdomain connection of /adio .ccess 'etwor# (/.') nodes to multiple
1ore 'etwor# (1') nodesJ.
H*3I 3GPP T" *>.;83D J3T/.' &u interface /adio .ccess 'etwor# .pplication Part (/.'.P)
sinallinJ.
H*;I :oid.
H*>I 3GPP T" ;;.+8ED JMobile radio interface layer 3 specificationB /adio /esource 1ontrol (//1)
protocolJ.
H*?I 3GPP T" ;>.+8+D J/adio subsystem synchroni!ationJ.
H*@I 3GPP T" 33.8+*D K"ecurity architectureL.
H*EI 3GPP T" ;;.38ED KGeneric access to the .=Gb interfaceB Mobile G. interface layer 3
specificationL.
H*,I 3GPP T" ;3.38ED KGeneric access to the .=Gb interfaceB "tae *L.
3 7e6'n't'on% and a**rev'at'on%
3.1 7e6'n't'on%
7or the purposes of the present document- the terms and definitions iven in 3GPP T/ *8.,+> H8I and the followin
applyD
A#tive (FC%: that subset of the P71s to be handed over- for which the source 0"" has determined that resources
should be allocated in the taret cell durin the P" <andover preparation phase.
A+G, mode: M" mode operation where the M" is connected to the 1ore 'etwor# via G2/.' and the . and=or Gb
interfaces.
B$in Tran%mi%%ionD refers to the decision made by the "G"' to start the transmission of downlin# 'AP93s or by the
taret 0""=G.'1 to start the transmission of downlin# 551 P93s for a iven mobile station before receivin
confirmation that the P" handover procedure has been successfully completed.
GAN Moe: M" mode of operation where the M" is connected to the 1ore 'etwor# via a G.'1 and the . and=or Gb
interfaces.
(FC %-,.e#t to !anover: refers to an M"Ms P71 for which the pac#et switched handover procedure is to be initiated
when a cell chane is reGuired. Nhether a P71 needs handover or not is decided by the 0"". This decision criteria is
not standardi!ed.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2 Release (
3.2 Vo'd
3.3 )**rev'at'on%
7or the purposes of the present document- the followin abbreviations applyD
.TM .synchronous Transfer Mode
0"1 0ase "tation 1ontroller
0"" 0ase "tation "ubAsystem
0""GP 0ase "tation "ubsystem GP/" Protocol
0T" 0ase Transceiver "tation
1' part 1ore 'etwor# part
1' 1ore 'etwor#
1" 1ircuit "witched
9T& 9irect Tunnel &ndicator
9TM 9ual Transfer Mode
29G2 2nhanced 9ata rates for G"M 2volution
75O 7le(ible 5ayer One
G.' Generic .ccess 'etwor#
G.'1 Generic .ccess 'etwor# 1ontroller
Gbo&P Gb over &P
G1"& GP/" 1.M25 "ubscriber information indicator
G2/.' G"M=29G2 /adio .ccess 'etwor#
GP/" General Pac#et /adio "ervice
G"M Global "ystem for Mobile communications
GTP GP/" Tunnellin Protocol
&M" IP Multimedia "ubsystem
&P &nternet Protocol
551 5oical 5in# 1ontrol
M.1 Medium .ccess 1ontrol
M" Mobile "tation
M"1 Mobile "witchin 1entre
MT3 Ma(imum Transfer 3nit
P9P Pac#et 9ata Protocol
P9T1< Pac#et 9ata Traffic 1<annel
P71 Pac#et 7low 1onte(t
P7M Pac#et 7low Manaement
P" Pac#et "witched
PT11< Pac#et Timin advance 1ontrol 1<annel
Fo" Fuality of "ervice
/.0 /adio .ccess 0earer
/.' /adio .ccess 'etwor#
/.T /adio .ccess Technoloy
/.3 /outein .rea 3pdate
/51 /adio 5in# 1ontrol
/' part /adio 'etwor# part
/'1 /adio 'etwor# 1ontroller
/'" /adio 'etwor# "ubsystem
/O<1 /Obust <eader 1ompression
//M /adio /esource Manaement
/TP /eal Time Protocol
".0M "et .synchronous 0alanced Mode
".11< "tandalone .ssociated 1ontrol 1<annel
".P& "ervice .ccess Point &dentifier
"G"' "ervin GP/" "upport 'ode
"&P "ession &nitiated Protocol
"'91P "ubA'etwor# 9ependent 1onverence Protocol
T07 Temporary 0loc# 7low
T7 Transport 7ormat
T71 Transport 7ormat 1ombination
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) - Release (
T71& Transport 7ormat 1ombination &ndicator
T/ Technical /eport
T" Technical "pecification
3. 3nnumbered .c#nowledement
39P 3ser 9ataram Protocol
32 3ser 2Guipment
3MT" 3niversal Mobile Telephony "ystem
3T/.' 3MT" Terrestrial /adio .ccess 'etwor#
VoIP Voice over IP
O&9 eOchane &9entification
4 )rch'tect$re and pr'nc'p(e%
4.1 #e6erence arch'tect$re
3i%ure ,4 Reference Architecture for PS hando"er in GERAN A/G# mode
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,/ Release (
4.2 8andover pr'nc'p(e%
4.2.1 Genera(
The P" <andover procedure is used to handover an M" with one or more pac#et flows from a source cell to a taret
cell. The source and taret cells can be located within either the same 0"" (&ntra 0"" <O)- different 0""s within the
same "G"' (&ntra "G"' <O) or belonin to different "G"'s (&nter "G"' <O)- or systems with different radio
access types (&nter /.T <O- &nter mode <O). &n addition- P" handover may occur between a G.' cell and a G2/.'
.=Gb mode cell or between a G.' cell and a 3T/.' cell.
Nhile the M" is still in the source cellD
/adio resources in the taret cell are allocated and sinalled to the M".
"ystem information of the taret cell needed for access in the taret cell is sinalled to the M".
7or each scenario (&ntra 0"" <O- &ntra "G"' <O- &nter "G"' <O- &nter /.T <O=&nter mode <O) the P" handover
procedure is divided intoD
a preparation phaseB and
an e(ecution phase.
0y usin the Gs interface (toether with 'MO8) the interruption time for the P" <andover procedure would be
shortened since usin a combined 5.3=/.3 procedure would be possible.
The scenarios described in the remainder of subAclause ;.* are limited to the case where an M" is bein served by a
0"" in G2/.' .=Gb mode when a P" handover becomes necessary.
4.2.2 PS 8andover preparat'on pha%e
The P" handover preparation phase consists of the followin consecutive stepsD
the decision by the source 0"" to reGuest a P" handover for an M" with one or more P71s subject to handoverD
A the reGuest from the source 0"" to the old "G"' for the P" handoverB
A if the taret 0""=G.'1 is not connected to the same "G"' the reGuest from the old "G"' to the new "G"'
to reserve resourcesB
the reservation of resources in the taret networ# nodes prior to orderin the M" to move to the taret cell. This
involvesD
A in case of &nter "G"' handover- the new "G"' reservin "'91P=551 resources and establishin Pac#et
7low 1onte(tsB
A in case of /. chane the "G"' (which belons to the /.) allocates a new PATM"& and derives a new 5ocal
T55& from this PATM"&B
A the taret 0""=G.'1 reservin=allocatin radio resources and Pac#et 7low 1onte(ts in the taret cell or the
taret /'" reservin=allocatin radio resources and /.0s in the taret cellB
A in case of &nterA"G"' handover- the definition of security related parameters for the new "G"'- e..
cipherin alorithm- to be used in the taret cell immediately in both uplin# and downlin# directions.
Nhen P" handover has to be performed for an M" with multiple active P71s- the "G"' reGuests the taret 0""=G.'1
to create one or more P71s or the taret /'" to create one or more /.0s correspondin to the active P71sD
The taret 0""=G.'1 may or may not establish radio resources for the created P71s and the taret /'" may
or may not allocate resources for all the reGuested /.0s. &f no radio resources at all are established the
handover shall be rejected (see "ection >.;.*).
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,, Release (
&f not all the P71s can be created successfully the taret 0""=G.'1 indicates this to the new "G"'- which
then informs the old "G"'=source 0"" on the accepted and failed 0"" P71s.
&f not all the /.0s can be allocated the taret /'" indicates this to the new "G"'- which then informs the old
"G"'=source 0"" on the accepted and failed 0"" P71s.
P71s for which no radio resources were reserved in the taret 0"" or for which no /.0s were allocated in the
taret /'" will result in the establishment of the necessary radio resources upon M" arrival in the taret cell.
7or the case of P" handover to G.' the taret G.'1 shall either create all reGuested P71s or none.
4.2.3 PS 8andover e1ec$t'on pha%e
The P" <andover e(ecution phase consists of the followin consecutive stepsD
pac#et forwardin by the old "G"' of the received 95 pac#ets both to the source 0""- new "G"' (if the P"
handover involves a new "G"') and the taret 0""=G.'1=/'" as soon as radio resources are reserved in the
taret 0""=G.'1=/'"B
the optional JblindJ transmission by the taret 0""=G.'1 of the 95 /51=M.1 bloc#s=551 P93s over the
reserved radio resources in the taret cell is only valid for lossy type of services where unac#nowleded 551
and /51 protocol modes are usedB
the command enerated by the taret 0""=G.'1=/'" sent via the source 0"" to order the M" to handover to
the taret cellB
the notification by the M" of its presence in the taret cell on the allocated radio resourcesB
the redirection by the "G"' of the 95 pac#ets to the taret 0""=G.'1=/'" aloneB
the release of the resources on the source side includin P71s and radio resources.
4.2.4 PS 8andover ,et3ork ,ode #e%pon%'*'('t'e%
This clause would reflect the .reed <andover principles from the clause ..8 by listin the specific node
responsibilities durin P" handover.
4.3 Protoco( arch'tect$re
This clause will contain information on the services and functions provided and reGuired by each layer.
4.3.1 9%er p(ane overv'e3
The user plane protocol architecture for G2/.' .=Gb mode is depicted in fiure *. "ee 3GPP T" ;3.38E H*,I for the
user plane protocol architecture applicable for G.' mode.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,& Release (
/elay
'etwor#
"ervice
GTPA3
.pplication
&P
"'91P
551
/51
M.1
G"M /7
"'91P
551
0""GP
58bis
/51
M.1
G"M /7
0""GP
58bis
/elay
5*
58
&P
5*
58
&P
GTPA3
&P
3m Gb Gn Gi
M" 0"" "G"' GG"'
'etwor#
"ervice
39P 39P
3i%ure &4 5ser Plane protocol architecture in A/G# mode
4.3.2 -ontro( p(ane overv'e3
7iure 3 shows the protocol architecture for the control plane reGuired to support P" <andover in .=Gb mode. Protocol
entities on the networ# side under 0""GP are not shown- as the architecture remains the same as for the leacy .=Gb
mode. "ee 3GPP T" ;3.38E H*,I for the control plane protocol architecture applicable for G.' mode.


:SSGP
9
MS
6SS
#e(a;
SGSN
Gb

&&-
GMM2SM
,et3ork
Serv'ce
&1*'%
:SSGP
,et3ork
Serv'ce
&1*'%
&&-
GMM2SM
#&-
M)-

P8<
#&-


P8<
M)-

3i%ure 34 7ontrol Plane Architecture in A/G# mode
4.3.3 Ph;%'ca( &a;er
4.3.3.1 Shared -hanne(%
4.3.3.1.1 Genera(
/adio resources on one or more shared channels may be assined to an M" (accordin to its multislot capabilities) for
e(chane of user plane payload for any P71 between the 0"" and the M". The #ey characteristics of a service reali!ed
usin a shared channel in .=Gb mode are as followsD
/51=M.1 control messaes are used to allocate the reGuired uplin# and downlin# T07s where both T07s are
associated with the same P71 and therefore are identified usin the same P7&.
<andover initiation decisions are made by the 0"" and may be based on measurement reports or cell chane
notification information sent by the mobile station on P.11<.
&f the mobile station is allocated one or more shared channels in support of a P71 that is subject to handover-
then the 0"" may prohibit this M" from ma#in autonomous cell reAselection decisions while that P71 is active.
.fter the M" has moved to the taret cell- initial uplin# access in this cell is controlled by 3"7 schedulin.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,3 Release (
4.3.4 #&-2M)-
The services reGuired from the /51=M.1 layer in .=Gb mode areD
9ata transfer in ac#nowleded mode.
9ata transfer in unac#nowleded mode.
"ementation and reassembly.
&nA"eGuence delivery of 551 P93s (for a iven P71).
.ssinment- reconfiuration and release of T07s and /51 instances (/51=M.1 control functions).
1ontrol of timin advance.
'otification of unrecoverable errors to 551.
<andlin of /51=M.1 control messaes.
/51=M.1 services are reGuired by radio resource manaement functions in order to send and receive messaes to=from
the M" and 0"" relatin to radio resource manaement.
/51=M.1 supports the followin radio resource manaement features that are reGuired for P" handoverD
2stablishment of a T07 on one or more physical channel(s) in a iven direction- for a iven P71.
/econfiuration of the radio resources assined to one or more T07s in downlin# and=or uplin# within a cell.
/elease of T07s and associated radio resources followin the correspondin service deactivation.
/elease of all T07s and associated radio resources in the source cell- as a result of handover to a taret cell.
4.3." #ad'o #e%o$rce (##)
This clause will contain information on any impacts on the // protocol related to support of P" <andover.
4.3.! :SSGP
0""GP is e(pected to provide the sinallin channel for P" <andover related sinallin between the 1' and the
0""=G.'1.
The services reGuired from the 0""GP layer can therefore be summarised asD
Transmission and reception of P" <andover related messaes (i.e. P7M messaes) over the Gb interface.
/outin of P" <andover related messaes to the P7M entity.
<andlin of P" <andover related messaes with the appropriate priority.
4.3.7 =verv'e3 o6 PS 8andover S'4na(('n4 Me%%a4e%
The sinallin messaes used durin P" handover are divided into four roups dependin on the utili!ed interfaceD
P" handover sinallin messaes on the Um interface are /51=M.1 sinallin bloc#s.
P" handover sinallin messaes on the Gb interface are 0""GP sinallin messaes sent by the P7M entity.
P" handover sinallin messaes on the Gn interface are GTP sinallin messaes.
P" handover sinallin messaes on the Up interface are G.AP"/ sinallin messaes.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,* Release (
4.3.7.1 PS handover %'4na(('n4 e%%a4e% on the 9 'nter6ace
The sinallin messaes used on the Um interface areD
P" <andover 1ommand (0"" AP M").
Pac#et 1ontrol .c#nowledement (M" AP 0"").
P" <andover .ccess A .ccess 0ursts (M" AP 0"").
Pac#et Physical &nformation (0""APM").
4.3.7.2 PS handover %'4na(('n4 e%%a4e% on the G* 'nter6ace
The Gb interface sinallin messaes are new sinallin messaes carried by the 0""GP. These sinallin messaes are
to be defined in 3GPP T" ;E.+8E H8+I.
The sinallin messaes used on the Gb interface areD
P" <andover /eGuired (0""AP1')D
A This messae is sent from the 0"" controllin the source cell to the "G"' to indicate that for a iven M"
which already has radio resource(s) assined- a P" handover is reGuired.
P" <andover /eGuest (1'AP0"")D
A This messae is sent from the "G"' to the 0"" controllin the taret cell to reGuest this 0"" to reserve
resources for the M" subject to P" <andover.
P" <andover /eGuest .c#nowlede (0""AP1')D
A This messae is sent from the 0"" controllin the taret cell to the "G"' to report the outcome of the
resource allocation for the reGuested 0"" P71s. This messae indicates to the "G"' the successful resource
allocation and the failure for one or more reGuested 0"" P71s.
P" <andover /eGuest 'eative .c#nowlede (0"" AP 1')D
A This messae is sent from the 0"" controllin the taret cell to the "G"' to report the failure of the resource
allocation for all the reGuested 0"" P71s.
P" <andover 1omplete (0""AP1')D
A A This messae is sent from the 0"" controllin the taret cell to the "G"' to notify the "G"' that the
M" has made a successful access on the taret cell. &f P" <andover to 3T/.' is supported by the M" and
the 0""- it may also be used by the 0"" to reGuest the &'T2/ /.T <.'9O:2/ &'7O from the "G"'.
P" <andover 1omplete .c# (1'AP0"")D
A This messae is sent from the "G"' to the 0"" controllin the taret cell to provide the M" interA/.T
terminal capabilities (&'T2/ /.T <.'9O:2/ &'7O) if reGuested in the (S )anover Com"$ete
messae.
P" <andover /eGuired .c#nowlede (1'AP0"")D
A This messae is sent from the "G"' to the 0"" controllin the source cell to indicate that the M" can switch
to the taret cell.
P" <andover 1ancel (0""AP1')D
A This messae is sent from the 0"" controllin the source cell to the "G"' to inform the "G"' to cancel an
onoin handover.
P" <andover /eGuired 'eative .c#nowlede (1'AP0"")D
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,0 Release (
A This messae is sent from the "G"' to the 0"" controllin the source cell to inform unsuccessful resource
allocation or other P" handover failure in the taret cell.
4.3.7.3 PS handover %'4na(('n4 e%%a4e% on the Gn 'nter6ace
The Gn interface sinallin messaes are e(istin messaes that will be used as described in 3GPP T" *,.+?+ H88I.
The sinallin messaes used on the Gn interface between source "G"' and taret "G"' areD
7orward /elocation /eGuestD
A The old "G"' shall send a 7orward /elocation /eGuest messae to the new "G"' to convey necessary
information to perform the P" handover procedure between new "G"' and Taret 0"".
7orward /elocation /esponseD
A The new "G"' shall send a 7orward /elocation /esponse messae to the old "G"' as a response to a
previous 7orward /elocation /eGuest messae.
7orward /elocation 1ompleteD
A The new "G"' shall send a 7orward /elocation 1omplete messae to the old "G"' to indicate that the P"
<andover procedure has been successfully finished.
7orward /elocation 1omplete .c#nowledeD
A The old "G"' sends a 7orward /elocation 1omplete .c#nowlede messae to the new "G"' as a response
to 7orward /elocation 1omplete messae.
/elocation 1ancel /eGuestD
A The /elocation 1ancel /eGuest messae is sent from the old "G"' to the new "G"' when the old "G"' is
reGuested to cancel the P" <andover procedure by the source 0"" by means of 0""GP messae.
/elocation 1ancel /esponseD
A The /elocation 1ancel /esponse messae is sent from the new "G"' to the old "G"' when the P"
handover procedure has been cancelled in the old "G"'. This messae is used as the response to the
/elocation 1ancel /eGuest messae.
GTP messaes need to be enhanced with additional &2 to support P" <andover.
4.3.7.4 PS handover %'4na(('n4 e%%a4e% on the 9p 'nter6ace
The sinallin messaes used on the Up interface (see 3GPP T" ;;.38E H*EI) areD
G.AP"/ <.'9O:2/ 1OMM.'9 messae (G.'1 M").
A This messae is sent to trier P" handover of an M" from a G.' cell to a G2/.' .=Gb or 3T/.' cell.
G.AP"/ 3P5&'% F3.5&TQ &'9&1.T&O' (G.'1 M")
A This messae is sent to inform an M" of P" service related information as perceived by the G.'1.
G.AP"/ <.'9O:2/ &'7O/M.T&O' messae (M" G.'1)
A This messae is sent by the M" to trier the P" handover procedure in the G.'1.
G.AP"/ .1T&:.T2 3T1 /2F messae (G.'1 M")
A This messae is sent to allocate a G.AP"/ Transport 1hannel to an M".
G.AP"/ .1T&:.T2 3T1 .1% messae (M" G.'1)
A This messae is sent to confirm the allocation of a G.AP"/ Transport 1hannel to an M".
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,1 Release (
G.AP"/ <.'9O:2/ 1OMP52T2 (M" G.'1)
A This messae is sent to indicate the completion of P" handover to a G.' cell.
4.4 5dent'6'er%
The identifiers used in P" handover for G2/.' .=Gb mode are the identities used by the M" to connect via G2/.'
throuh the Gb interface as well as throuh the &u interface to the 1ore 'etwor#.
. lare number of these identities for G2/.' .=Gb mode will be utili!ed in the P" handover procedure in G2/.'
.=Gb mode in the same manner as specified currently. <owever in order to support P" handover procedure new
identifiers will be defined as well.
&n order to enable data transmission and to address the resources allocated by the taret system durin the P" <andover
procedure (i.e. for the case where the taret cell belons to another /.)- before the M" moves to the taret cell a new PA
TM"& will be allocated by the "G"' associated with the /. the taret cell belons to. The new PATM"& is a temporary
and uniGue identifier in the new /. and is used to assin a local T55& for the taret cell.
'OT2D 7urther in this T" the term Jlocal T55&J refers to the 5ocal T55& derived from new PATM"& assined by
the new "G"' and utili!ed in the taret cell- whereas the term Jold T55&J refers to the 5ocal T55&
utili!ed in the source cell that is derived from the PATM"& assined by the old "G"'.
&n case of inter /.T P" <andover to=from 3T/.' and interAmode handover to=from G2/.' &u mode- e(istin
3T/.' and G2/.' &u mode identifiers will be used.
The e(istin as well as new identifiers utili!ed in P" handover procedure for G2/.' .=Gb mode are listed in table 8.
Ta#le ,4 8dentifiers utili9ed in PS hando"er in GERAN A/G# mode
8dentifier Specification reference
-5 (-e(( 5dent't;)
3GPP TS 23.003 >12?, 3GPP TS 2".401 >13?,
3GPP TS 43.0"1 >14?
#)5 (#o$t'n4 )rea 5dent't;) 3GPP TS 23.003 >12?
&)5 (&ocat'on )rea 5dent't;) 3GPP TS 24.00@ >1"?
5MS5 (5nternat'ona( Mo*'(e S$*%cr'*er 5dent't;) 3GPP TS 23.003 >12?
P-TMS5 (Packet Teporar; Mo*'(e S$*%cr'*er 5dent't;) 3GPP TS 23.003 >12?
T&&5 (Teporar; &o4'ca( &'nk 5dent't;) 3GPP TS 23.003 >12?
#,T5(#ad'o ,et3ork Teporar; 5dent't;) 3GPP TS 44.11@ >1!?, 3GPP TS 2".401 >13?
G#,T5 (G.#), #ad'o ,et3ork Teporar; 5dent't;) 3GPP TS 2".401 >13?
9-#,T5 (9T#),-#,T5) 3GPP TS 2".401 >13?
T.57 (T$nne( .ndpo'nt 5dent'6'er) 3GPP TS 29.0!0 >11?
,S)P5 (,et3ork Serv'ce )cce%% Po'nt 5dent'6'er) 3GPP TS 29.0!0 >11?
T5 (Tran%act'on 5dent'6'er) 3GPP TS 24.007 >1@?
S)P5 (Serv'ce )cce%% Po'nt 5dent'6'er) 3GPP TS 29.0!0 >11?
P+5 (Packet +(o3 5dent'6'er) 3GPP TS 4@.01@ >10?
:V-5 (:SSGP V'rt$a( -onnect'on 5dent'6'er) 3GPP TS 4@.01@ >10?
#): 5d (#ad'o )cce%% :earer 5dent'6'er) 3GPP TS 2".331 >17?
#: 5d (#ad'o :earer 5dent'6'er) 3GPP TS 2".331 >17?
T+5 (Teporar; +(o3 5dent't;) 3GPP TS 44.0!0 >7?
9S+ (9p('nk State +(a4) 3GPP TS 44.0!0 >7?
8andover #e6erence 3GPP TS 44.01@ >10?
4.4.1 ,S)P5, P+5, #): 57 re(at'on d$r'n4 'nter-#)T, 'nter-ode PS handover
9urin the interA/.T and interAmode P" handover to=from 3T/.'=G2/.' &u there is a need to associate the M"s
active P9P conte(t with the 0"" P71 and /.0s in the respective "G"'(s).
.s depicted in 3GPP T" *3.+?+ H8,I '".P& is a common identifier of the P9P conte(t in all systems and as such it can
be used by the M" to associate the active P9P conte(ts to the 0"" P71 identified by the P7& and the /.0 identified by
the /.0 &d durin the interAmode and interA/.T P" handover. The M" has to associate the 0"" P71 identified by the
P7& utili!ed in a G2/.' .=Gb mode cell or G.' mode cell with a /.0 identified by /.0 &d utili!ed in the
3T/.' =G2/.' &u mode cell. This is done throuh the relation with the '".P&- which is the common identifier in
both systems. M" performs this association based on the identifiers received by the networ#.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,( Release (
The information received by the M"=32 depends on the /.T of the taret cellD
&n case of the 3T/.'=G2/.' &u mode taret cell and G2/.' .=Gb mode or G.' mode source cell- the
M" shall receive the /.0 &d and associate this with its e(istin P7&s based on the relation with '".P&.
&n case of the G2/.' .=Gb mode or G.' mode taret cell- 3T/.'=G2/.' &u mode source cell- the 32
shall receive the P7& for each of the accepted '".P&s and associate them with its e(istin /.0 &9s based on
the relation with '".P&. .n "G"' supportin P" <andover to G2/.' A/Gb mode or G.' mode shall
always assin a ".P& and it shall assin a valid P7& value if the 32 has indicated the support of P" <andover
procedures. The M" shall indicate in the M" networ# capability &2 whether it supports Jmultiple T07sJ. The
"G"' may use this information when allocatin the ".P& and P7& durin P9P 1onte(t activation. 9urin
handover preparation the ".P& and P7& values shall be sent from the old "G"' to the new "G"'.
&f the old "G"' did not assin a valid P7& value for one or more P9P 1onte(ts- the new "G"' shall after
successful completion of the /.3 initiate e(plicit "M procedure to allocate a P7& value accordin to its policy
for each of the P9P 1onte(ts for which no P7& is currently allocated. &f none of the P9P 1onte(ts forwarded
from the old "G"' has a valid P7& allocated the new "G"' shall consider this as a failure case and the reGuest
for P" handover shall be rejected..
" S'4na(('n4 proced$re%
".1 G.#), ()2G* mode) G.#), ()2G* mode) handover
".1.1 5ntra -e((
&ntra 1ell P" <andover will be needed in cases when a new channel is selected in the same cell to be used by the M".
This is handled by the 0"" internally and if there are no chanes in the new channel there is no need for 0"" to notify
the "G"' about the chane of channel.
0""="G"' sinallin will be needed in case the new channel has limited resources and cannot support the same Fo"-
for the 0"" P71 as the old channel.
7or these purpose e(istin modification procedures on the 3m and Gb interface are used- e.. P.1%2T T&M2"5OT
/21O'7&G3/2 (3GPP T" ;;.+?+ H@I) on the air interface and MO9&7Q 0"" P71 (3GPP T" ;E.+8E H8+I) procedure
on the Gb interface.
&f the modification procedures fail 0"" may cancel the intra cell P" handover procedure.
".1.2 5ntra :SS
".1.2.1 Genera(
This clause is further split into two clauses. The first describes an intraA0"" handover procedure based larely on the
interA0"" handover procedure. The second section describes an optional optimised intraA0"" handover procedure.
Nhen the source and taret cells are within the same 0"" the handover can be either e(ecuted by the 0"" itself
(optimised handover) or by involvin the "G"' in the preparation phase. &n the latter case althouh handover is
performed within one 0"" the roles of source 0"" and taret 0"" are the same as in &nter 0"" <andover.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,2 Release (
".1.2.2 5ntra :SS 8=A Preparat'on pha%e
MS
SGS, :SS
3. PS 8andover #eB$e%t
2. PS handover #eB$'red
". PS 8andover #eB$e%t )ckno3(ed4e
1. 7ec'%'on to per6or
)2G* PS 8andover
4. :SS re%erve% rad'o re%o$rce% and create% the
Tar4et :SS to So$rce :SS Tran%parent -onta'ner
3i%ure *4 PS :ando"er Preparation Phase; 8ntra!6SS case 'GERAN A/G# mode GERAN A/G# mode)
8. The 0"" decides to initiate a P" handover. .t this point both uplin# and downlin# user data is transmitted via the
followinD T07s between the M" and 0""- 0""GP P71s tunnel(s) between the 0"" and "G"'- GTP tunnel(s)
between the "G"' and GG"'.
*. The 0"" sends a (S )anover Re/-ire (Old T55&- 1ause- "ource 1ell &dentifier- Taret 1ell &dentifier-
"ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- .ctive P71s 5ist) messae to the "G"'.
3. The "G"' determines from the Taret 1ell &dentifier the type of handover- i.e. intraA"G"'- interA"G"' or interA
/.T=mode handover and whether the routin area has chaned. &n case of no chane of routin area- the "G"'
sends a (S )anover Re/-e%t (T55&- 1ause- &M"&- "ource 1ell &dentifier- Taret 1ell &dentifier- P71s To 0e
"et 3p 5ist- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)) messae to the 0"". &n case when the
routin area chanes the "G"' allocates a new PATM"& for this M" and derives a local T55& from this PATM"&
prior to the sendin of the (S )anover Re/-e%t messae. The "G"' shall only reGuest resources for P71s
that are included in the .ctive P71s 5ist.
'OT2D The 0"" P71s reGuired to be set up are downloaded to the taret 0"" from the "G"'- i.e. all information
reGuired for P71 creation.
;. 0ased upon the .0FP for each P71 the 0"" ma#es a decision about which P71s to assin radio resources. The
alorithm by which the 0"" decides which P71s that need resources is implementation specific. 9ue to resource
limitations not all downloaded P71s will necessarily receive resource allocation. The 0"" allocates T07s for
each P71 that can be accommodated.
.fter allocatin radio resources the taret 0"" shall prepare the Taret 0"" to "ource 0"" Transparent
1ontainer for the set up 0"" P71s.
>. The 0"" shall send the (S )anover Re/-e%t A#0no1$ege (T55&- 5ist of "et 3p P71s- Taret 0"" to "ource
0"" Transparent 1ontainer (P" <andover 1ommand with /' part)) messae to the "G"'. 3pon sendin the (S
)anover Re/-e%t A#0no1$ege messae the 0"" shall be prepared to receive downlin# 551 P93s directed
to the new cell and associated with the accepted P71s.
Nhen the "G"' receives the (S )anover Re/-e%t A#0no1$ege messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ,- Release (
".1.2.3 5ntra :SS 8=A .1ec$t'on pha%e
MS SGS, :SS GGS,
1. GTP Packet% to SGS,
2. PS 8andover #eB$'red )ckno3(ed4e
4. PS 8andover )cce%%
". Packet Ph;%'ca( 5n6orat'on
7. PS 8andover -op(ete
!. #)2-e(( 9pdate
3. PS 8andover -oand
Send'n4 o6 $p('nk data po%%'*(e
3i%ure 04 PS :ando"er E;ecution Phase; 8ntra!6SS case 'GERAN A/G# mode GERAN A/G# mode)
8. The "G"' continues to receive GTP pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the 0"".
Nhen receivin the (S )anover Re/-e%t A#0no1$ege messae the "G"' may- based on Fo"- start
duplication of 551 P93s and forward those to the new cell in the 0"". &f the "G"' forwards downlin# pac#ets
to the new cell in the 0""- the 0"" may start blind transmission of downlin# user data towards the M" over the
allocated radio channels.
*. The "G"' continues the P" <andover by sendin a (S )anover Re/-ire A#0no1$ege (Old T55&- 5ist of
"et 3p P71s- Taret 0"" to "ource 0"" Transparent 1ontainer (P" <andover 1ommand with /' part))
messae to the 0"".
0efore sendin the (S )anover Re/-ire A#0no1$ege messae- the "G"'- based on Fo"- may suspend
downlin# data transfer for any P9P conte(ts.
0efore sendin the (S )anover Comman messae to the M" the 0""- based on Fo"- may try to empty the
downlin# 0"" buffer for any 0"" P71s.
'OT2 8D Only P7&(s) for P71s accepted by the taret cell are included in the messae.
3. The 0"" sends the (S )anover Comman (/' part) messae to the M" by interruptin the transmission of
551 P93s on any of the downlin# T07s. 7ollowin the transmission of this sinallin messae the 0"" may
resume 551 P93 transmission until it either has no more 551 P93s to send or the P71 is released. 3pon
reception of the (S )anover Comman the M" is not reGuired to continue data reception in the source cell.
The M" shall suspend the uplin# transmission of user plane data. M" manaement of uplin# 'AP93s followin
the reception of the (S )anover Comman messae is as followsD
.ll uplin# pac#ets associated with a P71 receivin handover treatment that have not yet been fully
transmitted miht be buffered dependin on the Fo" class.
"ubseGuent uplin# pac#ets that become available for transmission followin the reception of the (S
)anover Comman messae miht also be buffered dependin on the Fo" class.
The M" may discard uplin# pac#ets durin the lin# interruption to preserve the realAtime properties.
;. The M" tunes to the radio channel and the timeslot allocated in the taret cell by the 0"" and may send the (S
)anover A##e%% (<andover /eference) messae in the form of four handover access bursts to the 0"" on the
allocated channel. The (S )anover Comman messae indicates whether or not the M" shall send (S
)anover A##e%% messaes.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &/ Release (
>. The 0"" sends a (a#0et (!*%i#a$ in'ormation messae to the M" containin update of the timin advance for
the M" to synchroni!e.
'OT2 *D &n the case of preAsynchronised handover the M" may receive the timin advance information to use in
uplin# in the taret cell in the (S )anover Comman messae (if no timin advance information is
included- the mobile station uses a default timin advance in the taret cell). &n a preAsynchronised or
synchronised handover- the (a#0et (!*%i#a$ in'ormation messae is not sent in the taret cell.
?. The M" sends uplin# 551 P93s- e.. a Ro-ting Area U"ate Re/-e%t messae or uplin# user data pac#ets to
the "G"' immediately after receivin the (a#0et (!*%i#a$ In'ormation messae or- in a synchronised or preA
synchronised handover- immediately if the (S )anover A##e%% messae is not reGuired to be sent (see "ection
?.*).
The M" shall resume the user data transfer only for those '".P&s for which radio resources are allocated in the
taret cell. 7or '".P&s usin 551 .9M for which radio resources were not allocated in the taret cell the M"
may reGuest radio resources usin the leacy procedures.
@. 3pon reception of the first correct /51=M.1 bloc# (sent in normal burst format) from the M" the 0"" sends a
(S )anover Com"$ete (T55&- &M"&) messae to inform the "G"' that the M" has arrived in the taret cell.
.fter the reception of the (S )anover Com"$ete messae the "G"' shall initiate the 0"" P71 procedures to
delete the 0"" P71 in the 0"" controllin the source cell and shall be prepared to receive data from the new
cell. The source 0"" initiates the release of the radio resources in the source cell after receivin the 9252T2A
0""AP71 P93 from the "G"'.
&f /outin .rea 3pdate occurs after completion of the e(ecution phase- then the 1.M25 procedure calls shall be
performed accordin to 3GPP T" *3.+?+.
".1.2.4 5ntra :SS 8andover - =pt''%ed
This clause describes the optimised intraA0"" P" handover procedures applicable for the case where the source and
taret cells are associated with the same 'etwor# "ervice 2ntity ('"2) and the same /outin .rea (/.). The
optimisation involves the 0"" providin the data forwardin function and does not reGuire any e(plicit sinallin with
the "G"' e(cept the sendin of P" <andover 1omplete at the end of P" <andover. "upport for this procedure is
optional for the 0"".
"upportin this procedure reGuires that the 0"" be able to determine whether or not it manaes P" resources for the
taret cell- whether or not the taret cell is associated with the same '"2- that it can internally forward 551 P93s from
the source to the taret cell and whether or not both cells are part of the same /. (i.e. the "G"' is not reGuired to ma#e
this determination and relay this information). &f the 0"" cannot ma#e these determinations it shall use the nonA
optimised intraA0"" P" handover procedures described in clauses >.8.*.* and >.8.*.3.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &, Release (

7. PS 8andover -op(ete

MS

:SS

SGS,

2. :SS deter'ne% that 't ana4e%
tar4et ce(( and that 't '% part o6 %ae
,S. and #) a% the %o$rce ce((

1. :SS dec'de% to 'n't'ate )2G* ode
PS handover

4. PS 8andover )cce%%
3. PS 8andover -oand
9. 7& &&- P79 (ne3 :V-5)

@. Packet 9p('nk )ck2,ack
". Packet Ph;%'ca( 5n6orat'on
!. 9& #&-2M)- data
andover )cce%%
3i%ure 14 <pti$ised 8ntra!6SS PS :ando"er 'sa$e NSE and sa$e RA)
8. The 0"" decides that a handover is reGuired based on e.. received measurement reports.
*. The 0"" determines that it manaes resources for both cells and that they are associated with the same ('"2)
and the same /.. The 0"" applies data forwardin (from the old cell to the new cell) for P71s that it determines
are to receive P" handover treatment.
'OT2 8D The M" does not #now if optimised or nonAoptimised intraA0"" P" handover procedures are used.
3. The 0"" sends the (S )anover Comman (/' part) messae to the M" by interruptin the transmission of
551 P93s on any of the downlin# T07s. 7ollowin the transmission of this sinallin messae the 0"" may
resume 551 P93 transmission until it either has no more 551 P93s to send or the P71 is released. 3pon
reception of the (S )anover Comman the M" is not reGuired to continue data reception in the source cell.
3pon reception of the (S )anover Comman the M" shall suspend the uplin# transmission of user plane
data. M" manaement of uplin# 'AP93s followin the reception of the (S )anover Comman messae is as
followsD
.ll uplin# pac#ets associated with a P71 receivin handover treatment that have not yet been fully
transmitted miht be buffered dependin on the Fo" class.
"ubseGuent uplin# pac#ets that become available for transmission followin the reception of the (S
)anover Comman messae miht also be buffered dependin on the Fo" class.
The M" may discard uplin# pac#ets durin the lin# interruption to preserve the realAtime properties.
;. The M" tunes to the radio channel and the timeslot allocated in the taret cell by the 0"" and if so reGuired by
the 0"" (see subAclause ?.*) sends the (S )anover A##e%% (<andover /eference) messae in the form of four
handover access bursts to the 0"" on the allocated channel. The (S )anover Comman messae indicates
whether the (S )anover A##e%% messae shall be sent by the M".
>. 3pon receipt of the (S )anover A##e%% messae- based on the <andover /eference- the 0"" sends the (a#0et
(!*%i#a$ In'ormation messae- if needed (see subAclause ?.*)- with the timin advance to the M" for the M" to
synchronise.
'OT2 *D &n the case of preAsynchronised handover the M" may receive the timin advance information to use in
uplin# in the taret cell in the (S )anover Comman messae (if no timin advance information is
included- the mobile station uses a default timin advance in the taret cell). &n a preAsynchronised or
synchroni!ed handover the (a#0et (!*%i#a$ in'ormation messae is not sent in the taret cell.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) && Release (
?. The M" sends uplin# 551 P93s- e.. uplin# user data pac#ets- in the allocated channel to the 0"".
The M" shall resume the user data transfer only for those '".P&s for which there are radio resources allocated
in the taret cell. 7or '".P&s usin 551 .9M for which radio resources were not allocated in the taret cell the
M" may reGuest radio resources usin the leacy procedures.
@. 3pon reception of the first correct /51=M.1 bloc# (sent in normal burst format) from the M"- the 0"" releases
the radio resources in the source cell and sends- on the taret cell 0:1&- the (S )anover Com"$ete (T55&-
&M"&- Taret 1ell &dentifier) messae to the "G"' in order to indicate that the 0"" has performed an internal
handover. &n this case- the taret cell is indicated in the (S )anover Com"$ete messae.
E. Once the 0"" has correctly identified the M"- it sends a (a#0et U"$in0 A#0+Na#0 messae (see 3GPP T"
;;.+?+) indicatin the status of the received /51 data bloc#s.
,. The reception of the (S )anover Com"$ete messae at the "G"' triers the sendin of downlin# data to the
new cell usin a new 0:1&. The first 95 P93 received by the 0"" with the newA0:1& allows the 0"" to clear
the relationship to the old 0:1&.
The reception of the P" handover 1omplete messae indicates to the "G"' that there is no need to wait for the 1ell
3pdate sent from the M" to the "G"'.
'OT2 3D &t is assumed here that downlin# flow control is carried out on a per P71 basis and that the P71 specific
flow control parameters remain the same upon M" arrival in the taret cell.
".1.3 5ntra SGS,
".1.3.1 5ntra SGS,25nter :SS 8=, Preparat'on pha%e
MS
Tar4et
:SS
So$rce
:SS
SGS,
3. PS 8andover #eB$e%t
2. PS handover #eB$'red
". PS 8andover #eB$e%t )ckno3(ed4e
1. 7ec'%'on to per6or
)2G* PS 8andover
4. Tar4et :SS re%erve% rad'o re%o$rce% and create% the
Tar4et :SS to So$rce :SS Tran%parent -onta'ner
3i%ure (4 PS :ando"er Preparation Phase; 8ntra!SGSN/8nter!6SS case
'GERAN A/G# mode GERAN A/G# mode)
8. The source 0"" decides to initiate a P" handover. .t this point both uplin# and downlin# user data is transmitted
via the followinD T07s between M" and source 0""- 0""GP P71s tunnel(s) between the source 0"" and
"G"'- GTP tunnel(s) between the "G"' and GG"'.
*. The source 0"" sends a (S )anover Re/-ire (Old T55&- 1ause- "ource 1ell &dentifier- Taret 1ell
&dentifier- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- .ctive P71s 5ist- /eliable &'T2/ /.T
<.'9O:2/ &'7O) messae to the "G"'.
The source 0"" should always include the R/eliable &'T2/ /.T <.'9O:2/ &'7OM indicator set to R8M in the
(S )anover Re/-ire messae if the &'T2/ /.T <.'9O:2/ &'7O in the "ource 0"" to Taret 0""
Transparent 1ontainer was received from the "G"' in a (S )anover Com"$ete A#0 messae or a (S
)anover Re/-e%t messae with K/eliable &'T2/ /.T <.'9O:2/ &'7OL set to K8L or a CREATE2BSS2
(FC messae. &t shall be set to R+M otherwise.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &3 Release (
3. The "G"' determines from the Taret 1ell &dentifier the type of handover- i.e. intraA"G"'- interA"G"' or interA
/.T=mode handover and whether the routin area has chaned. &n case of no chane of routin area- the "G"'
sends a (S )anover Re/-e%t (T55&- 1ause- &M"&- "ource 1ell &dentifier- Taret 1ell &dentifier- P71s To 0e
"et 3p 5ist- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- /eliable &'T2/ /.T <.'9O:2/
&'7O) messae to the taret 0"". &n case of &ntraA"G"' P" handover when the routin area chanes- the "G"'
shall assin a new PATM"& for the M" and derive a local T55& prior to the sendin of the (S )anover Re/-e%t
messae. The "G"' shall only reGuest resources for P71s that are included in the .ctive P71s 5ist. &f received
in a (S )anover Re/-ire messae- the "G"' should forward the R/eliable &'T2/ /.T <.'9O:2/
&'7OM indicator to the taret 0"" in the (S )anover Re/-e%t messae.
'OT2 8D The 0"" P71s reGuired to be set up are downloaded to the taret 0"" from the "G"'- i.e. all information
reGuired for P71 creation.
;. 0ased upon the .0FP for each P71 the taret 0"" ma#es a decision about which P71s to assin radio
resources. The alorithm by which the 0"" decides which P71s that need resources is implementation specific.
9ue to resource limitations not all downloaded P71s will necessarily receive resource allocation. The taret 0""
allocates T07s for each P71 that can be accommodated by the taret 0"".
.fter allocatin radio resources the taret 0"" shall prepare the Taret 0"" to "ource 0"" Transparent
1ontainer for the set up 0"" P71s.
>. The taret 0"" sends the (S )anover Re/-e%t A#0no1$ege (T55&- 5ist of "et 3p P71s- Taret 0"" to
"ource 0"" Transparent 1ontainer (P" <andover 1ommand with /' part)) messae to the "G"'. 3pon
sendin the (S )anover Re/-e%t A#0no1$ege messae the taret 0"" shall be prepared to receive downlin#
551 P93s from the "G"' for the accepted P71s.
Nhen the "G"' receives the (S )anover Re/-e%t A#0no1$ege messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
".1.3.2 5ntra SGS,25nter :SS 8=, .1ec$t'on pha%e

MS
Tar4et
:SS
So$rce
:SS
SGS, GGS,
1. GTP Packet% to SGS,
3. PS 8andover #eB$'red )ckno3( ed4e
". PS 8andover )cce%%
!. Packet Ph;%'ca( 5n6orat'on
@. PS 8andover -op( ete
7. #)2-e(( 9pdate
4. PS 8andover -oand
2. #e(a; packet% to tar4et :SS
Send'n4 o6 $p(' nk data po%%'*(e
9. PS 8andover -op(ete )ckno3(ed4e
3i%ure 24 PS :ando"er E;ecution Phase; 8ntra!SGSN/8nter!6SS case
'GERAN A/G# mode GERAN A/G# mode)
8. The "G"' continues to receive GTP pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the source 0"".
*. Nhen receivin the (S )anover Re/-e%t A#0no1$ege messae the "G"' may- based on Fo"- start
duplication of 551 P93s and forward those to the taret 0"". &f the "G"' forwards downlin# pac#ets to the
taret 0""- the taret 0"" may start blind transmission of downlin# user data towards the M" over the allocated
radio channels.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &* Release (
3. The "G"' continues the P" <andover by sendin a (S )anover Re/-ire A#0no1$ege (Old T55&- 5ist of
"et 3p P71s- Taret 0"" to "ource 0"" Transparent 1ontainer (P" <andover 1ommand with /' part))
messae to the source 0"".
0efore sendin the (S )anover Re/-ire A#0no1$ege messae- the "G"'- based on Fo"- may suspend
downlin# data transfer for any P9P conte(ts.
0efore sendin the (S )anover Comman messae to the M" the source 0""- based on Fo"- may try to
empty the downlin# 0"" buffer for any 0"" P71s.
'OT2 8D Only P7&(s) for P71s accepted by the taret cell are included in the messae.
;. The source 0"" sends the (S )anover Comman (/' part) messae to the M" by interruptin the
transmission of 551 P93s on any of the downlin# T07s. 7ollowin the transmission of this sinallin messae
the source 0"" may resume 551 P93 transmission until it either has no more 551 P93s to send or the P71 is
released. 3pon reception of the (S )anover Comman messae the M" is not reGuired to continue data
reception in the source cell. 3pon reception of the (S )anover Comman messae the M" shall suspend the
uplin# transmission of user plane data. M" manaement of uplin# 'AP93s followin the reception of the (S
)anover Comman messae is as followsD
.ll uplin# pac#ets associated with a P71 receivin handover treatment that have not yet been fully
transmitted miht be buffered dependin on the Fo" class.
"ubseGuent uplin# pac#ets that become available for transmission followin the reception of the (S
)anover Comman messae miht also be buffered dependin on the Fo" class.
The M" may discard uplin# pac#ets durin the lin# interruption to preserve the realAtime properties.
>. The M" tunes to the radio channel and the timeslot allocated in the taret cell by the 0"" and may send the (S
)anover A##e%% (<andover /eference) messae in the form of four handover access bursts to the 0"" on the
allocated channel. The (S )anover Comman messae indicates whether or not the M" shall send (S
)anover A##e%% messaes.
?. The taret 0"" sends a (a#0et (!*%i#a$ in'ormation messae to the M" containin the timin advance for the
M" to synchronise.
'OT2 *D &n the case of preAsynchronised handover the M" may receive the timin advance information to use in
uplin# in the taret cell in the (S )anover Comman messae (if no timin advance information is
included- the mobile station uses a default timin advance in the taret cell). &n a preAsynchronised or
synchroni!ed handover- the Pac#et (!*%i#a$ In'ormation messae is not sent in the taret cell.
@. The M" sends uplin# 551 P93s- e.. a Ro-ting Area U"ate Re/-e%t messae or uplin# user data pac#ets to
the "G"' immediately after receivin the (a#0et (!*%i#a$ In'ormation messae or- in a synchronised or preA
synchronised handover- immediately if the (S )anover A##e%% messae is not reGuired to be sent (see "ection
?.*).
The M" shall resume the user data transfer only for those '".P&s for which there are radio resources allocated
in the taret cell. 7or '".P&s usin 551 .9M for which radio resources were not allocated in the taret cell the
M" may reGuest for radio resources usin the leacy procedures.
E. 3pon reception of the first correct /51=M.1 bloc# (sent in normal burst format) from the M" the taret 0""
sends a (S )anover Com"$ete (T55&- &M"&- /eGuest for &'T2/ /.T <.'9O:2/ &'7O) messae to
inform the "G"' that the M" has arrived in the taret cell. .fter the reception of the (S )anover Com"$ete
messae the "G"' shall initiate the 0"" P71 procedures to delete the 0"" P71 in the 0"" controllin the
source cell and shall be prepared to receive data from the new cell. The source 0"" initiates the release of the
radio resources in the source cell after receivin the 9252T2A0""AP71 P93 from the "G"'. The taret 0""
that supports interA/.T P" handover to 3T/.' should reGuest the &'T2/ /.T <.'9O:2/ &'7O from the
"G"' if the R/eliable &'T2/ /.T <.'9O:2/ &'7OM is missin or set to R+M in t!e (S )anover Re/-e%t
messae or if it has not received the &'T2/ /.T <.'9O:2/ &'7O as part of the "ource 0"" to Taret 0""
transparent container.
,. 3pon reception of the (S )anover Com"$ete messae with the R/eGuest for &nter /.T <andover &nfoM set to
R8M- the "G"' should send the (S )anover Com"$ete A#0no1$ege (T55&- &'T2/ /.T <.'9O:2/
&'7O) messae to the taret 0"".
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &0 Release (
'OT2 3D .n "G"' that does not reconi!e the K/eGuest for &nter /.T <andover &nfoL in the (S )anover
Com"$ete messae will not send the (S )anover Com"$ete A#0no1$ege messae to the taret 0"".
8+. The taret 0"" receivin the (S )anover Com"$ete A#0no1$ege messae shall set the R/eliable &'T2/
/.T <.'9O:2/M to R8M in the (S )anover Re/-ire messae in any subseGuent P" handover to G2/.'
A/Gb mode . The taret 0"" failin to receive the (S )anover Com"$ete A#0no1$ege messae shall set the
R/eliable &'T2/ /.T <.'9O:2/M to R+M in the (S )anover Re/-ire messae in any subseGuent P"
handover to G2/.' A/Gb mode. The taret 0"" shall- upon receipt of the &'T2/ /.T <.'9O:2/ &'7O in
the (S )anover Com"$ete A#0no1$ege messae- discard the &'T2/ /.T <.'9O:2/ &'7O received
from the source 0"" durin the preparation phase.
&f /outin .rea 3pdate occurs after completion of the e(ecution phase- then the 1.M25 procedure calls shall be
performed accordin to 3GPP T" *3.+?+.
".1.4 5nter SGS,
".1.4.1 5nter SGS, 8=, Preparat'on pha%e
3i%ure -4 PS :ando"er Preparation Phase; 8nter!SGSN case 'GERAN A/G# mode GERAN A/G# mode)
8. The source 0"" decides to initiate a P" handover. .t this point both uplin# and downlin# user data is transmitted
via the followinD T07s between M" and source 0""- 0""GP P71s tunnel(s) between source 0"" and old
"G"'- GTP tunnel(s) between old "G"' and GG"'.
*. The source 0"" sends a (S )anover Re/-ire (Old T55&- 1ause- "ource 1ell &dentifier- Taret 1ell
&dentifier- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- .ctive P71s 5ist- /eliable &'T2/ /.T
<.'9O:2/ &'7O) messae to the old "G"'. The source 0"" should always include the R/eliable &'T2/
/.T <.'9O:2/ &'7OM indicator set to R8M in the (S )anover Re/-ire messae if the &'T2/ /.T
<.'9O:2/ &'7O in the "ource 0"" to Taret 0"" Transparent 1ontainer was received from the "G"' in a
(S )anover Com"$ete A#0 messae or a (S )anover Re/-e%t messae with K/eliable &'T2/ /.T
<.'9O:2/ &'7OL set to K8L or a CREATE2BSS2(FC messae. &t shall be set to R+M otherwise.
3. The old "G"' determines from the Taret 1ell &dentifier that the type of handover is interA"G"'. &n case of
interA"G"' P" <andover- the old "G"' initiates the P" <andover resource allocation procedure by sendin a
For1ar Re$o#ation Re/-e%t (&M"&- 1ause- "ource 1ell &dentifier- Taret 1ell &dentifier- MM 1onte(t- P9P
1onte(ts- Pac#et 7low &9- "'91P O&9 parameters- 551 O&9 parameters- Tunnel 2ndpoint &dentifier for the
1ontrol Plane- "G"' .ddress for the control plane- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)
in the 0"" container- P9P 1onte(t Prioritisation- /eliable &'T2/ /.T <.'9O:2/ &'7O) messae to the
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &1 Release (
new "G"'. The old "G"' sends all active P9P conte(ts to the new "G"' indicatin the P7&s and the O&9
parameters related to those P9P conte(ts. 2ach P9P conte(t contains the GG"' .ddress for the 3ser Plane and
the 3plin# T2&9 for 9ata (to this GG"' .ddress and 3plin# T2&9 for 9ata the old "G"' and the new "G"'
send uplin# pac#ets).
The MM conte(t contains security related information- e.. used cipherin alorithm and cipherin #ey as
decribed in 3GPP T" *,.+?+ H88I. The relation between G"M and 3MT" security parameters is defined in 3GPP
T" 33.8+* H*@I.
The 1ipherin #ey used by the old "G"' is reused by the new "G"' until a new authentication procedure is
performed (see clause >.8.;.*- bullet 83).
&f the new "G"' does not support the indicated cipherin alorithm- the new "G"' has to select a new
cipherin alorithm. This new alorithm will be sent transparently from the new "G"' to the M". The &O:A3&
parameter enerated in the new "G"' and used as input to the cipherin procedure will also be transferred
transparently from the new "G"' to the M".
Nhen the new "G"' receives the For1ar Re$o#ation Re/-e%t messae it e(tracts from the P9P 1onte(ts the
associated '".P&s- ".P&s and P7&s to be used in the new "G"'. &n case when the new "G"' does not support
the same ".P& and P7& indicated by the old "G"' for a certain '".P&- the new "G"' shall continue the P"
handover procedure only for those '".P&s for which it can support the same P7& and ".P& as the old "G"' and
for which it can allocate resources. .ll P9P conte(ts for which no resources are allocated by the new "G"' or
for which it cannot support the same ".P& and P7& (i.e. the correspondin '".P&s are not addressed in the
For1ar Re$o#ation Re%"on%e messae of the taret "G"')- are maintained in the new "G"' and the related
".P&s and P7&s are #ept. Nhen this occurs the pac#et data transfer correspondin to P9P 1onte(ts for which
new ".P& and P7& values are needed are suspended. These P9P conte(ts may be modified or deactivated by the
new "G"' via e(plicit "M procedures upon the completion of the routin area update (/.3) procedure. Nhen
the reGuired P9P- MM- "'91P and 551 conte(ts are established and the mappin between '".P&- ".P& and
P7& for each of these P9P 1onte(ts is established- the correspondin pac#et data transfer can continue.
&f for a iven P9P 1onte(t the new "G"' does not receive a P7& from the old "G"'- it shall not reGuest the
taret 0"" to allocate T07 resources correspondin to that P9P 1onte(t.
&f none of the P9P 1onte(ts forwarded from the old "G"' has a valid P7& allocated the new "G"' shall
consider this as a failure case and the reGuest for P" handover shall be rejected.
The old "G"' shall indicate the current O&9 parameter settins (i.e. those used at the old "G"') to the new
"G"'. &f the new "G"' can accept all O&9 parameters as indicated by the old "G"'- the new "G"' shall
create a '." container for P" <O indicatin $/eset to the old O&9 parameters$.
'OT2 8D $/eset to the old O&9 parameters$ means that the 551 and "'91P layer are reset- e(cept for the 551
O&9 parameters and "'91P O&9 parameters which are reAinitiali!ed to the latest neotiated values-
and the neotiated compression entities which are reAinitiali!ed.
'OT2 *D void
Otherwise the new "G"' shall create a '." container for P" <O indicatin /eset (i.e. reset to default
parameters).
&f received in a (S )anover Re/-ire messae- the old "G"' should forward the R/eliable &'T2/ /.T
<.'9O:2/ &'7OM indicator to the new "G"' in the For1ar Re$o#ation Re/-e%t messae.
;. The new "G"' sends a (S )anover Re/-e%t (5ocal T55&- 1ause- &M"&- "ource 1ell &dentifier- Taret 1ell
&dentifier- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- P71s To 0e "et 3p 5ist- '."
container for P" <O- /eliable &'T2/ /.T <.'9O:2/ &'7O) messae to the taret 0"". The new "G"'
shall not reGuest resources for P71s associated with P9P conte(ts with a ma(imum bit rate for uplin# and
downlin# of + #bit=s or for which the .ctivity "tatus &ndicator within the P9P 1onte(t indicates that no
active P71 e(ists on the source side.
'OT2 3D The 0"" P71s reGuired to be set up are downloaded to the taret 0"" from the new "G"'- i.e. all
information reGuired for P71 creation.
>. 0ased upon the .0FP for each P71 the taret 0"" ma#es a decision about which P71s to assin radio
resources. The alorithm by which the 0"" decides which P71s that need resources is implementation specific.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &( Release (
9ue to resource limitations not all downloaded P71s will necessarily receive resource allocation. The taret
0"" allocates T07s for each P71 that can be accommodated by the taret 0"".
?. The taret 0"" shall prepare the Taret 0"" to "ource 0"" Transparent 1ontainer which contains a P"
<andover 1ommand includin the 1' part ('." container for P" <O) and the /' part (P" <andover /adio
/esources).
@. The taret 0"" shall send the (S )anover Re/-e%t A#0no1$ege (5ocal T55&- 5ist of "et 3p P71s- Taret
0"" to "ource 0"" Transparent 1ontainer) messae to the new "G"'. 3pon sendin the (S )anover
Re/-e%t A#0no1$ege messae the taret 0"" shall be prepared to receive downlin# 551 P93s from the new
"G"' for the accepted P71s.
E. Nhen the new "G"' receives the (S )anover Re/-e%t A#0no1$ege messae the For1ar Re$o#ation
Re%"on%e (1ause- 5ist of "et 3p P71s- Taret 0"" to "ource 0"" Transparent 1ontainer in the 0"" 1ontainer-
Tunnel 2ndpoint &dentifier 1ontrol Plane- "G"' .ddress for the control plane- Tunnel 2ndpoint &dentifier 9ata
&&) messae is sent from the new "G"' to the old "G"'. This messae indicates that the new "G"' is ready to
receive pac#ets forwarded from the old "G"'. &f the taret 0"" or the new "G"' failed to allocate resources
this shall be indicated in the messae. The Tunnel 2ndpoint &dentifier 9ata &&- one information for each P9P
conte(t- contains the tunnel endpoint of the new "G"' and the &P address of the new "G"' for data forwardin
from the old to the new "G"'.
The new "G"' activates the allocated 551="'91P enines as specified in 3GPP T" ;;.+?; H*8I for an "G"'
oriinated /eset or $/eset to the old O&9 parameters$.
Nhen the old "G"' receives the For1ar Re$o#ation Re%"on%e messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &2 Release (
".1.4.2 5nter SGS, 8=, .1ec$t'on pha%e

MS
Tar4et
:SS
So$rce
:SS
=(d
SGS,
,e3
SGS,
GGS,
" . PS 8andover -oand
2 . #e(a; packet% to ne3 SGS,
3 . Send the re(a;ed packet% over the a((ocated &&- and #&- 2 M)- ent't'e% ( &&- )7M on(;)
1. GTP Packet% to o(d SGS,
4 . PS 8andover #eB$'red )ckno3(ed4e
10 . 9pdate P7P -onte1t #eB$e%t
10 . 9pdate P7P -onte1t #e%pon%e
! . PS 8andover )cce%%
8&#
GTP Packet% to ne3 SGS,
!. Ph;%'ca( 5n6orat'on
11 . :SS packet 6(o3 proced$re%
9 . +or3ard #e(ocat'on -op(ete
9 . +or3ard #e(ocat'on -op(ete )ckno3(ed4e
12 . C57 ne4ot'at'on 6or &&- )7M
@ . PS 8andover -op(ete
17 . 5n%ert S$*%cr'*er 7ata
17 . 5n%ert S$*%cr'*er 7ata )ck
1@ . 9pdate &ocat'on )ck
1" . 9pdate &ocat'on
14 . Sec$r't; +$nct'on%
1! . -ance( &ocat'on
1! . -ance( &ocat'on )ck
19 . #)9 )ccept
20 . #)9 -op(ete
RAU Procedure
4a . +or3ard S#,S -onte1t
4* . +or3ard S#,S -onte1t )ckno3(ed4e
Send'n4 o6 $p('nk data po%%'*(e
( &&- )7M on(;)
7. C57 #e%pon%e
12a . S):M 9) e1chan4e
(re- e%ta*('%hent and C57 ne4ot'at'on 6or &&- ):M)
GTP Packet% to GGS,
7a . C57 #e%pon%e
13 . #)9 #eB$e %t
RAU Procedure
+or3arded data
+or3arded data
-1
-2
-3
21. PS 8andover -op(ete )ckno3(d4e
3i%ure ,/4 PS :ando"er E;ecution Phase; 8nter!SGSN case 'GERAN A/G# mode GERAN A/G# mode)
8. The old "G"' continues to receive GTP pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the source 0"".
*. &f a Tunnel 2ndpoint is available the old "G"' may- based on Fo"- start 'AP93 relay and duplication to the
new "G"'.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) &- Release (
7or P9P conte(t which uses 551 .9M in the old "G"' all new downlin# 'AP93s received after
completion of the P" handover preparation phase are relayed to the new "G"'. .ll such 'AP93s are
encapsulated in a GTPAP93 when transmitted to the new "G"'.
'OT2 8D The order of steps- startin from step * onwards- does not necessarily reflect the order of events. 7or
instance the old "G"' may start data forwardin (step *)- send the (S )anover Re/-ire
A#0no1$ege messae (step ;) and send the For1ar SRNS Context messae (step ;a) almost
simultaneously.
3. The new "G"' may- based on Fo"- proceed with the pac#et handlin as followsD
7or P9P conte(t(s) which uses 551 .0M the new "G"' stores the 'AP93s associated with their number
into the "'91P Gueue. 9ata transfer prior the e(chane of 'AP93 "'s is not possible.
7or P9P conte(t(s) which uses 551 .9M the new "G"' either
a. forwards the received downlin# 'AP93s to the taret 0""B
b. stores the received data into the "'91P Gueue for e.. the P93 lifetimeB
c. discards the received data until e.. reception of the (S )anover Com"$ete messae.
&f the new "G"' forwards downlin# pac#ets to the taret 0""- the taret 0"" may start a blind transmission of
downlin# user data towards the M" over the allocated radio channels.
;. The old "G"' continues the P" <andover procedure by sendin a (S )anover Re/-ire A#0no1$ege
(Old T55&- P71s "et 3p 5ist- Taret 0"" to "ource 0"" Transparent 1ontainer (P" <andover 1ommand with
/' part and 1' part)) messae to the source 0"".
0efore sendin the (S )anover Re/-ire A#0no1$ege messae- the old "G"'- based on Fo"- may
suspend downlin# data transfer for any P9P conte(ts.
0efore sendin the (S )anover Comman messae to the M" the source 0""- based on Fo"- may try to
empty the downlin# 0"" buffer for any 0"" P71s.
'OT2 *D Only P7&(s) for P71s accepted by the taret cell are included in the messae.
;a. The old "G"' shall send the For1ar SRNS Context ('".P&- 95 GTPA3 number- 35 GTPA3 number)
messae to the new "G"' if there is at least one P9P conte(t which reGuires Jdelivery orderJ to be preserved.
'".P& identifies the P9P conte(t to which the GTPA3 numbers apply.
The For1ar SRNS Context messae is then ac#nowleded by the For1ar SRNS Context A#0no1$ege
messae. The For1ar SRNS Context messae contains the seGuence numbers of the GTPAP93 ne(t to be
transmitted in the uplin# and downlin# direction. .fter the For1ar SRNS Context messae is sent- further
uplin# 'AP93s received by the old "G"' from the source 0""- relative to a P9P conte(t which reGuires
Jdelivery orderJ to be preserved- shall not be forwarded to the GG"'.
The GTPA3 seGuence numbers are only sent by the old "G"' for P9P conte(t(s) reGuirin delivery order
(Fo" profile) to be preserved. &f delivery order is to be preserved (Fo") profile)- consecutive GTPAP93
seGuence numberin shall be maintained throuh the lifetime of the P9P conte(t(s).
Therefore- durin the entire P" <andover procedure for the P9P conte(t(s) usin delivery order reGuired (Fo"
profile)- the responsible GTPA3 entities ("G"'s and GG"') shall assin consecutive GTPAP93 seGuence
numbers to user pac#ets belonin to the same P9P conte(t uplin# and downlin#- respectively.
>. The source 0"" sends the (S )anover Comman (/' part- 1' part) messae to the M" by interruptin the
transmission of 551 P93s on any of the downlin# T07s. The /' part and the 1' part are transparent
information to the 0"". 7ollowin the transmission of this sinallin messae the source 0"" may resume
551 P93 transmission until it either has no more 551 P93s to send or the P71 is released. 3pon reception
of the (S )anover Comman messae the M" is not reGuired to continue data reception in the source cell.
3pon reception of the (S )anover Comman messae the M" shall suspend the uplin# transmission of user
plane data. The M" manaement of uplin# 'AP93s followin the reception of the (S )anover Comman
messae is as followsD
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3/ Release (
.ll uplin# pac#ets associated with a P71 receivin handover treatment that have not yet been fully
transmitted may be buffered dependin on the Fo" class. &f the buffered uplin# pac#ets are transmitted in the
new cell- they need to be ciphered usin the new &O:A3& after the handover.
"ubseGuent uplin# pac#ets that become available for transmission followin the reception of the (S
)anover Comman messae miht also be buffered dependin on the Fo" class.
The M" may discard uplin# pac#ets durin the lin# interruption to preserve the realAtime properties.
?. The M" tunes to the radio channel and the timeslot allocated in the taret cell by the taret 0"" and may send
the (S )anover A##e%% (<andover /eference) messae in the form of four handover access bursts to the
taret 0"" on the allocated channel. The (S )anover Comman messae indicates whether or not the M"
shall send (S )anover A##e%% messae. The taret 0"" sends a (a#0et (!*%i#a$ in'ormation messae to
the M" containin the timin advance for the M" to synchronise.
'OT2 3D &n the case of preAsynchronised handover the M" may receive the timin advance information to use in
uplin# in the taret cell in the (S )anover Comman messae (if no timin advance information is
included- the mobile station uses a default timin advance in the taret cell). &n a preAsynchronised or
synchronised handover the (a#0et (!*%i#a$ In'ormation messae is not sent in the taret cell.
@.=@a. .fter accessin the cell usin access bursts and receivin timin advance information from the 0"" in step ?-
the M" processes the '." container and then sends one 3I4 Re%"on%e messae to the new "G"' . The M"
sends this messae immediately after receivin the (a#0et (!*%i#a$ In'ormation messae or- in a
synchronised or preAsynchronised handover- immediately if the (S )anover A##e%% messae is not reGuired
to be sent (see "ection ?.*).
3pon sendin the O&9 /esponse messae the M" shall resume the user data transfer only for those '".P&s for
which there are radio resources allocated in the taret cell. 7or '".P&s usin 551 .9M for which radio
resources were not allocated in the taret cell- the M" may reGuest for radio resources usin the leacy
procedures.
'OT2 ;D &f the new "G"' indicated /eset (i.e. reset to default parameters) in the '." container for P" <O
included in the P" <andover 1ommand- in order to avoid collision cases the mobile station may avoid
trierin O&9 neotiation for any 551 ".P& used in 551 .9M- but wait for the "G"' to do so (see
bullet 8*). &n any case the mobile station may avoid trierin O&9 neotiation for any 551 ".P& used in
551 .0M- but wait for the "G"' to do so (see bullet 8*a).
E. 3pon reception of the first correct /51=M.1 bloc# (sent in normal burst format) from the M" the taret 0""
sends a (S )anover Com"$ete (5ocal T55&- &M"&- /eGuest &'T2/ /.T <.'9O:2/ &'7O) messae to
inform the new "G"' that the M" has arrived in the taret cell. 2ach uplin# 'AP93 received by the new
"G"' via the taret 0"" is then forwarded directly to the GG"'. The taret 0"" that supports interA/.T P"
handover to 3T/.' should reGuest the &'T2/ /.T <.'9O:2/ &'7O from the "G"' if the R/eliable
&'T2/ /.T <.'9O:2/ &'7OM is missin or set to R+M in t!e (S )anover Re/-e%t messae or if it has not
received the &'T2/ /.T <.'9O:2/ &'7O as part of the "ource 0"" to Taret 0"" transparent container.
,. 3pon receivin the (S )anover Com"$ete messae5 the new "G"' sends a For1ar Re$o#ation Com"$ete
messae to the old "G"'. The old "G"' responds with a For1ar Re$o#ation Com"$ete A#0no1$ege
messae. 3pon the reception of the For1ar Re$o#ation Com"$ete messae the old "G"' starts a pac#et
forwardin timer. The old "G"' stops forwardin of data to the new "G"' after the pac#et forwardin timer
e(pires.
8+. The new "G"' sends an U"ate (4( Context Re/-e%t ('ew "G"' .ddress- T2&9- Fo" 'eotiated)
messae to the GG"' concerned. The GG"' updates the P9P conte(t fields and returns an U"ate (4(
Context Re%"on%e (T2&9) messae. 7rom now on the GG"' sends new incomin downlin# &P pac#ets to the
new "G"' instead of to the old "G"'.
88. .fter the reception of the For1ar Re$o#ation Com"$ete messae the old "G"' deletes to 0"" pac#et flow
conte(t towards the old cell. The source 0"" initiates the release of the radio resources in the source cell.
8*. &f the new "G"' indicated /eset (i.e. reset to default parameters) in the '." container for P" <O included in
the P" <andover 1ommand- then on receipt of the (S )anover Com"$ete messae the new "G"' initiates
an 551="'91P O&9 neotiation for each 551 ".P& used in 551 .9M. &n this case if the "G"' wants to use
the default parameters- it shall send an empty O&9 1ommand. &f the new "G"' indicated $/eset to the old O&9
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3, Release (
parameters$ in the '." container for P" <O- no further O&9 neotiation is reGuired for 551 ".P&s used in
551 .9M only.
8*a. The new "G"' reAestablishes 551 .0M for the P9P conte(ts which use ac#nowleded information transfer.
9urin the e(chane of ".0M and 3. the "G"' shall perform 551="'91P O&9 neotiation.
83. The M" sends a Ro-ting Area U"ate Re/-e%t messae to the new "G"' informin it that the taret cell
belons to a new routin area. The M" shall send this messae immediately after messae @. The new "G"'
#nows that a handover has been performed for this M" and can therefore e(clude the "G"' conte(t procedures
that normally are used within the /. 3pdate procedure.
8;. .t this point the new "G"' may optionally invo#e M" authentication (security function). The security
function can be deferred and performed at any later time as well.
'OT2 >D 9urin an authentication procedure the "G"' has to suspend the downlin# transmission of user data.
8>. The new "G"' informs the <5/ of the chane of "G"' by sendin U"ate Lo#ation ("G"' 'umber- "G"'
.ddress- &M"&) messae to the <5/.
8?. The <5/ sends Can#e$ Lo#ation (&M"&- 1ancellation Type) messae to the old "G"' with 1ancellation Type
set to 3pdate Procedure. The old "G"' ac#nowledes with a Can#e$ Lo#ation A#0no1$ege (&M"&) messae.
This messae allows the old "G"' to #now when to release the interA"G"' tunnel.
8@. The <5/ sends In%ert S-,%#ri,er 4ata (&M"&- GP/" subscription data) messae to the new "G"'. The new
"G"' validates the M" presence in the (new) /.. &f all chec#s are successful then the new "G"' constructs
an MM conte(t for the M" and returns an In%ert S-,%#ri,er 4ata A#0no1$ege (&M"&) messae to the <5/.
This messae allows the new "G"' to #now when to release the interA"G"' tunnel.
8E. The <5/ ac#nowledes the 3pdate 5ocation by sendin an U"ate Lo#ation A#0no1$ege (&M"&) messae
to the new "G"'.
8,. The new "G"' validates the M" presence in the new /.. &f the M" is allowed to be attached in this /.- the
"G"' updates the MM conte(t for and sends a Ro-ting Area U"ate A##e"t (PATM"&- TM"&- PATM"&
sinature- /eceive 'AP93 number) messae to the M". The /eceive 'AP93 'umber contains the
ac#nowledements for each ac#nowlededAmode '".P& used by the "G"'- thereby confirmin all mobileA
oriinated 'AP93s successfully transferred before the start of the P" handover procedure.
*+. The M" confirms the reAallocation of the new PATM"& by respondin the "G"' with a Ro-ting Area U"ate
Com"$ete (/eceive 'AP93 number) messae. The M" derives a new local T55& from the new PATM"& usin
current MM procedures. The /eceive 'AP93 'umber contains the ac#nowledements for each
ac#nowlededAmode '".P& used by the M"- thereby confirmin all mobileAterminated 'AP93s successfully
transferred before the start of the handover procedure. &f /eceive 'AP93 'umber confirms reception of
'AP93s that were forwarded from the old "G"'- these 'AP93s shall be discarded by the new "G"'.
The followin 1.M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)
18) 1.M25SGP/"SP9PS1onte(tS9isconnection- 1.M25SGP/"S9etach and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"SP9PS1onte(tS9isconnection procedure is called several timesD once per P9P
conte(t. The procedure returns as result J1ontinueJ.
A Then the 1.M25SGP/"S9etach procedure is called once. The procedure returns as result J1ontinueJ.
A Then the 1.M25SP"S'otification procedure is called once. The procedure returns as result J1ontinueJ.
1*) 1.M25SGP/"S/outeinS.reaS3pdateS"ession and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"S/outeinS.reaS3pdateS"ession procedure is called. The procedure returns as
result J1ontinueJ.
A Then- the 1.M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3& Release (
13) 1.M25SGP/"S/outeinS.reaS3pdateS1onte(t.
This procedure is called several timesD once per P9P conte(t. &t returns as result J1ontinueJ.
7or 1* and 13D refer to /outin .rea 3pdate procedure description in 3GPP T" *3.+?+.
*8. 3pon reception of the (S )anover Com"$ete messae with the R/eGuest for &nter /.T <andover &nfoM set to
R8M- the "G"' should send the (S )anover Com"$ete A#0no1$ege (T55&- &'T2/ /.T <.'9O:2/
&'7O) messae to the taret 0"".
'OT2 >D .n "G"' that does not reconi!e the K/eGuest for &nter /.T <andover &nfoL in the (S )anover
Com"$ete messae will not send the (S )anover Com"$ete A#0no1$ege messae bac# to the 0"".
**. The taret 0"" receivin the (S )anover Com"$ete A#0no1$ege messae shall set the R/eliable &'T2/
/.T <.'9O:2/M to R8M in the (S )anover Re/-ire messae in any subseGuent P" handover to G2/.'
A/Gb mode. The taret 0"" failin to receive the (S )anover Com"$ete A#0no1$ege messae shall set the
R/eliable &'T2/ /.T <.'9O:2/M to R+M in the (S )anover Re/-ire messae in any subseGuent P"
handover to G2/.' A/Gb mode. The Taret 0"" shall- upon receipt of the &'T2/ /.T <.'9O:2/ &'7O in
the (S )anover Com"$ete A#0no1$ege messae- discard the &'T2/ /.T <.'9O:2/ &'7O received
from the source 0"" durin the preparation phase.
".2 5nter-#)T2ode handover (G.#), )2G* mode 9T#),2
G.#), 5$ mode)
".2.1 5ntra SGS,
".2.1.1 5ntra-SGS, G.#), )2G* mode to 9T#),2G.#), 5$ mode 8=A
Preparat'on pha%e

2. PS 8andover #eB$'red
4. #e(ocat'on #eB$e%t )ckno3(ed4e
3. #e(ocat'on #eB$e%t
1. 8andover dec'%'on
MS So$rce
:SS
Tar4et
#,-2:SS
3G22G
SGS,
3i%ure ,,4 PS :ando"er Preparation Phase; 8nter!RAT/$ode=
8ntra!SGSN case 'GERAN A/G# mode 5TRAN= GERAN 8u mode)
8. The source 0"" decides to initiate a P" handover. .t this point both uplin# and downlin# user data is transmitted
via the followinD T07s between M" and source 0""- 0""GP P71s tunnel(s) between the source 0"" and
3G=*G "G"'- GTP tunnel(s) between the 3G=*G "G"' and GG"'.
*. The source 0"" sends a (S )anover Re/-ire (T55&- 1ause- "ource 1ell &dentifier- Taret /'1 &dentifier-
"ource /'1 to Taret /'1 Transparent 1ontainer- .ctive P71s 5ist) messae to the "G"'.
3. The 3G=*G "G"' determines from the Taret /'1 &dentifier that the type of handover is interA/.T=mode
handover. &n case of &nterA/.T=&ntraA"G"' P" handover- the 3G=*G "G"' constructs a Re$o#ation Re/-e%t
(Permanent '." &dentity- 1ause- 1' 9omain &ndicator- &nterity protection information (i.e. &% and allowed
&nterity Protection alorithms- 2ncryption information (i.e. 1% and allowed 1ipherin alorithms)- /.0s To
0e "et 3p 5ist- "ource /'1 to Taret /'1 Transparent 1ontainer- &u "inallin connection identifier- Global
1'A&9- "'. .ccess &nformation- 32"0&A&u) messae to the taret /'1=0"".
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 33 Release (
7or each /.0 reGuested to be established- the /.0s To 0e "et 3p 5ist shall contain information such as /.0
&9- /.0 parameters- Transport 5ayer .ddress- and &u Transport .ssociation. The 3G=*G "G"' shall only
reGuest resources for /.0s for which the correspondin P71 is included in the .ctive P71s 5ist. The /.0 &9
information element contains the '".P& value- and the /.0 parameters information element ives the Fo"
profile. The Transport 5ayer .ddress is the "G"' .ddress for user data- and the &u Transport .ssociation
corresponds to the uplin# Tunnel 2ndpoint &dentifier 9ata. The "G"' may decide to establish a 9irect Tunnel.
&n this case the "G"' provides to the taret /'1 the GG"' .ddress for 3ser Plane and 3plin# T2&9 for data.
1ipherin and interity protection #eys are sent to the taret /'1=0"" to allow data transfer to continue in the
new /.T=mode taret cell without reGuirin a new .%. (.uthentication and %ey .reement) procedure.
&nformation that is reGuired to be sent to the M" (either in the (S )anover Comman messae or after the
handover completion messae) from //1 in the taret /'1=0"" shall be included in the //1 messae sent
from the taret /'1=0"" to the M" via the transparent container.
&n the taret /'1=0"" radio and &u user plane resources are reserved for the accepted /.0s.
;. The taret /'1=0"" sends the Re$o#ation Re/-e%t A#0no1$ege (Taret /'1 to "ource /'1 Transparent
1ontainer- /.0s setup list- /.0s failed to setup list) messae to the 3G=*G "G"'. 3pon sendin the
Re$o#ation Re/-e%t A#0no1$ege messae the taret /'1=0"" shall be prepared to receive downlin# GTP
P93s from the 3G=*G "G"' for the accepted /.0s.
2ach /.0 to be setup is defined by a Transport 5ayer .ddress- which is the taret /'1=0"" .ddress for user
data- and the &u Transport .ssociation- which corresponds to the downlin# Tunnel 2ndpoint &dentifier for user
data.
'OT2D The information to be included in the containers differs for 3T/.' and G2/.' &u mode. 7or 3T/.'-
the information included in the container is related to /.0 setup and other &2 similar to those in the
)anover to UTRAN messae defined in 3GPP T" *>.338 H8@I. 7or G2/.' &u mode the Raio Bearer
Re#on'ig-ration messae defined in 3GPP T" ;;.88E H8?I is the //1 messae to be included.
Nhen the 3G=*G "G"' receives the Re$o#ation Re/-e%t A#0no1$ege messae and it decides to proceed with
the handover- the preparation phase is finished and the e(ecution phase will follow.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3* Release (
".2.1.2 5ntra-SGS, G.#), )2G* mode to 9T#),2G.#), 5$ mode 8=A .1ec$t'on
pha%e
3i%ure ,&4 PS :ando"er E;ecution Phase; 8nter!RAT/$ode=
8ntra!SGSN case 'GERAN A/G# mode 5TRAN= GERAN 8u mode)
8. The 3G=*G "G"' continues to receive &P pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the source 0"".
*. Nhen receivin the Re$o#ation Re/-e%t A#0no1$ege messae the 3G=*G "G"' may- based on Fo"- start
downlin# 'AP93 relay and duplication to the taret /'1=0"" if a Tunnel 2ndpoint is available as followsD
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 30 Release (
7or P9P conte(t- which uses 551 .9M- all new downlin# 'AP93s received after completion of the P"
handover preparation phase are relayed to the taret /'1. .ll such 'AP93s are encapsulated in a GTPAP93
when transmitted to the taret /'1=0"".
&f the 3G=*G "G"' forwards downlin# pac#ets to the taret /'1=0""- the taret /'1=0"" may start blind
transmission of downlin# user data towards the M" over the allocated radio channels.
3. The 3G=*G "G"' continues the P" <andover by sendin a (S )anover Re/-ire A#0no1$ege (T55&- 5ist
of "et 3p P71s- Taret /'1 to "ource /'1 Transparent 1ontainer) messae to the source 0"".
0efore sendin the (S )anover Re/-ire A#0no1$ege messae- the 3G=*G "G"'- based on Fo"- may
suspend downlin# data transfer for any P9P conte(ts.
0efore sendin the (S )anover Comman messae to the M" the source 0""- based on Fo"- may try to
empty the downlin# 0"" buffer for any 0"" P71s.
;. The 3G=*G "G"' shall send the For1ar SRNS Context ('".P&95 GTPA3 number- 35 GTPA3 number)
messae to the taret /'1=0"" if there is at least one P9P conte(t which reGuires Jdelivery orderJ to be
preserved..'".P& identifies the P9P conte(t to which the GTPA3 numbers apply The For1ar SRNS
Context messae contains the seGuence numbers of the GTPAP93 ne(t to be transmitted in the uplin# and
downlin# direction. .fter the For1ar SRNS Context messae is sent- further uplin# 'AP93s received by the
3G=*G "G"' from the source 0""- relative to a P9P conte(t which reGuires Jdelivery orderJ to be preserved-
shall not be forwarded to the GG"'.
The GTPA3 numbers are only sent by the 3G=*G "G"' for P9P conte(t(s) reGuirin delivery order (Fo"
profile) to be preserved. &f delivery order is to be preserved (Fo") profile)- consecutive GTPAP93 seGuence
numberin shall be maintained throuh the lifetime of the P9P conte(t(s).
Therefore- durin the entire P" <andover procedure for the P9P conte(t(s) usin delivery order reGuired (Fo"
profile)- the responsible GTPA3 entities (3G=*G "G"'- taret /'1=0"" and GG"') shall assin consecutive
GTPAP93 seGuence numbers to user pac#ets belonin to the same P9P conte(t uplin# and downlin#-
respectively.
The taret /'1=0"" proceed as followsD
7or /.0s not reGuirin lossless P91P the taret /'1=0"" may- accordin the Fo" profile of the P9P
conte(t- store the received data until it receives confirmation of M" presence in the taret cell.
The further taret /'1=0"" behaviour is as specified in 3GPP T" *3.+?+ H8,I (1ombined <ard <andover
and "/'" /elocation).
>. The source 0"" sends the (S )anover Comman messae containin the )anover to UTRAN
Comman messae (as it is specified in 3GPP T" *>.338 H8@I) or Raio Bearer Re#on'ig-ration messae (as
it is specified in 3GPP T" ;;.88E H8?I) to the M" by interruptin the transmission of 551 P93s on any of the
downlin# T07s. 7ollowin the transmission of this sinallin messae the source 0"" may resume 551 P93
transmission until it either has no more 551 P93s to send or the P71 is released. 3pon reception of the (S
)anover Comman the M" is not reGuired to continue data reception in the source cell. 3pon reception of
the (S )anover Comman the M" shall suspend the uplin# transmission of user plane data. M"
manaement of uplin# 'AP93s followin the reception of the (S )anover Comman messae is as
followsD
.ll 'AP93s associated with a P71 receivin handover treatment that have not yet been fully transmitted
miht be buffered dependin on the Fo" class.
"ubseGuent uplin# 'AP93s that become available for transmission followin the reception of the (S
)anover Comman messae miht also be buffered dependin on the Fo" class.
7or real time services uplin# 'AP93s may be discarded by the M" durin the lin# interruption.
'OT2D .ny bufferin should be performed before the data is passed to "'91P in order to avoid header
compression on 'AP93s such that data delivery in the taret cell may bein from the correct point in the
seGuence.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 31 Release (
?. M" is in the taret cell and performs access to 3T/.' as defined in 3GPP T" *>.338 H8@I and to G2/.' &u
mode as defined in 3GPP T" ;;.88E H8?I.
@. The taret /'1=0"" sends a Re$o#ation 4ete#t messae to the 3G=*G "G"' to indicate that the M" is in the
taret cell. The messae shall be sent when the relocation e(ecution trier is received. 7or "/'" relocation
type J32 &nvolvedJ- the relocation e(ecution trier may be received from the 3u interfaceB i.e. when the
taret /'1 detects the M" on the lower layers. Nhen the Re$o#ation 4ete#t messae is sent- the taret /'1
shall start servin /'1 operation.
E. &n 3T/.'- the M" sends )anover to UTRAN Com"$ete TMessae Type- 32 &nformation elements ("tart
5ist- 1' 9omain &dentity- "tart)- /0 &nformation 2lements (1ountA1 .ctivation Time)U messae to the taret
/'1 (see 3GPP T" *>.338 H8@I).
&n G2/.' &u- the M" sends Raio Bearer Re#on'ig-ration Com"$ete T//1 Transaction &dentifier- &nterity
1hec# &nfo- 3plin# &nterity Protection .ctivation &nfo- 1O3'TA1 .ctivation Time- /adio 0earer 3plin#
1ipherin .ctivation Time &nfo- Mobile Observed Time 9ifference- 3plin# 1ounter "ynchronisation &nfo
struct- "T./T 5ist- 1' 9omain &dentity- "T./T- /0 with P91P &nformation 5ist- /0 with P91P
&nformationU messae to taret 0"".
,. Nhen the new source /'1A&9 V "A/'T& are successfully e(chaned with the M"- the taret /'1=0"" shall
send the Re$o#ation Com"$ete messae to the new "G"'. The purpose of the /elocation 1omplete procedure
is to indicate by the taret /'1=0"" the completion of the relocation of the source 0"" to the 1'. .fter the
reception of the Re$o#ation Com"$ete messae the 3G=*G "G"' shall be prepared to receive data from the
taret /'1=0"".
8+. &f the "G"' has established 9irect Tunnel- the "G"' sends an U"ate (4( Context Re/-e%t (/'1 .ddress-
T2&9- Fo" 'eotiated- 9T&) messae to the GG"' concerned. The "G"' provides to the GG"' the /'1
address for the 3ser Plane and T2&9 for downlin# data and shall include the 9T& to instruct the GG"' to
apply 9irect Tunnel specific error handlin procedure as defined in 3GPP T" *3.+?+ H8,I. The GG"' updates
the P9P conte(t fields and returns an U"ate (4( Context Re%"on%e (T2&9) messae. 7rom now on the
GG"' sends new incomin downlin# &P pac#ets to the taret /'1 instead of the "G"'.
88. The 3G=*G "G"' shall initiate P71 Manaement procedures towards the source cell in order to trier the
release of resources in the source cell.
8*. The M" sends a Ro-ting Area U"ate Re/-e%t (Old /.&- Old PATM"& sinature- 3pdate Type) messae to
the 3G=*G "G"'. This is done even if the taret cell belons to the same routin area as the source cell. The
M" shall send this messae immediately after messae E. The 3G=*G "G"' #nows that a handover has been
performed for this M" and can therefore e(clude the "G"' conte(t procedures which normally are used within
the /. 3pdate procedure.
83. The 3G=*G "G"' validates the M" presence in the new /.. &f the M" is allowed to be attached in this /.-
the 3G=*G "G"' updates the MM conte(t for and sends a Ro-ting Area U"ate A##e"t messae to the M".
8;. The M" may respond to the "G"' with a Ro-ting Area U"ate Com"$ete messae.
The followin 1.M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)D
1*) 1.M25SGP/"S/outeinS.reaS3pdateS"ession and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"S/outeinS.reaS3pdateS"ession procedure is called. The procedure returns as
result J1ontinueJ.
A Then- the 1.M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.
13) 1.M25SGP/"S/outeinS.reaS3pdateS1onte(t.
This procedure is called several timesD once per P9P conte(t. &t returns as result J1ontinueJ.
7or 1* and 13D refer to /outin .rea 3pdate procedure description in 3GPP T" *3.+?+.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3( Release (
".2.2 5nter SGS,
".2.2.1 5nter-SGS, G.#), )2G* mode to 9T#),2G.#), 5$ mode 8=A
Preparat'on pha%e

2. PS 8andover #eB$'red
". #e(ocat'on #eB$e%t )ckno3(ed4e
3. +or3ard #e(ocat'on #eB$e%t
4. #e(ocat'on #eB$e%t
!. +or3ard #e(ocat'on #e%pon%e
1. 8andover dec'%'on
MS So$rce
:SS
Tar4et
#,-2:SS
2G
SGS,
3G
SGS,
3i%ure ,34 PS :ando"er Preparation Phase; 8nter!RAT/$ode=
8nter!SGSN case 'GERAN A/G# mode 5TRAN= GERAN 8u mode)
8. The source 0"" decides to initiate a P" handover. .t this point both uplin# and downlin# user data is transmitted
via the followinD T07s between M" and source 0""- 0""GP P71s tunnel(s) between source 0"" and old
"G"'- GTP tunnel(s) between old "G"' and GG"'.
*. The source 0"" sends a (S )anover Re/-ire (T55&- 1ause- "ource 1ell &dentifier- Taret /'1 &dentifier-
"ource /'1 to Taret /'1 Transparent 1ontainer- .ctive P71s 5ist) messae to the old "G"'.
3. The old "G"' determines from the Taret /'1 &dentifier that the type of handover is interA/.T=mode handover.
&n case of interA"G"' interA/.T=mode P" handover the old "G"' initiates the relocation resource allocation
procedure by sendin a For1ar Re$o#ation Re/-e%t (&M"&- Taret &dentification- MM 1onte(t- P9P 1onte(t-
P9P 1onte(t Prioritisation- Tunnel 2ndpoint &dentifier 1ontrol Plane- "G"' .ddress for 1ontrol plane- "ource
/'1 to Taret /'1 Transparent 1ontainer in the 3T/.' Transparent 1ontainer- /.'.P 1ause- Pac#et 7low
&9- "'91P O&9 parameters- 551 O&9 parameters- G1"&) messae to the new "G"'.
The old "G"' sends all active P9P 1onte(ts to the new "G"' indicatin the P7&s and the O&9 parameters
related to those P9P 1onte(ts. 2ach P9P conte(t contains the GG"' .ddress for the 3ser Plane and the 3plin#
T2&9 for 9ata (to this GG"' .ddress and 3plin# T2&9 for 9ata the old "G"' and the new "G"' send uplin#
pac#ets).
The MM conte(t contains security related information- e.. supported cipherin alorithms as described in 3GPP
T" *,.+?+ H88I. The relation between G"M and 3MT" security parameters is defined in 3GPP T" 33.8+* H*@I.
Optionally the old "G"' sets the G1"& fla if the MM conte(t contains GP/" 1.M25 "ubscription
&nformation.
'OT2 8D 7or relocation to an area where &ntra 9omain 1onnection of /.' 'odes to Multiple 1' 'odes is
used- the old "G"' may A if it provides &ntra 9omain 1onnection of /.' 'odes to Multiple 1'
'odes Ahave multiple new "G"'s for each handover taret in a pool area- in which case the old
"G"' will select one of them to become the new "G"'- as specified in 3GPP T" *3.*3? H**I.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 32 Release (
3pon receipt of the messae- the new "G"' establishes all MM and P9P conte(ts and initiates the /.0 setup
procedures for all P9P conte(ts received.
;. The new "G"' sends a Re$o#ation Re/-e%t (Permanent '." &dentity- 1ause- 1' 9omain &ndicator- &nterity
protection information (i.e. &% and allowed &nterity Protection alorithms)- 2ncryption information (i.e. 1% and
allowed 1ipherin alorithms)- /.0s to be setup list- "ource /'1 to Taret /'1 Transparent 1ontainer- &u
"inallin connection identifier- Global 1'A&9- "'. .ccess &nformation- 32"0&A&u) messae to the taret
/'1=0"".
7or each /.0 reGuested to be established- /.0s To 0e "etup shall contain information such as /.0 &9- /.0
parameters- Transport 5ayer .ddress- and &u Transport .ssociation. The new "G"' shall not reGuest resources
for /.0s associated with P9P conte(ts with a ma(imum bit rate for uplin# and downlin# of + #bit=s or for
which the .ctivity "tatus &ndicator within the P9P 1onte(t indicates that no active P71 e(ists on the source
side. The /.0 &9 information element contains the '".P& value- and the /.0 parameters information element
ives the Fo" profile. The Transport 5ayer .ddress is the "G"' .ddress for user data- and the &u Transport
.ssociation corresponds to the uplin# Tunnel 2ndpoint &dentifier 9ata. The "G"' may decide to establish a
9irect Tunnel unless it has received a RsetM G1"& fla from the old "G"'. &f the new "G"' decides to establish
9irect Tunnel- it provides to the taret /'1 the GG"' .ddress for 3ser Plane and T2&9 for 3plin# data.
1ipherin and interity protection #eys are sent to the taret /'1=0"" to allow data transfer to continue in the
new /.T=mode taret cell without reGuirin a new .%. (.uthentication and %ey .reement) procedure.
&nformation that is reGuired to be sent to the M" (either in the (S )anover Comman messae or after the
handover completion messae) from //1 in the taret /'1=0"" shall be included in the //1 messae sent
from the taret /'1=0"" to the M" via the transparent container.
&n the taret /'1=0"" radio and &u user plane resources are reserved for the accepted /.0s.
>. The taret /'1=0"" sends the Re$o#ation Re/-e%t A#0no1$ege (Taret /'1 to "ource /'1 Transparent
1ontainer- /.0s setup list- /.0" failed to setup list) messae to the new "G"'. 3pon sendin the Re$o#ation
Re/-e%t A#0no1$ege messae the taret /'1=0"" shall be prepared to receive downlin# GTP P93s from the
new "G"' for the accepted /.0s.
2ach /.0 to be setup is defined by a Transport 5ayer .ddress- which is the taret /'1=0"" .ddress for user data- and
the &u Transport .ssociation- which corresponds to the downlin# Tunnel 2ndpoint &dentifier for user data.
'OT2 *D The information to be included in the containers differs for 3T/.' and G2/.' &u mode. 7or 3T/.'-
the information included in the container is related to /.0 setup and other &2 similar to those in the
)anover to UTRAN messae defined in 3GPP T" *>.338 H8@I. 7or G2/.' Iu mode the Raio Bearer
Re#on'ig-ration messae defined in 3GPP T" ;;.88E H8?I is the //1 messae to be included.
?. Nhen resources for the transmission of user data between taret /'1=0"" and new "G"' have been allocated
and the new "G"' is ready for the P" handover- the For1ar Re$o#ation Re%"on%e (1ause- 5ist of "et 3p
P71s- Tunnel 2ndpoint &dentifier 1ontrol Plane- "G"' .ddress for 3ser Traffic- Tunnel 2ndpoint &dentifier
9ata &&- /.'.P cause- "G"' .ddress for control plane- Taret /'1 to "ource /'1 Transparent 1ontainer in
the 3T/.' Transparent 1ontainer) messae is sent from the new "G"' to the old "G"'. /.' Transparent
1ontainer and /.'.P 1ause contain information from the taret /'1=0"" to be forwarded to the source 0"".
The Tunnel 2ndpoint &dentifier 9ata &&- one information for each P9P conte(t- is the tunnel endpoint of the new
"G"' and is used for data forwardin from the old "G"'- via the new "G"'- to the taret /'1.
Nhen the old "G"' receives the For1ar Re$o#ation Re%"on%e messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 3- Release (
".2.2.2 5nter-SGS, G.#), )2G* mode to 9T#),2G.#), 5$ mode 8=A .1ec$t'on
pha%e
3i%ure ,*4 PS :ando"er E;ecution Phase; 8nter!RAT/$ode=
8nter!SGSN case 'GERAN A/G# mode 5TRAN/GERAN 8u mode)
8. The old "G"' continues to receive &P pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the source 0"".
*. Nhen receivin the For1ar Re$o#ation Re%"on%e messae the old "G"' may- based on Fo"- start downlin#
'AP93 relay and duplication to the taret /'1=0"" via the new "G"' (if a Tunnel 2ndpoint is available) as
followsD
7or P9P conte(t- which uses 551 .9M in the old "G"' all new downlin# 'AP93s received after
completion of the P" handover preparation phase are relayed to the taret /'1=0"" via the new "G"'. .ll
such 'AP93s are encapsulated in a GTPAP93 when transmitted to the new "G"'.
&f the old "G"' forwards downlin# pac#ets to the taret /'1=0"" via the new "G"'- the taret /'1=0"" may
start blind transmission of downlin# user data towards the M" over the allocated radio channels.
'OT2 8D The order of steps- startin from step * onwards- does not necessarily reflect the order of events. 7or
instance the old "G"' may start data forwardin (step *)- send the (S )anover Re/-ire
A#0no1$ege messae (step ;) and send the 7orward "/'" conte(t messae (step ;a) almost
simultaneously.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) */ Release (
3. :oid
;. The old "G"' continues the P" <andover by sendin a (S )anover Re/-ire A#0no1$ege (T55&- 5ist of
"et 3p P71s- Taret /'1 to "ource /'1 Transparent 1ontainer) messae to the source 0"".
0efore sendin the (S )anover Re/-ire A#0no1$ege messae- the old "G"'- based on Fo"- may
suspend downlin# data transfer for any P9P conte(ts.
0efore sendin the (S )anover Comman messae to the M" the source 0""- based on Fo"- may try to
empty the downlin# 0"" buffer for any 0"" P71s.
;a. The old "G"' shall send the For1ar SRNS Context messae ('".P&- 95 GTPA3 number- 35 GTPA3
number) to the new "G"' if there is at least one P9P conte(t which reGuires Jdelivery orderJ to be
preserved.'".P& identifies the P9P conte(t to which the GTPA3 numbers apply. The For1ar SRNS
Context messae is then ac#nowleded by the For1ar SRNS Context A#0no1$ege messae. The
For1ar SRNS Context messae contains the seGuence numbers of the GTPAP93 ne(t to be transmitted in
the uplin# and downlin# direction. .fter the For1ar SRNS Context messae is sent- further uplin# 'AP93s
received by the old "G"' from the source 0""- relative to a P9P conte(t which reGuires Jdelivery orderJ to be
preserved- shall not be forwarded to the GG"'.
The GTPA3 numbers are only sent by the old "G"' for P9P conte(t(s) reGuirin delivery order (Fo" profile)
to be preserved. &f delivery order is to be preserved (Fo") profile)- consecutive GTPAP93 seGuence numberin
shall be maintained throuh the lifetime of the P9P conte(t(s).
Therefore- durin the entire P" <andover procedure for the P9P conte(t(s) usin delivery order reGuired (Fo"
profile)- the responsible GTPA3 entities (old "G"'- taret /'1 and GG"') shall assin consecutive
GTPAP93 seGuence numbers to user pac#ets belonin to the same P9P conte(t uplin# and downlin#-
respectively.
The taret /'1 proceed as followsD
7or /.0s not reGuirin lossless P91P the taret /'1 may- accordin the Fo" profile of the P9P conte(t-
store the received data until it receives confirmation of M" presence in the taret cell.
The further taret /'1=0"" behaviour is as specified in 3GPP T" *3.+?+ H8,I (1ombined <ard <andover
and "/'" /elocation).
>. The source 0"" sends the (S )anover Comman messae containin the )anover to UTRAN
Comman messae (as specified in 3GPP T" *>.338 H8@I) or Raio Bearer Re#on'ig-ration messae (as
specified in 3GPP T" ;;.88E H8?I) to the M" by interruptin the transmission of 551 P93s on any of the
downlin# T07s. 7ollowin the transmission of this sinallin messae the source 0"" may resume 551 P93
transmission until it either has no more 551 P93s to send or the P71 is released. 3pon reception of the (S
)anover Comman messae the M" is not reGuired to continue data reception in the source cell. 3pon
reception of the (S )anover Comman messae the M" shall suspend the uplin# transmission of user plane
data. M" manaement of uplin# 'AP93s followin the reception of the (S )anover Comman messae is
as followsD
.ll 'AP93s associated with a P71 receivin handover treatment that have not yet been fully transmitted
miht be buffered dependin on the Fo" class.
"ubseGuent uplin# 'AP93s that become available for transmission followin the reception of the (S
)anover Comman messae miht also be buffered dependin on the Fo" class.
7or real time services uplin# 'AP93s may be discarded by the M" durin the lin# interruption.
'OT2 *D .ny bufferin should be performed before the data is passed to "'91P in order to avoid header
compression on 'AP93s such that data delivery in the taret cell may bein from the correct point in the
seGuence.
?. M" is in the taret cell and performs access to 3T/.' as defined in 3GPP T" *>.338 H8@I and to G2/.' &u
mode as defined in 3GPP T" ;;.88E H8?I.
@. Taret /'1=0"" sends a Re$o#ation 4ete#t messae to the new "G"' to indicate that the M" is in the taret
cell. The messae shall be sent when the relocation e(ecution trier is received. 7or "/'" relocation type
J32 &nvolvedJ- the relocation e(ecution trier may be received from the 3u interfaceB i.e. when the taret
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *, Release (
/'1 detects the M" on the lower layers. Nhen the Re$o#ation 4ete#t messae is sent- the taret /'1 shall
start servin /'1 operation.
E. &n 3T/.'- M" sends )anover to UTRAN Com"$ete TMessae Type- 32 &nformation elements ("tart 5ist-
1' 9omain &dentity- "tart)- /0 &nformation 2lements (1ountA1 .ctivation Time)U messae to the taret /'1
(see 3GPP T" *>.338 H8@I).
&n G2/.' &u- M" sends Raio Bearer Re#on'ig-ration Com"$ete T//1 Transaction &dentifier- &nterity
1hec# &nfo- 3plin# &nterity Protection .ctivation &nfo- 1O3'TA1 .ctivation Time- /adio 0earer 3plin#
1ipherin .ctivation Time &nfo- Mobile Observed Time 9ifference- 3plin# 1ounter "ynchronisation &nfo
struct- "T./T 5ist- 1' 9omain &dentity- "T./T- /0 with P91P &nformation 5ist- /0 with P91P
&nformationU messae to taret 0"".
,. Nhen the new source /'1A&9 V "A/'T& are successfully e(chaned with the M"- the taret /'1=0"" shall
send the Re$o#ation Com"$ete messae to the new "G"'. The purpose of the /elocation 1omplete procedure
is to indicate by the taret /'1=0"" the completion of the relocation of the source 0"" to the 1'. .fter the
reception of the Re$o#ation Com"$ete messae the new "G"' shall be prepared to receive data from the taret
/'1=0"". 2ach uplin# 'AP93 received by the new "G"' is forwarded directly to the GG"'.
8+. 7or interA"G"' P" handover- the new "G"' sends a For1ar Re$o#ation Com"$ete messae to the old
"G"' to indicate the success of the handover procedure. The old "G"' ac#nowledes this with a For1ar
Re$o#ation Com"$ete A#0no1$ege messae. 3pon the reception of the 7orward /elocation 1omplete
messae the old "G"' starts a pac#et forwardin timer. The old "G"' stops forwardin of data to the new
"G"' after the pac#et forwardin timer e(pires.
88. The new "G"' sends an U"ate (4( Context Re/-e%t (new "G"' .ddress- T2&9- Fo" 'eotiated)
messae to the GG"' concerned. &f a 9irect Tunnel is established the "G"' provides to the GG"' instead of
the new "G"' .ddress and T2&9- the /'1 address for 3ser Plane and T2&9 for 9ownlin# data and shall
include the 9T& to instruct the GG"' to apply 9irect Tunnel specific error handlin procedure as defined in
3GPP T" *3.+?+ H8,I. The GG"' updates the P9P conte(t fields and returns an U"ate (4( Context
Re%"on%e (T2&9) messae. 7rom now on the GG"' sends new incomin downlin# &P pac#ets to the new
"G"' instead of to the old "G"'.
8*. The old "G"' shall initiate P71 Manaement procedures towards the source cell in order to trier the release
of resources in the source cell.
83. The M" sends a Ro-ting Area U"ate Re/-e%t (Old /.&- Old PATM"& sinature- 3pdate Type) messae to
the new "G"' informin it that the taret cell belons to a new routin area. The M" shall send this messae
immediately after messae @. The new "G"' #nows that a handover has been performed for this M" and can
therefore e(clude the "G"' conte(t procedures which normally are used within the /. 3pdate procedure.
8;. .t this point the new "G"' may optionally invo#e M" authentication (security function). The security
function can be deferred and performed at any later time as well.
'OT2 3D 9urin an authentication procedure the "G"' has to suspend the downlin# transmission of user data.
8>. The new "G"' informs the <5/ of the chane of "G"' by sendin U"ate Lo#ation ("G"' 'umber- "G"'
.ddress- &M"&) messae to the <5/.
8?. The <5/ sends Can#e$ Lo#ation (&M"&- 1ancellation Type) messae to the old "G"' with 1ancellation Type
set to 3pdate Procedure.
8@. The old "G"' ac#nowledes with a Can#e$ Lo#ation A#0no1$ege (&M"&) messae. This messae allows the
old "G"' to #now when to release the interA"G"' tunnel.
8E. The <5/ sends In%ert S-,%#ri,er 4ata (&M"&- GP/" subscription data) messae to the new "G"'. The new
"G"' validates the M" presence in the (new) /..
8,. &f all chec#s are successful then the new "G"' constructs an MM conte(t for the M" and returns an In%ert
S-,%#ri,er 4ata A#0no1$ege (&M"&) messae to the <5/. This messae allows the new "G"' to #now
when to release the interA"G"' tunnel.
*+. The <5/ ac#nowledes the 3pdate 5ocation by sendin an U"ate Lo#ation A#0no1$ege (&M"&) messae
to the new "G"'.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *& Release (
*8. The new "G"' validates the M" presence in the new /.. &f the M" is allowed to be attached in this /.- the
"G"' updates the MM conte(t for and sends a Ro-ting Area U"ate A##e"t messae to the M".
**. The M" may respond to the "G"' with a Ro-ting Area U"ate Com"$ete messae.
The followin 1.M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)
18) 1.M25SGP/"SP9PS1onte(tS9isconnection- 1.M25SGP/"S9etach and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"SP9PS1onte(tS9isconnection procedure is called several timesD once per P9P
conte(t. The procedure returns as result J1ontinueJ.
A Then the 1.M25SGP/"S9etach procedure is called once. The procedure returns as result J1ontinueJ.
A Then the 1.M25SP"S'otification procedure is called once. The procedure returns as result J1ontinueJ.
1*) 1.M25SGP/"S/outeinS.reaS3pdateS"ession and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"S/outeinS.reaS3pdateS"ession procedure is called. The procedure returns as
result J1ontinueJ.
A Then- the 1.M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.
13) 1.M25SGP/"S/outeinS.reaS3pdateS1onte(t.
This procedure is called several timesD once per P9P conte(t. &t returns as result J1ontinueJ.
7or 1* and 13D refer to /outin .rea 3pdate procedure description in 3GPP T" *3.+?+.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *3 Release (
".3 5nter-#)T2ode 8andover (9T#),2G.#), 5$ mode
G.#), )2G* mode)
".3.1 5ntra SGS,
".3.1.1 5nter #)T2ode 9T#),2G.#), 5$ mode to G.#), )2G* mode PS 8=A
Preparat'on pha%e
3i%ure ,04 PS :ando"er Preparation Phase; 8nter!RAT/$ode=
8ntra!SGSN case '5TRAN/GERAN 8u mode GERAN A/G# mode)
8. 0ased on measurement results and #nowlede of the /.' topoloy- the source /'1=0"" decides to initiate an
inter /.T=mode P" handover towards the G2/.' A/Gb mode. .t this point both uplin# and downlin# user data
flows via the tunnel(s)D /adio 0earer between the M" and the source /'1=0""B GTPA3 tunnel(s) between the
source /'1=0"" and the 3G=*G "G"'B GTPA3 tunnel(s) between the 3G=*G "G"' and the GG"'.
'OT2 8D The process leadin to the handover decision is outside of the scope of this paper.
*. The source /'1=0"" sends a Re$o#ation Re/-ire (/elocation Type- 1ause- "ource &9- Taret &9- "ource 0""
To Taret 0"" Transparent 1ontainer (/' part)) messae to the 3G=*G "G"'. The source /'1=0"" shall set
/elocation Type to J32 &nvolved in relocation of "/'"J.
Taret &9 contains the identity of the taret cell.
3. The 3G=*G "G"' determines from the Taret 1ell &dentifier that the type of handover is interA/.T=mode
handover. The 3G=*G "G"' sends a (S )anover Re/-e%t (5ocal T55&- &M"&- 1ause- Taret 1ell &dentifier-
"ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- P71s To 0e "et 3p 5ist- '." container for P" <O)
messae to the taret 0"". The 3G=*G "G"' shall only reGuest resources for P71s for which- based on source
side information- resources should be allocated in the taret cell durin the P" <andover preparation phase.
&f the 3G=*G "G"' has neotiated O&9 parameters with the M" when the M" was in .=Gb mode before- or if
the 3G=*G "G"' can accept all O&9 parameters as indicated by the old "G"' durin a previous interA"G"' P"
handover- the 3G=*G "G"' shall create a '." container for P" <O indicatin $/eset to the old O&9
parameters$. Otherwise the 3G=*G "G"' shall create a '." container for P" <O indicatin /eset (i.e. reset to
default parameters).
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) ** Release (
;. 0ased upon the .0FP for each P71 the taret 0"" ma#es a decision about which P71s to assin radio
resources. The alorithm by which the 0"" decides which P71s that need resources is implementation specific.
9ue to resource limitations not all downloaded P71s will necessarily receive resource allocation. The taret 0""
allocates T07s for each P71 that can be accommodated by the taret 0"".
.fter allocatin radio resources the taret 0"" shall prepare the Taret 0"" to "ource 0"" Transparent
1ontainer for the set up 0"" P71s.
>. The taret 0"" shall prepare the Taret 0"" to "ource 0"" Transparent 1ontainer which contains a P"
<andover 1ommand includin the 1' part ('." container for P" <O) and the /' part (P" <andover /adio
/esources).
?. The taret 0"" shall send the (S )anover Re/-e%t A#0no1$ege messae (5ocal T55&- 5ist of "et 3p P71s-
Taret 0"" to "ource 0"" Transparent 1ontainer) messae to the 3G=*G "G"'. 3pon sendin the (S
)anover Re/-e%t A#0no1$ege messae the taret 0"" shall be prepared to receive downlin# 551 P93s
from the 3G=*G "G"' for the accepted P71s.
.ny P9P conte(ts for which a P71 was not established are maintained in the 3G=*G "G"' and the related
".P&s and P7&s are #ept. These P9P conte(ts may be modified or deactivated by the 3G=*G "G"' via e(plicit
"M procedures upon the completion of the routin area update (/.3) procedure.
Nhen the 3G=*G "G"' receives the (S )anover Re/-e%t A#0no1$ege messae and it decides to proceed
with the handover- the preparation phase is finished and the e(ecution phase will follow.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *0 Release (
".3.1.2 5nter #)T2ode 9T#),2G.#), 5$ mode to G.#), )2G* mode PS 8=A
.1ec$t'on pha%e

9. 9pdate P7P -onte1t reB$e%t
2. #e(ocat'on -oand
4. 8andover 6ro 9T#), -oand or
8andover 6ro G.#), 5$ -oand
12. 5$ re(ea%e -oand
12. 5$ re(ea%e -op(ete
1a. 5P Packet% 6ro
GGS,
3. +or3ard 7ata
3. +or3ard GTP P79%
3. +or3ard 7ata
MS So$rce
#,-2:SS
Tar4et
:SS
3G22G
SGS,
GGS, 8&#
@. PS 8andover -op(ete
". +or3ard S#,S
-onte1t
1a. 5P Packet% to %o$rce #,-2:SS
5P Packet% to tar4et :SS
!. G.#), )2G* )cce%%
proced$re%
Send'n4 o6 $p('nk data po%%'*(e
(&&- )7M on(;)
10. C57 ne4ot'at'on 6or &&- )7M
7. C57
#e%pon%e
13. #)9 #eB$e%t
14. #)9 )ccept
RAU Procedure
1". #)9 -op(ete
7a. C57 #e%pon%e
11. S):M-9) .1chan4e
():M e%ta*('%hent and C57 ne4ot'at'on)
-2
-3
9. 9pdate P7P -onte1t #e%pon%e
1*. 5P Packet% to %o$rce #,- (7'rect T$nne()
1!. PS 8andover -op(ete )ckno3(ed4e
3i%ure ,14 PS :ando"er E;ecution Phase; 8nter!RAT/$ode=
8ntra!SGSN case '5TRAN/GERAN 8u mode GERAN A/G# mode)
8. The 3G=*G "G"' continues to receive &P pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the source /'1=0"". &n case of 9irect Tunnel- the GG"' sends &P pac#ets directly to
the source /'1.
*. The 3G=*G "G"' continues the P" handover by sendin a Re$o#ation Comman (Taret 0"" to "ource 0""
Transparent 1ontainer (P" <andover 1ommand with /' part and 1' part)- /.0s to be /eleased 5ist- /.0s
"ubject to 9ata 7orwardin 5ist) messae to the source /'1=0"". J/.0s to be released listJ will be the list of
all '".P&s (/.0 &ds) for which a P71 was not established J/.0s "ubject to 9ata forwardin listJ will be the
list of all '".P&s (/.0 &ds) for which a P71 was established.
3. Nhen receivin the Re$o#ation Comman messae the source /'1 may- based on Fo"- bein the forwardin
of data for the /.0s subject to data forwardin to the 3G=*G "G"' accordin to the definition in
3GPP T" *3.+?+ H8,I. The GTPA3 seGuence numbers are only sent by the source /'1 for P9P conte(t(s)
reGuirin delivery order (Fo" profile) to be preserved. &f delivery order is to be preserved (Fo") profile)-
consecutive GTPAP93 seGuence numberin shall be maintained throuh the lifetime of the P9P conte(t(s).
The 3G=*G "G"' may- based on Fo"- proceed with the pac#et handlin as followsD
7or P9P conte(ts which use 551 .9M the 3G=*G "G"' eitherD
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *1 Release (
a. forwards the received downlin# 'AP93s to the taret 0""B
b. stores the received data into the "'91P Gueue for e.. the P93 lifetimeB
c. discards the received data until e.. reception of the (S )anover Com"$ete messae.
&f the 3G=*G "G"' forwards pac#ets to the taret 0""- the taret 0"" may start a blind transmission of
downlin# user data towards the M" over the allocated radio channels.
;. The /'1=0"" sends the )anover 'rom UTRAN Comman messae (3T/.') or the )anover 'rom
GERAN I- Comman messae to the M" where each messae includes a P" <andover 1ommand (/' part
and 1' part) messae. 0efore sendin the messae the uplin# and downlin# data transfer shall be suspended in
the source /'1 for the /.0s that reGuire delivery order.
3pon reception of the )anover 'rom UTRAN Comman messae (3T/.') or the )anover 'rom
GERAN I- Comman the M" shall suspend the uplin# transmission of user plane data.
>. The source /'1=0"" continues the handover by sendin a For1ar SRNS Context (/.0 conte(ts) messae
to the 3G=*G "G"'.
The source /'1=0"" behaviour is as specified in 3GPP T" *3.+?+ H8,I (1ombined <ard <andover and "/'"
/elocation).
?. The M" e(ecutes the handover accordin to the parameters provided in the messae delivered in step ;. The
procedure is the same as in step ? in subclause >.8.;.*.
@.=@a. .fter accessin the cell usin access bursts and receivin timin advance information from the 0"" in step ?-
the M" processes the '." container and then sends one 3I4 Re%"on%e messae to the 3G=*G "G"' The M"
sends this messae immediately after receivin the (a#0et (!*%i#a$ In'ormation messae containin the
timin advance or- in the synchronised networ# case- immediately if the (S )anover A##e%% messae is not
reGuired to be sent (see "ection ?.*).
The M" shall resume the user data transfer only for those '".P&s for which there are radio resources allocated
in the taret cell. 7or '".P&s usin 551 .9M for which radio resources were not allocated in the taret cell
the M" may reGuest for radio resources usin the leacy procedures.
'OT2 8D &f the 3G=*G "G"' indicated /eset (i.e. reset to default parameters) in the '." container for P" <O
included in the )anover 'rom UTRAN Comman messae (3T/.') or the )anover 'rom
GERAN I- Comman messae- in order to avoid collision cases the mobile station may avoid trierin
O&9 neotiation for any 551 ".P& used in 551 .9M- but wait for the "G"' to do so (see bullet ,). &n
any case the mobile station may avoid trierin O&9 neotiation for any 551 ".P& used in 551 .0M-
but wait for the "G"' to do so (see bullet 8+).
E. 3pon reception of the first correct /51=M.1 bloc# (sent in normal burst format) from the M" the taret 0""
sends a (S )anover Com"$ete (5ocal T55&- &M"&- /eGuest for &'T2/ /.T <.'9O:2/ &'7O) messae
to inform the 3G=*G "G"' that the M" has arrived in the taret cell. 2ach uplin# 'AP93 received by the
3G=*G "G"' via the taret 0"" is then forwarded directly to the GG"'. The taret 0"" should reGuest the
&'T2/ /.T <.'9O:2/ &'7O from the "G"' by settin the R/eGuest for &'T2/ /.T <.'9O:2/ &'7O
M to R8M.
,. &f a 9irect Tunnel was established for &u mode- the "G"' sends an U"ate (4( Context Re/-e%t (new
"G"' .ddress- T2&9- Fo" 'eotiated) messae to the GG"' with the indication for not reAneotiatin the
Fo" and to establish a tunnel between the "G"' and the GG"'. The GG"' updates the P9P conte(t and
returns an U"ate (4( Context Re%"on%e (T2&9) messae. 7rom now on the GG"' sends new incomin
downlin# &P pac#ets to the "G"'.
8+. &f the 3G=*G "G"' indicated /eset (i.e. reset to default parameters) in the '." container for P" <O included
in the )anover 'rom UTRAN Comman messae (3T/.') or the )anover 'rom GERAN I-
Comman messae- then on receipt of the (S )anover Com"$ete messae the "G"' initiates an
551="'91P O&9 neotiation for each 551 ".P& used in 551 .9M. &n this case if the "G"' wants to use
the default parameters- it shall send an empty O&9 1ommand. &f the "G"' indicated $/eset to the old O&9
parameters$ in the '." container for P" <O- no further O&9 neotiation is reGuired for 551 ".P&s used in
551 .9M only.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *( Release (
88. The 3G=*G "G"' (reA)establishes 551 .0M for the P9P conte(ts which use ac#nowleded information
transfer. 9urin the e(chane of ".0M and 3. the "G"' shall perform 551="'91P O&9 neotiation.
8*. .fter the reception of the (S )anover Com"$ete messae the 3G=*G "G"' sends an I- Re$ea%e Comman
messae to the source /'1=0"" commandin the source /'1=0"" to release all resources related to the &u
connection. Nhen the /'1=0"" data forwardin timer has e(pired the source /'1=0"" responds with an I-
Re$ea%e Com"$ete (/.0 9ata :olume report list- /.0s released list) messae.
83. The M" sends a Ro-ting Area U"ate Re/-e%t (Old PATM"&- Old /.&- Old PATM"& sinature- 3pdate Type)
messae to the 3G=*G "G"'. This is done even if the taret cell belons to the same routin area as the source
cell. The M" shall send this messae immediately after messae @- see 3GPP T" *3.+?+ H8,I.
The 3G=*G "G"' #nows that a handover has been performed for this M" and can therefore e(clude the "G"'
conte(t procedures which normally are used within the /. 3pdate procedure.
8;. The 3G=*G "G"' validates the M" presence in the new /.. &f the M" is allowed to be attached in this /.-
the 3G=*G "G"' updates the MM conte(t for and sends a Ro-ting Area U"ate A##e"t (PATM"&- TM"&-
PATM"& sinature- /eceive 'AP93 number) messae to the M". The /eceive 'AP93 'umber contains the
ac#nowledements for each ac#nowlededAmode '".P& used by the 3G=*G "G"'- thereby confirmin all
mobile oriinated 'AP93s successfully transferred before the start of the P" handover procedure.
8>. The M" confirms the reAallocation of the new PATM"& by respondin to the 3G=*G "G"' with a Ro-ting
Area U"ate Com"$ete (/eceive 'AP93 number). The M" derives the T55& from the new PATM"& usin the
current MM procedures. The /eceive 'AP93 'umber contains the ac#nowledements for each ac#nowleded
mode '".P& used by the M"- thereby confirmin all mobile terminated 'AP93s successfully transferred
before the start of the handover procedure. &f /eceive 'AP93 'umber confirms reception of 'AP93s that
were forwarded from the 3G=*G "G"'- these 'AP93s shall be discarded by the 3G=*G "G"'.
The followin 1.M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)D
1*) 1.M25SGP/"S/outeinS.reaS3pdateS"ession and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"S/outeinS.reaS3pdateS"ession procedure is called. The procedure returns as
result J1ontinueJ.
A Then- the 1.M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.
13) 1.M25SGP/"S/outeinS.reaS3pdateS1onte(t.
This procedure is called several timesD once per P9P conte(t. &t returns as result J1ontinueJ.
7or 1* and 13D refer to /outin .rea 3pdate procedure description in 3GPP T" *3.+?+.
8?. 3pon reception of the (S )anover Com"$ete messae with the R/eGuest for &'T2/ /.T <.'9O:2/
&'7OM set to R8M- the "G"' should send then (S )anover Com"$ete A#0no1$ege (T55&- &'T2/ /.T
<.'9O:2/ &'7O) messae to the taret 0"".
'OT2 *D .n "G"' that does not reconi!e the K/eGuest for &nter /.T <andover &nfoL in the (S )anover
Com"$ete messae will not send the (S )anover Com"$ete A#0no1$ege messae bac# to the 0"".
8@. The taret 0"" receivin the (S )anover Com"$ete A#0no1$ege messae shall set the R/eliable &'T2/
/.T <.'9O:2/M to R8M in the (S )anover Re/-ire messae in any subseGuent P" handover to G2/.'
A/Gb mode. The taret 0"" failin to receive the (S )anover Com"$ete A#0no1$ege messae shall set the
R/eliable &'T2/ /.T <.'9O:2/M to R+M in the (S )anover Re/-ire messae in any subseGuent P"
handover to G2/.' A/Gb mode. The Taret 0"" shall- upon receipt of the &'T2/ /.T <.'9O:2/ &'7O in
the (S )anover Com"$ete A#0no1$ege messae- discard the &'T2/ /.T <.'9O:2/ &'7O received
from the source /'1 durin the preparation phase.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *2 Release (
".3.2 5nter SGS,
".3.2.1 5nter #)T2ode 9T#),2G.#), 5$ mode to G.#), )2G* mode PS 8=A
Preparat'on pha%e
3i%ure ,(4 PS :ando"er Preparation Phase; 8nter!RAT/$ode=
8nter!SGSN case '5TRAN/GERAN 8u mode GERAN A/G# mode)
8. 0ased on measurement results and #nowlede of the /.' topoloy- the source /'1=0"" decides to initiate an
inter /.T=mode P" handover towards the G2/.' A/Gb mode. .t this point both uplin# and downlin# user data
flows via the tunnel(s)D /adio 0earer between the M" and the source /'1=0""B GTPA3 tunnel(s) between the
source /'1=0"" and the old "G"'B GTPA3 tunnel(s) between the old "G"' and the GG"'.
'OT2 8D The process leadin to the handover decision is outside of the scope of this paper.
*. The source /'1=0"" sends a Re$o#ation Re/-ire (/elocation Type- 1ause- "ource &9- Taret &9- "ource 0""
To Taret 0"" Transparent 1ontainer (/' part)) messae to the old "G"'. The source /'1=0"" shall set
/elocation Type to J32 &nvolved in relocation of "/'"J.
Taret &9 contains the identity of the taret cell.
3. The old "G"' determines from the Taret 1ell &dentifier that the type of handover is interA/.T=mode handover.
&n case of &nterA/.T= mode &nterA"G"' P" handover- the old "G"' initiates the P" <andover resource
allocation procedure by sendin a For1ar Re$o#ation Re/-e%t (&M"&- Tunnel 2ndpoint &dentifier 1ontrol
Plane- /.'.P 1ause- Taret 1ell &dentifier- MM 1onte(t- P9P 1onte(ts- Pac#et 7low &9- "'91P O&9
parameters- 551 O&9 parameters- P9P 1onte(t Prioritisation- "ource 0"" To Taret 0"" Transparent 1ontainer
H/' partI in the 0"" 1ontainer- "ource /'1 &d- "G"' .ddress for control plane) messae to the new "G"'. &f
the old "G"' supports P" handover procedures then it has to allocate a valid P7& accordin to subclause ;.;.8
durin the P9P 1onte(t activation procedure. 2ach P9P conte(t contains the GG"' .ddress for 3ser Plane and
the 3plin# T2&9 for 9ata (to this GG"' .ddress and 3plin# T2&9 for 9ata the old "G"' and the new "G"'
send uplin# pac#ets).
The MM conte(t contains security related information- e.. supported cipherin alorithms as described in 3GPP
T" *,.+?+ H88I. The relation between G"M and 3MT" security parameters is defined in 3GPP T" 33.8+* H*@I-
The new "G"' selects the cipherin alorithm to use. This alorithm will be sent transparently from the new
"G"' to the M". The &O:A3& parameter enerated in the new "G"' and used- as input to the cipherin
procedure will also be transferred transparently from the new "G"' to the M".
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) *- Release (
Nhen the new "G"' receives the For1ar Re$o#ation Re/-e%t messae the reGuired P9P- MM- "'91P and
551 conte(ts are established and a new PATM"& is allocated for the M". Nhen this messae is received by the
new "G"' it beins the process of establishin P71s for all P9P conte(ts.
Nhen the new "G"' receives the For1ar Re$o#ation Re/-e%t messae it e(tracts from the P9P 1onte(ts the
'".P&s and ".P&s and P7&s to be used in the new "G"'. &f for a iven P9P 1onte(t the new "G"' does not
receive a P7& from the old "G"'- it shall not reGuest the taret 0"" to allocate T07 resources correspondin to
that P9P 1onte(t. &f none of the P9P 1onte(ts forwarded from the old "G"' has a valid P7& allocated the new
"G"' shall consider this as a failure case and the reGuest for P" handover shall be rejected.
&n case when an ".P& and P7& was available at the old "G"' but the new "G"' does not support the same
".P& and P7& for a certain '".P& as the old "G"'- the new "G"' shall continue the P" handover procedure
only for those '".P&s for which it can support the same P7& and ".P& as the old "G"'. .ll P9P conte(ts for
which no resources are allocated by the new "G"' or for which it cannot support the same ".P& and P7&
(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 P7&s are #ept. These P9P conte(ts may be modified or deactivated by the new "G"'
via e(plicit "M procedures upon /.3 procedure.
The old "G"' shall indicate the current O&9 parameter settins if available (i.e. those neotiated at the old
"G"' when the M" was in .=Gb mode or received durin a previous interA"G"' P" handover) to the new
"G"'. &f the new "G"' can accept all O&9 parameters as indicated by the old "G"'- the new "G"' shall
create a '." container for P" <O indicatin $/eset to the old O&9 parameters$. Otherwise- if the new "G"'
cannot accept all O&9 parameters indicated by the old "G"' or if no O&9 parameters were indicated by the old
"G"'- the new "G"' shall create a '." container for P" <O indicatin /eset (i.e. reset to default parameters).
;. The new "G"' sends a (S )anover Re/-e%t (5ocal T55&- &M"&- 1ause- Taret 1ell &dentifier- "ource 0"" to
Taret 0"" Transparent 1ontainer (/' part)- P71s To 0e "et 3p 5ist- '." container for P" <O) messae to the
taret 0"". The new "G"' shall not reGuest resources for P71s associated with P9P conte(ts with ma(imum
bit rate for uplin# and downlin# of + #bit=s or for which the .ctivity "tatus &ndicator within the P9P 1onte(t
indicates that no active /.0 e(ists on the source side.
>. 0ased upon the .0FP for each P71 the taret 0"" ma#es a decision about which P71s to assin radio
resources. The alorithm by which the 0"" decides which P71s that need resources is implementation specific.
9ue to resource limitations not all downloaded P71s will necessarily receive resource allocation. The taret 0""
allocates T07s for each P71 that it can accommodate.
?. The taret 0"" shall prepare the Taret 0"" to "ource 0"" Transparent 1ontainer which contains a P"
<andover 1ommand includin the 1' part ('." container for P" <O) and the /' part (P" <andover /adio
/esources).
@. Taret 0"" shall send the (S )anover Re/-e%t A#0no1$ege messae (5ocal T55&- 5ist of "et 3p P71s-
Taret 0"" to "ource 0"" Transparent 1ontainer) messae to the new "G"'. 3pon sendin the (S )anover
Re/-e%t A#0no1$ege messae the taret 0"" shall be prepared to receive downlin# 551 P93s from the new
"G"' for the accepted P71s.
.ny P9P conte(ts for which a P71 was not established are maintained in the new "G"' and the related ".P&s
and P7&s are #ept. These P9P conte(ts may be modified or deactivated by the new "G"' via e(plicit "M
procedures upon the completion of the routin area update (/.3) procedure.
E. The new "G"' passes the assined list of T2&9s for each P9P conte(t for which a P71 was assined in the
/.0 setup information &2 in the For1ar Re$o#ation Re%"on%e (1ause- 5ist of "et 3p P71s- Taret 0"" to
"ource 0"" Transparent 1ontainer) in the 0"" 1ontainer- Tunnel 2ndpoint &dentifier 1ontrol Plane- "G"'
.ddress for 3ser Traffic- Tunnel 2ndpoint &dentifier 9ata &&) messae to the old "G"'. The '".P&s of the
active P9P 1onte(ts received in the 7orward /elocation /eGuest messae for which the P" handover continues-
i.e. for which resources are allocated for the P71s in the taret 0""- are indicated in this messae.
The Tunnel 2ndpoint &dentifier 9ata &&- one information for each P9P conte(t- is the tunnel endpoint of the new
"G"' and is used for data forwardin from the old "G"'- via the new "G"'- to the taret 0"".
The new "G"' activates the allocated 551="'91P enines as specified in 3GPP T" ;;.+?; H*8I for an "G"'
oriinated /eset or $/eset to the old O&9 parameters$.
Nhen the old "G"' receives the For1ar Re$o#ation Re%"on%e messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0/ Release (
".3.2.2 5nter #)T 9T#),2G.#), 5$ mode to G.#), )2G* mode PS 8=A .1ec$t'on
pha%e

2. #e(ocat'on -oand
4. 8andover 6ro 9T#), -oand or
8andover 6ro G.#), 5$ -oand
1. 5P Packet% to o(d SGS,
3. +or3ard 7ata
3 . +or3ard GTP P79%
3. +or3ard 7ata
MS So$rce
#,-2 :SS
Tar4et
:SS
=(d
SGS,
,e3
SGS,
GGS, 8&#
@. PS 8andover -op(ete
7. C57 #e%pon%e
!. G.#), )2G* )cce%% proced$re%
10. 9pdate P7P -onte1t #eB$e%t
10. 9pdate P7P -onte1t #e%pon%e
9 . +or3ard #e(ocat'on -op(ete
9. +or3ard #e(ocat'on -op(ete )ckno3(ed4e
5P Packet% to ne3 SGS,
1". 9pdate &ocat'on
13. #)9 #eB$e%t
14. Sec$r't; 6$nct'on% 14. Sec$r't; 6$nct'on%
RAU Procedure
1! . -ance( &ocat'on )ck
17 . 5n%ert S$*%cr'*er 7ata
17. 5n%ert S$*%cr'*er 7ata )ck
1@. 9pdate &ocat'on )ck
19
.
#)9 )ccept
20
.
#)9 -op(ete
1! . -ance( &ocat'on
" . +or3ard S#,S -onte1t
" . +or3ard S#,S -onte1t
". +or3ard S#,S -onte1t )ckno3(ed4e
Send'n4 o6 $p('nk data po%%'*(e
12 . C57 ne4ot'at'on 6or &&- )7M
7a. C57 #e%pon%e
5P Packet% to GGS,
11. 5$ re(ea%e -oand
11. 5$ re(ea%e -op(ete
12a. S):M 9) e1chan4e
( re- e%ta*('%hent and C57 ne4ot'at'on 6or &&- ):M )
+or3arded data
+or3arded data
-1
-2
-3
+or3ard GTP P79% 3.
.
21. PS 8andover -op(ete )ckno3(ed4e
3i%ure ,24 PS :ando"er E;ecution Phase; 8nter!RAT/$ode=
8nter!SGSN case '5TRAN/GERAN 8u mode GERAN A/G# mode)
8. The old "G"' continues to receive &P pac#ets from the GG"' (via GTP) and forwards the associated P93
payload to the M" via the source /'1=0"".
*. The old "G"' continues the P" handover by sendin a Re$o#ation Comman (Taret 0"" to "ource 0""
Transparent 1ontainer (P" <andover 1ommand with /' part and 1' part)- /.0s to be /eleased 5ist- /.0s
"ubject to 9ata 7orwardin 5ist) messae to the source /'1=0"". J/.0s to be released listJ will be the list of
all '".P&s (/.0 &ds) for which a P71 was not established J/.0s "ubject to 9ata forwardin listJ will be the
list of all '".P&s (/.0 &ds) for which a P71 was established.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0, Release (
3. Nhen receivin the Re$o#ation Comman messae the source /'1=0"" may- based on Fo"- bein the
forwardin of data for the /.0s subject to data forwardin to the new "G"' via the old "G"' (if a Tunnel
2ndpoint is available) accordin to the definition in 3GPP T" *3.+?+ H8,I. The GTPA3 seGuence numbers are
only sent by the source /'1 for P9P conte(t(s) reGuirin delivery order (Fo" profile) to be preserved. &f
delivery order is to be preserved (Fo") profile)- consecutive GTPAP93 seGuence numberin shall be
maintained throuh the lifetime of the P9P conte(t(s).
The new "G"' may- based on Fo"- proceed with the pac#et handlin as followsD
7or P9P conte(ts which use 551 .9M the new "G"' eitherD
a. forwards the received downlin# 'AP93s to the taret 0""B
b. stores the received data into the "'91P Gueue for e.. the P93 lifetimeB
c. discards the received data until e.. reception of the (S )anover Com"$ete messae.
&f the new "G"' forwards pac#ets to the taret 0""- the taret 0"" may start a blind transmission of downlin#
user data towards the M" over the allocated radio channels.
'OT2 8D The order of steps- startin from step 3 onwards- does not necessarily reflect the order of events. 7or
instance the source /'1 may start data forwardin (step 3)- send the //1 messae (step ;) and send the
For1ar SRNS Context messae (step >) almost simultaneously.
;. The source /'1=0"" sends the )anover 'rom UTRAN Comman messae (3T/.') or the )anover
'rom GERAN I- Comman messae to the M" where each messae includes a P" <andover 1ommand (/'
part and 1' part). 0efore sendin the messae the uplin# and downlin# data transfer shall be suspended in the
source /'1 for the /.0s that reGuire delivery order.
3pon the reception of the )AN4O6ER 'rom UTRAN Comman messae (3T/.') or the )AN4O6ER
'rom GERAN I- Comman messae containin the P" <andover 1ommand messae- the M" shall associate
its /.0 &9s to the respective P7&s based on the relation with the '".P& and shall suspend the uplin#
transmission of the user plane data.
>. The source /'1 continues the handover by sendin a For1ar SRNS Context (/.0 conte(ts) messae to
the new "G"'- via the old "G"'. The For1ar SRNS Context messae is ac#nowleded by the new "G"'
with the For1ar SRNS Context A#0no1$ege messae to the old "G"'.
The source /'1=0"" behaviour is as specified in 3GPP T" *3.+?+ H8,I (1ombined <ard <andover and "/'"
/elocation).
?. The M" e(ecutes the handover accordin to the parameters provided in the messae delivered in step ;. The
procedure is the same as in step ? in subclause >.8.;.* with the additional function of association of the
received P7& and e(istin /.0 &d related to the particular '".P& as described in clause ;.;.8.
@.=@a. .fter accessin the cell usin access bursts and receivin timin advance information from the 0"" in step ?-
the M" processes the '." container and then sends one 3I4 Re%"on%e messae to the new "G"' . The M"
sends this messae immediately after receivin the (a#0et (!*%i#a$ In'ormation messae containin the
timin advance or- in the synchronised networ# case- immediately if the (S )anover A##e%% messae is not
reGuired to be sent (see "ection ?.*).
3pon sendin the 3I4 Re%"on%e me%%age- the M" shall resume the user data transfer only for those '".P&s
for which there are radio resources allocated in the taret cell. 7or '".P&s usin 551 .9M for which radio
resources were not allocated in the taret cell the M" may reGuest for radio resources usin the leacy
procedures.
'OT2 *D &f the new "G"' indicated /eset (i.e. reset to default parameters) in the '." container for P" <O
included in the the )anover 'rom UTRAN Comman messae (3T/.') or the )anover 'rom
GERAN I- Comman messae- in order to avoid collision cases the mobile station may avoid trierin
O&9 neotiation for any 551 ".P& used in 551 .9M- but wait for the "G"' to do so (see bullet 8*). &n
any case the mobile station may avoid trierin O&9 neotiation for any 551 ".P& used in 551 .0M-
but wait for the "G"' to do so (see bullet 8*a).
E. 3pon reception of the first correct /51=M.1 bloc# (sent in normal burst format) from the M" the taret 0""
sends a (S )anover Com"$ete (5ocal T55&- <andover 1omplete "tatus- /eGuest for &'T2/ /.T
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0& Release (
<.'9O:2/ &'7O) messae to inform the new "G"' that the M" has arrived in the taret cell. 2ach uplin#
'AP93 received by the new "G"' via the taret 0"" is then forwarded directly to the GG"'. The taret 0""
should reGuest the &'T2/ /.T <.'9O:2/ &'7O from the "G"' by settin the R/eGuest for &nter /.T
<andover &nfoM to R8M.
,. 3pon receivin the (S )anover Com"$ete messae5 the new "G"' send a For1ar Re$o#ation Com"$ete
messae to the old "G"' to indicate completion of the P" handover procedures. The old "G"' responds with
a For1ar Re$o#ation Com"$ete A#0no1$ege messae.
8+. The new "G"' sends an U"ate (4( Context Re/-e%t (new "G"' .ddress- T2&9- Fo" 'eotiated)
messae to the GG"' concerned. The GG"' updates the P9P conte(t fields and returns an U"ate (4(
Context Re%"on%e (T2&9) messae. 7rom now on the GG"' sends new incomin downlin# &P pac#ets to the
new "G"' instead of to the old "G"'.
88. The old "G"' sends an I- Re$ea%e Comman messae to the source /'1=0"" commandin the source
/'1=0"" to release all resources related to the &u connection. Nhen the /'1=0"" data forwardin timer has
e(pired the source /'1=0"" responds with an I- Re$ea%e Com"$ete (/.0 9ata :olume report list- /.0s
released list) messae.
8*. &f the new "G"' indicated /eset (i.e. reset to default parameters) in the '." container for P" <O included in
the )anover 'rom UTRAN Comman messae (3T/.') or the )anover 'rom GERAN I- Comman
messae- then on receipt of the P" <andover 1omplete the new "G"' initiates an 551="'91P O&9
neotiation for each 551 ".P& used in 551 .9M. &n this case if the "G"' wants to use the default
parameters- it shall send an empty O&9 1ommand. &f the new "G"' indicated $/eset to the old O&9
parameters$ in the '." container for P" <O- no further O&9 neotiation is reGuired for 551 ".P&s used in
551 .9M only.
8*a. The new "G"' (reA)establishes 551 .0M for the P9P conte(ts which use ac#nowleded information transfer.
9urin the e(chane of ".0M and 3. the "G"' shall perform 551="'91P O&9 neotiation.
83. The M" sends a Ro-ting Area U"ate Re/-e%t (Old PATM"&- Old /.&- Old PATM"& sinature- 3pdate Type)
messae to the new "G"' informin it that the source cell belons to a new routin area. The M" shall send
this messae immediately after messae @- see 3GPP T" *3.+?+ H8,I.
The new "G"' #nows that a handover has been performed for this M" and can therefore e(clude the "G"'
conte(t procedures which normally are used within the /. 3pdate procedure.
8;. .t this point the new "G"' may optionally invo#e M" authentication (security function). The security
function can be deferred and performed at any later time as well.
'OT2 3D 9urin an authentication procedure the "G"' has to suspend the downlin# transmission of user data.
8>. The new "G"' informs the <5/ of the chane of "G"' by sendin U"ate Lo#ation ("G"' 'umber- "G"'
.ddress- &M"&) messae to the <5/.
8?. The <5/ sends a Can#e$ Lo#ation (&M"&- 1ancellation Type) messae to the old "G"' with 1ancellation
Type set to 3pdate Procedure. The old "G"' ac#nowledes with a Can#e$ Lo#ation A#0no1$ege (&M"&)
messae. This messae allows the old "G"' to #now when to release the interA"G"' tunnel.
8@. The <5/ sends In%ert S-,%#ri,er 4ata (&M"&- GP/" subscription data) messae to the new "G"'. The new
"G"' validates the M" presence in the (new) /.. &f all chec#s are successful then the new "G"' constructs
an MM conte(t for the M" and returns an In%ert S-,%#ri,er 4ata A#0no1$ege (&M"&) messae to the <5/.
This messae allows the new "G"' to #now when to release the interA"G"' tunnel.
8E. The <5/ ac#nowledes the 3pdate 5ocation by sendin an U"ate Lo#ation A#0no1$ege (&M"&) messae
to the new "G"'.
8,. The new "G"' validates the M" presence in the new /.. &f the M" is allowed to be attached in this /.- the
"G"' updates the MM conte(t for and sends a Ro-ting Area U"ate A##e"t (PATM"&- TM"&- PATM"&
sinature- /eceive 'AP93 number) messae to the M". The /eceive 'AP93 'umber contains the
ac#nowledements for each ac#nowlededAmode '".P& used by the "G"'- thereby confirmin all mobile
oriinated 'AP93s successfully transferred before the start of the P" handover procedure.
*+. The M" confirms the reAallocation of the new PATM"& by respondin to the "G"' with a Ro-ting Area
U"ate Com"$ete (/eceive 'AP93 number) messae. The M" derives the 5ocal T55& from the new PATM"&
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 03 Release (
usin the current MM procedures. The /eceive 'AP93 'umber contains the ac#nowledements for each
ac#nowleded mode '".P& used by the M"- thereby confirmin all mobile terminated 'AP93s successfully
transferred before the start of the handover procedure. &f /eceive 'AP93 'umber confirms reception of
'AP93s that were forwarded from the old "G"'- these 'AP93s shall be discarded by the new "G"'.
The followin 1.M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)
18) 1.M25SGP/"SP9PS1onte(tS9isconnection- 1.M25SGP/"S9etach and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"SP9PS1onte(tS9isconnection procedure is called several timesD once per P9P
conte(t. The procedure returns as result J1ontinueJ.
A Then the 1.M25SGP/"S9etach procedure is called once. The procedure returns as result J1ontinueJ
A Then the 1.M25SP"S'otification procedure is called once. The procedure returns as result J1ontinueJ.
1*) 1.M25SGP/"S/outeinS.reaS3pdateS"ession and 1.M25SP"S'otification.
They are called in the followin orderD
A The 1.M25SGP/"S/outeinS.reaS3pdateS"ession procedure is called. The procedure returns as
result J1ontinueJ.
A Then- the 1.M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.
13) 1.M25SGP/"S/outeinS.reaS3pdateS1onte(t.
This procedure is called several timesD once per P9P conte(t. &t returns as result J1ontinueJ.
7or 1* and 13D refer to /outin .rea 3pdate procedure description in 3GPP T" *3.+?+.
*8. 3pon reception of the (S )anover Com"$ete messae with the R/eGuest for &nter /.T <andover &nfoM set to
R8M- the "G"' should send then (S )anover Com"$ete A#0no1$ege (T55&- &'T2/ /.T <.'9O:2/
&'7O) messae to the taret 0"".
'OT2 ;D .n "G"' that does not reconi!e the K/eGuest for &nter /.T <andover &nfoL in the (S )anover
Com"$ete messae will not send the (S )anover Com"$ete A#0no1$ege messae bac# to the 0""-
**. The taret 0"" receivin the (S )anover Com"$ete A#0no1$ege messae shall set the R/eliable &'T2/
/.T <.'9O:2/M to R8M in the (S )anover Re/-ire messae in any subseGuent P" handover to G2/.'
A/Gb mode. The taret 0"" failin to receive the (S )anover Com"$ete A#0no1$ege messae shall set the
R/eliable &'T2/ /.T <.'9O:2/M to R+M in the (S )anover Re/-ire messae in any subseGuent P"
handover to G2/.' A/Gb mode. The Taret 0"" shall- upon receipt of the &'T2/ /.T <.'9O:2/ &'7O in
the (S )anover Com"$ete A#0no1$ege messae- discard the &'T2/ /.T <.'9O:2/ &'7O received
from the source /'1 durin the preparation phase.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0* Release (
".4 8andover reDect
".4.1 Genera(
The taret 0""=G.'1 may reject the use of the P" <andover procedure in case none of the P71s To 0e "et 3p in the
(S )anover Re/-e%t messae could be ranted the reGuested Fo"- or- in case of a nonAcritical P" handover- if at least
one of the P71s To 0e "et 3p in the (S )anover Re/-e%t messae could not be ranted the reGuested Fo". &n this
case no M" conte(t will be established in the taret 0""=G.'1 and no resources will be allocated. The taret
0""=G.'1 will send a (S )anover Re/-e%t Negative A#0no1$ege messae to the new "G"' causin the new
"G"' to release any allocated resources (e.. PATM"&- M" associated conte(ts) related to the specific M". The
sinallin procedure for the &nterA"G"' <O /eject is shown in clause >.;.* for the case where P" handover is
attempted to a taret 0""=G.'1. "imilar procedures are used in the other handover cases.
".4.2 5nter-SGS, 8= #eDectA S'4na(('n4 proced$re

MS

Tar4et
:SS2G),-
So$rce
:SS

=(d

SGS,

,e3

SGS,

GGS,

1. +or3ard #e( ocat'on #eB$e%t

1. PS 8andover #eB$e%t

1. PS handover #eB$'red

3. +or3ard #e(ocat'on #e%pon%e (#eDect)

2. PS 8andover #eB$e%t ,e4at've )ckno3(ed4e

1. 7ec'%'on to per6or

)2G* PS 8andover

4. PS 8andover #eB$'red ,e4at've )ckno3(ed4e

3i%ure ,-4 PS :ando"er Reject; 8nter!SGSN case 'GERAN A/G# mode GERAN A/G# mode)
8. The first four steps in the flow are identical to the ones in clause >.8.;.8.
*. &n case the taret 0""=G.'1 fails to allocate any resources for any of the reGuested P71s it sends a (S
)anover Re/-e%t Negative A#0no1$ege (1ause- "ource 1ell &dentifier- Taret 1ell &dentifier) messae to the
new "G"'.
3. Nhen the new "G"' receives the (S )anover Re/-e%t Negative A#0no1$ege messae it clears any
reserved resources (e.. P9P conte(t- PATM"&) for this mobile and sends the For1ar Re$o#ation Re%"on%e
(1ause- "G"' .ddress for control plane) messae to the old "G"'.
;. Nhen the old "G"' receives the For1ar Re$o#ation Re%"on%e messae it sends a (S )anover Re/-ire
Negative A#0no1$ege (Old T55&- 1ause- "ource 1ell &dentifier- Taret 1ell &dentifier) messae to the source
0"".
"." 8andover cance(
".".1 Genera(
&nstead of performin the handover- the source 0"" may at any time durin the handover procedure- up to the time
when the (S )anover Comman messae is sent to the mobile station cancel the handover. The reason for cancellin
can be e.. due to a timer e(piration or due to other events within the source 0"" and is initiated by sendin a (S
)anover Can#e$ P93 to the "G"'.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 00 Release (
. (S )anover Can#e$ P93 shall also be sent by the source 0"" after the (S )anover Comman messae is sent
to the mobile station for the case where the P" <andover fails and the M" returns to the old cell or radio contact with
the M" is lost. This is done in order to release the resources reserved for the P" <andover in the taret system.
The radio contact with the M" is considered lost by the source 0"" if- after transmission of the (S )anover
Comman messae- for an implementation dependent period of timeD
A the 0"" does not receive a (a#0et Ce$$ C!ange Fai$-re messae (see subAclause >.@.*) or any other
/51=M.1 bloc# (other than a Pac#et 1ontrol .c#nowledement messae which ac#nowledes the receipt of
the P" <andover 1ommand) from the M" in the source cell- and either
the 0"" does not receive any /51=M.1 bloc# from the M" in the taret cell- if the P" handover is an
optimised intraA0"" handover- or
the 0"" does not receive a 9252T2A0""AP71 P93 (includin the T55& of the M") from the "G"'- if the
P" handover is an interA0"" handover- interA/.T=mode or nonAoptimised intraA0"" handover.
The sinallin procedures for the case when the handover is cancelled before the (S )anover Comman messae
has been sent by the source 0"" to the mobile station is shown in clause >.>.* below- as well as the case when the
handover is cancelled in 3T/.'=G2/.' &u mode by the source /'1=0"". The sinallin procedures for the cases
that occur after the (S )anover Comman messae has been sent are shown in clause >.@.*.8.
".".2 S'4na(('n4 proced$re%
".".2.1 5nter-SGS, ca%e, G.#), )2G* ode G.#), )2G* ode
Tar4et
:SS
=(d
SGS,
,e3
SGS,
GGS,
3. #e(ocat'on -ance( #eB$e%t
". #e(ocat'on -ance( #e%pon%e
2. PS 8andover -ance(
4. 7e(ete :SS P+- Proced$re
1. )n; pha%e 6ro PS 8andover #eB$'red ha%
*een %ent *$t *e6ore PS 8andover -oand
ha% *een %ent to the o*'(e.
So$rce
:SS
MS
3i%ure &/4 PS :ando"er 7ancel; 8nter!SGSN case= GERAN A/G# $ode GERAN A/G# $ode
8. The source 0"" decides to cancel the previously reGuested P" <andover. This may be due to initiation of a 1"
call durin the preparation phase- not enouh accepted P71s- or any other reason.
*. The source 0"" sends a (S )anover Can#e$ (T55&- 1ause- "ource 1ell &dentifier- Taret 1ell &dentifier) P93
to the old "G"'.
3. The old "G"' terminates the P" <andover to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'. The old "G"' also resumes operation on the resources in the source cell.
'OT2 8D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to this
"G"'.
;. The new "G"' triers the release of resources in the taret cell and also releases its own resources allocated
for this handover.
>. The new "G"' ac#nowledes the release of all resources on the taret side by returnin a Re$o#ation Can#e$
Re%"on%e messae to the old "G"'.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 01 Release (
'OT2 *D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
".".2.2 5nter-SGS, ca%e, G.#), )2G* ode 9T#),2G.#), 5$ ode
Tar4et
#,-
=(d 2G
SGS,
,e3 3G
SGS,
GGS,
3. #e(ocat'on -ance( #eB$e%t
!. #e(ocat'on -ance( #e%pon%e
2. PS 8andover -ance(
4. 5$ #e(ea%e -oand
1. )n; pha%e 6ro PS 8andover #eB$'red ha%
*een %ent *$t *e6ore PS 8andover -oand
ha% *een %ent to the o*'(e.
So$rce
:SS
MS
". 5$ #e(ea%e -op(ete
3i%ure &/a4 PS :ando"er 7ancel; 8nter!SGSN case= GERAN A/G# $ode 5TRAN/GERAN 8u $ode
8. The source 0"" decides to cancel the previously reGuested P" handover. This may be due to initiation of a 1"
call durin the preparation phase- not enouh accepted P71s- or any other reason.
*. The source 0"" sends a (S )anover Can#e$ (T55&- 1ause- "ource 1ell &dentifier- Taret 1ell &dentifier) P93
to the old "G"'.
3. The old "G"' terminates the P" <andover to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'. The old "G"' also resumes operation on the resources in the source cell.
'OT2 8D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to this
"G"'.
;. The new "G"' triers the release of resources in the taret cell by sendin an I- Re$ea%e Comman messae
to the taret /'1
>. The taret /'1 releases all resources allocated for this handover and returns an I- Re$ea%e Com"$ete messae
to the new "G"'.
?. The new "G"' releases its own resources allocated for this handover and ac#nowledes the release of all
resources on the taret side by returnin a Re$o#ation Can#e$ Re%"on%e messae to the old "G"'.
'OT2 *D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0( Release (
".".2.3 5nter-SGS, ca%e, 9T#),2G.#), 5$ ode G.#), )2G* ode
Tar4et
:SS
=(d 3G
SGS,
,e3 2G
SGS,
GGS,
3. #e(ocat'on -ance( #eB$e%t
1. The %o$rce #,-2:SS dec'de% to cance( the re(ocat'on..
So$rce
#,-
MS
". #e(ocat'on -ance( #e%pon%e
2. #e(ocat'on -ance(
4. 7e(ete :SS P+- Proced$re
!. #e(ocat'on -ance( )ckno3(ed4e
3i%ure &/#4 Relocation 7ancel; 8nter!SGSN case= 5TRAN/GERAN 8u $ode GERAN A/G# $ode
8. The source /'1=0"" decides to cancel the previously reGuested relocation of P" resources. This may be due to
initiation of a 1" call durin the preparation phase- not enouh accepted /.0s- 32 returned to source cell or
any other reason.
*. The source /'1=0"" sends a Re$o#ation Can#e$ (1ause) messae to the old "G"'.
3. The old "G"' terminates the relocation to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'. The old "G"' also resumes operation on the resources in the source cell.
'OT2 8D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to
this "G"'.
;. The new "G"' triers the release of resources in the taret cell and also releases its own resources allocated
for this handover.
>. The new "G"' ac#nowledes the release of all resources on the taret side by returnin a Re$o#ation Can#e$
Re%"on%e (1ause) messae to the old "G"'.
?. The old "G"' returns a /elocation 1ancel messae to the source /'1=0"".
'OT2 *D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
".! -onta'ner hand('n4
There are two transparent containers defined for the P" handover in G2/.' .=Gb mode and G.' modeD
"ource 0"" to Taret 0"" Transparent 1ontainer.
Taret 0"" to "ource 0"" Transparent 1ontainer.
The "ource 0"" to Taret 0"" Transparent 1ontainer will carry the information to be transported transparently between
the source 0"" and the taret 0""=G.'1 and between the source G.'1 and the taret 0"" related to P" handover.
The Taret 0"" to "ource 0"" Transparent 1ontainer will carry the information to be transported transparently between
the taret 0"" and the source 0""=G.'1 and between the taret G.'1 and the source 0"" related to P" handover.
&n case of the interA/.T=mode P" handover the transparent containers defined for 3T/.'=G2/.' &u mode ("ource
/'1 to Taret /'1 Transparent 1ontainer and Taret /'1 to "ource /'1 Transparent 1ontainer) will be utili!ed and
enhanced with new information elements to support P" handover.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 02 Release (
The eneric handlin of the source cell (G2/.' .=Gb mode or 3T/.'=G2/.' &u mode) to taret cell (G2/.'
.=Gb mode or 3T/.'=G2/.' &u mode) radioArelated container is as followsD
1reated by the source 0"" or /'1.
Processed by the taret 0"" or /'1.
7orwarded transparently by the "G"'s.
The eneric handlin of the taret cell (G2/.' .=Gb mode or 3T/.'=G2/.' &u mode) to source cell (G2/.'
.=Gb mode or 3T/.'=G2/.' &u mode) radioArelated container is as followsD
1reated by the taret 0"" or /'1.
Processed by the source 0"" or /'1.
7orwarded transparently by the "G"'s.
The eneric handlin of the source cell to taret cell radioArelated container for P" handover from G2/.' .=Gb mode
to G.' mode or vice versa is as followsD
1reated by the source 0"" or G.'1.
Processed by the taret 0"" for P" handover from a source G.'1.
Processed by the taret G.'1 for P" handover from a source 0"".
7orwarded transparently by the "G"'s.
The eneric handlin of the source cell to taret cell radioArelated container for P" handover from 3T/.' to G.'
mode or vice versa is as followsD
1reated by the source G.'1 or /'1.
Processed by the taret G.'1 for P" handover from a source /'1.
Processed by the taret /'1 for P" handover from a source G.'1.
7orwarded transparently by the "G"'s.
The eneric handlin of the taret cell to source cell radioArelated container for P" handover from G2/.' .=Gb mode
to G.' mode or vice versa is as followsD
1reated by the taret G.'1 or 0"".
Processed by the source 0"" for P" handover to a taret G.'1.
Processed by the source G.'1 for P" handover to a taret 0"".
7orwarded transparently by the "G"'s.
The eneric handlin of the taret cell to source cell radioArelated container for P" handover from 3T/.' to G.'
mode or vice versa is as followsD
1reated by the taret G.'1 or /'1.
Processed by the source /'1 for P" handover to a taret G.'1.
Processed by the source G.'1 for P" handover to a taret /'1.
7orwarded transparently by the "G"'s.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 0- Release (
".!.1 -ontent% o6 the conta'ner%
The transparent container will consist of two partsD
The Raio Net1or0 "art (/' part) carryin radio interface related parameters relevant for the M" and the radio
networ# (0""=/'1) and sent transparently throuh the core networ#B This content isD
A 1reated by the source 0""=/'1=G.'1 and carried in the "ource 0""=/'1 to Taret 0""=/'1 transparent
container (i.e. the forward container).
A 1reated by the taret 0""=/'1=G.'1 and carried in the Taret 0""=/'1 to "ource 0""=/'1 transparent
container (i.e. the reverse container).
A Processed by the taret 0""=/'1=G.'1 (forward container only)
A Processed by the source 0""=/'1=G.'1 and M" (reverse container only).
The Core Net1or0 "art (1' part) carryin parameters relevant for the M" and the core networ#. This part is
only needed from the new "G"' to send to the M" for P" handover to .=Gb mode and G.' mode and thus is
only included in the Taret 0"" to "ource 0"" Transparent 1ontainer. This content isD
A 1reated by the new "G"'.
A &ncluded in the Taret 0"" to "ource 0"" Transparent 1ontainer by the taret 0""=G.'1.
'OT2 8D The taret 0""=G.'1 does not process the 1ore 'etwor# part.
A 7orwarded transparently by the old "G"' and source 0""=/'1=G.'1.
A 1arried within the (S )anover Comman messae sent from the source 0"" to the M" for P" handover
from .=Gb mode to .=Gb mode or for P" handover from .=Gb mode to G.' mode.
A 1arried within the (S )anover Comman messae included within a GA2(SR )anover Comman
messae sent from the source G.'1 to the M" for P" handover from G.' mode to .=Gb mode.
A 1arried within the (S )anover Comman messae included within a )anover 'rom UTRAN
Comman messae or the )anover 'rom GERAN I- Comman messae sent from the source /'1 to
the M" for P" handover from &u mode to .=Gb mode.
A 1arried within the (S )anover Comman messae included within a )anover 'rom UTRAN
Comman messae sent from the source /'1 to the M" for P" handover from 3T/.' to G.' mode.
A Processed by the M".
The contents of the /adio 'etwor# part will depend onD
Type of channels that are subject to P" handover- i.e. shared or dedicated.
'OT2 *D 1urrently dedicated channels are not considered in the P" handover in G2/.' .=Gb mode.
P" handover scenario- i.e. intraAmode or interA/.T=mode.
Nhether it is sent in a forward container or a reverse container.
The contents of the 1ore 'etwor# part will depend on the P" handover scenario- i.e. intraAmode or interA/.T=mode.
".!.1.1 -ontent% o6 the G.#), )2G* ode or G), ode E G.#), )2G* ode
Tran%parent -onta'ner%
".!.1.1.1 So$rce :SS to Tar4et :SS Tran%parent -onta'ner
&n G2/.' .=Gb mode=G.' mode AP G2/.' .=Gb mode the "ource 0"" to Taret 0"" Transparent 1ontainer is
sent in the P" )anover Re/-ire messae- the For1ar Re$o#ation Re/-e%t messae and the (S )anover
Re/-e%t messae.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1/ Release (
The /adio 'etwor# part consists of the followinD
M" /.1.
"T./TSP" and 32 /.1 (for dual mode mobile stations).
'OT2 8D The "T./TSP" and 32 /.1 are needed to support P" <andover to 3T/.'=G2/.' &u mode.
'OT2 *D The way of transferrin "T./TSP" and 32 /.1 from the mobile station to the 0""=G.'1- is to
piybac# the //1 container &'T2/ /.T <.'9O:2/ &'7O- which includes "T./TSP" and 32
/.1- to the .ttach 1omplete and /outin .rea 3pdate 1omplete messaes from the mobile station to the
"G"'. The "G"' will then include this container in every 1/2.T2A0""AP71 messae sent to the
0""=G.'1 or in the (S )anover Com"$ete A#0no1$ege messae if reGuested by the 0"".
".!.1.1.2 Tar4et :SS to So$rce :SS Tran%parent -onta'ner
&n G2/.' .=Gb mode=G.' mode AP G2/.' .=Gb mode the Taret 0"" to "ource 0"" Transparent 1ontainer is
sent in the (S )anover Re/-e%t A#0no1$ege messae- For1ar Re$o#ation Re%"on%e messae and the (S
)anover Re/-ire A#0no1$ege messae.
The /adio 'etwor# part consists of the reGuired information for access in the taret cell and the information on
allocated radio resources- uplin# and downlin# T07 parameters- <andover reference and eneric parameters for access
in the taret cell (i.e. GP/" cell options- taret cell J1ell "election structJ- lobal power control parameters- reference
freGuency lists- cell allocation- GP/" mobile allocation).
The 1ore 'etwor# part (i.e. '." 1ontainer for P" <O) consists of the followin parametersD
an O&9 1ommand indicatin /eset or $/eset to old O&9 parameters$ and the new &O:A3& for the taret cellB
the GP/" cipherin alorithm to be used in the taret cell- if it is different from the cipherin alorithm used in
the source cell.
".!.1.2 -ontent% o6 the G.#), )2G* ode or G), ode E 9T#), Tran%parent
-onta'ner%
".!.1.2.1 So$rce #,- to Tar4et #,- Tran%parent -onta'ner
&n G2/.' .=Gb mode=G.' mode AP 3T/.' the "ource /'1 to Taret /'1 Transparent 1ontainer is sent from the
source 0""=G.'1 to the taret /'1 in the (S )anover Re/-ire messae and the Re$o#ation Re/-e%t messae.
The /adio 'etwor# part consists of the followinD
//1 1ontainer as defined in 3GPP T" *>.338 H8@I will contain &nter /.T <andover &nfo (3T/.' specific
information includin "T./TSP"=32 /.1) and &nter /.T 32 radio access capability includin M" /.1 from
0"" to /'1.
Taret 1ell &d.
'umber of &u instances &2. The value of this &2 is set to 8 as defined in 3GPP T" *>.;83 H*3I.
/elocation Type. The value of the &2 is set to K32 involvedL- as defined in 3GPP T" *>.;83 H*3I.
".!.1.2.2 Tar4et #,- to So$rce #,- Tran%parent -onta'ner
&n G2/.' .=Gb mode=G.' mode AP 3T/.' the Taret /'1 to "ource /'1 Transparent 1ontainer is sent from the
taret /'1 to the source 0""=G.'1 in the Re$o#ation Re/-e%t A#0no1$ege messae- For1ar Re$o#ation
Re%"on%e messae and the (S )anover Re/-ire A#0no1$ege messae.
The /adio 'etwor# part consists of the //1 messae- i.e. the )anover to UTRAN Comman messae (as defined
in 3GPP T" *>.338 H8@I) used to perform handover from G2/.' .=Gb mode=G.' mode to 3T/.'. This messae
will be sent to the M"=32 within the (S )anover Comman messae (for P" handover from G2/.' .=Gb mode)
or within the GA2(SR )anover Comman messae (for P" handover from G.' mode).
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1, Release (
".!.1.3 -ontent% o6 the 9T#), E G.#), )2G* Mode or G), ode Tran%parent
-onta'ner%
".!.1.3.1 So$rce :SS to Tar4et :SS Tran%parent -onta'ner
&n 3T/.' AP G2/.' .=Gb mode=G.' mode the "ource 0"" to Taret 0"" Transparent 1ontainer is sent from the
source /'1 to the taret 0""=G.'1 in the Re$o#ation Re/-ire5 For1ar Re$o#ation Re/-e%t messae and the (S
)anover Re/-e%t messae in order to support interA/.T P" handover from 3T/.' (1255S91< state or
1255S7.1< state- only P" /.0s established) to G2/.' .=Gb mode=G.' mode.
The /adio 'etwor# part consists of the followin informationD
M" /.1.
&'T2/ /.T <.'9O:2/ &'7O (defined in 3GPP T" *>.338) containin the "T./TSP" and 32 /.1 values.
'OT2D The "T./TSP" value received in the &'T2/ /.T <.'9O:2/ &'7O is not always alined with the
"T./TSP" value stored in the M" after it has attached to the G"M networ#. The taret 0"" shall replace
the value received in the container received from the source /'1 with the value received from the M"
via the "G"' (i.e. within a 1/2.T2A0""AP71 messae or a (S )anover Com"$ete A#0no1$ege
messae).
".!.1.3.2 Tar4et :SS to So$rce :SS Tran%parent -onta'ner
&n 3T/.' AP G2/.' .=Gb mode=G.' mode the Taret 0"" to "ource 0"" Transparent 1ontainer is sent from the
taret 0""=G.'1 to the source /'1 in the (S )anover Re/-e%t A#0no1$ege messae- For1ar Re$o#ation
Re%"on%e messae and the Re$o#ation Comman messae in order to support interA/.T P" handover from 3T/.'
(1255S91< state or 1255S7.1< state- only P" /.0s established) to G2/.' .=Gb mode=G.' mode.
7or P" handover from 3T/.' to G2/.' .=Gb mode the /adio 'etwor# part consist of the reGuired information for
access in the taret cell and the information on allocated radio resourcesD uplin# and downlin# T07 parameters- P"
<andover reference and eneric parameters for access in the taret cell (i.e. GP/" cell options- taret cell J1ell
"election structJ- lobal power control parameters- reference freGuency lists- cell allocation- GP/" mobile allocation).
Over the air interface this radio networ# container is sent within the )anover 'rom UTRAN Comman messae.
7or P" handover from 3T/.' to G.' mode the /adio 'etwor# part consists only of the mandatory fields within the
P" <andover /adio /esources &2 carried within the (S )anover Comman messae.
The 1ore 'etwor# part (i.e. '." 1ontainer for P" <O) consist of the followin parametersD
an O&9 1ommand indicatin /eset or $/eset to old O&9 parameters$ and the new &O:A3& for the taret cellB
the GP/" cipherin alorithm to be used in the taret cellB
".!.1.4 -ontent% o6 the G.#), )2G* ode E G.#), 5$ ode Tran%parent
-onta'ner%
".!.1.4.1 So$rce #,- to Tar4et #,- Tran%parent -onta'ner
&n G2/.' .=Gb mode AP G2/.' &u mode the "ource /'1 to Taret /'1 Transparent 1ontainer is sent from the
source 0"" to the taret 0"" (&u) in the (S )anover Re/-ire messae5 For1ar Re$o#ation Re/-e%t messae and
the Re$o#ation Re/-e%t messae.
The /adio 'etwor# part consists ofD
//1 1ontainer as defined in 3GPP T" ;;.88E H8?I shall contain "T./TSP" =M" G2/.' &3 capabilities.
Taret 1ell &d.
'umber of &u instances. The value of the &2 is set to 8 as defined in 3GPP T" *>.;83 H*3I.
/elocation Type. The value of the &2 is set to K32 involvedL- as defined in 3GPP T" *>.;83 H*3I.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1& Release (
".!.1.4.2 Tar4et #,- to So$rce #,- Tran%parent -onta'ner
&n G2/.' .=Gb mode AP G2/.' &u mode the Taret /'1 to "ource /'1 Transparent 1ontainer is sent from the
taret 0"" (&u) to source 0"" in the Re$o#ation Re/-e%t A#0no1$ege messae- For1ar Re$o#ation Re%"on%e
messae and the (S )anover Re/-ire A#0no1$ege messae.
The /adio 'etwor# Part consist of the //1 messae used in G2/.' &u mode to perform handover- i.e. Raio Bearer
Re#on'ig-ration messae as defined in 3GPP T" ;;.88E H8?I. This messae will be sent to the M" in the (S )anover
Comman messae.
".!.1." -ontent o6 G.#), 5$ ode E G.#), )2G* ode Tran%parent -onta'ner%
".!.1.".1 So$rce :SS to Tar4et :SS Tran%parent -onta'ner
&n G2/.' &u mode AP G2/.' .=Gb mode the "ource 0"" to Taret 0"" Transparent 1ontainer is sent from the
source 0"" (&u) to the taret 0"" in the Re$o#ation Re/-ire messae- For1ar Re$o#ation Re/-e%t messae and the
(S )anover Re/-e%t messae.
The /adio 'etwor# part consists of the followinD
M" /.1.
&'T2/ /.T O/ MO92 <.'9O:2/ &'7O with M" capabilities as defined in 3GPP T" ;;.88E H8?I.
'OT2D "T./TSP" and 32 /.1 shall be added to this &2.
".!.1.".2 Tar4et :SS to So$rce :SS Tran%parent -onta'ner
&n G2/.' &u mode AP G2/.' .=Gb mode the Taret 0"" to "ource 0"" Transparent 1ontainer is sent from the
taret 0"" to the source 0"" (&u) in the (S )anover Re/-e%t A#0no1$ege messae- For1ar Re$o#ation
Re%"on%e messae and the Re$o#ation Comman messae in order to support P" handover to G2/.' .=Gb mode
from G2/.' &u mode (//1 1ellS9edicated state or //1 1255S"hared state- only P" /.0s established).
The /adio 'etwor# part consists of the reGuired information for access in the taret cell and the information on
allocated radio resourcesD 3plin# and downlin# T07 parameters- P" <andover reference and eneric parameters for
access in the taret cell (i.e. GP/" cell options- taret cell J1ell "election structJ- lobal power control parameters-
reference freGuency lists- cell allocation- GP/" mobile allocation). Over the air interface this information is sent in the
)anover 'rom GERAN I- moe Comman messae.
The 1ore 'etwor# (i.e. '." 1ontainer for P" <O) part consists of the followin parametersD
an O&9 1ommand indicatin /eset or $/eset to old O&9 parameters$ and the new &O:A3& for the taret cellB
the GP/" cipherin alorithm to be used in the taret cell
".!.1.! -ontent% o6 the G.#), )2G* ode E G), ode Tran%parent -onta'ner%
".!.1.!.1 So$rce :SS to Tar4et :SS Tran%parent -onta'ner
&n G2/.' .=Gb mode AP G.' mode the "ource 0"" to Taret 0"" Transparent 1ontainer is sent in the (S )anover
Re/-ire messae- the For1ar Re$o#ation Re/-e%t messae and the (S )anover Re/-e%t messae.
The /adio 'etwor# part consists of the followinD
M" /.1.
"T./TSP" and 32 /.1 (for dual mode mobile stations).
'OT2 8D The "T./TSP" and 32 /.1 are needed to support P" <andover to 3T/.'=G2/.' &u mode.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 13 Release (
'OT2 *D The way of transferrin "T./TSP" and 32 /.1 from the mobile station to the 0"1- is to piybac# the
//1 container &'T2/ /.T <.'9O:2/ &'7O- which includes "T./TSP" and 32 /.1- to the .ttach
1omplete and /outin .rea 3pdate 1omplete messaes from the mobile station to the "G"'. The "G"'
will then include this container in every 1/2.T2A0""AP71 messae sent to the 0"1.
".!.1.!.2 Tar4et :SS to So$rce :SS Tran%parent -onta'ner
&n G2/.' .=Gb mode AP G.' mode the Taret 0"" to "ource 0"" Transparent 1ontainer is sent in the (S )anover
Re/-e%t A#0no1$ege messae- For1ar Re$o#ation Re%"on%e messae and the (S )anover Re/-ire
A#0no1$ege messae.
The /adio 'etwor# part consists only of the mandatory fields within the P" <andover /adio /esources &2 carried
within the (S )anover Comman messae.
The 1ore 'etwor# part (i.e. '." 1ontainer for P" <O) consists of the followin parametersD
an O&9 1ommand indicatin /eset or $/eset to old O&9 parameters$ and the new &O:A3& for the taret cellB
the GP/" cipherin alorithm to be used in the taret cell- if it is different from the cipherin alorithm used in
the source cell.
".7 PS 8andover +a'($re
9urin the P" handover procedure several types of failures can be identified. The P" handover failures may be typical
networ# and sinallin failure occurrences such as failures related to the loss of sinallin messaes- incorrect
information element in the sinallin messaes or failures due to networ# nodes failures or specific to abnormal cases
occurrin durin P" handover procedures.
&n eneral the P" handover failures can be divided intoD
Preparation Phase 7ailure "cenarios on the 3m- Gb- Gn and 3p interface.
2(ecution Phase 7ailure "cenarios on the 3m- Gb and Gn interface.
'OT2D /.3 procedure failures will be handled as specified in 3GPP T" *;.++E H8>I.
. list of appropriate cause values should be chosen=defined to indicate to the source cell and taret cell nodes the cause
of the (S )anover Re/-e%t Negative A#0no1$ege and the (S !anover Can#e$ messaes.
".7.1 Preparat'on% Pha%e +a'($re Scenar'o%
".7.1.1 PS 8andover preparat'on pha%e 6a'($re %cenar'o% on the 9 'nter6ace
'o /esource /eservation = .llocationD
A 'o radio resources available in the taret cell.
".7.1.2 PS 8andover preparat'on pha%e 6a'($re %cenar'o% on the G* 'nter6ace
'o /esource /eservation = .llocation on the taret systemD
A 'o radio resources available in the taret cell (see clause >.;). .ppropriate cause values are needed in the (S
)anover Re/-e%t Negative A#0no1$ege messae.
&nsufficient resource allocation by the taret systemD
A &n case of insufficient resource allocation by the taret side the source 0"" may cancel the P" handover
procedure (see clause >.>).
7eature JP" <andoverJ not supportedD
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1* Release (
A . new cause value is needed for the Gb interface if the taret 0""=G.'1 does not support the P" <andover
procedure.
Generic 1ausesD
A Generic causes for the Gb interface failures are defined in 3GPP T" ;E.+8E H8+I. The same cause values are
applicable to the P" handover procedure on the Gb interface.
".7.1.3 PS 8andover preparat'on pha%e 6a'($re %cenar'o% on the Gn 'nter6ace
1onte(t Transfer 7ailureD
A 1onte(t transfer failure may occur due to various causes defined in 3GPP T" *,.+?+ H88I. These cause values
will be utili!ed durin P" handover procedure. These values are to be utili!ed durin P" handover procedure
to indicate to the old "G"' the cause of the P" handover reject. 1onseGuently an appropriate cause value
should be chosen to allow the old "G"' to indicate to the source 0"" the cause of failure.
'o /esource /eservation= 'o /esource .llocationD
A /esource /eservation=.llocation failure occurs when no radio resources are available in the taret cell.
1onseGuently an appropriate cause value should be chosen to allow the old "G"' to indicate to the source
0"" the cause of failure.
Procedure JP" <andoverJ not supportedD
A This occurs when the new "G"' does not support the P" <andover feature.
Generic 1ausesD
A &n 3GPP T" *,.+?+ H88I a set of cause values are defined. The same cause values are applicable to the P"
handover procedure on the Gn interface.
".7.1.4 PS 8andover preparat'on pha%e 6a'($re %cenar'o% on the 9p 'nter6ace
7ailure to allocate a G.AP"/ Transport 1hannel
A This occurs when the G.'1 sends the M" a G.AP"/ .1T&:.T2 3T1 /2F messae (G.'1 M") but
fails to receive a G.AP"/ .1T&:.T2 3T1 .1% bac# from the M".
Generic 1ausesD
A <andled as defined in 3GPP T" ;;.+?+ H@I for the case where no radio resources are available in the taret
cell.
".7.2 .1ec$t'on Pha%e +a'($re Scenar'o%
".7.2.1 .1ec$t'on pha%e 6a'($re% on the 9 'nter6ace
".7.2.1.1 5n't'a( )cce%% +a'($re 'n the Tar4et -e(( d$r'n4 PS handover
&n case of initial access failure in the taret cell- includin the case where the M" fails to acGuire time alinment
information (for the unsynchronised networ# case)- the M" is allowed to revert to the old cell. .s is defined currently in
3GPP T" ;;.+?+ H@I- the M" shall return to the old cell and send a (a#0et Ce$$ C!ange Fai$-re messae with the
appropriate cause.
&f the M" was in pac#et transfer mode (or M.1Ashared state) before the attempted handover it will- when oin bac# to
the old cell- send a (a#0et Ce$$ C!ange Fai$-re messae and resume T07s which were onoin in the old cell. The
source 0"" will inform the old "G"' about this failure and conseGuently the old "G"' will inform the new "G"'
about this failure- upon which the new "G"' will release the allocated resources and clear out any information and
buffers related to this M".
The sinallin flows for this procedure are depicted in fiure *8 and *8a.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 10 Release (
Tar4et
:SS
=(d
SGS,
,e3
SGS,
GGS,
3. #e(ocat'on -ance( #eB$e%t
". #e(ocat'on -ance( #e%pon%e
2. PS 8andover -ance(
4. 7e(ete :SS P+- Proced$re
1. 5n't'a( tar4et ce(( acce%% 6a'($re. MS ret$rn% to o(d ce((.
So$rce
:SS
MS
1. Packet -e(( -han4e +a'($re
3i%ure &,4 MS returns to old cell; 8nter!SGSN case= GERAN A/G# $ode GERAN A/G# $ode
8. The M" returns to the old cell and sends a (a#0et Ce$$ C!ange Fai$-re messae to the source 0"".
*. The source 0"" sends a (S )anover Can#e$ (T55&- 1ause W M" 0ac# on old 1hannel- "ource 1ell &dentifier-
Taret 1ell &dentifier) P93 to the old "G"'.
3. The old "G"' terminates the P" <andover to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'. The old "G"' also resumes operation on the resources in the source cell- and
resumes forwardin of uplin# 'AP93s to the GG"' for those P9P conte(ts for which forwardin was
previously stopped.
'OT2 8D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to
this "G"'.
;. The new "G"' triers the release of resources in the taret cell and also releases its own resources allocated
for this handover.
>. The new "G"' ac#nowledes the release of all resources on the taret side by returnin a Re$o#ation Can#e$
Re%"on%e messae to the old "G"'.
'OT2 *D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
Tar4et
#,-
=(d 2G
SGS,
,e3 3G
SGS,
GGS,
3. #e(ocat'on -ance( #eB$e%t
!. #e(ocat'on -ance( #e%pon%e
2. PS 8andover -ance(
1. 5n't'a( tar4et ce(( acce%% 6a'($re. MS ret$rn% to o(d ce((.
So$rce
:SS
MS
1. Packet -e(( -han4e +a'($re
4. 5$ #e(ea%e -oand
". 5$ #e(ea%e -op(ete
3i%ure &,a4 MS returns to old cell; 8nter!SGSN case= GERAN A/G# $ode 5TRAN/GERAN 8u $ode
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 11 Release (
8. The M" returns to the old cell and sends a (a#0et Ce$$ C!ange Fai$-re messae to the source 0"".
*. The source 0"" sends a (S )anover Can#e$ (T55&- 1ause W M" 0ac# on old 1hannel- "ource 1ell &dentifier-
Taret 1ell &dentifier) P93 to the old "G"'.
3. The old "G"' terminates the P" <andover to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'. The old "G"' also resumes operation on the resources in the source cell- and
resumes forwardin of uplin# 'AP93s to the GG"' for those P9P conte(ts for which forwardin was
previously stopped.
'OT2 3D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to
this "G"'.
;. The new "G"' triers the release of resources in the taret cell by sendin an I- Re$ea%e Comman messae
to the taret /'1
>. The taret /'1 releases all resources allocated for this handover and returns an I- Re$ea%e Com"$ete messae
to the new "G"'.
?. The new "G"' releases its own resources allocated for this handover and ac#nowledes the release of all
resources on the taret side by returnin a Re$o#ation Can#e$ Re%"on%e messae to the old "G"'.
'OT2 ;D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
".7.2.1.2 #ad'o contact 3'th the MS '% (o%t/
.fter sendin a (S )anover Comman messae to the M"- if the source 0"" detects that radio contact with the M"
has been lost (see subAclause >.>.8)D
A &n case of optimised intraA0"" P" handover- the 0"" shall release the assined resource in both the source cell
and taret cell.
A &n case of "G"' involved P" handover- the source 0"" shall release the assined resource in the source cell and
initiate the P" <andover 1ancel procedure to release the reserved resource in the taret cell.
The sinallin flows for this procedure are depicted in fiures *8b and *8c.
Tar4et
:SS
=(d
SGS,
,e3
SGS,
GGS,
4. #e(ocat'on -ance( #eB$e%t
!. #e(ocat'on -ance( #e%pon%e
3. PS 8andover -ance(
". 7e(ete :SS P+- Proced$re
2. #ad'o -ontact (o%t 3'th MS
So$rce
:SS
MS
1. PS 8andover -oand
3i%ure &,#4 Radio 7ontact lost with MS; 8nter!SGSN case= GERAN A/G# $ode GERAN A/G# $ode
8. The source 0"" sends a (S )anover Comman messae to the M".
*. The source 0"" receives no indication that the M" has made access in the taret cell- nor that it has returned to
the source cell.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1( Release (
3. The source 0"" sends a (S )anover Can#e$ (T55&- 1ause W /adio 1ontact 5ost with M"- "ource 1ell
&dentifier- Taret 1ell &dentifier) P93 to the old "G"'.
'OT2 >D &f the old "G"' has already received a For1ar Re$o#ation Com"$ete messae when the (S )anover
Can#e$ P93 is received - the old "G"' inores the (S )anover Can#e$ P93.
;. The old "G"' terminates the P" <andover to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'.
'OT2 ?D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to
this "G"'.
'OT2 @D &f the M" has successfully made access on the taret side when the Re$o#ation Can#e$ Re/-e%t messae
is received by the new "G"'- the new "G"' does not release any resources on the taret side- but instead
oes directly to step ? below.
'OT2 ED &f the resources on the taret side have- due to some local decision on the taret side- already been
released when the Re$o#ation Can#e$ Re/-e%t messae is received by the new "G"'- then the new
"G"' oes directly to step ? below.
>. The new "G"' triers the release of resources in the taret cell and also releases its own resources allocated for
this handover.
?. The new "G"' returns a Re$o#ation Can#e$ Re%"on%e messae to the old "G"' which then releases all its
resources for this connection.
'OT2 ,D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
Tar4et
#,-
=(d 2G
SGS,
,e3 3G
SGS,
GGS,
4. #e(ocat'on -ance( #eB$e%t
7. #e(ocat'on -ance( #e%pon%e
3. PS 8andover -ance(
2. #ad'o -ontact (o%t 3'th MS.
So$rce
:SS
MS
". 5$ #e(ea%e -oand
!. 5$ #e(ea%e -op(ete
1. PS 8andover -oand
3i%ure &,c4 Radio 7ontact lost with MS; 8nter!SGSN case= GERAN A/G# $ode 5TRAN/GERAN 8u
$ode
8. The source 0"" sends a (S )anover Comman messae to the M".
*. The source 0"" receives no indication that the M" has made access in the taret cell- nor that it has returned to
the source cell.
3. The source 0"" sends a (S )anover Can#e$ (T55&- 1ause W /adio 1ontact 5ost with M"- "ource 1ell
&dentifier- Taret 1ell &dentifier) P93 to the old "G"'.
'OT2 8+D&f the old "G"' has already received a For1ar Re$o#ation Com"$ete messae when the (S )anover
Can#e$ P93 is received - the old "G"' inores the (S )anover Can#e$ P93.
;. The old "G"' terminates the P" <andover to the taret cell by sendin a Re$o#ation Can#e$ Re/-e%t (&M"&)
messae to the new "G"'.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 12 Release (
'OT2 88D &f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent to
this "G"'.
'OT2 8*D&f the M" has successfully made access on the taret side when the Re$o#ation Can#e$ Re/-e%t messae
is received by the new "G"'- the new "G"' does not release any resources on the taret side- but instead
oes directly to step @ below.
'OT2 83D&f the resources on the taret side have- due to some local decision on the taret side- already been
released when the Re$o#ation Can#e$ Re/-e%t messae is received by the new "G"'- then the new
"G"' oes directly to step @ below.
>. The new "G"' triers the release of resources in the taret cell by sendin an I- Re$ea%e Comman messae
to the taret /'1.
?. The taret /'1 releases all resources allocated for this handover and returns an I- Re$ea%e Com"$ete messae
to the new "G"' which then releases its own resources allocated for this handover.
@. The new "G"' returns a Re$o#ation Can#e$ Re%"on%e messae to the old "G"' which then releases all its
resources for this connection.
'OT2 8;D&n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t and Re$o#ation Can#e$ Re%"on%e are
not e(chaned since the old and new "G"' are then the same node.
".7.2.2 .1ec$t'on pha%e 6a'($re% on the G* 'nter6ace
Generic 1ausesD
A Generic causes for the Gb interface failures are defined in 3GPP T" ;E.+8E H8+I. The same cause values are
applicable to the P" handover procedure.
".7.2.3 .1ec$t'on pha%e 6a'($re% on the Gn 'nter6ace
3pdate P9P 1onte(t failureD
A .s specified in 3GPP T" *,.+?+ H88I if the new "G"' receives an U"ate (4( Context Re%"on%e messae
from the GG"' with a cause value other than $/eGuest accepted$- it shall abort the update of the P9P conte(t.
"uch a P9P conte(t may be modified or deactivated by the new "G"' via e(plicit "M procedures upon the
completion of the routin area update (/.3) procedure.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 1- Release (
".@ G), 8andover
".@.1 5ntra-SGS, 8andover (G.#), )2G* ode G), ode handover)
".@.1.1 5ntra SGS, PS 8andover, Preparat'on pha%e

MS Tar4et
G),-
So$rce
:SS
SGS,
1. G), ode
%erv'ce detected
2. G), #e4'%trat'on
4. PS 8andover #eB$'red
". PS 8andover #eB$e%t
7. PS 8andover #eB$e%t )ck
!. G)-PS# Tran%port -hanne( )((ocat'on
3. 7ec'%'on to per6or
PS 8andover
3i%ure 0+2!,4 PS :ando"er Preparation Phase; 8ntra!SGSN 'GERAN A/G# mode GAN mode)
8. Nhile in a G2/.' cell with one or more active pac#et sessions an M" uses neihbour cell list information for
measurement and reportin purposes and eventually detects the presence of G.' mode service.
*. The M" performs a successful G.' reistration (see 3GPP T" ;3.38E) and receives the ./71'=0"&1
correspondin to the G.'1 on which it has reistered. The M" may then at some point send a P.1%2T 1255
1<.'G2 'OT&7&1.T&O' messae that includes the ./71'=0"&1 received durin G.' reistration alon
with an /O52: of ?3 (either immediately if G.' mode is preferred or when the G2/.' cell becomes
sufficiently deraded if G2/.'=3T/.' mode is preferred).
3. The source 0"" decides to initiate a P" handover. .t this point both uplin# and downlin# user data is transmitted
via the followinD T07s between M" and source 0""- 0""GP P71s tunnel(s) between the source 0"" and
"G"'- GTP tunnel(s) between the "G"' and GG"'.
;. The source 0"" sends a (S )anover Re/-ire (Old T55&- 1ause- "ource 1ell &dentifier- Taret 1ell
&dentifier- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)) messae to the "G"'.
>. The "G"' determines from the Taret 1ell &dentifier whether or not the routin area has chaned and that an
&ntraA"G"' P" handover is reGuired. &n case of no chane of routin area- the "G"' sends a (S )anover
Re/-e%t (T55&- 1ause- &M"&- "ource 1ell &dentifier- Taret 1ell &dentifier- P71s To 0e "et 3p 5ist- "ource 0""
to Taret 0"" Transparent 1ontainer (/' part)) messae to the taret G.'1. &n case the routin area chanes-
the "G"' shall assin a new PATM"& for the M" and derive a local T55& prior to the sendin of the (S
)anover Re/-e%t messae. .ll P71s shall be included in this messae reardless of whether or not they are
active.
'OT2 8D The 0"" P71s reGuired to be set up are downloaded to the taret G.'1 from the "G"'- i.e. all
information reGuired for P71 creation.
?. 0ased upon the .0FP for each P71 the taret G.'1 ma#es a decision about whether or not to activate a G.A
P"/ Transport 1hannel. &f a G.AP"/ Transport 1hannel is allocated it is used to support the pac#et data flow
reGuirements of all reGuested P71s. The details of this decision are implementation specific but could ta#e into
account the current G.' cell loadin and the .0FP indicated for each reGuested P71. The taret G.'1
allocates a G.AP"/ Transport 1hannel as described in 3GPP T" ;3.38E. .fter allocatin the G.AP"/ Transport
1hannel the taret G.'1 shall prepare the Taret 0"" to "ource 0"" Transparent 1ontainer for the set up 0""
P71s.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (/ Release (
@. The taret G.'1 sends the (S )anover Re/-e%t A#0no1$ege (T55&- 5ist of "et 3p P71s- Taret 0"" to
"ource 0"" Transparent 1ontainer (/' part)) messae to the "G"'. 3pon sendin the (S )anover Re/-e%t
A#0no1$ege messae the taret G.'1 shall be prepared to receive downlin# 551 P93s from the "G"' for
all reGuested P71s (i.e. the 5ist of "et 3p P71s in this messae shall always match the P71s To 0e "et 3p 5ist
included in the correspondin (S )anover Re/-e%t messae since a G.AP"/ Transport 1hannel is allocated
with the intent of supportin all P71s reGuested by the "G"').
Nhen the "G"' receives the (S )anover Re/-e%t A#0no1$ege messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
".@.1.2 5ntra SGS, PS 8andover, .1ec$t'on pha%e
The e(ecution phase is the same as described for &ntra "G"'- G2/.' .=Gb mode to G2/.' .=Gb mode P"
handover e(cept for the followinD
The 0"" sends the (S )anover Comman messae where the /' part does not include any of the optional
information.
.fter receivin the (S )anover Comman messae in the source cell the M" determines that the indicated
./71' and 0"&1 match those of the G.' cell that it last reistered on and therefore does not perform system
synchroni!ation in the G.' cell. &nstead- the M" enables the transmission of uplin# 551 P93s on the
allocated G.AP"/ Transport 1hannel and sends a G.AP"/ <.'9O:2/ 1OMP52T2 messae to the taret
G.'1. 'ote that the reception of downlin# 551 P93s is enabled in the M" upon allocation of the G.AP"/
Transport 1hannel durin the preparation phase.
3pon reception of the G.AP"/ <.'9O:2/ 1OMP52T2 messae from the M" in the G.' cell the taret
G.'1 sends a P" <andover 1omplete (T55&- &M"&- Taret 1ell &dentifier) messae to the "G"'.
".@.2 5ntra-SGS, 8andover (G), ode G.#), )2G* ode handover)
".@.2.1 5ntra SGS, PS 8andover, Preparat'on pha%e
The preparation phase is the same as described for &ntra "G"'- G2/.' .=Gb mode to G2/.' .=Gb mode P"
handover e(cept for the followinD
Nhile in a G.' cell an M" sends the GA2(SR )AN4O6ER INFORMATION messae to the G.'1
indicatin a list of taret G2/.' .=Gb mode cells- identified by 1G&- in order of preference for P" handover-
and includes the received sinal strenth for each identified G2/.' .=Gb mode cell. The M" decision to send
the GA2(SR )AN4O6ER INFORMATION may be based on local measurements in the M" (see 3GPP T"
;;.38E H*EI). This list is the most recent information available from the G"M // subsystem. &n addition- the
GA2(SR )AN4O6ER INFORMATION messae may include a list of taret 3T/.' cells ran#ed in order
of preference for P" handover- and the received sinal strenth for each identified 3T/.' cell.
The source G.'1 selects a taret G2/.' .=Gb mode cell and triers the P" handover preparation phase by
sinallin to the "G"' the need for P" handover (i.e. it sends the P" <andover /eGuired messae) and
includin the taret G2/.' .=Gb mode cell.
Nhen the source G.'1 decides to trier a P" handover both uplin# and downlin# user data is transmitted via
the G.AP"/ Transport 1hannel between M" and source G.'1- 0""GP P71s tunnel(s) between the source
G.'1 and "G"'- and GTP tunnel(s) between the "G"' and GG"'.
".@.2.2 5ntra SGS, PS 8andover, .1ec$t'on pha%e
The e(ecution phase is the same as described for &ntra "G"'- G2/.' .=Gb mode to G2/.' .=Gb mode P"
handover e(cept for the followinD
The "G"' sends a P" <andover /eGuired .c#nowlede (Old T55&- 5ist of "et 3p P71s- Taret 0"" to "ource
0"" Transparent 1ontainer (/' part)) messae to the source G.'1.
0efore sendin the GA2(SR )AN4O6ER COMMAN4 messae to the M" the source G.'1- based on
Fo"- may try to empty the downlin# G.'1 buffer for one or more P71s.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (, Release (
The source G.'1 interrupts the downlin# transmission of 551 P93s on the G.AP"/ Transport 1hannel and
sends the M" a GA2(SR )AN4O6ER COMMAN4 messae that includes a (S )anover Comman (/'
part only) created by the taret 0"".
".@.3 5nter-SGS, 8andover (G.#), )2G* ode G), ode handover)
".@.3.1 5nter SGS, PS 8andover, Preparat'on pha%e
The preparation phase is the same as described for &ntra "G"'- G2/.' .=Gb mode to G.' mode P" handover e(cept
that &nterA"G"' communications are reGuired and are as described for &nterA"G"' .=Gb mode to .=Gb mode P"
handover.
".@.3.2 5nter SGS, PS 8andover, .1ec$t'on pha%e
The e(ecution phase is the same as described for the &ntra "G"' P" <andover- 2(ecution phase in subAclause >.E.8.*.
".@.4 5nter-SGS, 8andover (G), ode G.#), )2G* ode handover)
".@.4.1 5nter SGS, PS 8andover, Preparat'on pha%e
The preparation phase is the same as described for &nter "G"'- G2/.' .=Gb mode to G2/.' .=Gb mode P"
handover e(cept for the followinD
Nhile in a G.' cell an M" sends the GA2(SR )AN4O6ER INFORMATION messae to the G.'1
indicatin a list of taret G2/.' .=Gb mode cells- identified by 1G&- in order of preference for P" handover-
and includes the received sinal strenth for each identified G2/.' .=Gb mode cell. The M" decision to send
the GA2(SR )AN4O6ER INFORMATION messae may be based on local measurements in the M" (see
3GPP T" ;;.38E H*EI). This list is the most recent information available from the G"M // subsystem. &n
addition- the GA2(SR )AN4O6ER INFORMATION messae may include a list of taret 3T/.' cells
ran#ed in order of preference for P" handover- and the received sinal strenth for each identified 3T/.' cell.
The source G.'1 selects a taret G2/.' .=Gb mode cell and triers the P" handover preparation phase by
sinallin to the "G"' the need for P" handover (i.e. it sends the P" <andover /eGuired messae) and
includin the G2/.' .=Gb mode taret cell.
Nhen the source G.'1 decides to trier a P" handover both uplin# and downlin# user data is transmitted via
the G.AP"/ Transport 1hannel between M" and source G.'1- 0""GP P71s tunnel(s) between the source
G.'1 and "G"'- GTP tunnel(s) between the "G"' and GG"'.
".@.4.2 5nter SGS,, .1ec$t'on pha%e
The e(ecution phase is the same as described for the &ntra "G"' P" <andover- 2(ecution phase in subAclause >.E.*.*.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (& Release (
".@." 5nter #)T 8andoverA 5ntra SGS, (9T#), G), ode handover)
".@.".1 5ntra SGS, PS 8andover, Preparat'on pha%e

MS Tar4et
G),-
So$rce
#,-2:SS
3G22G
SGS,
1. G), ode
%erv'ce detected
2. G), #e4'%trat'on
4. #e(ocat'on #eB$'red
". PS 8andover #eB$e%t
7. PS 8andover #eB$e%t )ck
!. G)-PS# Tran%port -hanne( )((ocat'on
3. 7ec'%'on to per6or
PS 8andover
3i%ure 0+2!&4 PS :ando"er Preparation Phase; 8ntra!SGSN '5TRAN GAN mode)
8. Nhile in a 3T/.' cell with one or more active pac#et sessions an M" uses neihbour cell list information for
measurement and reportin purposes and eventually detects the presence of G.' mode service.
*. The M" performs a successful G.' reistration (see 3GPP T" ;3.38E) and receives the ./71'=0"&1
correspondin to the G.'1 on which it has reistered. The M" may at some point bein sendin measurement
reports that include the ./71'=0"&1 receieved durin G.' reistration alon with an /O52: of ?3 (either
immediately if G.' mode is preferred or when the 3T/.' cell becomes sufficiently deraded if
G2/.'=3T/.' mode is preferred) for the G.' cell and report an /O52: of ?3.
3. The source /'1=0"" decides to initiate a P" handover.
;. The source /'1=0"" sends a Re$o#ation Re/-ire (/elocation Type- 1ause- "ource &9- Taret &9- "ource 0""
To Taret 0"" Transparent 1ontainer (/' part)) messae to the 3G=*G "G"'. The source /'1=0"" shall set
/elocation Type to J32 &nvolved in relocation of "/'"J. Taret &9 contains the identity of the taret cell.
>. The "G"' determines from the Taret &9 whether or not the routin area has chaned and that an &ntraA"G"'
P" handover is reGuired. &n case of no chane of routin area- the "G"' sends a (S )anover Re/-e%t (T55&-
1ause- &M"&- "ource 1ell &dentifier- Taret &9- P71s To 0e "et 3p 5ist- "ource 0"" to Taret 0"" Transparent
1ontainer (/' part)) messae to the taret G.'1. &n case the routin area chanes- the "G"' shall assin a
new PATM"& for the M" and derive a local T55& prior to the sendin of the (S )anover Re/-e%t messae. .ll
P71s shall be included in this messae reardless of whether or not they are active.
'OT2 8D The 0"" P71s reGuired to be set up are downloaded to the taret G.'1 from the "G"'- i.e. all
information reGuired for P71 creation.
?. 0ased upon the .0FP for each P71 the taret G.'1 ma#es a decision about whether or not to activate a G.A
P"/ Transport 1hannel. &f a G.AP"/ Transport 1hannel is allocated it is used to support the pac#et data flow
reGuirements of all reGuested P71s. The details of this decision are implementation specific but could ta#e into
account the current G.' cell loadin and the .0FP indicated for each reGuested P71. The taret G.'1
allocates a G.AP"/ Transport 1hannel as described in 3GPP T" ;3.38E. .fter allocatin the G.AP"/ Transport
1hannel the taret G.'1 shall prepare the Taret 0"" to "ource 0"" Transparent 1ontainer for the set up 0""
P71s.
@. The taret G.'1 sends the (S )anover Re/-e%t A#0no1$ege (T55&- 5ist of "et 3p P71s- Taret 0"" to
"ource 0"" Transparent 1ontainer (/' part)) messae to the "G"'. 3pon sendin the (S )anover Re/-e%t
A#0no1$ege messae the taret G.'1 shall be prepared to receive downlin# 551 P93s from the "G"' for
all reGuested P71s (i.e. the 5ist of "et 3p P71s in this messae shall always match the P71s To 0e "et 3p 5ist
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (3 Release (
included in the correspondin (S )anover Re/-e%t messae since a G.AP"/ Transport 1hannel is allocated
with the intent of supportin all P71s reGuested by the "G"').
Nhen the "G"' receives the (S )anover Re/-e%t A#0no1$ege messae and it decides to proceed with the
handover- the preparation phase is finished and the e(ecution phase will follow.
".@.".2 5ntra SGS, PS 8andover, .1ec$t'on pha%e
The e(ecution phase is the same as described for &ntra "G"'- 3T/.'=G2/.' &u mode to G2/.' .=Gb mode P"
handover e(cept for the followinD
The /'1 sends the )anover 'rom UTRAN Comman messae to the M" where each messae includes a
(S )anover Comman messae where the /' part does not include any of the optional information.
.fter receivin the )anover 'rom UTRAN Comman messae in the source cell the M" determines that the
indicated ./71' and 0"&1 match those of the G.' cell that it last reistered on and therefore does not
perform system synchroni!ation in the G.' cell. &nstead- the M" enables the transmission of uplin# 551
P93s on the allocated G.AP"/ Transport 1hannel and sends a G.AP"/ <.'9O:2/ 1OMP52T2 messae
to the taret G.'1. 'ote that the reception of downlin# 551 P93s is enabled in the M" upon allocation of the
G.AP"/ Transport 1hannel durin the preparation phase.
3pon reception of the G.AP"/ <.'9O:2/ 1OMP52T2 messae from the M" in the G.' cell the taret
G.'1 sends a P" <andover 1omplete (T55&- &M"&- Taret 1ell &dentifier) messae to the "G"'.
".@.! 5nter #)T 8andoverA 5ntra SGS, (G), ode 9T#), handover)
".@.!.1 5ntra SGS, PS 8andover, Preparat'on pha%e
The preparation phase is the same as described for &ntra "G"'- G2/.' .=Gb mode to 3T/.'=G2/.' &u mode P"
handover e(cept for the followinD
Nhile in a G.' cell an M" sends the G.AP"/ <.'9O:2/ &'7O/M.T&O' messae to the G.'1
indicatin a list of taret 3T/.' cells- identified by a combination of 5.& and 3G 1ell &dentity=1G&- in order
of preference for P" handover- and includes the received sinal strenth for each identified 3T/.' cell. The
M" decision to send the G.AP"/ <.'9O:2/ &'7O/M.T&O' may be based on local measurements in the
M" (see 3GPP T" ;;.38E H*EI). This list is the most recent information available from the 3T/.' //1=G"M
// subsystem. &n addition- the G.AP"/ <.'9O:2/ &'7O/M.T&O' messae may include a list of taret
G2/.' .=Gb mode cells ran#ed in order of preference for P" handover- and the received sinal strenth for
each identified G2/.' .=Gb mode cell.
The source G.'1 selects a taret 3T/.' cell and triers the P" handover preparation phase by sinallin to
the "G"' the need for P" handover (i.e. it sends the P" <andover /eGuired messae) and includin the taret
3T/.'cell.
Nhen the source G.'1 decides to trier a P" handover both uplin# and downlin# user data is transmitted via
the G.AP"/ Transport 1hannel between M" and source G.'1- 0""GP P71s tunnel(s) between the source
G.'1 and "G"'- GTP tunnel(s) between the "G"' and GG"'.
".@.!.2 5ntra SGS,, .1ec$t'on pha%e
The e(ecution phase is the same as described for &ntra "G"'- G2/.' .=Gb mode to 3T/.'=G2/.' &u mode P"
handover e(cept for the followinD
The "G"' sends a (S )anover Re/-ire A#0no1$ege (Old T55&- 5ist of "et 3p P71s- Taret 0"" to
"ource 0"" Transparent 1ontainer (/' part)) messae to the source G.'1.
0efore sendin the GA2(SR )AN4O6ER COMMAN4 messae to the M" the source G.'1- based on
Fo"- may try to empty the downlin# G.'1 buffer for one or more P71s.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (* Release (
The source G.'1 interrupts the downlin# transmission of 551 P93s on the G.AP"/ Transport 1hannel and
sends the M" a GA2(SR )AN4O6ER COMMAN4 messae that includes a )anover to UTRAN
Comman messae (as specified in 3GPP T" *>.338 H8@I) created by the taret /'1.
".@.7 5nter #)T 8andoverA 5nter SGS, (9T#), G), ode handover)
".@.7.1 5nter SGS, PS 8andover, Preparat'on pha%e
The preparation phase is the same as described for &ntra "G"'- 3T/.' to G.' mode P" handover e(cept that &nterA
"G"' communications are reGuired and are as described for &nterA"G"' 3T/.' to .=Gb mode P" handover.
".@.7.2 5nter SGS, PS 8andover, .1ec$t'on pha%e
The e(ecution phase is the same as described for the &ntra "G"' P" <andover- 2(ecution phase in subAclause >.E.>.*.
".@.@ 5nter #)T 8andoverA 5nter SGS, (G), ode 9T#), handover)
".@.@.1 5nter SGS, PS 8andover, Preparat'on pha%e
The preparation phase is the same as described for &nter "G"'- G2/.' .=Gb mode to 3T/.'=G2/.' &u mode P"
handover e(cept for the followinD
Nhile in a G.' cell an M" sends the GA2(SR )AN4O6ER INFORMATION messae to the G.'1
indicatin a list of taret 3T/.' cells- identified by a combination of 5.& and 3G 1ell &dentity=1G&- in order
of preference for P" handover- and includes the received sinal strenth for each identified 3T/.' cell. The
M" decision to send the GA2(SR )AN4O6ER INFORMATION messae may be based on local
measurements in the M" (see 3GPP T" ;;.38E H*EI). This list is the most recent information available from the
3T/.' //1=G"M // subsystem. &n addition- the GA2(SR )AN4O6ER INFORMATION messae may
include a list of taret G2/.' .=Gb mode cells ran#ed in order of preference for P" handover- and the
received sinal strenth for each identified G2/.' .=Gb mode cell.
The source G.'1 selects a taret 3T/.' cell and triers the P" handover preparation phase by sinallin to
the "G"' the need for P" handover (i.e. it sends the P" <andover /eGuired messae) and includin the taret
3T/.' cell.
Nhen the source G.'1 decides to trier a P" handover both uplin# and downlin# user data is transmitted via
the G.AP"/ Transport 1hannel between M" and source G.'1- 0""GP P71s tunnel(s) between the source
G.'1 and "G"'- and GTP tunnel(s) between the "G"' and GG"'.
".@.@.2 5nter SGS, PS 8andover, .1ec$t'on pha%e
The e(ecution phase is the same as described for the &ntra "G"'- 2(ecution phase in subAclause >.E.?.*.
! #ad'o 'nter6ace S'4na(('n4
!.1 PS 8andover S'4na(('n4 (9)
!.1.1 Genera(
P" <andover sinallin includes the set of all air interface messaes (3m sinallin for .=Gb mode- 3p sinallin for
G.' mode and 3u sinallin for &u mode) sent to or from the M" in the source and taret cells durin the P" handover
procedure.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (0 Release (
!.1.2 =verv'e3 o6 PS 8andover e%%a4e%
!.1.2.1 G.#), )2G* ode2G), ode to G.#), )2G* ode PS 8andover
Nhen performin an interA"G"' P" <andover from G2/.' .=Gb mode=G.' mode to G2/.' .=Gb mode the
followin information is sent over the 3m and 3p interfaces.
(S )anover Comman messae (for P" handover from G2/.' .=Gb mode) or a GA2(SR )AN4O6ER
COMMAN4 messae includin a (S )anover Comman messae (for P" handover from G.' mode) A
sent to the M" in the source cell and includes the followinD
A optionally- the '." container for P" <O
A &ndication of the radio resources for uplin# and downlin# T07s to be used in the taret cell for each P71
receivin P" handover treatment (i.e. the reverse path container created by taret 0""=/'1).
A &ndication of a P" handover reference number to be used when the M" arrives in the taret cell.
(S )anover A##e%% messae A the M" sends ; handover access bursts in the taret cell usin an uplin# T07
provided by the P" <andover 1ommand. &f multiple uplin# T07s are provided by the (S )anover Comman
messae the M" sends access bursts usin just one of these T07s (i.e. at minimum one uplin# T07 must be
provided in the (S )anover Comman messae). The handover reference number is included within each
access burst. This messae is always sent for the case of nonAsynchronised handover and may still be sent for
the case of synchronised or preAsynchronised handovers (determined by the taret 0"" durin the P" handover
preparation phase) to allow the taret 0"" to verify the accessin M".
(a#0et (!*%i#a$ In'ormation messae A sent by the taret 0"" to the M" in the taret cell in response to the
(S )anover A##e%% messae for the case of unsynchronised cells. Nhether or not this messae is sent in case
of synchronised cells is indicated by the (S )anover #omman messae (see 3GPP T" ;;.+8E H*>I). &t is sent
usin the downlin# P.11< associated with the uplin# T07 used to send the access bursts and provides the M"
with physical layer information (i.e. Timin .dvance). The time alinment information received in this messae
applies to all uplin# T07s allocated to the M" in the (S )anover Comman messae. The taret 0"" only
sends this information if it receives the e(pected handover reference number in a (S )anover A##e%%
messae.
3plin# /51 9ata 0loc#s A sent on uplin# T07s allocated by the (S )anover Comman messae after the
M" receives (a#0et (!*%i#a$ In'ormation messae as followsD
A 7or interA"G"' P" handover the M"- prior to sendin any uplin# user plane payload for any P71- shall send
an 3I4 Re%"on%e messae .
9ownlin# /51 9ata 0loc#s A sent on downlin# T07s allocated by the (S )anover Comman messae as
followsD
A 7or interA"G"' P" handover for a iven P71 the new "G"' may bein downlin# 'AP93 transmissions for
that P71 prior to receivin a (S )anover Com"$ete messae (i.e. blind transmission may be used) or it
may wait for a (S )anover Com"$ete messae before beinnin downlin# 'AP93 transmissions for that
P71.
GA2(SR )AN4O6ER INFORMATION messae (for P" handover from G.' mode) X sent from the M" to
the G.'1 to provide a list of taret G2/.' .=Gb mode cells- identified by 1G&- in order of preference for P"
handover- and includes the received sinal strenth for each identified G2/.' .=Gb mode cell.
GA2(SR U(LIN7 8UALITY IN4ICATION messae (for P" handover from G.' mode) X sent from the
G.'1 to the M" to provide it with P" service related information as perceived by the G.'1 which may result
in the M" trierin the P" handover procedure (i.e. sendin a GA2(SR )AN4O6ER INFORMATION
messae).
!.1.2.2 9T#),2G.#), 5$ ode to G.#), )2G* ode2G), ode PS 8andover
Nhen performin a P" <andover from 3T/.'=G2/.' &u mode to G2/.' .=Gb mode or from 3T/.' to G.'
mode the followin the followin information is sent over the 3u- 3p and 3m interfacesD
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (1 Release (
//1 Messae A sent to the M" in the source cell and includes the same information described for the P"
<andover 1ommand in clause ?.8.*.8.
7or P" handover from 3T/.' to G2/.' .=Gb mode=G.' mode the <andover from 3T/.' 1ommand
(3GPP T" *>.338 H8@I) messae is used in 1255S91< and 1255S7.1< state when only P" /.0s are
established.
7or P" handover from G2/.' &u mode to G2/.' .=Gb mode the <.'9O:2/ 7/OM G2/.' &3
1OMM.'9 messae is used in //1A1ellS9edicated (M.1 9edicated or M.1 9TM state) or //1A
1ellS"hared state when only P" /.0s are established.
(S )anover A##e%% messae (for P" handover to G2/.' .=Gb mode) A sent as described in clause ?.8.*.8.
(a#0et (!*%i#a$ In'ormation messae (for P" handover to G2/.' .=Gb mode) A sent as described in clause
?.8.*.8.
3plin# /51 9ata 0loc#s (for P" handover to G2/.' .=Gb mode) A sent as described in clause ?.8.*.8.
9ownlin# /51 9ata 0loc#s (for P" handover to G2/.' .=Gb mode) A sent as described in clause ?.8.*.8.
The taret 0""=G.'1 may bein downlin# 551 P93 transmissions prior to confirmin the successful
completion of the P" handover procedure (i.e. blind transmission may be used) or it may wait for an uplin# /51
data bloc# (taret 0"") or a G.AP"/ <.'9O:2/ 1OMP52T2 messae (G.'1) before beinnin downlin#
'AP93 transmissions.
GA2(SR ACTI6ATE UTC RE8 messae (for P" handover from 3T/.' to G.' mode) X sent to the M"
from the taret G.'1 to activate the transport channel to be used in the G.' cell.
GA2(SR ACTI6ATE UTC AC7 messae (for P" handover from 3T/.' to G.' mode) X sent from the M"
to the taret G.'1 to confirm allocation of the transport channel to be used in the G.' cell.
GA2(SR )AN4O6ER COM(LETE messae (for P" handover from 3T/.' to G.' mode) X sent from the
M" to the taret G.'1 to indicate handover completion.
!.1.2.3 G.#), )2G* ode to G.#), 5$ ode PS 8andover
Nhen performin a P" <andover from G2/.' .=Gb mode to G2/.' &u mode the followin information is sent over
the 3u and 3m interfacesD
(S )anover Comman messae A sent to the M" in the source cell and includes the followinD
A "ystem broadcast information applicable to the taret cell.
A &ndication of the radio resources for uplin# and downlin# T07s to be used in the taret cell for each /.0
receivin P" handover treatment (i.e. the reverse path container created by taret 0""). 'ote that the M" will
map the 'A".P& associated with each of its active P9P 1onte(ts directly to a /.0id (i.e. 'A".P& W /.0id).
A &ndication of a P" handover reference number to be used when the M" arrives in the taret cell.
(S )anover A##e%% messae A sent as described in clause ?.8.*.8.
(a#0et (!*%i#a$ In'ormation messae A sent as described in clause ?.8.*.8.
//1 messae (e.. Physical 1hannel /econfiuration 1omplete) A content is G2/.' &u mode specific.
3plin# /51 9ata 0loc#s A sent on uplin# T07s allocated by the P" <andover 1ommand messae after the M"
receives Physical 5ayer &nformation (content is G2/.' &u mode specific).
9ownlin# /51 9ata 0loc#s A sent on downlin# T07s allocated by the P" <andover 1ommand messae (content
is G2/.' &u mode specific).
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (( Release (
!.1.2.4 G.#), )2G* ode2G), ode to 9T#), ode PS 8andover
Nhen performin a P" <andover from G2/.' .=Gb mode=G.' mode to 3T/.' mode the followin information is
sent over the 3u- 3p and 3m interfacesD
(S )anover Comman messae (for P" handover from G2/.' .=Gb mode) or GA2(SR )AN4O6ER
COMMAN4 messae (for P" handover from G.' mode) A sent to the M" in the source cell. &t includes the
reverse path container created by the taret /'1 that consists of the //1 messae (i.e. the <andover to 3T/.'
1ommand) reGuired to perform P" handover to 3T/.'.
M" 9etected by Taret /'1 A e(act procedure and information transfer is 3T/.' specific.
//1 messae (e.. Physical 1hannel /econfiuration 1omplete) A information content is 3T/.' specific.
GA2(SR )AN4O6ER INFORMATION messae (for P" handover from G.' mode) X sent from the M" to
the G.'1 to provide a list of taret 3T/.' cells- identified by a combination of 5.& and 3G 1ell &dentity- in
order of preference for P" handover- and includes the received sinal strenth for each identified 3T/.' cell.
GA2(SR U(LIN7 8UALITY IN4ICATION messae (for P" handover from G.' mode) X sent from the
G.'1 to the M" to provide it with P" service related information as perceived by the G.'1 which may result
in the M" trierin the P" handover procedure (i.e. sendin a GA2(SR )AN4O6ER INFORMATION
messae).
!.1.2." G.#), )2G* ode to G), ode PS 8andover
Nhen performin an interA"G"' P" <andover from G2/.' .=Gb mode to G.' mode the followin information is
sent over the 3m and 3p interfaces.
(S )anover Comman messae A sent to the M" in the source cell and includes the followinD
A optionally- the '." container for P" <O.
A /' information which consists only of the mandatory fields within the P" <andover /adio /esources &2
carried within the P" <andover 1ommand messae.
The taret G.'1 may bein downlin# 551 P93 transmissions prior to confirmin the successful completion of
the P" handover procedure (i.e. blind transmission may be used) or it may wait for a G.AP"/ <.'9O:2/
1OMP52T2 messae before beinnin downlin# 'AP93 transmissions.
GA2(SR ACTI6ATE UTC RE8 messae X sent to the M" from the taret G.'1 to activate the transport
channel to be used in the G.' cell.
GA2(SR ACTI6ATE UTC AC7 messae X sent from the M" to the taret G.'1 to confirm allocation of the
transport channel to be used in the G.' cell.
GA2(SR )AN4O6ER COM(LETE messae X sent from the M" to the taret G.'1 to indicate handover
completion.
!.1.3 #&-2M)- %e4entat'on
/51=M.1 sementation is a feature that provides an additional mechanism for sendin control plane messaes from
the 0"" to the M". This feature can only be used after contention resolution is completed in the 0"" and the 0"" has to
send an /51=M.1 control messae that is from 3 to , radio bloc#s lon.
!.1.4 5nter #)T2ode PS 8andover to G.#), )2G*
:oid.
!.1." 5nter #)T2ode PS 8andover 6ro G.#), )2G*
:oid.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (2 Release (
!.2 Mechan'%% 6or 5n't'a( )cce%% 'n the Tar4et -e((
!.2.1 Genera(
This clause describes two possible approaches to the M" ma#in access in the taret cell. 0oth basic approaches assume
that a handover procedure similar to that for the 1" domain (<andover .ccess followed by Physical &nformation
messaes) ta#es place.
The effect of synchronised networ#s is e(amined for both approaches where the e(chane of <andover .ccess and
Physical &nformation is not reGuired as the T. can be derived in advance.
The main assumptions applicable to the call flows areD
3"7s are reGuired to schedule uplin# data bloc#s.
.ll identifiers and resources are #nown by the M" and taret 0"" before the M" ma#es the initial access in the
taret cell.
!.2.2 S;nchron'%at'on o6 handover%
The followin synchronisation mechanisms are used for P" handoverD
'onAsynchronised.
"ynchronised.
PreA"ynchronised.
The nonAsynchronised cases are shown in fiures ** and *; and are characterised by the reGuirement for the M" to
obtain a valid uplin# timin advance before it can transmit normal bursts. The M" shall notify its presence in the taret
cell throuh the transmission of access bursts to the 0""- and the 0"" shall respond with a valid timin advance which
in turn enables the M" to send normal bursts in uplin#.
The synchronised and preAsynchronised cases are shown in fiures *3 and *> and have different mechanisms for the
provision of the timin advance that are described in 3GPP T" ;>.+8+ H*?I.
'OT2D The pseudoAsynchronised case is not supported by the P" handover feature.
!.2.3 =pt'on 1 - 7o3n('nk 7ata %ent a6ter per6or'n4 acce%% 'n the tar4et ce((
&n this approach- downlin# data is not transmitted until the 0"" has been made aware of the presence of the M" via the
reception of a (S )anover A##e%% messae.
!.2.3.1 9n%;nchron'%ed ,et3ork% -a(( +(o3
The messae flow for this option is shown in fiure **. The M" starts by sendin (S )anover A##e%% messaes as
four access bursts to the networ# (throuh 3"7 allocation). .s there is no contention- the networ# should receive at
least one of the access bursts. . <andover /eference parameter is allocated by the taret 0"" in the (S )anover
Comman messae and included in the (S )anover A##e%% messae to verify that the correct M" is accessin the
resources. This is similar to the <andover /eference in the 1" handover case.
The 0"" receives the (S )anover A##e%% messae and detects that the correct M" has now made access in the taret
cell. &t sends a (a#0et (!*%i#a$ In'ormation messae to indicate that the M" has been detected. The main purpose of
this messae is to ive the Timin .dvance information to the M".
Once the M" has received the (a#0et (!*%i#a$ In'ormation messae it sends uplin# 551 P93s (user or sinallin
data- dependin on the scenario). Nhen correctly receivin the first /51 data bloc# from the M" the taret 0"" verifies
the mobile station- enerates a (S )anover Com"$ete messae and sends it to the new "G"'.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) (- Release (
The M" can start sendin uplin# /51=M.1 data bloc#s on the preAallocated resources when scheduled with its 3"7.
Nhen the (S )anover Com"$ete messae has been received by the new "G"'- it can start sendin downlin# data
bloc#s.
'OT2D The downlin# /51 data bloc#s can be sent for any P71 receivin P" handover treatment after the taret 0""
has confirmed that the correct M" is present and after the (S )anover Com"$ete messae has been received by the
new "G"'.

MS

6SS

1 Packet 8andover )cce%%
>5? PD7:@

>D? PD7:@

2 Packet Ph;%'ca( 5n6orat'on ('nc($de% T))

" 9& 7ata :(ock
>5? PD7:@

>D? PD7:@

4 7& 7ata :(ock

3 +'r%t correct(; rece'ved #&-2M)- *(ock

(C57 #e%p., #)9 reB. or -e(( 9pdate)

>5? PD7:@

+'r%t $p('nk data

*(ock %ent

+'r%t do3n('nk data

*(ock rece'ved

3i%ure &&4 <ption , ! Downlin Data after MS contacts networ
!.2.3.2 S;nchron'%ed ,et3ork% -a(( +(o3
&n the case of synchronous networ#s it is possible for the M" to calculate the T. of the taret cell before it moves from
the source cell.
7iure *3 shows the call flow in the case of synchronous networ#s. &n this case it is possible for the M" to start
transmittin and receivin messaes as soon as it switches to the taret cell.
.s described in 3GPP T" ;;.+8E H*>I- handover access bursts may optionally be sent if indicated in the handover
command messae. &f no access bursts are sent the M" beins sendin uplin# 551 P93s . These P93s are only sent to
verify the M"$s presence in the new cell but do not trier the sendin of (a#0et (!*%i#a$ In'ormation messae. .s
blind transmission in the downlin# is not bein used in this scenario- the 0"" must wait until a first /51=M.1 bloc# is
received (throuh 3"7 allocation) before transmittin data in the downlin#.

MS 6SS
3 +'r%t correct(; rece'ved #&-2M)- *(ock
(C57 #e%p., #)9 reB. or -e(( 9pdate)
>5? PD7:@
4 9& 7ata :(ock
>5? PD7:@
2 7& 7ata :(ock
>D? PD7:@
Fa't 6or 9&
e%%a4e *e6ore
%end'n4 7& data
+'r%t do3n('nk data
*(ock rece'ved
+'r%t $p('nk data
*(ock %ent
1 PS 8andover )cce%% (opt'ona()
3i%ure &34 <ption , ! Downlin Data after MS contacts networ= SAnchronous Networs
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2/ Release (
!.2.4 =pt'on 2 - 7o3n('nk 7ata %ent *e6ore per6or'n4 acce%% 'n the tar4et
ce(( (:('nd Tran%'%%'on)
0lind transmission aims at minimisin the interruption time on the downlin# followin handover. The taret 0"" starts
transmittin downlin# data on the newly reserved resources in the taret cell before the M" has accessed this cell. The
messae flow for this scheme is shown in fiure *;.
!.2.4.1 9n%;nchron'%ed ,et3ork% -a(( +(o3
.s the 0"" must send the Pac#et Physical &nformation as an immediate response to the (a#0et )anover A##e%%
messae- it is unable to send any downlin# data at the same time. Therefore the 0"" interrupts delivery of downlin#
data in order to send the Pac#et Physical &nformation to the M".
MS 6SS
2 Packet 8andover )cce%%
>5? PD7:@
>D? PD7:@
3 Packet Ph;%'ca( 5n6orat'on ('nc($de% T))
1 7& 7ata :(ock
>D? PD7:@
+'r%t do3n('nk data
*(ock rece'ved
>5? PD7:@
" 9& 7ata :(ock
4 +'r%t correct(; rece'ved #&-2M)- *(ock
(C57 #e%p., #)9 reB. or -e(( 9pdate)
>5? PD7:@
+'r%t $p('nk data
*(ock %ent

,=T. 1/ 7& data '% %ho3n a% *e'n4 %ent *e6ore the Packet 8andover )cce%%, *$t 't a; *e %ent *; the tar4et :SS
at an; t'e 'n the %eB$ence. The PS :ando"er Access e%%a4e '% %ent 3hen *e'n4 %ched$(ed 3'th the
9S+.
,=T. 2/ :('nd tran%'%%'on a%%$e% that the do3n('nk data 6(o3 6or a P+- rece'v'n4 PS handover treatent a;
*e4'n *e6ore the ne3 SGS, rece've% the a%%oc'ated PS :ando"er 7o$plete e%%a4e 6ro the tar4et
:SS and *e6ore the #)9 proced$re ha% %tarted.
3i%ure &*4 <ption & ! 6lind Trans$ission in tar%et cell
!.2.4.2 S;nchron'%ed ,et3ork -a(( +(o3
&n the case of blind transmission with synchronous networ#s- downlin# data can be sent at the earliest opportunity. This
is similar to the case for blind transmission without synchronous networ#s. <owever- uplin# data transfer is also
spedAup as shown in the call flow of fiure *>.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2, Release (

MS 6SS
3 +'r%t correct(; rece'ved #&-2M)- *(ock

( C57 #e%p., #)9 reB. or -e(( 9pdate)

1 7& 7ata :(ock

>5? PD7:@

>5? PD7:@

The%e e%%a4e%

%ent at the

%ae t'e

+'r%t do3n('nk data

*(ock rece'ved

+'r%t $p('nk data

*(ock %ent

4 9& 7ata :(ock

2 PS 8and over )cce%% (opt'ona()

>5? PD7:@

>D? PD7:@

3i%ure &04 <ption & ! 6lind Trans$ission in tar%et cell= SAnchronous Networs
The (S )anover A##e%% messae is the first uplin# messae sent if indicated in the handover command messae as
described in 3GPP T";;.+8E. Otherwise one or more /51=M.1 bloc#s that contain the 3I4 Re%"on%e messae will
be sent. This case is therefore the best in terms of reduced service interruption time.
'OT2D 0lind transmission assumes that the flow of downlin# data for a P71 receivin P" handover treatment
may bein before the new "G"' receives the (S )anover Com"$ete messae from the taret 0"" and
before the /.3 procedure has started.
!.3 Method% 6or tr'44er'n4 PS 8andover
. P" <andover is triered by the 0"" based on the received measurement reports or initiated by the reception of the
(a#0et Ce$$ C!ange Noti'i#ation messae from the mobile station. The 0"" controls which of the two methods to use
for initiatin the P" <andover.
. P" <andover is triered by the G.'1 based on the measurement reports received in the GA2(SR )AN4O6ER
INFORMATION messae or by other trier conditions (see 3GPP T" ;;.38E H*EI).
Nhen P" <andover is triered by the 0"" based on the measurement reports- the mobile station is in '1* mode. The
mobile station sends measurement reports to the networ# (0""). Nhen the networ# has found a new cell meetin the
cell reselection criteria- and prepared for the P" <andover in that taret cell- it sends the (S )anover Comman
messae to the mobile station.
&f not in '1* mode- the mobile station may- by transmittin a (a#0et Ce$$ C!ange Noti'i#ation messae accordin to
the 1ell 1hane 'otification procedure- ma#e the 0"" aware it has found a new cell meetin the cell reselection
criteria. The networ# then prepares for the P" <andover in the indicated taret cell and sends the (S )anover
Comman messae to the mobile station. &n order to avoid that the mobile station performs autonomous cell
reselection due to timeout of T3*+E- the networ# can order the mobile station to enter '1* mode by transmittin the
(a#0et Mea%-rement Orer messae in response to the P11' messae. This will #eep the mobile station in the cell
until the (S )anover Comman messae is sent by the networ#- thus ma#in it possible for the networ# to perform
all necessary P" handover sinallin and set up the radio resources in the taret cell.
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2& Release (
)nne1 ) (norat've)/
)4reed handover pr'nc'p(e%
).1 )4reed handover pr'nc'p(e%
8. &t is the mobile station that is handed over to a taret cell when one or more of its P71s are subject to handover.
*. The source 0"" ma#es the decision to initiate the handover preparation phase when reGuired for P71(s)
subject to handover.
3. &nformation pertainin to all P9P conte(ts and P71s relatin to the M" should be sent from the old "G"' to
the taret "G"' in the handover sinallin reardless of their Fo".
;. The taret 0"" should ma#e the final decision on which P71s are subject to handover and to assin resources
over the 3m interface in the taret cell. This decision is based on the taret 0"" bein able to fulfil the Fo" for
these P71s.
>. The old "G"' decides whether and when to forward data to the T2&9s provided by the new "G"'.
?. &t is not reGuired to have resources allocated in advance for bearers which themselves are not determined to be
subject to handover by the taret 0"".
@. <ow the taret 0"" decides which P71s to accept and which to reject should be implementation specific.
E. 7or the P" <andover- forwardin of data is performed from the old "G"' either to the taret 0"" (intra 0""-
intra "G"'Ainter 0"") or to the new "G"' (inter "G"')B an optional optimisation for intra 0"" handover will
allow the 0"" to decide how to handle the user data flow.
,. .n e(plicit /outin .rea 3pdate procedure is performed (if reGuired) when the handover procedure is
terminated.
8+. The e(plicit /.3 may not contain the followin messae seGuences that are performed already durin the
handover procedureD
A Transfer of conte(ts between "G"'s (inter "G"' case).
A 2(chane of "'91P seGuence numbers (inter "G"' case).
A .llocation of PATM"&.
88. 3plin# and downlin# data transfer continues durin the /outin .rea 3pdate procedure. This is possible
because certain /.3 centric functions are performed durin the handover e(ecution phase.
8*. The P" <andover service shall support intra 0""- intra "G"'Ainter 0""- inter "G"' and inter /.T scenarios.
83. 0ased on the Guality of service parameters the M" or the networ# may throw away pac#ets available for
transmission in the uplin# or downlin# durin the onoin handover procedure.
8;. The source 0"" shall only reGuest P" handover for one cell in each (S )anover Re/-ire messae.
8>. The P" handover procedure is only performed when the taret 0"" preAallocates resource for at least one P71.
&n case the taret 0"" cannot allocate resources for at least one P71 the taret 0"" shall reject the P"
<andover reGuest usin the (S )anover Re/-e%t Negative A#0no1$ege messae.
8?. &n case the mobile fails to synchroni!e to the taret cell within a timeout period after havin received a P"
<andover 1ommand- shall revert to the source cell and the old JchannelsJ.
8@. Optionally- in the case of &ntra /.T=Mode P" handover- information pertainin to the radio resource reali!ation
of the P71s subject to <andover can be transferred from the source 0"" to the taret 0"".
8E. 9urin the P" <andover preparation phase the new "G"' (assumin /. chane) assins a uniGue identifier
(PATM"&- 5ocal T55&) for data transmission in the taret cell. This 5ocal T55& is used for data transfer
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 23 Release (
between the taret 0"" and the new "G"'. This 5ocal T55& is not sent to the M". .fter P" <andover
1ompletion the M" triers the /.3 procedure. .fter PATM"& reallocation- which is performed durin
/outin area update- a new 5ocal T55& will be derived from the PATM"& usin current MM procedures.
8,. .n "G"' supportin P" handover to G2/.' A/Gb mode shall always assin a valid ".P& and P7& upon P9P
1onte(t activation for a P" <andover capable M".
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2* Release (
)nne1 : ('n6orat've)/
PS 8andover Pr''t've%
:.1 =verv'e3
The set of fiures below indicate the primitive e(chanes that could occur durin a successful P" handover procedure.
.ll numbered primitives shown usin bold font are further specified in either 3GPP T" ;E.+8E- 3GPP T" ;;.+?; or
3GPP T" ;;.+?> whereas those shown usin normal font are only provided for reasons of conceptual completeness (i.e.
they provide an e(ample of a primitive that could be implemented in support of the P" handover feature).
:.2 Pr''t've% 'n So$rce :SS

##
P+M :SSGP
2. P3M!PS!:AND<.ER!REB58RED+reC
3. P3M!PS!:AND<.ER!REB58RED+cnf
1. P+M##-PS8=-#.G95#.7.reB
4. P+M##-PS8=-#.G95#.7.cn6
PS-8),7=V.#-#.G95#.7 P79
PS-8),7=V.#-#.G95#.7-)-H P79
PS 8andover -oand
7.&.T.-:SS-P+- P79
". P3M!DE?ETE!6SS!P37+ind
!. P3M!DE?ETE!6SS!P37+res
7.&.T.-:SS-P+--)-H P79
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 20 Release (
:.3 Pr''t've% 'n =(d SGS,

:SSGP
P+M SM
2. SMP+M-PS8=-#.G95#.7.reB
3. GTPSM-PS8=-#.G95#.7.reB
4. GTPSM-PS8=-#.G95#.7.cn6
". SMP+M-PS8=-#.G95#.7.cn6
GTP
1. P3M!PS!:AND<.ER!REB58RED+ind
PS-8),7=V.#-#.G95#.7 P79
+or3ard #e(ocat'on #eB$e%t
+or3ard #e(ocat'on #e%pon%e
PS-8),7=V.#-#.G95#.7-)-H P79 +or3ard #e(ocat'on -op(ete
7. P+MGTP-PS8=--=MP&.T..'nd
@. P3M!DE?ETE!6SS!P37+reC
7.&.T.-:SS-P+- P79
!. P3M!PS!:AND<.ER!REB58RED+res
7.&.T.-:SS-P+--)-H P79
9. P3M!DE?ETE!6SS!P37+cnf
+or3ard #e(ocat'on -op(ete )ck
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 21 Release (
:.4 Pr''t've% 'n ,e3 SGS,

GTP
GMM SM
S,7-P P+M &&-
1. SMGTP--=,T.CT-)-T.reB
2. GMMSM-PS8=.reB
!. GMMSM-PS8=.cn6
3. ??GMM!PS:<+reC
". ??GMM!PS:<+cnf
:SSGP
7. P+MSM-PS8=.reB
@. P3M!PS!:AND<.ER!REB5EST+reC
10. P+MSM-PS8=.cn6
11. SMGTP--=,T.CT-)-T.cn6
+or3ard #e(ocat'on #eB$e%t
PS-8),7=V.#-#.G9.ST P79
PS-8),7=V.#-#.G9.ST-)-H P79
+or3ard #e(ocat'on #e%pon%e
PS-8),7=V.#--=MP&.T. P79
12. P3M!PS!:AND<.ER!7<MP?ETE+ind
13. SMP+M-PS8=--=MP&.T..'nd
14. GTPSM-PS8=--=MP&.T..'nd
+or3ard #e(ocat'on -op(ete
9. P3M!PS!:AND<.ER!REB5EST+cnf
4. ??!RESET+ind
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2( Release (
:." Pr''t've% 'n Tar4et :SS

:SSGP
##
1. P3M!PS!:AND<.ER!REB5EST+ind
PS-8),7=V.#-#.G9.ST P79
2. ##P+M-PS8=.reB
#&- 7ata :(ock
P+M
". P+M##-PS8=--=MP&.T..'nd
!. P3M!PS!:AND<.ER!7<MP?ETE+reC
PS-8),7=V.#--=MP&.T. P79
3. ##P+M-PS8=.cn6
PS-8),7=V.#-#.G9.ST-)-H P79
4. P3M!PS!:AND<.ER!REB5EST+res
:.! Pr''t've% 'n MS

GMM
SM ##
1. G##-PS8=-S9--.SS.'nd
PS 8andover -oand
&&-
#&- 7ata :(ock%
4. GRR!5N8TDATA+reC
2. ??GMM!PS:<+ind
S,7-P
)6ter the MS ha% arr'ved 'n the ne3 ce(( 't con%'der% the PS handover proced$re to *e %$cce%%6$((;
cop(eted a% a re%$(t o6 one o6 the 6o((o3'n4/

The MS reB$'re% t''n4 advance 'n6orat'on and ha% rece'ved the Ph;%'ca( 5n6orat'on
Me%%a4e.

The MS ha% %ent the reB$e%ted 8andover #e6erence 'n6orat'on and doe% not reB$'re
t''n4 advance 'n6orat'on.

The MS doe% not need to %end 8andover #e6erence 'n6orat'on and doe% not reB$'re
t''n4 advance 'n6orat'on.
3. ??!RESET+ind
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 22 Release (
)nne1 - ('n6orat've)/
-han4e h'%tor;
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) 2- Release (
7han%e historA
Date TSG D TSG Doc+ 7R Re" Su#ject/7o$$ent <ld New
2004-11 22 GP-042904 - - Ver%'on 6or #e(ea%e ! - !.0.0
200"-01 23 GP-0"04"0 001 1 -orrect'on o6 data 6or3ard'n4 'n ca%e o6 'nter-#)T PS
8andover
!.0.0 !.1.0
200"-01 23 GP-0"0323 002 I&a;er 3 'n6orat'onJ not $%ed 6or PS 8andover !.0.0 !.1.0
200"-01 23 GP-0"0!03 004 2 -(ar'6'cat'on o6 P7P -onte1t S$%pen%'on 7$r'n4 5nter-
SGS, G.#), )2G* to G.#), )2G* PS 8andover
!.0.0 !.1.0
200"-01 23 GP-0"032! 00" PS 8andover -ance( a6ter 6a'(ed PS 8andover !.0.0 !.1.0
200"-01 23 GP-0"0327 00! )dd't'on o6 the S):M-9) e1chan4e proced$re !.0.0 !.1.0
200"-04 24 GP-0"0@94 009 #o$t'n4 )rea 9pdate at ever; 5nter-#)T PS 8andover !.1.0 !.2.0
200"-04 24 GP-0"113! 013 2 5ntrod$ct'on o6 the PS 8andover -op(ete e%%a4e
'n the 'ntra-:SS opt''%ed %cenar'o
!.1.0 !.2.0
200"-04 24 GP-0"0940 01" 2 Var'o$% 9pdate%2-(ar'6'cat'on% to TS43.129 !.1.0 !.2.0
200"-0! 2" GP-0"1!@7 011 4 S'p('6'cat'on o6 PS 8andover proced$re !.2.0 !.3.0
200"-0! 2" GP-0"1!@9 012 2 S$%pen%'on o6 7& 7ata Tran%6er !.2.0 !.3.0
200"-0! 2" GP-0"1""@ 019 9pdate% to TS 43.129 !.2.0 !.3.0
200"-0! 2" GP-0"179" 020 2 #eova( o6 ,S)P52S)P52P+5 app'n4 'n 'nter-
#)T2'nter-ode PS 8andover to G.#), )2G* ode
!.2.0 !.3.0
200"-09 2! GP-0"2311 0017 3 -(ar'6'cat'on on the %end'n4 o6 PS 8andover )cce%%
e%%a4e%
!.3.0 !.4.0
200"-09 2! GP-0"2030 0022 )('4nent o6 P79 nae% 3'th TS 4@.01@ !.3.0 !.4.0
200"-09 2! GP-0"221@ 0023 1 )nne1 6or PS 8andover Pr''t've% !.3.0 !.4.0
200"-09 2! GP-0"2033 0024 -(ar'6'cat'on o6 -, part and #, part !.3.0 !.4.0
200"-09 2! GP-0"2221 002" 1 -orrect'on% to +or3ard S#,S -onte1t proced$re% !.3.0 !.4.0
200"-11 27 GP-0"2"43 000@ 4 Tran%6err'n4 o6 9. #)- and ST)#T PS 6ro the MS
to the :S-
!.4.0 !.".0
200"-11 27 GP-0"2"41 002! #eova( o6 ++Se% re(ated to ,)S conta'ner !.4.0 !.".0
200"-11 27 GP-0"2"42 0027 Sec$r't; c(ean-$p !.4.0 !.".0
200"-11 27 GP-0"2@00 002@ 1 Var'o$% correct'on% to TS 43.129 !.4.0 !.".0
200"-11 27 GP-0"2799 0029 1 -orrect'on% o6 So$rce #,- to Tar4et #,- conta'ner !.4.0 !.".0
200!-01 2@ GP-0!022! 0031 Var'o$% $pdate% to TS 43.129 !.".0 !.!.0
200!-01 2@ GP-0!0420 0033 2 9%er-P(ane 7ata +or3ard'n4 6or 5nter-#)T PS
8andover
!.".0 !.!.0
200!-01 2@ GP-0!0342 0034 1 -ond't'on 6or 9& data tran%6er !.".0 !.!.0
200!-01 2@ GP-0!04"9 003! 2 -orrect'on o6 C57 ne4ot'at'on !.".0 !.!.0
200!-04 29 GP-0!093@ 0037 2 Var'o$% ed'tor'a( $pdate% to PS 8andover proced$re% !.!.0 !.7.0
200!-04 29 GP-0!0@2@ 003@ 1 Var'o$% $pdate% !.!.0 !.7.0
200!-04 29 GP-0!0742 0039 Var'o$% correct'on% !.!.0 !.7.0
200!-0" Make 6'4$re% ed'ta*(e !.7.0 !.7.1
200!-0! 30 GP-0!13"0 0040 1 :ehav'o$r 'n ca%e o6 6a'(ed 9pdate P7P -onte1t
proced$re
!.7.1 !.@.0
200!-0! 30 GP-0!12"@ 0041 :ehav'o$r 'n ca%e o6 '%%'n4 C57 paraeter% !.7.1 !.@.0
200!-09 31 GP-0!1@71 0044 2 #e%o$rce re(ea%e d$r'n4 PS handover 3hen no
re%pon%e 6ro o*'(e %tat'on
!.@.0 !.9.0
200!-11 32 GP-0!2114 0043 4 5ntrod$ct'on o6 -)M.& Tr'44er Po'nt% !.9.0 !.10.0
200!-11 32 GP-0!211" 0047 Var'o$% $pdate% to TS 43.129 !.9.0 !.10.0
200!-11 32 GP-0!23!" 004@ 1 -(ar'6'cat'on o6 PS 8andover -ance( *ehav'o$r !.9.0 !.10.0
200!-11 32 GP-0!241" 0049 1 5proved *ehav'o$r 'n ca%e o6 'nact've P+-%2#):% !.9.0 !.10.0
200!-11 32 GP-0!2190 00"0 7e6'n't'on o6 &o%t MS !.9.0 !.10.0
200!-11 32 GP-0!241@ 00"1 2 ,on-cr't'ca( PS handover reDect !.9.0 !.10.0
200!-11 32 GP-0!2373 00"3 1 -(ar'6'cat'on on the PS 8= e1ec$t'on pha%e !.9.0 !.10.0
200!-11 32 GP-0!2470 004! 4 PS 8andover S$pport 6or G), !.10.0 7.0.0
2007-02 33 GP-070427 00"7 1 Var'o$% $pdate% on PS 8andover 7.0.0 7.1.0
2007-02 33 GP-0702!0 00"@ 9%a4e o6 )ct'v't; Stat$% 5nd'cator 7.0.0 7.1.0
2007-02 33 GP-070340 00!1 -orrect'on o6 cond't'on% 6or PS handover reDect 7.0.0 7.1.0
2007-0" 34 GP-071021 00"9 " 7'rect T$nne( +$nct'ona('t; 7.1.0 7.2.0
2007-0" 34 GP-070714 00!" .rroneo$% 'p(eentat'on o6 -# 0033 to TS 43.129 7.1.0 7.2.0
2009-11 44 GP-092222 007! 2 5ntrod$ct'on o6 PS 8andover -op(ete )ckno3(ed4e
Me%%a4e
7.2.0 7.3.0
3GPP
3GPP TS *3+,&- .(+3+/ '&//-!,,) -/ Release (

You might also like