43129-730

Upload: konstantinos-chris

Post on 02-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 43129-730

    1/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 3rdGeneration Partnership Project (3GPPTM) 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 3GPPTMsystem should be obtained via the 3GPP Orani!ational Partners$ Publications Offices.

  • 8/11/2019 43129-730

    2/903GPP

    %eywordsGSM, handover, packet-ode

    3GPP

    Postal address

    3GPP support office address

    !"0 #o$te de% &$c'oe% - Soph'a nt'po'%

    Va*onne - +#Te./ 33 4 92 94 42 00 +a/ 33 4 93 !" 47 1!

    &nternet

    http/.3pp.or

    Copyright Notification

    'o part may be reproduced ecept as authori!ed by written permission.The copyriht and the foreoin restriction etend to reproduction in all media.

    *++,- 3GPP Orani!ational Partners (/&0- T&"- 11"- 2T"&- TT- TT1).

    ll rihts reserved.

    MT"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 PartnersG"M6 and the G"M loo are reistered and owned by the G"M ssociation

    3GPP TS *3+,&- .(+3+ '&-!,,)&Release (

  • 8/11/2019 43129-730

    3/90

    ontent%

    7oreword..........................................................................................................................................................

    &ntroduction......................................................................................................................................................

    8 "cope......................................................................................................................................................

    * /eferences..............................................................................................................................................

    3 9efinitions and abbreviations.................................................................................................................3.8 9efinitions...........................................................................................................................................................

    3.* :oid......................................................................................................................................................................3.3 bbreviations.......................................................................................................................................................

    ; rchitecture and principles...................................................................................................................;.8 /eference architecture.......................................................................................................................................;.* /adio /esource (//)...................................................................................................................................;.3.? 0""GP.........................................................................................................................................................

    ;.3.@ Overview of P" .8 G2/' (=Gb mode)G2/' (=Gb mode) handover.............................................................................

    >.8.8 &ntra 1ell......................................................................................................................................................>.8.* &ntra 0""......................................................................................................................................................

    >.8.*.8 General...................................................................................................................................................>.8.*.* &ntra 0"" .8.*.3 &ntra 0"" .8.*.; &ntra 0"" .8.3 &ntra "G"'...................................................................................................................................................>.8.3.8 &ntra "G"'=&nter 0"" .8.3.* &ntra "G"'=&nter 0"" .8.; &nter "G"'...................................................................................................................................................>.8.;.8 &nter "G"' .8.;.* &nter "G"' .* &nterA/T=mode handover (G2/' =Gb modeT/'= G2/' &u mode)...........................................

    >.*.8 &ntra "G"'...................................................................................................................................................>.*.8.8 &ntraA"G"' G2/' =Gb modeto T/'=G2/' &u mode.*.8.* &ntraA"G"' G2/' =Gb modeto T/'=G2/' &u mode.*.* &nter "G"'...................................................................................................................................................>.*.*.8 &nterA"G"' G2/' =Gb modeto T/'=G2/' &u mode.*.*.* &nterA"G"' G2/' =Gb modeto T/'=G2/' &u mode.3 &nterA/T=mode

  • 8/11/2019 43129-730

    4/90

    >.3.8 &ntra "G"'...................................................................................................................................................>.3.8.8 &nter /T=mode T/'=G2/' &u modeto G2/' =Gb modeP" .3.8.* &nter /T=mode T/'=G2/' &u modeto G2/' =Gb modeP" .3.* &nter "G"'...................................................................................................................................................

    >.3.*.8 &nter /T=mode T/'=G2/' &u modeto G2/' =Gb modeP" .3.*.* &nter /T T/'=G2/' &u modeto G2/' =Gb modeP" .; .;.8 General.........................................................................................................................................................>.;.* &nterA"G"' .>.*.8 &nterA"G"' case- G2/' =Gb modeG2/' =Gb mode...........................................................

    >.>.*.* &nterA"G"' case- G2/' =Gb modeT/'=G2/' &u mode..................................................

    >.>.*.3 &nterA"G"' case- T/'=G2/' &u modeG2/' =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 T/' Transparent 1ontainers...................>.?.8.*.8 "ource /'1 to Taret /'1 Transparent 1ontainer.........................................................................>.?.8.*.* Taret /'1 to "ource /'1 Transparent 1ontainer.........................................................................>.?.8.3 1ontents of the T/' 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" [email protected] Preparations Phase 7ailure "cenarios..........................................................................................................>[email protected] P" [email protected].* P" [email protected] P" [email protected].; P" .@.* 2ecution Phase 7ailure "cenarios..............................................................................................................>.@.*.8 2ecution phase failures on the m interface........................................................................................>.@.*.8.8 &nitial ccess 7ailure in the Taret 1ell durin P" handover...........................................................

    >.@.*.8.* /adio contact with the M" is lostD....................................................................................................>.@.*.* 2ecution phase failures on the Gb interface.........................................................................................>.@.*.3 2ecution phase failures on the Gn interface.........................................................................................

    >.E G' .E.8 &ntraA"G"' .E.8.8 &ntra "G"' P" .E.8.* &ntra "G"' P" .E.* &ntraA"G"' .E.*.8 &ntra "G"' P" .E.*.* &ntra "G"' P" .E.3 &nterA"G"' .E.3.8 &nter "G"' P" .E.3.* &nter "G"' P" .E.; &nterA"G"' .E.;.8 &nter "G"' P" .E.;.* &nter "G"'- 2ecution phase.................................................................................................................

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)*Release (

  • 8/11/2019 43129-730

    5/90

    >.E.> &nter /T .E.E.8 &nter "G"' P" .E.E.* &nter "G"' P"

  • 8/11/2019 43129-730

    6/90

    +oreord

    This Technical "pecification has been produced by the 3rdGeneration Partnership Project (3GPP).

    The contents of the present document are subject to continuin wor# within the T"G and may chane followin formalT"G approval. "hould the T"G modify the contents of the present document- it will be reAreleased by the T"G with anidentifyin 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" reuirementson low latency and pac#et loss. Pac#et switched handover reduces the service interruption of the user plane informationat 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+ '&-!,,)1Release (

  • 8/11/2019 43129-730

    7/90

    1 Scope

    The present document defines the staeA* service description for pac#et switched handover in G2/'A/Gb mode andG' mode. &TAT /ecommendation &.83+ HEI describes a threeAstae method for characterisation of

    telecommunication services- and &TAT /ecommendation F.?> H,I defines stae * of the method. The presentdocument refers to pac#et switched handover in G2/'A/Gb mode/GAN mode- and therefore focuses on thecorrespondin radio protocol enhancements to the pac#et switched domain only i.e. when services are provided throuhthe Gb interface.

    2 #e6erence%

    The followin documents contain provisions which- throuh reference in this tet- constitute provisions of the presentdocument.

    /eferences are either specific (identified by date of publication- edition number- version number- etc.) or

    nonAspecific.

    7or a specific reference- subseuent 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 sameRelease 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=M1) protocolJ.

    HEI &TAT /ecommendations &.83+D JMethod for the characteri!ation of telecommunication servicessupported by an &"9' and networ# capabilities of an &"9'J.

    H,I &TAT /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 "ervinGP/" "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 JT/' 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 (

  • 8/11/2019 43129-730

    8/90

    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 multiple1ore 'etwor# (1') nodesJ.

    H*3I 3GPP T" *>.;83D JT/' &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 3specificationL.

    H*,I 3GPP T" ;3.38ED KGeneric access to the =Gb interfaceB "tae *L.

    3 e6'n't'on% and a**rev'at'on%

    3.1 e6'n't'on%

    7or the purposes of the present document- the terms and definitions iven in 3GPP T/ *8.,+> H8I and the followinapplyD

    A#tive FC%: that subset of the P71s to be handed over- for which the source 0"" has determined that resourcesshould be allocated in the taret cell durin the P"

  • 8/11/2019 43129-730

    9/90

    3.2 Vo'd

    3.3 **rev'at'on%

    7or the purposes of the present document- the followin abbreviations applyD

    TM synchronous Transfer Mode0"1 0ase "tation 1ontroller 0"" 0ase "tation "ubAsystem0""GP 0ase "tation "ubsystem GP/" Protocol

    0T" 0ase Transceiver "tation1' part 1ore 'etwor# part1' 1ore 'etwor# 1" 1ircuit "witched9T& 9irect Tunnel &ndicator 9TM 9ual Transfer Mode

    29G2 2nhanced 9ata rates for G"M 2volution75O 7leible 5ayer One

    G' Generic ccess 'etwor# G'1 Generic ccess 'etwor# 1ontroller Gbo&P Gb over &PG1"& GP/" 1M25 "ubscriber information indicator

    G2/' G"M=29G2 /adio ccess 'etwor#GP/" General Pac#et /adio "erviceG"M Global "ystem for Mobile communicationsGTP GP/"Tunnellin Protocol&M" IPMultimedia "ubsystem

    &P &nternet Protocol551 5oical 5in# 1ontrolM1 Medium ccess 1ontrol

    M" Mobile "tation

    M"1 Mobile "witchin 1entreMT Maimum Transfer nitP9P Pac#et 9ata ProtocolP9T1< Pac#et 9ata Traffic 1

  • 8/11/2019 43129-730

    10/90

    T71& Transport 7ormat 1ombination &ndicator T/ Technical /eportT" Technical "pecification nnumbered c#nowledement

    9P ser 9ataram Protocol2 ser 2uipment

    MT" niversal Mobile Telephony "ystemT/' MT"Terrestrial /adio ccess 'etwor#VoIP Voice over IP

    &9 echane &9entification

    4 rch'tect$re and pr'nc'pe%

    4.1 #e6erence arch'tect$re

    i%ure ,4 Reference Architecture for PS hando"er in GERAN A/G# mode

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,),Release (

  • 8/11/2019 43129-730

    11/90

    4.2 8andover pr'nc'pe%

    4.2.1 Genera

    The P"

  • 8/11/2019 43129-730

    12/90

    &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 thetaret /'" 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 reuested P71s or none.

    4.2.3 PS 8andover eec$t'on pha%e

    The P"

  • 8/11/2019 43129-730

    13/90

    /elay

    'etwor#

    "ervice

    GTPA

    pplication

    &P

    "'91P

    551

    /51

    M1

    G"M /7

    "'91P

    551

    0""GP

    58bis

    /51

    M1

    G"M /7

    0""GP

    58bis

    /elay

    5*

    58

    &P

    5*

    58

    &P

    GTPA

    &P

    m Gb Gn GiM" 0"" "G"' GG"'

    'etwor#

    "ervice

    9P9P

    i%ure &4 5ser Plane protocol architecture in A/G# mode

    4.3.2 ontro pane overv'e

    7iure 3 shows the protocol architecture for the control plane reuired to support P"

  • 8/11/2019 43129-730

    14/90

    4.3.4 #&M

    The services reuired from the /51=M1 layer in =Gb mode areD

    9ata transfer in ac#nowleded mode.

    9ata transfer in unac#nowleded mode.

    "ementation and reassembly.

    &nA"euence delivery of 551 P9s (for a iven P71).

    ssinment- reconfiuration and release of T07s and /51 instances (/51=M1 control functions).

    1ontrol of timin advance.

    'otification of unrecoverable errors to 551.

  • 8/11/2019 43129-730

    15/90

    4.3.7.1 PS handover %'na'n e%%ae% on the 'nter6ace

    The sinallin messaes used on the Um interface areD

    P"

  • 8/11/2019 43129-730

    16/90

    A This messae is sent from the "G"' to the 0"" controllin the source cell to inform unsuccessful resourceallocation or other P" handover failure in the taret cell.

    4.3.7.3 PS handover %'na'n e%%ae% on the Gn 'nter6ace

    The Gn interface sinallin messaes are eistin 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 /euestD

    A The old "G"' shall send a 7orward /elocation /euest messae to the new "G"' to convey necessaryinformation 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 /euest messae.

    7orward /elocation 1ompleteD

    A The new "G"' shall send a 7orward /elocation 1omplete messae to the old "G"' to indicate that the P"

  • 8/11/2019 43129-730

    17/90

  • 8/11/2019 43129-730

    18/90

    The information received by the M"=2 depends on the /T of the taret cellD

    &n case of the T/'=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 eistin P7&s based on the relation with '"P&.

    &n case of the G2/' =Gb mode or G' mode taret cell- T/'=G2/' &u mode source cell- the 2

    shall receive the P7& for each of the accepted '"P&s and associate them with its eistin /0 &9s based onthe relation with '"P&. n "G"' supportin P"

  • 8/11/2019 43129-730

    19/90

    ".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 cknoede

    1. ec'%'on to per6orG* PS 8andover

    4. :SS re%erve% rad'o re%o$rce% and create% theTaret :SS to So$rce :SS Tran%parent -onta'ner

    i%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 thefollowinD 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 p 5ist- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)) messae to the 0"". &n case when theroutin 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%tmessae. The "G"' shall only reuest resources for P71sthat are included in the ctive P71s 5ist.

    'OT2D The 0"" P71s reuired to be set up are downloaded to the taret 0"" from the "G"'- i.e. all informationreuired for P71 creation.

    ;. 0ased upon the 0FP for each P71 the 0"" ma#es a decision about which P71s to assin radio resources. Thealorithm by which the 0"" decides which P71s that need resources is implementation specific. 9ue to resourcelimitations not all downloaded P71s will necessarily receive resource allocation. The 0"" allocates T07s foreach 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 theS anover Re/-e%t A#0no1$ege(T55&- 5ist of "et p P71s- Taret 0"" to "ource0"" Transparent 1ontainer (P"

  • 8/11/2019 43129-730

    20/90

    ".1.2.3 5ntra :SS 8=A ec$t'on pha%e

    MS SGS,:SS GGS,

    1. GTP Packet% to SGS,

    2. PS 8andover #eB$'red )ckno(ede

    4. PS 8andover )cce%%

    ". Packet Ph;%'ca( 5n6orat'on

    7. PS 8andover op(ete

    !. #)e(( 9pdate

    3. PS 8andover oand

    Send'n o6 $p('nk data po%%'*(e

    i%ure 04 PS :ando"er Eecution 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 P9payload to the M" via the 0"".

    Nhen receivin the S anover Re/-e%t A#0no1$egemessae the "G"' may- based on Fo"- start

    duplication of 551 P9s and forward those to the new cell in the 0"". &f the "G"' forwards downlin# pac#etsto the new cell in the 0""- the 0"" may start blind transmission of downlin# user data towards the M" over theallocated radio channels.

    *. The "G"' continues the P"

  • 8/11/2019 43129-730

    21/90

    >. The 0"" sends a a#0et !*%i#a$ in'ormationmessae to the M" containin update of the timin advance forthe M" to synchroni!e.

    'OT2 *D &n the case of preAsynchronised handover the M" may receive the timin advance information to use inuplin# in the taret cell in the S anover Commanmessae (if no timin advance information isincluded- the mobile station uses a default timin advance in the taret cell). &n a preAsynchronised or

    synchronised handover- the a#0et!*%i#a$ in'ormationmessae is not sent in the taret cell.?. The M" sends uplin# 551 P9s- 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 preAsynchronised handover- immediately if the S anover A##e%%messae is not reuired 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 thetaret cell. 7or '"P&s usin 551 9M for which radio resources were not allocated in the taret cell the M"

    may reuest radio resources usin the leacy procedures.

    @. pon reception of the first correct /51=M1 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 newcell. The source 0"" initiates the release of the radio resources in the source cell after receivin the 9252T2A0""AP71 P9 from the "G"'.

    &f /outin rea pdate occurs after completion of the eecution phase- then the 1M25 procedure calls shall beperformed 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 andtaret cells are associated with the same 'etwor# "ervice 2ntity ('"2) and the same /outin rea (/). Theoptimisation involves the 0"" providin the data forwardin function and does not reuire any eplicit sinallin with

    the "G"' ecept the sendin of P"

  • 8/11/2019 43129-730

    22/90

    7. PS 8andover -opete

    MS :SS SGS

    2. :SS deter'ne% that 't anae%taret ce and that 't '% part o6 %aeS and # a% the %o$rce ce

    1. :SS dec'de% to 'n't'ate G* odePS handover

    4. PS 8andover cce%%

    3. PS 8andover -oand

    9. & &&- P (ne :V-5)

    @. Packet p'nk ckack

    ". Packet Ph;%'ca 5n6orat'on

    !. & #&-M- data

    i%ure 14

  • 8/11/2019 43129-730

    23/90

    ?. The M" sends uplin# 551 P9s- 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 theM" may reuest radio resources usin the leacy procedures.

    @. pon reception of the first correct /51=M1 bloc# (sent in normal burst format) from the M"- the 0"" releasesthe 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"$etemessae.

    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 thenew cell usin a new 0:1&. The first 95 P9 received by the 0"" with the newA0:1& allows the 0"" to clearthe 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 1ellpdate 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 specificflow control parameters remain the same upon M" arrival in the taret cell.

    ".1.3 5ntra SGS

    ".1.3.1 5ntra SGS5nter :SS 8=, Preparat'on pha%e

    MS Taret:SS

    So$rce:SS

    SGS

    3. PS 8andover #eB$e%t

    2. PS handover #eB$'red

    ". PS 8andover #eB$e%t cknoede

    1. ec'%'on to per6orG* PS 8andover

    4. Taret :SS re%erve% rad'o re%o$rce% and create% theTaret :SS to So$rce :SS Tran%parent onta'ner

    i%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 transmittedvia 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

  • 8/11/2019 43129-730

    24/90

    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 p 5ist- "ource 0"" to Taret 0"" Transparent 1ontainer (/' part)- /eliable &'T2/ /T

  • 8/11/2019 43129-730

    25/90

    3. The "G"' continues the P"

  • 8/11/2019 43129-730

    26/90

    'OT2 3D n "G"' that does not reconi!e the K/euest for &nter /T

  • 8/11/2019 43129-730

    27/90

    new "G"'. The old "G"' sends all active P9P contets to the new "G"' indicatin the P7&s and the &9parameters related to those P9P contets. 2ach P9P contet contains the GG"' ddress for the ser Plane andthe plin# T2&9 for 9ata (to this GG"' ddress and plin# T2&9 for 9ata the old "G"' and the new "G"'send uplin# pac#ets).

    The MM contet contains security related information- e.. used cipherin alorithm and cipherin #ey as

    decribed in 3GPP T" *,.+?+ H88I. The relation between G"M and MT" security parameters is defined in 3GPPT" 33.8+* H*@I.

    The 1ipherin #ey used by the old "G"' is reused by the new "G"' until a new authentication procedure isperformed (see clause >.8.;.*- bullet 83).

    &f the new "G"' does not support the indicated cipherin alorithm- the new "G"' has to select a newcipherin alorithm. This new alorithm will be sent transparently from the new "G"' to the M". The &O:A&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%tmessae it etracts from the P9P 1ontets theassociated '"P&s- "P&s and P7&s to be used in the new "G"'. &n case when the new "G"' does not supportthe 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"' andfor which it can allocate resources. ll P9P contets for which no resources are allocated by the new "G"' orfor which it cannot support the same "P& and P7& (i.e. the correspondin '"P&s are not addressed in theFor1ar Re$o#ation Re%"on%emessae 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 1ontets for whichnew "P& and P7& values are needed are suspended. These P9P contets may be modified or deactivated by the

    new "G"' via eplicit "M procedures upon the completion of the routin area update (/) procedure. Nhenthereuired P9P- MM- "'91P and 551 contets are established and the mappin between '"P&- "P& andP7& for each of these P9P 1ontets is established- the correspondin pac#et data transfer can continue.

    &f for a iven P9P 1ontet the new "G"' does not receive a P7& from the old "G"'- it shall not reuest thetaret 0"" to allocate T07 resources correspondin to that P9P 1ontet.

    &f none of the P9P 1ontets forwarded from the old "G"' has a valid P7& allocated the new "G"' shallconsider this as a failure case and the reuest for P" handover shall be rejected.

    The old "G"' shall indicate the current &9 parameter settins (i.e. those used at the old "G"') to the new

    "G"'. &f the new "G"' can accept all &9 parameters as indicated by the old "G"'- the new "G"' shallcreate a '" container for P"

  • 8/11/2019 43129-730

    28/90

    9ue to resource limitations not all downloaded P71s will necessarily receive resource allocation. The taret0"" 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"

  • 8/11/2019 43129-730

    29/90

    ".1.4.2 5nter SGS 8=, ec$t'on pha%e

    MS Taret:SS

    So$rce

    :SS

    =d

    SGS

    e

    SGSGGS

    " . PS 8andover oand

    2 . #ea; packet% to ne SGS

    3 . Send the rea;ed packet% over the aocated && and #& M ent't'e%( && M on;)

    1. GTP Packet% to od SGS

    4 . PS 8andover #eB$'red cknoede

    10 . pdate PP ontet #eB$e%t

    10 . pdate PP ontet #e%pon%e

    ! . PS 8andover cce%%

    8

    GTP Packet% to ne SGS

    !. Ph;%'ca 5n6orat'on

    11 . :SS packet 6o proced$re%

    9 . +orard #eocat'on opete

    9 . +orard #eocat'on opete cknoede

    12 . C5 neot'at'on 6or && M

    @ . PS 8andover opete

    17 . 5n%ert S$*%cr'*er ata

    17 . 5n%ert S$*%cr'*er ata ck

    1@ . pdate &ocat'on ck

    1" . pdate &ocat'on

    14 . Sec$r't; +$nct'on%

    1! . ance &ocat'on

    1! . ance &ocat'on ck

    19 . # ccept

    20 . # opete

    RAU Procedure

    4a . +orard S#S ontet

    4* . +orard S#S ontet cknoede

    Send'n o6 $p'nk data po%%'*e( && M on;)

    7. C5 #e%pon%e

    12a . S:M echane

    (re-e%ta*'%hent and C5 neot'at'on 6or && :M)

    GTP Packet% to GGS

    7a . C5 #e%pon%e

    13 . # #eB$e%t RAU Procedure

    +orarded data+orarded data

    1

    2

    3

    21. PS 8andover opete cknode

    i%ure ,4 PS :ando"er Eecution 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 P9payload to the M" via the source 0"".

    *. &f a Tunnel 2ndpoint is available the old "G"' may- based on Fo"- start 'AP9 relay and duplication to thenew "G"'.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)&-Release (

  • 8/11/2019 43129-730

    30/90

    7or P9P contet which uses 551 9M in the old "G"' all new downlin# 'AP9s received after

    completion of the P" handover preparation phase are relayed to the new "G"'. ll such 'AP9s areencapsulated in a GTPAP9 when transmitted to the new "G"'.

    'OT2 8D The order of steps- startin from step * onwards- does not necessarily reflect the order of events. 7orinstance the old "G"' may start data forwardin (step *)- send the S anover Re/-ire

    A#0no1$egemessae (step ;) and send the For1ar SRNS Contextmessae (step ;a) almostsimultaneously.

    3. The new "G"' may- based on Fo"- proceed with the pac#et handlin as followsD

    7or P9P contet(s) which uses 551 0M the new "G"' stores the 'AP9s associated with their number

    into the "'91P ueue. 9ata transfer prior the echane of 'AP9 "'s is not possible.

    7or P9P contet(s) which uses 551 9M the new "G"' either

    a. forwards the received downlin# 'AP9s to the taret 0""B

    b. stores the received data into the "'91P ueue for e.. the P9 lifetimeB

    c. discards the received data until e.. reception of the S anover Com"$etemessae.

    &f the new "G"' forwards downlin# pac#ets to the taret 0""- the taret 0"" may start a blind transmission ofdownlin# user data towards the M" over the allocated radio channels.

    ;. The old "G"' continues the P"

  • 8/11/2019 43129-730

    31/90

    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 thenew cell- they need to be ciphered usin the new &O:A& after the handover.

    "ubseuent uplin# pac#ets that become available for transmission followin the reception of the S

    anover Commanmessae 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 sendthe S anover A##e%% (

  • 8/11/2019 43129-730

    32/90

    parameters$ in the '" container for P" . The new "G"' informs the

  • 8/11/2019 43129-730

    33/90

    13) 1M25SGP/"S/outeinSreaSpdateS1ontet.

    This procedure is called several timesD once per P9P contet. &t returns as result J1ontinueJ.

    7or 1* and 13D refer to /outin rea pdate procedure description in 3GPP T" *3.+?+.

    *8. pon reception of the S anover Com"$etemessae with the R/euest for &nter /T

  • 8/11/2019 43129-730

    34/90

    7or each /0 reuested to be established- the /0s To 0e "et p 5ist shall contain information such as /0&9- /0 parameters- Transport 5ayer ddress- and &u Transport ssociation. The 3G=*G "G"' shall onlyreuest resources for /0s for which the correspondin P71 is included in the ctive P71s 5ist. The /0 &9information 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 ssociationcorresponds 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 ser Plane and plin# 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 reuirin a new % (uthentication and %ey reement) procedure.&nformation that is reuired to be sent to the M" (either in the S anover Commanmessae or after thehandover completion messae) from //1 in the taret /'1=0"" shall be included in the //1 messae sentfrom 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 Transparent1ontainer- /0s setup list- /0s failed to setup list) messae to the 3G=*G "G"'. pon sendin theRe$o#ation Re/-e%t A#0no1$egemessae the taret /'1=0"" shall be prepared to receive downlin# GTPP9s 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 userdata- and the &u Transport ssociation- which corresponds to the downlin# Tunnel 2ndpoint &dentifier for userdata.

    'OT2D The information to be included in the containers differs for T/' and G2/' &u mode. 7or T/'-

    the information included in the container is related to /0 setup and other &2 similar to those in theanover to UTRANmessae defined in 3GPP T" *>.338 H8@I. 7or G2/' &u mode the Raio BearerRe#on'ig-rationmessae defined in 3GPP T" ;;.88E H8?I is the //1 messae to be included.

    Nhen the 3G=*G "G"' receives theRe$o#ation Re/-e%t A#0no1$egemessae and it decides to proceed withthe handover- the preparation phase is finished and the eecution phase will follow.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)3*Release (

  • 8/11/2019 43129-730

    35/90

  • 8/11/2019 43129-730

    36/90

    7or P9P contet- which uses 551 9M- all new downlin# 'AP9s received after completion of the P"

    handover preparation phase are relayed to the taret /'1. ll such 'AP9s are encapsulated in a GTPAP9when 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"

  • 8/11/2019 43129-730

    37/90

  • 8/11/2019 43129-730

    38/90

    ".2.2 5nter SGS

    ".2.2.1 5nter-SGS G# G* modeto T#G# 5$ mode8=APreparat'on pha%e

    2. PS 8andover #eB$'red

    ". #eocat'on #eB$e%t cknoede

    3. +orard #eocat'on #eB$e%t

    4. #eocat'on #eB$e%t

    !. +orard #eocat'on #e%pon%e

    1. 8andover dec'%'on

    MS So$rce:SS

    Taret#:SS

    2GSGS

    3GSGS

    i%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 transmittedvia 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 1ontet- P9P 1ontet-P9P 1ontet Prioritisation- Tunnel 2ndpoint &dentifier 1ontrol Plane- "G"' ddress for 1ontrol plane- "ource/'1 to Taret /'1 Transparent 1ontainer in the T/' Transparent 1ontainer- /'P 1ause- Pac#et 7low&9- "'91P &9 parameters- 551 &9 parameters- G1"&) messae to the new "G"'.

    The old "G"' sends all active P9P 1ontets to the new "G"' indicatin the P7&s and the &9 parameters

    related to those P9P 1ontets. 2ach P9P contet contains the GG"' ddress for the ser Plane and the plin#T2&9 for 9ata (to this GG"' ddress and plin# T2&9 for 9ata the old "G"' and the new "G"' send uplin#pac#ets).

    The MM contet contains security related information- e.. supported cipherin alorithms as described in 3GPP

    T" *,.+?+ H88I. The relation between G"M and MT" security parameters is defined in 3GPP T" 33.8+* H*@I.Optionally the old "G"' sets the G1"& fla if the MM contet contains GP/" 1M25 "ubscription&nformation.

    'OT2 8D 7or relocation to an area where &ntra 9omain 1onnection of /' 'odes to Multiple 1' 'odes isused- 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+ '&-!,,)32Release (

  • 8/11/2019 43129-730

    39/90

    pon receipt of the messae- the new "G"' establishes all MM and P9P contets and initiates the /0 setupprocedures for all P9P contets received.

    ;. The new "G"' sends a Re$o#ation Re/-e%t(Permanent '" &dentity- 1ause- 1' 9omain &ndicator- &nterityprotection information (i.e. &% and allowed &nterity Protection alorithms)- 2ncryption information (i.e. 1% andallowed 1ipherin alorithms)- /0s to be setup list- "ource /'1 to Taret /'1 Transparent 1ontainer- &u

    "inallin connection identifier- Global 1'A&9- "' ccess &nformation- 2"0&A&u) messae to the taret/'1=0"".

    7or each /0 reuested to be established- /0s To 0e "etup shall contain information such as /0 &9- /0parameters- Transport 5ayer ddress- and &u Transport ssociation. The new "G"' shall not reuest resourcesfor /0s associated with P9P contets with a maimum bit rate for uplin# and downlin# of + #bit=s or forwhich the ctivity "tatus &ndicator within the P9P 1ontet indicates that no active P71 eists on the sourceside. The /0 &9 information element contains the '"P& value- and the /0 parameters information elementives 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 a9irect Tunnel unless it has received a Rset G1"& fla from the old "G"'. &f the new "G"' decides to establish9irect Tunnel- it provides to the taret /'1 the GG"' ddress for ser Plane and T2&9 for plin# 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 reuirin a new % (uthentication and %ey reement) procedure.&nformation that is reuired to be sent to the M" (either in the S anover Commanmessae or after thehandover completion messae) from //1 in the taret /'1=0"" shall be included in the //1 messae sentfrom 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 Transparent1ontainer- /0s setup list- /0" failed to setup list) messae to the new "G"'. pon sendin the Re$o#ationRe/-e%t A#0no1$egemessae the taret /'1=0"" shall be prepared to receive downlin# GTP P9s from thenew "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 T/' and G2/' &u mode. 7or T/'-the information included in the container is related to /0 setup and other &2 similar to those in the

    anover to UTRANmessae defined in 3GPP T" *>.338 H8@I. 7or G2/' Iu modethe Raio BearerRe#on'ig-rationmessae 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 allocatedand the new "G"' is ready for the P" handover- the For1ar Re$o#ation Re%"on%e(1ause- 5ist of "et pP71s- Tunnel 2ndpoint &dentifier 1ontrol Plane- "G"' ddress for ser Traffic- Tunnel 2ndpoint &dentifier

    9ata &&- /'P cause- "G"' ddress for control plane- Taret /'1 to "ource /'1 Transparent 1ontainer inthe T/' Transparent 1ontainer) messae is sent from the new "G"' to the old "G"'. /' Transparent1ontainer 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 contet- 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 theFor1ar Re$o#ation Re%"on%emessae and it decides to proceed with thehandover- the preparation phase is finished and the eecution phase will follow.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)3-Release (

  • 8/11/2019 43129-730

    40/90

    ".2.2.2 5nter-SGS G# G* modeto T#G# 5$ mode8=A ec$t'onpha%e

    i%ure ,*4 PS :ando"er Eecution 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 P9payload to the M" via the source 0"".

    *. Nhen receivin the For1ar Re$o#ation Re%"on%emessae the old "G"' may- based on Fo"- start downlin#

    'AP9 relay and duplication to the taret /'1=0"" via the new "G"' (if a Tunnel 2ndpoint is available) asfollowsD

    7or P9P contet- which uses 551 9M in the old "G"' all new downlin# 'AP9s received after

    completion of the P" handover preparation phase are relayed to the taret /'1=0"" via the new "G"'. ll

    such 'AP9s are encapsulated in a GTPAP9 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"" maystart 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/-ireA#0no1$egemessae (step ;) and send the 7orward "/'" contet messae (step ;a) almostsimultaneously.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)*Release (

  • 8/11/2019 43129-730

    41/90

    3. :oid

    ;. The old "G"' continues the P" .338 H8@I and to G2/' &umode 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 taretcell. The messae shall be sent when the relocation eecution trier is received. 7or "/'" relocation type

    J2 &nvolvedJ- the relocation eecution trier may be received from the u interfaceB i.e. when the taret

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)*,Release (

  • 8/11/2019 43129-730

    42/90

    /'1 detects the M" on the lower layers. Nhen the Re$o#ation 4ete#tmessae is sent- the taret /'1 shallstart servin /'1 operation.

    E. &n T/'- M" sends anover to UTRAN Com"$ete Messae Type- 2 &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//1 Transaction &dentifier- &nterity1hec# &nfo- plin# &nterity Protection ctivation &nfo- 1O'TA1 ctivation Time- /adio 0earer plin#

    1ipherin ctivation Time &nfo- Mobile Observed Time 9ifference- plin# 1ounter "ynchronisation &nfostruct- "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 echaned with the M"- the taret /'1=0"" shallsend the Re$o#ation Com"$etemessae 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 thereception of the Re$o#ation Com"$ete messae the new "G"' shall be prepared to receive data from the taret/'1=0"". 2ach uplin# 'AP9 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"$etemessae to the old

    "G"' to indicate the success of the handover procedure. The old "G"' ac#nowledes this with a For1arRe$o#ation Com"$ete A#0no1$ege messae. pon the reception of the 7orward /elocation 1ompletemessae 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 epires.

    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 ofthe new "G"' ddress and T2&9- the /'1 address for ser Plane and T2&9 for 9ownlin# data and shallinclude the 9T& to instruct the GG"' to apply 9irect Tunnel specific error handlin procedure as defined in3GPP T" *3.+?+ H8,I. The GG"' updates the P9P contet 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 releaseof resources in the source cell.

    83. The M" sends a Ro-ting Area U"ate Re/-e%t(Old /&- Old PATM"& sinature- pdate Type) messae to

    the new "G"' informin it that the taret cell belons to a new routin area. The M" shall send this messaeimmediately after messae @. The new "G"' #nows that a handover has been performed for this M" and cantherefore eclude the "G"' contet procedures which normally are used within the / pdate procedure.

    8;. t this point the new "G"' may optionally invo#e M" authentication (security function). The securityfunction 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

  • 8/11/2019 43129-730

    43/90

    *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 contet for and sends a Ro-ting Area U"ate A##e"tmessae to the M".

    **. The M" may respond to the "G"' with a Ro-ting Area U"ate Com"$ete messae.

    The followin 1M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)

    18) 1M25SGP/"SP9PS1ontetS9isconnection- 1M25SGP/"S9etach and 1M25SP"S'otification.

    They are called in the followin orderD

    A The 1M25SGP/"SP9PS1ontetS9isconnection procedure is called several timesD once per P9Pcontet. The procedure returns as result J1ontinueJ.

    A Then the 1M25SGP/"S9etach procedure is called once. The procedure returns as result J1ontinueJ.

    A Then the 1M25SP"S'otification procedure is called once. The procedure returns as result J1ontinueJ.

    1*) 1M25SGP/"S/outeinSreaSpdateS"ession and 1M25SP"S'otification.

    They are called in the followin orderD

    A The 1M25SGP/"S/outeinSreaSpdateS"ession procedure is called. The procedure returns asresult J1ontinueJ.

    A Then- the 1M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.

    13) 1M25SGP/"S/outeinSreaSpdateS1ontet.

    This procedure is called several timesD once per P9P contet. &t returns as result J1ontinueJ.

    7or 1* and 13D refer to /outin rea pdate procedure description in 3GPP T" *3.+?+.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)*3Release (

  • 8/11/2019 43129-730

    44/90

  • 8/11/2019 43129-730

    45/90

    ;. 0ased upon the 0FP for each P71 the taret 0"" ma#es a decision about which P71s to assin radioresources. 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"

  • 8/11/2019 43129-730

    46/90

    ".3.1.2 5nter #Tode T#G# 5$ modeto G# G* modePS 8=Aec$t'on pha%e

    9. pdate PP ontet reB$e%t

    2. #eocat'on oand

    4. 8andover 6ro T# oand or 8andover 6ro G# 5$ oand

    12. 5$ reea%e oand

    12. 5 $ reea%e opete

    1a. 5P Packet% 6ro

    GGS

    3. +orard ata

    3. +orard GTP P%

    3. +orard ata

    MS So$rce#-:SS

    Taret:SS

    3G2GSGS

    GGS 8

    @. PS 8andover opete

    ". + orard S#S

    ontet

    1a. 5P Packet% to %o$rce #:SS

    5P Packet% to taret :SS

    !. G# G* cce%%

    proced$re%

    Send'n o6 $p'nk data po%%'*e(&&- M on;)

    10. C5 neot'at'on 6or && M

    7. C5

    #e%pon%e

    13. # #eB$e%t

    14. # ccept

    RAU Procedure

    1". # opete

    7a. C5 #e%pon%e

    11. S:M- chane

    (:M e%ta*'%hent and C5 neot'at'on)

    2

    3

    9. pdate PP ontet #e%pon%e

    1*. 5P Packet% to %o$rce #- ('rect T$nne)

    1!. PS 8andover opete cknoede

    i%ure ,14 PS :ando"er Eecution 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 P9payload 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"

  • 8/11/2019 43129-730

    47/90

    a. forwards the received downlin# 'AP9s to the taret 0""B

    b. stores the received data into the "'91P ueue for e.. the P9 lifetimeB

    c. discards the received data until e.. reception of the S anover Com"$etemessae.

    &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 Commanmessae (T/') or the anover 'romGERAN I- Commanmessae to the M" where each messae includes a P"

  • 8/11/2019 43129-730

    48/90

    88. The 3G=*G "G"' (reA)establishes 551 0M for the P9P contets which use ac#nowleded informationtransfer. 9urin the echane of "0M and the "G"' shall perform 551="'91P &9 neotiation.

    8*. fter the reception of the S anover Com"$etemessae the 3G=*G "G"' sends an I- Re$ea%e Commanmessae to the source /'1=0"" commandin the source /'1=0"" to release all resources related to the &uconnection. Nhen the /'1=0"" data forwardin timer has epired 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- pdate Type)

    messae to the 3G=*G "G"'. This is done even if the taret cell belons to the same routin area as the sourcecell. 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 eclude the "G"'contet procedures which normally are used within the / pdate 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 contet for and sends a Ro-ting Area U"ate A##e"t(PATM"&- TM"&-PATM"& sinature- /eceive 'AP9 number) messae to the M". The /eceive 'AP9 'umber contains theac#nowledements for each ac#nowlededAmode '"P& used by the 3G=*G "G"'- thereby confirmin allmobile oriinated 'AP9s 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-tingArea U"ate Com"$ete (/eceive 'AP9 number). The M" derives the T55& from the new PATM"& usin thecurrent MM procedures. The /eceive 'AP9 'umber contains the ac#nowledements for each ac#nowlededmode '"P& used by the M"- thereby confirmin all mobile terminated 'AP9s successfully transferredbefore the start of the handover procedure. &f /eceive 'AP9 'umber confirms reception of 'AP9s that

    were forwarded from the 3G=*G "G"'- these 'AP9s shall be discarded by the 3G=*G "G"'.

    The followin 1M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)D

    1*) 1M25SGP/"S/outeinSreaSpdateS"ession and 1M25SP"S'otification.

    They are called in the followin orderD

    A The 1M25SGP/"S/outeinSreaSpdateS"ession procedure is called. The procedure returns asresult J1ontinueJ.

    A Then- the 1M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.

    13) 1M25SGP/"S/outeinSreaSpdateS1ontet.

    This procedure is called several timesD once per P9P contet. &t returns as result J1ontinueJ.

    7or 1* and 13D refer to /outin rea pdate procedure description in 3GPP T" *3.+?+.

    8?. pon reception of the S anover Com"$etemessae with the R/euest for &'T2/ /T

  • 8/11/2019 43129-730

    49/90

    ".3.2 5nter SGS

    ".3.2.1 5nter #Tode T#G# 5$ modeto G# G* modePS 8=APreparat'on pha%e

    i%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 aninter /T=mode P" handover towards the G2/'A/Gb mode. t this point both uplin# and downlin# user dataflows via the tunnel(s)D /adio 0earer between the M" and the source /'1=0""B GTPA tunnel(s) between thesource /'1=0"" and the old "G"'B GTPA 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 J2 &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"

  • 8/11/2019 43129-730

    50/90

    Nhen the new "G"' receives the For1ar Re$o#ation Re/-e%tmessae the reuired P9P- MM- "'91P and551 contets are established and a new PATM"& is allocated for the M". Nhen this messae is received by thenew "G"' it beins the process of establishin P71s for all P9P contets.

    Nhen the new "G"' receives the For1ar Re$o#ation Re/-e%tmessae it etracts from the P9P 1ontets the'"P&s and "P&s and P7&s to be used in the new "G"'. &f for a iven P9P 1ontet the new "G"' does not

    receive a P7& from the old "G"'- it shall not reuest the taret 0"" to allocate T07 resources correspondin tothat P9P 1ontet. &f none of the P9P 1ontets forwarded from the old "G"' has a valid P7& allocated the new"G"' shall consider this as a failure case and the reuest 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 procedureonly for those '"P&s for which it can support the same P7& and "P& as the old "G"'. ll P9P contets forwhich 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 contets may be modified or deactivated by the new "G"'via eplicit "M procedures upon / procedure.

    The old "G"' shall indicate the current &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 &9 parameters as indicated by the old "G"'- the new "G"' shallcreate a '" container for P"

  • 8/11/2019 43129-730

    51/90

    ".3.2.2 5nter #T T#G# 5$ modeto G# G* modePS 8=A ec$t'onpha%e

    2. #eocat'on oand

    4. 8andover 6ro T# oand or 8andover 6ro G# 5$ oand

    1. 5P Packet% to od SGS

    3. +orard ata

    3 . +orard GTP P%

    3. +orard ata

    MS So$rce#:SS

    Taret:SS

    =dSGS

    eSGS

    GGS 8

    @. PS 8andover opete7. C5 #e%pon%e

    !. G# G* cce%% proced$re%

    10. pdate PP ontet #eB$e%t

    10. pdate PP ontet #e%pon%e

    9 . +orard #eocat'on opete

    9. +orard #eocat'on opete cknoede

    5P Packet% to ne SGS

    1". pdate &ocat'on

    13. # #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 ata

    17. 5n%ert S$*%cr'*er ata ck

    1@. pdate &ocat'on ck

    19.

    # ccept

    20.

    # opete

    1! . ance &ocat'on

    " . +orard S#S ontet" . +orard S#S ontet

    ". +orard S#S ontet cknoede

    Send'n o6 $p'nk data po%%'*e

    12 . C5 neot'at'on 6or && M

    7a. C5 #e%pon%e

    5P Packet% to GGS

    11. 5$ reea%e oand

    11. 5$ reea%e opete

    12a. S:M echane

    (re- e%ta*'%hent and C5 neot'at'on 6or && :M)

    +orarded data

    +orarded data

    1

    2

    3

    +orard GTP P%3.

    .21. PS 8andover opete cknoede

    i%ure ,24 PS :ando"er Eecution 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 P9payload 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"

  • 8/11/2019 43129-730

    52/90

    3. Nhen receivin the Re$o#ation Commanmessae the source /'1=0"" may- based on Fo"- bein theforwardin of data for the /0s subject to data forwardin to the new "G"' via the old "G"' (if a Tunnel2ndpoint is available) accordin to the definition in 3GPP T" *3.+?+ H8,I. The GTPA seuence numbers areonly sent by the source /'1 for P9P contet(s) reuirin delivery order (Fo" profile) to be preserved. &f

    delivery order is to be preserved (Fo") profile)- consecutive GTPAP9 seuence numberin shall bemaintained throuh the lifetime of the P9P contet(s).

    The new "G"' may- based on Fo"- proceed with the pac#et handlin as followsD

    7or P9P contets which use 551 9M the new "G"' eitherD

    a. forwards the received downlin# 'AP9s to the taret 0""B

    b. stores the received data into the "'91P ueue for e.. the P9 lifetimeB

    c. discards the received data until e.. reception of the S anover Com"$etemessae.

    &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. 7orinstance the source /'1 may start data forwardin (step 3)- send the //1 messae (step ;) and send theFor1ar SRNS Contextmessae (step >) almost simultaneously.

    ;. The source /'1=0"" sends the anover 'rom UTRAN Commanmessae (T/') or the anover'rom GERAN I- Commanmessae to the M" where each messae includes a P" .8.;.* with the additional function of association of thereceived P7& and eistin /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%emessae to the new "G"' . The M"

    sends this messae immediately after receivin the a#0et !*%i#a$ In'ormationmessae containin thetimin advance or- in the synchronised networ# case- immediately if the S anover A##e%%messae is notreuired to be sent (see "ection ?.*).

    pon 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 radioresources were not allocated in the taret cell the M" may reuest for radio resources usin the leacyprocedures.

    'OT2 *D &f the new "G"' indicated /eset (i.e. reset to default parameters) in the '" container for P"

  • 8/11/2019 43129-730

    53/90

  • 8/11/2019 43129-730

    54/90

    usin the current MM procedures. The /eceive 'AP9 'umber contains the ac#nowledements for eachac#nowleded mode '"P& used by the M"- thereby confirmin all mobile terminated 'AP9s successfullytransferred before the start of the handover procedure. &f /eceive 'AP9 'umber confirms reception of'AP9s that were forwarded from the old "G"'- these 'AP9s shall be discarded by the new "G"'.

    The followin 1M25 procedure calls shall be performed (see referenced procedures in T" *3.+@E HEbI)

    18) 1M25SGP/"SP9PS1ontetS9isconnection- 1M25SGP/"S9etach and 1M25SP"S'otification.

    They are called in the followin orderD

    A The 1M25SGP/"SP9PS1ontetS9isconnection procedure is called several timesD once per P9Pcontet. The procedure returns as result J1ontinueJ.

    A Then the 1M25SGP/"S9etach procedure is called once. The procedure returns as result J1ontinueJ

    A Then the 1M25SP"S'otification procedure is called once. The procedure returns as result J1ontinueJ.

    1*) 1M25SGP/"S/outeinSreaSpdateS"ession and 1M25SP"S'otification.

    They are called in the followin orderD

    A The 1M25SGP/"S/outeinSreaSpdateS"ession procedure is called. The procedure returns asresult J1ontinueJ.

    A Then- the 1M25SP"S'otification procedure is called. The procedure returns as result J1ontinueJ.

    13) 1M25SGP/"S/outeinSreaSpdateS1ontet.

    This procedure is called several timesD once per P9P contet. &t returns as result J1ontinueJ.

    7or 1* and 13D refer to /outin rea pdate procedure description in 3GPP T" *3.+?+.

    *8. pon reception of the S anover Com"$etemessae with the R/euest for &nter /T

  • 8/11/2019 43129-730

    55/90

    ".4 8andover reDect

    ".4.1 Genera

    The taret 0""=G'1 may reject the use of the P" .8.;.8.

    *. &n case the taret 0""=G'1 fails to allocate any resources for any of the reuested P71s it sends aSanover 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 theS anover Re/-e%t Negative A#0no1$egemessae it clears anyreserved resources (e.. P9P contet- 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 theFor1ar Re$o#ation Re%"on%emessae it sends a S anover Re/-ireNegative A#0no1$ege(Old T55&- 1ause- "ource 1ell &dentifier- Taret 1ell &dentifier) messae to the source0"".

    "." 8andover cance

    ".".1 Genera

    &nstead of performin the handover- the source 0"" may at any time durin the handover procedure- up to the timewhen the S anover Commanmessae is sent to the mobile station cancel the handover. The reason for cancellincan be e.. due to a timer epiration or due to other events within the source 0"" and is initiated by sendin a Sanover Can#e$P9 to the "G"'.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)00Release (

  • 8/11/2019 43129-730

    56/90

    S anover Can#e$P9 shall also be sent by the source 0"" after the S anover Commanmessae is sentto the mobile station for the case where the P" .@.*) or any other/51=M1 bloc# (other than a Pac#et 1ontrol c#nowledement messae which ac#nowledes the receipt of

    the P" .@.*.8.

    ".".2 S'na'n proced$re%

    ".".2.1 5nter-SGS ca%e, G# G* odeG# G* ode

    Taret:SS

    =dSGS

    eSGS

    GGS

    3. #eocat'on -ance #eB$e%t

    ". #eocat'on -ance #e%pon%e

    2. PS 8andover -ance

    4. eete :SS P+- Proced$re

    1. n; pha%e 6ro PS 8andover #eB$'red ha%*een %ent *$t *e6ore PS 8andover -oandha% *een %ent to the o*'e.

    So$rce:SS

    MS

    i%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 reuested P" . The new "G"' ac#nowledes the release of all resources on the taret side by returnin a Re$o#ation Can#e$Re%"on%emessae to the old "G"'.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)01Release (

  • 8/11/2019 43129-730

    57/90

    'OT2 *D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t andRe$o#ation Can#e$ Re%"on%e arenot echaned since the old and new "G"' are then the same node.

    ".".2.2 5nter-SGS ca%e, G# G* odeT#G# 5$ ode

    Taret

    #-

    =d 2G

    SGS

    e 3G

    SGS

    GGS

    3. #eocat'on -ance #eB$e%t

    !. #eocat'on -ance #e%pon%e

    2. PS 8andover -ance

    4. 5$ #eea%e -oand

    1. n; pha%e 6ro PS 8andover #eB$'red ha%*een %ent *$t *e6ore PS 8andover -oandha% *een %ent to the o*'e.

    So$rce

    :SS

    MS

    ". 5$ #eea%e -opete

    i%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 reuested 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) P9

    to the old "G"'.

    3. The old "G"' terminates the P"

  • 8/11/2019 43129-730

    58/90

    ".".2.3 5nter-SGS ca%e, T#G# 5$ odeG# G* ode

    Taret:SS

    =d 3GSGS

    e 2GSGS

    GGS

    3. #eocat'on -ance #eB$e%t

    1. The %o$rce #-:SS dec'de% to cance the reocat'on..

    So$rce#-

    MS

    ". #eocat'on -ance #e%pon%e

    2. #eocat'on -ance

    4. eete :SS P+- Proced$re

    !. #eocat'on -ance cknoede

    i%ure Relocation 7ancel; 8nter!SGSN case= 5TRAN/GERAN 8u $ode GERAN A/G# $ode

    8. The source /'1=0"" decides to cancel the previously reuested relocation of P" resources. This may be due toinitiation of a 1" call durin the preparation phase- not enouh accepted /0s- 2 returned to source cell orany 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 allocatedfor 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 andRe$o#ation Can#e$ Re%"on%e arenot echaned since the old and new "G"' are then the same node.

    ".! onta'ner hand'nThere 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 betweenthe 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 betweenthe 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 T/'=G2/' &u mode ("ource/'1 to Taret /'1 Transparent 1ontainer and Taret /'1 to "ource /'1 Transparent 1ontainer) will be utili!ed andenhanced with new information elements to support P" handover.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)02Release (

  • 8/11/2019 43129-730

    59/90

  • 8/11/2019 43129-730

    60/90

    ".!.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 transparentcontainer (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 transparentcontainer (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 isonly 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 Commanmessae sent from the source 0"" to the M" for P" handoverfrom =Gb mode to =Gb mode or for P" handover from =Gb mode to G' mode.

    A 1arried within the S anover Commanmessae included within a GA2SR 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 Commanmessae included within a anover 'rom UTRANCommanmessae or the anover 'rom GERAN I- Commanmessae sent from the source /'1 tothe M" for P" handover from &u mode to =Gb mode.

    A 1arried within the S anover Commanmessae included within a anover 'rom UTRANCommanmessae sent from the source /'1 to the M" for P" handover from T/' 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# G* ode or G ode E G# G* odeTran%parent onta'ner%

    ".!.1.1.1 So$rce :SS to Taret :SS Tran%parent onta'ner

    &n G2/' =Gb mode=G' mode A G2/' =Gb mode the "ource 0"" to Taret 0"" Transparent 1ontainer issent in the P" anover Re/-ire messae- the For1ar Re$o#ation Re/-e%tmessae and the S anoverRe/-e%tmessae.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)1Release (

  • 8/11/2019 43129-730

    61/90

    The /adio 'etwor# part consists of the followinD

    M" /1.

    "T/TSP" and 2 /1 (for dual mode mobile stations).

    'OT2 8D The "T/TSP" and 2 /1 are needed to support P" .;83 H*3I.

    /elocation Type. The value of the &2 is set to K2 involvedL- as defined in 3GPP T" *>.;83 H*3I.

    ".!.1.2.2 Taret # to So$rce # Tran%parent onta'ner

    &n G2/' =Gb mode=G' mode A T/' 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#ationRe%"on%emessae and the S anover Re/-ire A#0no1$egemessae.

    The /adio 'etwor# part consists of the //1 messae- i.e. the anover to UTRAN Comman messae (as definedin 3GPP T" *>.338 H8@I) used to perform handover from G2/' =Gb mode=G' mode to T/'. This messaewill be sent to the M"=2 within the S anover Comman messae (for P" handover from G2/' =Gb mode)

    or within the GA2SR anover Commanmessae (for P" handover from G' mode).

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)1,Release (

  • 8/11/2019 43129-730

    62/90

    ".!.1.3 ontent% o6 the T# E G# G* Mode or G ode Tran%parentonta'ner%

    ".!.1.3.1 So$rce :SS to Taret :SS Tran%parent onta'ner

    &n T/' A 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%tmessae and the Sanover Re/-e%t messae in order to support interA/T P" handover from T/' (1255S91< state or1255S71< state- only P" /0s established) to G2/' =Gb mode=G' mode.

    The /adio 'etwor# part consists of the followin informationD

    M" /1.

    &'T2/ /T .;83 H*3I.

    /elocation Type. The value of the &2 is set to K2 involvedL- as defined in 3GPP T" *>.;83 H*3I.

    3GPP

    3GPP TS *3+,&- .(+3+ '&-!,,)1&Release (

  • 8/11/2019 43129-730

    63/90

    ".!.1.4.2 Taret # to So$rce # Tran%parent onta'ner

    &n G2/' =Gb mode A 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%emessae and the S anover Re/-ire A#0no1$egemessae.

    The /adio 'etwor# Part consist of the //1 messae used in G2/' &u mode to perform handover- i.e. Raio Bearer

    Re#on'ig-rationmessae as defined in 3GPP T" ;;.88E H8?I. This messae will be sent to the M" in the S anoverCommanmessae.

    ".!.1." ontent o6 G# 5$ ode E G# G* ode Tran%parent onta'ner%

    ".!.1.".1 So$rce :SS to Taret :SS Tran%parent onta'ner

    &n G2/' &u mode A 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%tmessae and theS anover Re/-e%tmessae.

    The /adio 'etwor# part consists of the followinD

    M" /1.

    &'T2/ /T O/ MO92

  • 8/11/2019 43129-730

    64/90

    'OT2 *D The way of transferrin "T/TSP" and 2 /1 from the mobile station to the 0"1- is to piybac# the//1 container &'T2/ /T I.

    list of appropriate cause values should be chosen=defined to indicate to the source cell and taret cell nodes the causeof the S anover Re/-e%t Negative A#0no1$egeand 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 '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 Sanover Re/-e%t Negative A#0no1$egemessae.

    &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"

  • 8/11/2019 43129-730

    65/90

    A new cause value is needed for the Gb interface if the taret 0""=G'1 does not support the P"

  • 8/11/2019 43129-730

    66/90

    Taret:SS

    =dSGS

    eSGS

    GGS

    3. #eocat'on -ance #eB$e%t

    ". #eocat'on -ance #e%pon%e

    2. PS 8andover -ance

    4. eete :SS P+- Proced$re

    1. 5n't'a taret ce acce%% 6a'$re. MS ret$rn% to od ce.

    So$rce:SS

    MS

    1. Packet -e -hane +a'$re

    i%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) P9 to the old "G"'.

    3. The old "G"' terminates the P"

  • 8/11/2019 43129-730

    67/90

    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) P9 to the old "G"'.

    3. The old "G"' terminates the P" . The taret /'1 releases all resources allocated for this handover and returns an I- Re$ea%e Com"$etemessaeto 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%emessae to the old "G"'.'OT2 ;D &n the intraA"G"' case- the messaes Re$o#ation Can#e$ Re/-e%t andRe$o#ation Can#e$ Re%"on%e are

    not echaned since the old and new "G"' are then the same node.

    ".7.2.1.2 #ad'o contact 'th the MS '% o%t/

    fter sendin a S anover Commanmessae 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 celland 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"

  • 8/11/2019 43129-730

    68/90

    3. The source 0"" sends a S anover Can#e$(T55&- 1ause W /adio 1ontact 5ost with M"- "ource 1ell&dentifier- Taret 1ell &dentifier) P9 to the old "G"'.

    'OT2 >D &f the old "G"' has already received a For1ar Re$o#ation Com"$etemessae when the S anoverCan#e$ P9is received - the old "G"' inores the S anover Can#e$P9.

    ;. The old "G"' terminates the P"

  • 8/11/2019 43129-730

    69/90

    'OT2 88D&f one new "G"' was chosen amon a pool- then the Re$o#ation Can#e$ Re/-e%t messae is sent tothis "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 messaeis received by the new "G"'- the new "G"' does not release any resources on the taret side- but insteadoes directly to step @ below.

    'OT2 83D&a