29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling...

download 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

of 193

Transcript of 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling...

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    1/193

    3GPP TS 29.274 V10.2.0 (2011-03)Technical Specification

    3rd Generation Partnership Project;

    Technical Specification Group Core Network and Terminals;3GPP Evolved Packet System EPS!;

    Evolved General Packet "adio Service GP"S!Tunnellin# Protocol for Control plane GTPv$%C!;

    Sta#e 3"elease &'!

    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 3GPPonly. 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.

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    2/1933GPP

    %eywordsGSM, UMTS, packet mode, GPRS, LT

    3GPP

    Postal address

    3GPP support office address

    !"0 Ro#te de$ L#c%o&e$ - Sop'%a t%po&%$Va&*oe - +R

    Te&. /33 4 92 94 42 00 +a /33 4 93 !" 47 1!

    &nternet

    'ttp.3pp.o

    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 Partners

    G"M6 and the G"M loo are reistered and owned by the G"M ssociation

    3GPP TS $()$*+ ,&')$)' $'&&%'3!$"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    3/193

    otet$

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

    , "cope......................................................................................................................................................

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

    3 8efinitions- symbols and abbreviations................................................................................................3., 8efinitions.........................................................................................................................................................

    3.* "ymbols.............................................................................................................................................................3.3 bbreviations.....................................................................................................................................................

    9 General.................................................................................................................................................9., GTP Tunnel........................................................................................................................................................9.* Protocol stac#....................................................................................................................................................9.*.+ General.........................................................................................................................................................9.*., 8P header and port numbers.....................................................................................................................

    9.*.,.+ General...................................................................................................................................................9.*.,., &nitial Messaes......................................................................................................................................

    9.*.,.* Triered Messaes................................................................................................................................9.*.,.3 Piybac#ed Messaes...........................................................................................................................9.*.* &P header and &P addresses...........................................................................................................................9.*.*., &nitial Messaes......................................................................................................................................9.*.*.* Triered Messaes................................................................................................................................9.*.*.3 Piybac#ed Messaes...........................................................................................................................

    9.*.3 5ayer *.........................................................................................................................................................9.*.9 5ayer ,.........................................................................................................................................................9.*.: Messaes with GTPv* defined replies; 1lassification of &nitial and Triered Messaes..........................9.3 Transmission Order and 0it 8efinitions............................................................................................................

    : GTP

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    4/193

    B.*.: 0earer /esource 1ommand.........................................................................................................................B.*.@ 0earer /esource 7ailure &ndication..............................................................................................................B.*.B Modify 0earer /eAuest................................................................................................................................B.*.C Modify 0earer /esponse..............................................................................................................................B.*.D 8elete "ession /eAuest and 8elete 0earer /eAuest....................................................................................

    B.*.D., 8elete "ession /eAuest..........................................................................................................................

    B.*.D.* 8elete 0earer /eAuest............................................................................................................................B.*.,+ 8elete "ession /esponse and 8elete 0earer /esponse...............................................................................B.*.,+., 8elete "ession /esponse........................................................................................................................B.*.,+.* 8elete 0earer /esponse.........................................................................................................................B.*.,, 8ownlin# 8ata 'otification messaes.........................................................................................................

    B.*.,,., 8ownlin# 8ata 'otification...................................................................................................................B.*.,,.* 8ownlin# 8ata 'otification c#nowlede............................................................................................B.*.,,.3 8ownlin# 8ata 'otification 7ailure &ndication......................................................................................B.*.,* 8elete &ndirect 8ata 7orwardin Tunnel /eAuest........................................................................................B.*.,3 8elete &ndirect 8ata 7orwardin Tunnel /esponse.....................................................................................B.*.,9 Modify 0earer 1ommand and 7ailure &ndication........................................................................................

    B.*.,9., Modify 0earer 1ommand......................................................................................................................B.*.,9.* Modify 0earer 7ailure &ndication...........................................................................................................

    B.*.,: pdate 0earer /eAuest.................................................................................................................................B.*.,@ pdate 0earer /esponse..............................................................................................................................B.*.,B 8elete 0earer 1ommand and 7ailure &ndication..........................................................................................B.*.,B., 8elete 0earer 1ommand........................................................................................................................

    B.*.,B.* 8elete 0earer 7ailure &ndication............................................................................................................B.*.,C 1reate &ndirect 8ata 7orwardin Tunnel /eAuest........................................................................................B.*.,D 1reate &ndirect 8ata 7orwardin Tunnel /esponse.....................................................................................B.*.*+ >oid..............................................................................................................................................................B.*.*, /elease ccess 0earers /eAuest..................................................................................................................B.*.** /elease ccess 0earers /esponse................................................................................................................

    B.*.*3 "top Pain &ndication.................................................................................................................................B.*.*9 Modify ccess 0earers /eAuest..................................................................................................................B.*.*: Modify ccess 0earers /esponse................................................................................................................

    B.3 Mobility Manaement Messaes.......................................................................................................................B.3., 7orward /elocation /eAuest........................................................................................................................B.3.* 7orward /elocation /esponse.....................................................................................................................

    B.3.3 7orward /elocation 1omplete 'otification.................................................................................................B.3.9 7orward /elocation 1omplete c#nowlede..............................................................................................B.3.: 1ontet /eAuest...........................................................................................................................................B.3.@ 1ontet /esponse.........................................................................................................................................B.3.B 1ontet c#nowlede..................................................................................................................................B.3.C &dentification /eAuest..................................................................................................................................

    B.3.D &dentification /esponse................................................................................................................................B.3.,+ 7orward ccess 1ontet 'otification..........................................................................................................B.3.,, 7orward ccess 1ontet c#nowlede.......................................................................................................B.3.,* 8etach 'otification......................................................................................................................................

    B.3.,3 8etach c#nowlede...................................................................................................................................B.3.,9 1hane 'otification /eAuest......................................................................................................................

    B.3.,: 1hane 'otification /esponse...................................................................................................................B.3.,@ /elocation 1ancel /eAuest........................................................................................................................B.3.,B /elocation 1ancel /esponse......................................................................................................................B.3.,C 1onfiuration Transfer Tunnel...................................................................................................................B.3.,D /' &nformation /elay.............................................................................................................................B.9 1" 7allbac# and "/>11 related messaes.....................................................................................................

    B.9., "uspend 'otification..................................................................................................................................B.9.* "uspend c#nowlede...............................................................................................................................B.9.3 /esume 'otification..................................................................................................................................B.9.9 /esume c#nowlede................................................................................................................................B.9.: 1" Pain &ndication.................................................................................................................................

    B.9.@ lert MM2 'otification.............................................................................................................................B.9.B lert MM2 c#nowlede..........................................................................................................................B.9.C 2 ctivity 'otification............................................................................................................................B.9.D 2 ctivity c#nowlede.........................................................................................................................

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!+"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    5/193

    B.: 'on=3GPP access related messaes.................................................................................................................B.:., 1reate 7orwardin Tunnel /eAuest...........................................................................................................B.:.* 1reate 7orwardin Tunnel /esponse.........................................................................................................B.@ /eliable 8elivery of "inallin Messaes.......................................................................................................B.B 2rror

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    6/193

    C.*,.* "& field.....................................................................................................................................................C.*,.3 /& field....................................................................................................................................................C.*,.9 T& field.....................................................................................................................................................C.*,.: 21G& field..................................................................................................................................................C.*,.@ 5& field.....................................................................................................................................................

    C.** 7ully Fualified T2&8 (7=T2&8)......................................................................................................................

    C.*3 TM"&................................................................................................................................................................C.*9 Global 1'=&d...................................................................................................................................................C.*: ",+3 P8' 8ata 7orwardin &nfo (",+3P87).................................................................................................C.*@ ",= 8ata 7orwardin (",87).....................................................................................................................C.*B 8elay >alue......................................................................................................................................................

    C.*C 0earer 1ontet.................................................................................................................................................C.*D 1harin &8.....................................................................................................................................................C.3+ 1harin 1haracteristics..................................................................................................................................C.3, Trace &nformation............................................................................................................................................C.3* 0earer 7las.....................................................................................................................................................C.33 >oid..................................................................................................................................................................

    C.39 P8' Type........................................................................................................................................................C.3: Procedure Transaction &8 (PT&)......................................................................................................................

    C.3@ 8/ Parameter................................................................................................................................................C.3B >oid..................................................................................................................................................................C.3C MM 1ontet....................................................................................................................................................C.3D P8' 1onnection..............................................................................................................................................

    C.9+ P8 'umbers..................................................................................................................................................C.9, Pac#et TM"& (P=TM"&)...................................................................................................................................C.9* P=TM"& "inature............................................................................................................................................C.93

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    7/193

    C.BD 1"G Membership &ndication (1M&)................................................................................................................C.C+ "ervice indicator..............................................................................................................................................C.C, 8etach Type.....................................................................................................................................................C.C* 5ocal 8istinuished 'ame (58')..................................................................................................................C.C3 'ode 7eatures..................................................................................................................................................

    C.C9 M0M" Time to 8ata Transfer.........................................................................................................................

    C.C: Throttlin.........................................................................................................................................................C.C@ llocationI/etention Priority (/P)...............................................................................................................C.CB 2P1 Timer.......................................................................................................................................................C.CC "inallin Priority &ndication..........................................................................................................................C.CD Temporary Mobile Group &dentity (TMG&).....................................................................................................

    D "ecurity...............................................................................................................................................

    ,+ &P = The 'etwor#in Technoloy used by GTP..................................................................................,+., &P >ersion.........................................................................................................................................................,+.* &P 7ramentation..............................................................................................................................................

    ,, 'otification of supported features between peer GTP=1 entities........................................................,,., General.............................................................................................................................................................

    ,,.,., &ntroduction................................................................................................................................................,,.,.* 8efinin a feature.......................................................................................................................................,,.* 8ynamic discovery of supported features.......................................................................................................,,.*., General.......................................................................................................................................................,,.*.* 7eatures supported by direct peer GTP=1 entities.....................................................................................

    Annex A (Informative): Backward Compatibility Guidelines for Information Elements

    Annex B (informative): C!an"e #istory

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!*"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    8/193

    +oeod

    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 re=released by the T"G with an

    identifyin chane of release date and an increase in version number as follows;

    >ersion .y.!

    where;

    the first diit;

    , presented to T"G for informationJ

    * presented to T"G for approvalJ

    3 or reater indicates T"G approved document under chane control.

    y the second diit is incremented for all chanes of substance- i.e. technical enhancements- corrections-

    updates- etc.

    ! the third diit is incremented when editorial only chanes have been incorporated in the document.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!/"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    9/193

    1 Scope

    The present document specifies the stae 3 of the control plane of the GP/" Tunnellin Protocol- >ersion * for 2volvedPac#et "ystem interfaces (GTPv*=1).

    &n this document- unless otherwise specified- the "*b- ": and "C interfaces refer always to the GTP=based "*b- ": and

    "C interfaces respectively .

    GTPv*=1 shall be used across the followin 2P1 sinallin interfaces; "3- "9- ":- "C- ",+- ",, and ",@.

    GTPv*=1 shall be used across the "m and "n interfaces for M0M" in 2P".

    GTPv*=1 based protocols shall also be used across "v (3GPP T" *D.*C+ K,:L) and ",+, (3GPP T" *D.*B@ K,9L)interfaces.

    The procedures supported between the eP8G and the PGE on the "*b interface are specified in 3GPP T" *3.9+* K9:L.

    2 Re5eece$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

    non=specific.

    7or a specific reference- subseAuent revisions do not apply.

    7or a non=specific reference- the latest version applies. &n the case of a reference to a 3GPP document (includin

    a G"M document)- a non=specific reference implicitly refers to the latest version of that document in the sameRelease as the present document.

    K,L 3GPP T/ *,.D+:; >ocabulary for 3GPP "pecifications.

    K*L 3GPP T" *3.++3; 'umberin- addressin and identification.

    K3L 3GPP T" *3.9+,; General Pac#et /adio "ervice (GP/") enhancements for 2volved niversalTerrestrial /adio ccess 'etwor# (2=T/') access.

    K9L 3GPP T" *D.+@+; General Pac#et /adio "ervice (GP/")J GP/" Tunnellin Protocol (GTP)across the Gn and Gp interface.

    K:L 3GPP T" *9.++C; Mobile radio interface 5ayer 3 specificationJ 1ore networ# protocolsJ "tae 3.

    K@L &2T7 /71 BD, ("T8 +++:); &nternet Protocol- N. Postel.

    KBL &2T7 /71 B@C ("T8 +++@); ser 8ataram Protocol- N. Postel.

    KCL 3GPP T" 3*.*:,; Telecommunication ManaementJ 1harin ManaementJ Pac#et "witched(P") domain charin.

    KDL 3GPP T" 3*.*DC; Telecommunication ManaementJ 1harin ManaementJ 1harin 8ata

    /ecord (18/) parameter classification.

    K,+L 3GPP T" [email protected],3; 2volved niversal Terrestrial /adio ccess 'etwor# (2=T/')J ",pplication Protocol (",P).

    K,,L 3GPP T" 33.,+*; 3G securityJ "ecurity architecture.

    K,*L 3GPP T" 33.9+,; 3GPP "ystem rchitecture 2volution ("2)J "ecurity architecture.

    K,3L 3GPP T" *D.*C,; GP/" Tunnellin Protocol ser Plane (GTPv,=).

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!("elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    10/193

    K,9L 3GPP T" *D.*B@; Optimi!ed

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    11/193

    K9*L 3GPP T" *D.+,+; &nformation element mappin between Mobile "tation = 0ase "tation "ystemand 0"" = Mobile=services "witchin 1entre (M" = 0"" = M"1) "inallin procedures and theMobile pplication Part (MP).

    K93L 3GPP T" *3.*,@; "inle /adio >oice 1all 1ontinuity ("/>11)J "tae *.

    K99L 3GPP T" 3*.9*3; Telecommunication manaementJ "ubscriber and eAuipment trace; Trace datadefinition and manaement.

    K9:L 3GPP T" *3.9+*; rchitecture enhancements for non=3GPP accesses.

    K9@L 3GPP T/ *:.DDD;

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    12/193

    P' ccess Point 'ameP'='& ccess Point 'ame 'etwor# &dentifier P'=O& ccess Point 'ame Operator &dentifier 20& 2P" 0earer &8e'ode0 2volved 'ode 0

    2P1 2volved Pac#et 1ore

    eP8G 2volved Pac#et 8ata Gateway2P" 2volved Pac#et "ystem7=T2&8 7ully Fualified Tunnel 2ndpoint &dentifierG=P8 GTP= non=sinallin P8GP/" General Pac#et /adio "ervice

    GTP GP/" Tunnellin ProtocolGTP=P8 GTP=1 P8 or GTP= P8GTPv*=1 GTP version *- control planeGTPv*= GTP version *- user plane&M"& &nternational Mobile "ubscriber &dentity&P &nternet Protocol

    50& 5in#ed 0earer identity5, 5ayer ,

    5* 5ayer *5GE 5ocal Gateway5&P 5ocal &P ccessM0M" Multimedia 0roadcastIMulticast "ervice

    M2& Mobile 2Auipment &dentityM"&"8' Mobile "ubscriber &"8' 'umberP P8' ddress llocationP1O Protocol 1onfiuration OptionsP8 Protocol 8ata nitP8' Pac#et 8ata 'etwor# or Public 8ata 'etwor#

    PGE P8' GatewayPT& Procedure Transaction &dFo" Fuality of "ervice

    /T /adio ccess Type/&M /' &nformation Manaement"GE "ervin Gateway

    T2&8 Tunnel 2ndpoint &dentifier T2&8=1 Tunnel 2ndpoint &dentifier- control planeT2&8= Tunnel 2ndpoint &dentifier- user planeT7T Traffic 7low TemplateT5&> Type 5enth &nstance >alue8P ser 8ataram Protocol

    5& ser 5ocation &nformation

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!&$"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    13/193

    4 Geea&

    4.1 GTP T#e&

    GTP tunnels are used between two nodes communicatin over a GTP based interface- to separate traffic into differentcommunication flows.

    GTP tunnel is identified in each node with a T2&8- an &P address and a 8P port number. The receivin end side of a

    GTP tunnel locally assins the T2&8 value the transmittin side has to use. The T2&8 values are echaned betweentunnel endpoints usin GTP=1 or ",=MM2 messaes.

    The criteria definin when the same or different GTP tunnels shall be used between the two nodes differs between thecontrol and the user plane- and also between interfaces.

    7or the control plane- for each end=point of a GTP=1 tunnel;

    = The T2&8=1 shall be uniAue per P8'=1onnection on GTP based "*b- ": and "C interfaces. The same tunnel

    shall be shared for the control messaes related to all bearers associated to the P8'=1onnection. T2&8=1 onthe "*bI":I"C interface shall be released after all its associated 2P" bearers are deleted.

    = There shall be only one pair of T2&8=1s per 2 on each of the "3- ",+ and the ",@ interfaces. The same tunnelshall be shared for the control messaes related to the same 2 operation. T2&8=1 on the "3I",+I",@interface shall be released after its associated 2 contet is removed or the 2 is detached.

    = There shall be only one pair of T2&8=1 per 2 over the ",, and the "9 interfaces. The same tunnel shall be

    shared for the control messaes related to the same 2 operation. T2&8=1 on the ",,I"9 interface shall bereleased after all its associated 2P" bearers are deleted.

    = There shall be only one pair of T2&8=1 per M0M" 0earer "ervice (i.e. per TMG& and- if provided- M0M" 7low&dentifier) over the "m and "n interfaces respectively. The same tunnel shall be shared for the control messaes

    related to the same M0M" 0earer "ervice. T2&8=1 on the "mI"n interface shall be released after the M0M"0earer "ession is stopped.

    7or GTP=- a T2&8= is used accordin to 3GPP T" *D.*C, K,3L.

    'OT2; GTP= is based on GTP version , (GTPv,).

    4.2 Potoco& $tack

    4.2.0 Geea&

    The protocol stac# for GTPv* shall be as depicted in 7iure 9.*.+=,.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!&3"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    14/193

    GTP

    01P

    2P

    $

    &

    GTP

    01P

    2P

    $

    &

    GTPv$ entity GTPv$ entity

    GTPv$ 4asedinterface

    5i#ure +)$)'%&6 GTPv$ stack

    The GTPv* headers are specified in the respective clauses of this specification.

    The source and destination &P addresses and 8P ports used for each GTP=1 messae depend on the role that themessae plays in a messae echane. messae can be an &nitial messae- or a Triered messae- or a Triered/eply messae to Triered messae. n &nitial messae is sent to a peer GTP entity with a seAuence number chosen by

    the sendin entity (see subclause B.@). Triered messae is sent in response to an &nitial messae. Triered /eplymessae may be sent in response to a Triered messae. "ee subclause B.@ for the seAuence number usae.

    Typically- a /eAuest messae is an &nitial messae- but a /eAuest messae may be a Triered messaes in certain

    procedures where they are triered by an &nitial 1ommand messae. "ee subclause 9.*.: for classification of the &nitialmessaes and their possible Triered messaes- as well as cases where there are Triered /eply messaes to the

    Triered messaes.

    Piybac#in is an optional feature. &f the feature is supported- then the piybac#in of the initial messaes ontriered response messaes for 2T/' &nitial ttach and 2=reAuested P8' 1onnectivity procedures shall beimplemented as per nne 7 of 3GPP T" *3.9+, K3L.Ehen piybac#in is used- a common &P header and a common8P header shall be used for the triered response messae and the piybac#ed initial messae as depicted in 7iure

    9.*.+=*. &mmediately followin the triered response messae is the piybac#ed initial messae- followin which noadditional information shall be present. The subclause :.: specifies the usae of piybac#in=specific fields in theGTP=1 header.

    &P header 8P header Triered response messae (P?,) Piybac#ed initial messae (P?+)

    5i#ure +)$)'%$6 Packet 5ormat for the Pi##y4ackin# of messa#es

    4.2.1 U6P 'eade ad pot #m*e$

    4.2.1.0 Geea&

    ser 8ataram Protocol (8P) compliant with &2T7 /71 B@C KBL shall be used.

    4.2.1.1 %t%a& Me$$ae$

    The 8P 8estination Port number for GTPv* &nitial messaes shall be *,*3. &t is the reistered port number for GTP=1.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!&+"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    15/193

    The 8P "ource Port for a GTPv* &nitial messae is a locally allocated port number at the sendin GTP entity.

    &f GTPv* and GTP$ v* modules are usin the same &P address for sendin messaes- the implementation shall ensurethat while some source port number is used by GTPv* messaes- the same source port number shall not be used byGTP$ v* messaes. Otherwise- the &P interface may have difficulty to deliverin a response messae to the riht

    protocol entity.

    4.2.1.2 T%eed Me$$ae$

    The 8P 8estination Port value of a GTPv* Triered messae and for a Triered /eply messae shall be the value ofthe 8P "ource Port of the correspondin messae to which this GTPv* entity is replyin- ecept in the case of the

    "G"' pool scenario.

    The 8P "ource Port of a GTPv* Triered messae and for a Triered /eply messae shall be the value from the8P 8estination Port of the correspondin messae to which this GTPv* entity is replyin- ecept in the case of the"G"' pool scenario.

    &n the "G"' pool scenario- if the &dentification /eAuest or the 1ontet /eAuest messaes have been forwarded byanother "G"' in the pool- the 8P 8estination Port for the &dentification /esponse or the 1ontet /esponse messaeshall be determined in the followin way. The value from the information element 8P "ource Port 'umber- whichwas sent in the correspondin forwarded reAuest- shall be copied into the 8P 8estination Port field. The 8P "ourcePort for the &dentification /esponse or the 1ontet /esponse messae may be a locally allocated port number at the

    sendin GTP entity.

    4.2.1.3 P%*acked Me$$ae$

    piybac#ed initial messae is carried as a concatenation after a triered response messae and they share acommon 8P header (see 7iure 9.*.+=*).

    The 8P 8estination port for the &P pac#et containin both the triered response messae and the piybac#ed initialmessae shall be the same as the port number used for the triered response messae.

    The 8P "ource port for the &P pac#et containin both the triered response messae and the piybac#ed initialmessae shall be the same as the port number used for the triered response messae.

    4.2.2 P 'eade ad P adde$$e$

    4.2.2.1 %t%a& Me$$ae$

    The &P 8estination ddress of a GTPv* &nitial messae shall be an &P address of the destination GTPv* entity.

    8urin the networ# triered service restoration procedure (see 3GPP T" *3.++B K,BL)- if an MM2I"9="G"' sends8ownlin# 8ata 'otification 7ailure &ndication messae to the "GE- then the destination address for this messae shall

    be the source &P address of the 8ownlin# 8ata 'otification messae received earlier.

    The &P "ource ddress of a GTPv* &nitial messae shall be an &P address of the source GTPv* entity from which the&nitial messae is oriinatin.

    4.2.2.2 T%eed Me$$ae$

    The &P 8estination ddress of a GTPv* Triered messae and for a Triered /eply messae shall be copied from the&P "ource ddress of the messae to which this GTPv* entity is replyin- ecept in the case of the "G"' pool scenario.

    The &P "ource ddress of a GTPv* Triered messae and for a Triered /eply messae shall be copied from the &P

    destination address of the messae to which this GTPv* entity is replyin- ecept in the case of "G"' pool scenario.

    &n the "G"' pool scenario- if the &dentification /eAuest or the 1ontet /eAuest messaes have been forwarded byanother "G"' in the pool- the &P "ource address for the &dentification /esponse or the 1ontet /esponse messaes

    shall be locally allocated by the sendin GTP entity. The &P 8estination ddress for the &dentification /esponse or1ontet /esponse messaes shall be determined in the followin way. The value from the information elementddress for 1ontrol Plane- which was sent in the correspondin &dentification /eAuest messaeJ or the value from the

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!&-"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    16/193

    information element "3I",@I",+ ddress and T2&8 for 1ontrol Plane- which was sent in the correspondin 1ontet/eAuest messae- shall be copied into the &P 8estination ddress field.

    4.2.2.3 P%*acked Me$$ae$

    piybac#ed initial messae is carried as a concatenation after a triered response messae and they share a

    common &P header (see 7iure 9.*.+=*).

    The &P "ource ddress for the &P pac#et containin both the triered response messae and the piybac#ed initialmessae shall be the same as the &P ddress used for the triered response messae.

    The &P 8estination ddress for the &P pac#et containin both the triered response messae and the piybac#ed initialmessae shall be the same as the &P ddress used for the triered response messae.

    4.2.3 Lae 2

    Typically 2thernet should be used as a 5ayer * protocol- but operators may use any other technoloy.

    4.2.4 Lae 1Operators may use any appropriate 5ayer , technoloy.

    4.2." Me$$ae$ %t' GTP82 de5%ed ep&%e$ &a$$%5%cat%o o5 %t%a& adT%eed Me$$ae$

    'OT2,; Other clauses of this specification and "tae * documents define in detail when a reply messae isepected in an end=to=end procedure. /eply messaes are triered messaes.

    The epected reply to a /eAuest messae is a Triered messae and the reply has the same messae name as the/eAuest but with /esponse replacin /eAuest. &f a /eAuest messae is a reply to a 1ommand messae- then the/eAuest messae is a Triered messaeJ otherwise the /eAuest messae is an &nitial messae. /esponses do not havereplies ecept when a 1ontet c#nowlede is reAuired as a reply to 1ontet /esponse messae as specified inrelevant "tae * procedures. 1ontet c#nowlede is always triered messae and does not have a reply.

    'OT2*; The 1ontet c#nowlede messae is sent only if the 1ontet /esponse messae is received with theacceptance cause.

    messae whose name ends in 1ommand is always an initial messae. &f a 1ommand messae fails- the name of

    the reply messae is constructed by replacin 1ommand with 7ailure &ndication. part from 8ownlin# 8ata'otification 7ailure &ndication messae- a 7ailure &ndication is a Triered messae. The 7ailure &ndicationmessae does not have a reply. &f a 1ommand messae is successful- its reply will be a /eAuest as specified inrelevant "tae * procedures.

    messae whose name ends in 'otification is always an &nitial messae- The epected Triered messae in reply

    has the same messae name but with c#nowlede replacin 'otification- ecept for the case of the messae8ownlin# 8ata 'otification which has the reply 8ownlin# 8ata 'otification c#nowlede and PGE /esart'otification which has the reply PGE /estart 'otification c#nowlede. n c#nowlede messae does not havea reply.

    1" Pain &ndication- "top Pain &ndication- /' &nformation /elay- 1onfiuration Transfer Tunnel- Trace "essionctivation- Trace "ession 8eactivation- and 8ownlin# 8ata 'otification 7ailure &ndication messaes are &nitialmessaes that do not have a reply.

    >ersion 'ot "upported &ndication messae is a Triered messae.

    4.3 Ta$m%$$%o :de ad ;%t 6e5%%t%o$

    The messaes in this document shall be transmitted in networ# octet order startin with octet , with the Most"inificant 0it sent first.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!&."elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    17/193

    The most sinificant bit of an octet in a GTP messae is bit C. &f a value in a GTP messae spans several octets andnothin else is stated- the most sinificant bit is bit C of the octet with the lowest number.

    " GTP

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    18/193

    7its:ctet$ = 7 ! " 4 3 2 1

    1 Ve$%o P T?0 Spae Spae Spae

    2 Me$$ae Tpe

    3 Me$$ae Let' (1$t:ctet)

    4 Me$$ae Let' (2d:ctet)

    " Se>#ece #m*e (1$t:ctet)

    ! Se>#ece #m*e (2d:ctet)

    7 Se>#ece #m*e (3d:ctet)

    = Spae

    5i#ure -)3%&6 The format of Echo and ,ersion Not Supported messa#es 8eader

    ".4 P $pec%5%c GTP- 'eade

    part from the 2cho /eAuest- 2cho /esponse and >ersion 'ot "upported &ndication messaes- the GTP=1 messaeheader shall contain the T2&8 and "eAuence 'umber fields followed by one spare octet. typical GTP=1 header isdepicted in fiure :.9=,. The spare bits shall be set to !ero by the sender and inored by the receiver.

    7its:ctet$ = 7 ! " 4 3 2 1

    1 Ve$%o P T?1 Spae Spae Spae

    2 Me$$ae Tpe

    3 Me$$ae Let' (1$t:ctet)

    4 Me$$ae Let' (2d:ctet)

    " T#e& dpo%t det%5%e (1$t:ctet)

    ! T#e& dpo%t det%5%e (2d:ctet)

    7 T#e& dpo%t det%5%e (3d:ctet)

    = T#e& dpo%t det%5%e (4t':ctet)

    9 Se>#ece #m*e (1$t:ctet)

    10 Se>#ece #m*e (2d:ctet)

    11 Se>#ece #m*e (3d:ctet)

    12 Spae

    5i#ure -)+%&6 The format of EPC specific GTPv$ Control Plane messa#e 8eader

    "." U$ae o5 t'e GTP82-

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    19/193

    "ession /esponse with P fla set to , has been received for the same procedure. part from 1reate "ession/esponse and 1reate 0earer /esponse messaes- all the 2P1 specific messaes shall have the P fla set to +.

    = 0it 9 represents a T fla- which indicates if T2&8 field is present in the GTP=1 header or not. &f the T fla isset to +- then the T2&8 field shall not be present in the GTP=1 header. &f the T fla is set to ,- then the T2&8

    field shall immediately follow the 5enth field- in octets : to C. part from the 2cho /eAuest- 2cho /esponse

    and >ersion 'ot "upported &ndication messaes- in all 2P1 specific messaes the value of the T fla shall beset to ,.

    = 0it 3 is a spare bit. The sendin entity shall set it to + and the receivin entity shall inore it.

    = 0it * is a spare bit. The sendin entity shall set it to + and the receivin entity shall inore it.

    = 0it , is a spare bit. The sendin entity shall set it to + and the receivin entity shall inore it.

    The usae of the fields in octets * = n of the header shall be as specified below.

    = Octet * represents the Messae type field- which shall be set to the uniAue value for each type of control planemessae. Messae type values are specified in Table @.,=, Messae types for GTPv*.

    = Octets 3 to 9 represent the 5enth field. This field shall indicate the lenth of the messae in octets ecludin the

    mandatory part of the GTP=1 header (the first 9 octets). The T2&8 (if present) and the "eAuence 'umber shall beincluded in the lenth count. The format of the 5enth field is specified in subclause C.* &nformation 2lement7ormat.

    = piybac#ed initial messae and the precedin triered response messae present in the common &PI8P

    pac#et shall have their own lenth and seAuence number in their respective GTP=1 headers. The overall lenthof the &PI8P pac#et shall indicate the total lenth of the two GTP=1 messaes.

    = 7or 2P1 specific interfaces- T?,- and therefore octets : to C represent the Tunnel 2ndpoint &dentifier (T2&8)field. This field shall unambiuously identify a tunnel endpoint in the receivin GTP=1 entity. The Tunnel2ndpoint &dentifier is set by the sendin entity to the value provided by the correspondin receivin entity. &f a

    peer$s T2&8 is not available the T2&8 field shall be present in a GTPv*=1 header- but its value shall be set to +-as specified in subclause :.:.* 1onditions for sendin T2&8?+ in GTPv*=1 header).

    = 8ownlin# 8ata 'otification- 8ownlin# 8ata 'otification c#nowlede and 8ownlin# 8ata 'otification 7ailure&ndication messaes sent on ",,I"9 as part of the 'etwor# Triered "ervice /estoration procedure (see 3GPPT" *3.++B K,BL).

    = Octets D to ,, represent GTP "eAuence 'umber field.

    ".".2 od%t%o$ 5o $ed% T6?0 % GTP82- 'eade

    &f a peer$s T2&8 is not available- the T2&8 field still shall be present in the header and its value shall be set to + in thefollowin messaes;

    = 1reate "ession /eAuest messae on "*bI":I"C

    = 1reate "ession /eAuest messae on "9I",,- if for a iven 2- the "G"'IMM2 has not yet obtained the 1ontrolT2&8 of the "GE.

    = 1reate &ndirect 8ata 7orwardin Tunnel /eAuest messae on "9I",,- if the "GE selected by the MM2I"9=

    "G"' for indirect data forwardin is different from the "GE used as anchor.

    = &dentification /eAuestI/esponse messaes.

    = 7orward /elocation /eAuest messae.

    = 1ontet /eAuest messae.

    = /elocation 1ancel /eAuest messae ecept for the case where the old "G"'IMM2 has already been assined

    the Tunnel 2ndpoint &dentifier 1ontrol Plane of the new "G"'IMM2.

    = 8elete P8' 1onnection "et /eAuestI/esponse messaes.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!&("elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    20/193

    = 1onfiuration Transfer Tunnel messae.

    = /' &nformation /elay messae.

    = &f a node receives a messae for which it has no contet- it shall respond with 1ontet not found 1ause in thecorrespondin response messae to the sender. The T2&8 used in the GTPv*=1 header in the response messaeshall be set to !ero.

    = M0M" "ession "tart /eAuest messae.

    = PGE /estart 'otification I PGE /estart 'otification c#nowlede messaes.

    'OT2; The 1hane 'otification /eAuestI/esponse messaes are also sent on the T2&8 !ero. These messaes arenot listed in the procedures above because the peers node T2&8 is available.

    ".! +omat o5 t'e GTP82- Me$$ae

    The GTP=1 header may be followed by subseAuent information elements dependent on the type of control plane

    messae.

    7its9ctets / * . - + 3 $ &

    1 to m GTP- 'eade

    m/1 to @eo o moe 5omat%o &emet($)

    5i#ure -).%&6 GTP%C 8eader followed 4y su4se:uent 2nformation Elements

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!$'"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    21/193

    ! GTP- Me$$ae Tpe$ ad Me$$ae +omat$

    !.0 Geea& GTP=1 messae is sent across a GTP control plane tunnel. &n a messae- the GTP=1 header is followed by !ero ormore information elements. The GTP=1 messaes are used for the control plane path manaement- for the control planetunnel manaement and for mobility manaement.

    T=P8 is an oriinal pac#et- for eample an &P dataram- from an 2- or from a networ# node in an eternal pac#etdata networ#.

    !.1 Me$$ae +omat ad Tpe 8ae$

    !.1.0 Me$$ae Tpe

    GTP defines a set of messaes between two associated 2P1 networ# elements. The messaes to be used shall be asdefined in Table @.,=,.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!$&"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    22/193

    Ta4le .)&%&6 essa#e types for GTPv$

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!$$"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    23/193

    essa#e Typevalue 1ecimal!

    essa#e "eference 2nitial Tri##ered

    0 Re$e8ed

    1 c'o Re>#e$t A

    2 c'o Re$po$e A3 Ve$%o ot S#ppoted d%cat%o A

    4 to 24 Re$e8ed 5o S101 %te5ace TS 29.27! B14C

    2" to 31 Re$e8ed 5o S8 %te5ace TS 29.2=0 B1"C

    SGSN#e$t A

    37 6e&ete Se$$%o Re$po$e ASGSN#e$t A A

    9! eate ;eae Re$po$e A

    97 Update ;eae Re>#e$t A A

    9= Update ;eae Re$po$e A

    99 6e&ete ;eae Re>#e$t A A100 6e&ete ;eae Re$po$e A

    PG= to E> E to PG=> SG= to PG=> SG= to E>PG= to eP1G> eP1G to PG= S- S&&> S$4!

    101 6e&ete P6 oect%o Set Re>#e$t A

    102 6e&ete P6 oect%o Set Re$po$e A

    103 to 127 +o 5#t#e #$e

    E to E> SGSN to E> E to SGSN> SGSN toSGSN S3

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    24/193

    essa#e Typevalue 1ecimal!

    essa#e "eference 2nitial Tri##ered

    137 +oad cce$$ otet ot%5%cat%o A

    13= +oad cce$$ otet cko&ede A

    139 Re&ocat%o ace& Re>#e$t A140 Re&ocat%o ace& Re$po$e A

    141 o5%#at%o Ta$5e T#e& A

    142 to 14= +o 5#t#e #$e

    1"2 R 5omat%o Re&a ASGSN to E> E to SGSN(S3!

    149 6etac' ot%5%cat%o A

    1"0 6etac' cko&ede A

    1"1 S Pa% d%cat%o A

    1"3 &et MM ot%5%cat%o A

    1"4 &et MM cko&ede A

    1"" U ct%8%t ot%5%cat%o A1"! U ct%8%t cko&ede A

    1"7 to 1"9 +o 5#t#e #$e

    SGSN SGSN to E S+#e$t A

    171 Re&ea$e cce$$ ;eae$ Re$po$e A

    172 to 17" +o 5#t#e #$e

    SG= to SGSN

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    25/193

    = Mandatory means that the &2 shall be included by the sendin side- and that the receiver dianoses a Mandatory&2 missin error- when detectin that the &2 is not present. response includin a Mandatory &2 missincause- shall include the type of the missin &2.

    = 1onditional means;

    = that the &2 shall be included by sendin entity if the conditions specified in the relevant protocol specificationare metJ

    = the receiver shall chec# the conditions as specified in the correspondin messae type description- based on

    the parameter combination in the messae andIor on the state of the receivin node- to infer if a conditional&2 shall be epected. Only if a receiver has sufficient information the followin applies. conditional &2-which is absolutely necessary for the receivin entity to complete the procedure- is missin- then the receivershall abort the procedure.

    = 1onditional=Optional means;

    = that the &2 shall be included by the up=to=date sendin entity- if the conditions specified in the relevantprotocol specification are met. n entity- which is at an earlier version of the protocol and therefore is not up=to=date- obviously cannot send such new &2.

    = the receiver need not chec# the presence of the &2 in the messae. &f the receiver chec#s the presence of the1onditional=Optional &2- then the &2$s absence shall not trier any of the error handlin procedures. Thehandlin of an absence or erroneous such &2s shall be treated as Optional &2s as specified in subclause B.B2rror

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    26/193

    = 7or the rejection response of a 7orward /elocation /eAuest- the 7orward /elocation /esponse messae may alsoinclude an 7=1ause &2 as specified in clause B.3.*.

    = 8ownlin# 8ata 'otification c#nowlede (with or) without an indication of success may also include a 85low priority traffic Throttlin &2. The PGE 0ac#=Off Time &2 may also be returned when rejectin a 1reate

    "ession /eAuest with the cause P' 1onestion.

    = 7ailure &ndication type messaes do not have ccept types of cause values i.e. all used values indicate therejection- therefore the precedin rules do not apply. 7or 7ailure &ndication type of triered messaes- some ofthe Mandatory information elements- other than the 1ause &2- may not be included if they are not available.

    !.1.2 Go#ped 5omat%o &emet$

    &nformation elements can contain other &2s. This type of &2 is called Grouped &2s.

    Grouped &2s have a lenth value in the T5&> encodin- which includes the added lenth of all the embedded &2s.Overall codin of a rouped information element with 9 octets lon &2 header is defined in subclause C.* &nformation2lement 7ormat. 2ach information element within a rouped &2 also shall also contain 9 octets lon &2 header.

    Grouped &2s are not mar#ed by any fla or limited to a specific rane of &2 type values. The clause describin an &2 inthis specification shall eplicitly state if it is rouped.

    'OT2 ,; 2ach entry into each Grouped &2 creates a new scope level. 2it from the rouped &2 closes the scopelevel. The GTPv* messae level is the top most scope. This is analoous to the local scope of asubroutineIfunction.

    &f more than one rouped information elements of the same type- but for a different purpose are sent with a messae-these &2s shall have different &nstance values.

    &f more than one rouped information elements of the same type and for the same purpose are sent with a messae-

    these &2s shall have eactly the same &nstance value to represent a list.

    'OT2 *; 7or instance- all 0earer 1ontets Modified &2s of the type 0earer 1ontet in a Modify 0earer

    /esponse messae shall have the &nstance value of +- while all 0earer 1ontets Mar#ed for /emoval&2s of the type 0earer 1ontet in the same messae shall have the &nstance value of ,.

    !.1.3 5omat%o &emet %$tace

    2very GTPv* messae and rouped &2 within a messae in this specification has a column documentin the instance

    value of each &2.

    Ehen a GTPv* messae is encoded for use the instance value of each included &2 is encoded in the &nstance field of the&2 for the messae scope. "ee clause B and subclause C.* for details of that encodin.

    n &nformation 2lement in an encoded GTPv* messae or encoded rouped &2 is identified by the pair of &2 Type and&nstance values and described by a specific row in the correspondin tables in subclauses of B in the present document.

    &f several &nformation 2lements with the same Type and &nstance values are included in an encoded GTPv* messae-they represent a list for the correspondin &2 name and row identified in the messae rammar in subclauses of clauseB.

    &f several &nformation 2lements with the same Type and &nstance values are included in an encoded rouped &2- theyrepresent a list for the correspondin &2 name and row identified in the rouped &2 rammar in subclauses of clause B.

    &n tables in this document the instance value for Private 2tension is mar#ed as >" (>endor "pecific). Ehile an

    instance value must be encoded by the sender the value can be >endor and even Private 2tension specific.

    The same &2 name miht be used in different messaes (on the top level or within rouped &2s) in this specification.The instance value and name of an &2 is only meaninful within the scope of the messae definition . The combinationof Type value and &nstance value uniAuely identifies a specific row in a messae description table.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!$."elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    27/193

    !.2 Me$$ae Ga#&a%t

    The GTPv*=1 messaes shall be sent per 2 on the "3- ",+ and ",@ interfaces.

    The GTPv*=1 messaes shall be sent per P8'=1onnection on the "*b- "9- ",,- ": and "C interfaces apart from thefollowin eclusion.

    The followin GTPv*=1 messaes are sent per 2 on the "9 and ",, interfaces;

    = 8ownlin# 8ata 'otification I c#nowlede I 7ailure &ndicationJ

    = "top Pain &ndicationJ

    = 8elete &ndirect 8ata 7orwardin Tunnel /eAuestI/esponseJ

    = 8elete "ession /eAuest durin TI/I

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    28/193

    Ta4le *)&)&%&6 2nformation Elements in Echo "e:uest

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    Reco8e M Reco8e 0Sed% ode+eat#e$

    : T'%$ $'a&& *e $et toad$ a pee ode o a GTP82%te5ace %5 t'e $ed% ode $#ppot$ at &ea$t oe 5eat#e

    o t'%$ %te5ace o %5 t'e $ed% ode $#ppot$ at &ea$toe 5eat#e ad doe$ ot ko t'e %te5ace tpe toad$t'e pee ode. T'%$ ma *e pe$et ot'e%$e.

    ode +eat#e$ 0

    P%8ate te$%o : P%8ate te$%o VS

    7.1.2 c'o Re$po$e

    Table B.,.*=, specifies the information elements included in the 2cho /esponse messae.

    The /ecovery information element contains the local /estart 1ounter- which is specified in 3GPP T" *3.++B K,BL)

    The optional Private 2tension contains vendor or operator specific information.

    Ta4le *)&)$%&6 2nformation Elements in Echo "esponse

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    Reco8e M Reco8e 0

    Sed% ode+eat#e$

    : T'%$ $'a&& *e $et toad$ a pee ode o a GTP82%te5ace %5 t'e $ed% ode $#ppot$ at &ea$t oe 5eat#eo t'%$ %te5ace o %5 t'e $ed% ode $#ppot$ at &ea$toe 5eat#e ad doe$ ot ko t'e %te5ace tpe toad$t'e pee ode. T'%$ ma *e pe$et ot'e%$e.

    ode +eat#e$ 0

    P%8ate te$%o : P%8ate te$%o VS

    7.1.3 Ve$%o ot S#ppoted d%cat%o

    This messae contains only the GTPv* header and indicates the latest GTP version that the sendin entity supports.

    7.2 T#e& Maaemet Me$$ae$

    7.2.0 Geea&

    node shall include the /ecovery information element if it is in contact with the peer for the first time or the node hasrestarted recently and the new /estart 1ounter value has not yet been indicated to the peer. The peer receivin the/ecovery information element shall handle it as when an 2cho /esponse messae is received but shall consider the restof the messae in accordance with the messae semantics and parameters.

    7.2.1 eate Se$$%o Re>#e$t

    The direction of this messae shall be from MM2I"9="G"' to "GE and from "GE to PGE- and from eP8G to thePGE (see Table @.,=,).

    The 1reate "ession /eAuest messae shall be sent on the ",, interface by the MM2 to the "GE- and on the ":I"Cinterface by the "GE to the PGE as part of the procedures;

    = 2=T/' &nitial ttach

    = 2 reAuested P8' connectivity

    The messae shall also be sent on "9 interface by the "G"' to the "GE- and on the ":I"C interface by the "GE to thePGE as part of the procedures;

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!$/"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    29/193

    = P8P 1ontet ctivation

    The messae shall also be sent on the ",, interface by the MM2 to the "GE as part of the procedures;

    = Trac#in rea pdate procedure with "ervin GE chane

    = ",I*=based handover with "GE chane

    = T/' &u mode to 2=T/' &nter /T handover with "GE chane

    = G2/' IGb mode to 2=T/' &nter /T handover with "GE chane

    = 3G GnIGp "G"' to MM2 combined hard handover and "/'" relocation procedure

    = GnIGp "G"' to MM2 Trac#in rea pdate procedure

    and on the "9 interface by the "G"' to the "GE as part of the procedures;

    = /outin rea pdate with MM2 interaction and with "GE chane

    = GnIGp "G"' to "9 "G"' /outin rea pdate

    = &nter "G"' /outein rea pdate Procedure and 1ombined &nter "G"' / I 5 pdate usin "9 with "GEchane

    = &u mode / pdate Procedure usin "9 with "GE chane

    = 2=T/' to T/' &u mode &nter /T handover with "GE chane

    = 2=T/' to G2/' IGb mode &nter /T handover with "GE chane

    = "ervin /'" relocation usin "9 with "GE chane

    = 1ombined hard handover and "/'" relocation usin "9 with "GE chane

    = 1ombined 1ell I / update and "/'" relocation usin "9 with "GE chane

    = 2nhanced servin /'" relocation with "GE relocation

    and on the "*b interface by the eP8G to the PGE as part of the procedures;

    - &nitial ttach with GTP on "*b

    - 2 initiated 1onnectivity to dditional P8' with GTP on "*b

    -

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    30/193

    Ta4le *)$)&%&6 2nformation Elements in a Create Session "e:uest

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!3'"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    31/193

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    MS T'e MS $'a&& *e %cded % t'e me$$ae o t'e S4S11%te5ace, ad o S"S= %te5ace %5 po8%ded * t'eMMSGS, ecept 5o t'e ca$e

    - 5 t'e U %$ emeec attac'ed ad t'e U %$U&e$$.

    T'e MS $'a&& *e %cded % t'e me$$ae o t'e S4S11%te5ace, ad o S"S= %te5ace %5 po8%ded * t'eMMSGS, *#t ot #$ed a$ a %det%5%e

    - %5 U %$ emeec attac'ed *#t MS %$ ota#t'et%cated.

    T'e MS $'a&& *e %cded % t'e me$$ae o t'e S2*%te5ace.

    MS 0

    MSS6 +o a -UTR %t%a& ttac' t'e $'a&& *e %cded'e #$ed o t'e S11 %te5ace, %5 po8%ded % t'e$#*$c%pt%o data 5om t'e #e$ted &ocat%o %5omat%oc'ae epot% ad MMSGS $#ppot &ocat%o

    %5omat%o c'ae epot%. T'e SGD $'a&& %cde t'%$ o S"S= %5 %t ece%8e$ t'e UL 5om MMSGS.

    UL 0

    : T'%$ $'a&& a&$o *e %cded o t'e S4 ad S"S=%te5ace$ 5o P6P otet ct%8at%o poced#e. t $'a&&%cde e%t'e t'e G o S o R.

    Se8% etok

    T'%$ $'a&& *e %cded o t'e S4S11, S"S= ad S2*%te5ace$ 5o a -UTR %%t%a& attac', a P6P otetct%8at%o, a U e>#e$ted P6 coect%8%t, a ttac'%t' GTP o S2*, a U %%t%ated oect%8%t to dd%t%oa&P6 %t' GTP o S2* ad a

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    32/193

    %t ot'e%$e %t $'a&& %d%cate V%t#a& a$ t'e RT Tpe.See :T 3, :T 4.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!3$"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    33/193

    d%cat%o +&a$ T'%$ $'a&& *e %cded %5 a oe o5 t'e app&%ca*&e 5&a$%$ $et to 1.pp&%ca*&e 5&a$ ae

    = S"S= Potoco& Tpe T'%$ 5&a $'a&& *e #$ed ot'e S11S4 %te5ace$ ad $et accod% to t'epotoco& c'o$e to *e #$ed o t'e S"S=%te5ace$.

    = 6#a& dde$$ ;eae +&a T'%$ 5&a $'a&& *e #$edo t'e S2*, S11S4 ad S"S= %te5ace$ ad $'a&&*e $et to 1 'e t'e P6 Tpe, detem%ed *a$edo U e>#e$t ad $#*$c%pt%o ecod, %$ $et toP848! ad a&& SGS$ '%c' t'e U ma *e'aded o8e to $#ppot d#a& adde$$%. T'%$ $'a&&*e detem%ed *a$ed o ode pe-co5%#at%o *t'e opeato.

    = #e$ted P6oect%8%t o aP6P otet ct%8at%o poced#e%5 t'e P6 coect%oP6P otet %$ 'aded-o8e5om o-3GPP acce$$.T'%$ 5&a $'a&& *e $et to 1 o t'e S2* %te5aced#% a

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    34/193

    ct%8at%o ad a U e>#e$ted P6 coect%8%t.

    T'%$ $'a&& *e %cded o t'e S2* %te5ace 5o a %t%a&ttac' %t' GTP o S2* ad a U %%t%ated oect%8%t todd%t%oa& P6 %t' GTP o S2*.

    t $'a&& %d%cate 'et'e a $#*$c%*ed P o a o

    $#*$c%*ed P c'o$e * t'e MMSGSeP6G a$$e&ected.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!3+"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    35/193

    : D'e a8a%&a*&e, t'%$ $'a&& *e $et * t'e MMSGS ot'e S11S4 %te5ace d#% TURU#e$t ad t'e$#*$c%pt%o ecod et%e8ed 5om t'e #e$ted P6 coect%8%tpoced#e$.T'%$ deote$ t'e mo$t $t%et e$t%ct%o a$ e>#%ed* a a&ead act%8e *eae cotet. 5 t'ee ae oa&ead act%8e *eae cotet$, t'%$ 8ae %$ $et to t'e &ea$t

    e$t%ct%8e tpe.

    P Re$t%ct%o 0

    eate Ma%m#m;%t Rate (P-M;R)

    T'%$ epe$et$ t'e P-M;R. t $'a&& *e %cded ot'e S4S11, S"S= ad S2* %te5ace$ 5o a -UTR%%t%a& attac', U e>#e$ted P6 coect%8%t, t'e P6Potet ct%8at%o poced#e #$% S4, t'e PS mo*%&%t5om t'e GGp SGS to t'e S4 SGSMM poced#e$,ttac' %t' GTP o S2* ad a U %%t%ated oect%8%t todd%t%oa& P6 %t' GTP o S2*.

    M;R 0

    L%ked PS ;eae 6 T'%$ $'a&& *e %cded o S4S11 % RUTU

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    36/193

    ;eae otet$ to *eceated

    M Se8ea& $ %t' t'e $ame tpe ad %$tace 8ae $'a&& *e%cded o t'e S4S11 ad S"S= %te5ace$ a$ ece$$ato epe$et a &%$t o5 ;eae$. :e $%&e $'a&& *e%cded o t'e S2* %te5ace.:e *eae $'a&& *e %cded 5o a -UTR %t%a&ttac', a P6P otet ct%8at%o, a U e>#e$ted P6oect%8%t, a ttac' %t' GTP o S2*, a U %%t%ated

    oect%8%t to dd%t%oa& P6 %t' GTP o S2* ad a#%emet$ % 3GPP TS 23.007 B17C.

    +K-S6 1

    eP6G-+K-S6 T'%$ $'a&& *e %cded * t'e eP6G o t'e S2* %te5aceaccod% to t'e e>#%emet$ % 3GPP TS 23.007 B17C.

    +K-S6 2

    U T%me @oe : T'%$ $'a&& *e %cded * t'e MM o8e S11 d#%%t%a& ttac', U Re>#e$ted P6 oect%8%t poced#e.

    T'%$ $'a&& *e %cded * t'e SGS o8e S4 d#% P6Potet ct%8at%o poced#e.

    T'%$ $'a&& *e %cded * t'e MMSGS o8e S11S4TURU

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    37/193

    Re>#e$t me$$ae o t'e S"S= %te5ace$ %5 ece%8ed 5omt'e MMSGS.

    P%8ate te$%o : T'%$ ma *e $et o t'e S"S=, S4S11 ad S2*%te5ace$.

    P%8ate te$%o VS

    :T 1 T'e cod%t%oa& P6 Tpe %$ ed#dat o t'e S4S11 ad S"S= %te5ace$ (a$ t'e P cota%$ eact& t'e $ame 5%e&d). T'e ece%8e ma %oe %t. T'%$ %$ e8e $et o t'e S2*%te5ace.

    :T 2 3GPP TS 23.401 B3C (e.. $#*c&a#$e ".3.2.1) ad 3GPP TS 23.0!0 B3"C (e.. $#*c&a#$e 9.2.2.1)de5%e$ t'e MMSGS $'a&& $ed t'e MS 5o 'ae Repot% S#ppot d%cat%o to t'e PGD. $#c' ca$e MMSGS $'a&& #$e t'e 'ae Repot% S#ppot d%cat%o ado SG 'aeRepot% S#ppot d%cat%o ('%c'e8e %$ app&%ca*&e), e8e %5 $tae 2 e5e$ to MS 5o 'aeRepot% S#ppot d%cat%o.

    :T3 T'e met'od$ t'at t'e eP6G ma #$e to ac>#%e t'e RT tpe o5 t'e #t#$ted o-3GPP P acce$$etok ae ot $pec%5%ed % t'%$ e&ea$e.

    :T4 T'e P6-GD ca *e %5omed a*o#t t'e tpe o5 acce$$ etok #$ed * t'e U o8e $e8ea&e5eece po%t$, $ee 3GPP TS 29.212 B30C 5o t'e mapp% *etee t'e code 8ae$ 5o t'ed%55eet acce$$ etok tpe$.

    Ta4le *)$)&%$6 7earer Conte?t to 4e created within Create Session "e:uest

    :ctet 1 ;eae otet Tpe ? 93 (dec%ma&):ctet$ 2 ad 3 Let' ?

    :ctet 4 Spae ad $tace 5%e&d$

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    PS ;eae 6 M ; 0

    T+T : T'%$ ma *e %cded o t'e S4S11 ad S"S=%te5ace$.

    ;eae T+T 0

    S1-U eode; +-T6 T'%$ $'a&& *e %cded o t'e S11 %te5ace 5o A2-*a$ed'ado8e %t' SGD e&ocat%o.

    +-T6 0

    S4-U SGS +-T6 T'%$ $'a&& *e %cded o t'e S4 %te5ace %5 t'e S4-U%te5ace %$ #$ed.

    +-T6 1

    S"S=-U SGD +-T6

    T'%$ $'a&& *e %cded o t'e S"S= %te5ace 5o aIeUTR %t%a& ttac'I, a IP6P otet ct%8at%oI o a

    IU Re>#e$ted P6 oect%8%tI.

    +-T6 2

    S"S=-U PGD +-T6

    T'%$ $'a&& *e %cded o t'e S4 ad S11 %te5ace$ 5ot'e TURU

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    38/193

    = 2=T/' &nitial ttach

    = 2 reAuested P8' connectivity

    The messae shall also be sent on "9 interface by the "GE to the "G"'- and on the ":I"C interface by the PGE to the"GE as part of the procedures;

    = P8P 1ontet ctivation

    The messae shall also be sent on the ",, interface by the "GE to the MM2 as part of the procedures;

    = Trac#in rea pdate procedure with "GE chane

    = ",I*=based handover with "GE chane

    = T/' &u mode to 2=T/' &nter /T handover with "GE chane

    = G2/' IGb mode to 2=T/' &nter /T handover with "GE chane

    = 3G GnIGp "G"' to MM2 combined hard handover and "/'" relocation procedure

    = GnIGp "G"' to MM2 Trac#in rea pdate procedure

    and on the "9 interface by the "GE to the "G"' as part of the procedures;

    = /outin rea pdate with MM2 interaction and with "GE chane

    = GnIGp "G"' to "9 "G"' /outin rea pdate

    = &nter "G"' /outein rea pdate Procedure and 1ombined &nter "G"' / I 5 pdate usin "9 with "GEchane

    = &u mode / pdate Procedure usin "9 with "GE chane

    = 2=T/' to T/' &u mode &nter /T handover with "GE chane

    = 2=T/' to G2/' IGb mode &nter /T handover with "GE chane

    = "ervin /'" relocation usin "9 with "GE chane

    = 1ombined hard handover and "/'" relocation usin "9 with "GE chane

    = 1ombined 1ell I / update and "/'" relocation usin "9 with "GE chane

    = 2nhanced servin /'" relocation with "GE relocation

    and on the "*b interface by the PGE to the eP8G as part of the procedures;

    = &nitial ttach with GTP on "*b

    = 2 initiated 1onnectivity to dditional P8' with GTP on "*b

    =

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    39/193

    = Preferred P8' type not supported.

    = ll dynamic addresses are occupied.

    = 2 contet without T7T already activated.

    = /emote peer not respondin.

    = "emantic error in the T7T operation.

    = "yntactic error in the T7T operation.

    = "emantic errors in pac#et filter(s).

    = "yntactic errors in pac#et filter(s).

    = ser authentication failed.

    = P' access denied no subscription.

    = P' /estriction type incompatibility with currently active P8' 1onnection.

    = >ersion not supported by net peer.

    = 8enied in /T.

    = Protocol type not supported.

    = P' conestion.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!3("elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    40/193

    Ta4le *)$)$%&6 2nformation Elements in a Create Session "esponse

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!+'"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    41/193

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    a#$e M See :T2. a#$e 0

    'ae Repot%ct%o

    T'%$ $'a&& *e %cded o t'e S"S= ad S4S11%te5ace$ %t' t'e appop%ate ct%o 5%e&d %5 t'e &ocat%o'ae Repot% mec'a%$m %$ to *e $tated o $topped5o t'%$ $#*$c%*e % t'e SGSMM.

    'ae Repot%ct%o

    0

    SG 5omat%oRepot% ct%o

    : T'%$ $'a&& *e %cded o t'e S"S= ad S4S11%te5ace$ %t' t'e appop%ate ct%o 5%e&d %5 t'e SG 5oepot% mec'a%$m %$ to *e $tated o $topped 5o t'%$$#*$c%*e % t'e SGSMM.

    SG 5omat%oRepot% ct%o

    0

    Sede +-T6 5ooto& P&ae

    T'%$ $'a&& *e $et o t'e S11S4 %te5ace$. +o t'eS"S=S2* %te5ace$ %t %$ ot eeded *eca#$e %t$ coteto#&d *e %det%ca& to t'e PGD S"S=S2* +-T6 5oPMP *a$ed %te5ace o 5o GTP *a$ed oto& P&ae%te5ace.

    +-T6 0

    PGD S"S=S2* +-T6 5o PMP *a$ed%te5ace o 5o GTP*a$ed oto& P&ae%te5ace

    PGD $'a&& %cde t'%$ o t'e S"S= %te5ace$ d#%t'e %t%a& ttac', U e>#e$ted P6 coect%8%t ad P6Potet ct%8at%o poced#e$.5 SGD ece%8e$ t'%$ %t $'a&& 5oad t'e to MMS4-SGS o S11S4 %tea5ace.

    T'%$ $'a&& %cde t'e T6 % t'e GTP *a$ed S"S=ca$e ad t'e GR ke % t'e PMP *a$ed S"S= ca$e. PMP *a$ed S"S= ca$e, $ame P adde$$ %$ #$ed 5o*ot' coto& p&ae ad t'e #$e p&ae comm#%cat%o.

    PGD $'a&& %cde t'%$ o t'e S2* %te5ace d#% t'ettac' %t' GTP o S2*, U %%t%ated oect%8%t todd%t%oa& P6 %t' GTP o S2* ad #e$ted P6 coect%8%tpoced#e$.T'%$ $'a&& a&$o *e %cded o S4S11 d#% t'e GGpSGS to S4 SGSMM RUTU poced#e$.T'%$ deote$ t'e e$t%ct%o o t'e com*%at%o o5 tpe$o5 P 5o t'e P a$$oc%ated %t' t'%$ PS *eaeotet.

    P Re$t%ct%o 0

    eate Ma%m#m;%t Rate (P-M;R)

    T'%$ epe$et$ t'e P-M;R. t $'a&& *e %cded ot'e S"S=, S4S11 ad S2* %te5ace$ %5 t'e ece%8ed P-M;R 'a$ *ee mod%5%ed * t'e PR+.

    M;R 0

    L%ked PS ;eae 6 T'%$ $'a&& *e $et o t'e S4S11 %te5ace$ d#%GGp SGS to S4-SGSMM RUTU poced#e to%det%5 t'e de5a#&t *eae t'e PGD $e&ect$ 5o t'e P6oect%o.

    ; 0

    Potoco&o5%#at%o :pt%o$(P:)

    T'%$ %$ ot app&%ca*&e 5o TURU#e$t me$$ae. Se8ea& $ %t' t'e $ame tpe ad

    %$tace 8ae ma *e %cded o t'e S"S= ad S4S11a$ ece$$a to epe$et a &%$t o5 ;eae$. :e $%&e $'a&& *e %cded o t'e S2* %te5ace.:e *eae $'a&& *e %cded 5o -UTR %t%a& ttac',

    ;eae otet 0

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!+&"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    42/193

    P6P otet ct%8at%o o U Re>#e$ted P6oect%8%t , ttac' %t' GTP o S2*, U %%t%atedoect%8%t to dd%t%oa& P6 %t' GTP o S2*, ad#%emet$ % 3GPP TS 23.007 B17C.

    +K-S6 1

    SGD L6 : T'%$ %$ opt%oa&& $et * t'e SGD to t'e MMSGSo t'e S11S4 %te5ace$ ($ee 3GPP TS 32.423 B44C), 'ecotact% t'e pee ode 5o t'e 5%$t t%me.

    Loca&6%$t%#%$'edame (L6)

    0

    PGD L6 : T'%$ %$ opt%oa&& %cded * t'e PGD o t'e S"S=ad S2* %te5ace$ ($ee 3GPP TS 32.423 B44C), 'ecotact% t'e pee ode 5o t'e 5%$t t%me.

    Loca&6%$t%#%$'edame (L6)

    1

    SGD L6 : T'%$ %$ opt%oa&& $et * t'e SGD to t'e MMSGSo t'e S11S4 %te5ace$ ($ee 3GPP TS 32.423 B44C), 'e

    comm#%cat% t'e L6 to t'e pee ode 5o t'e 5%$t t%me.

    Loca&6%$t%#%$'ed

    ame (L6)

    0

    PGD L6 : T'%$ %$ opt%oa&& %cded * t'e PGD o t'e S"S=%te5ace$ ($ee 3GPP TS 32.423 B44C), 'ecomm#%cat% t'e L6 to t'e pee ode 5o t'e 5%$t t%me.

    Loca&6%$t%#%$'edame (L6)

    1

    PGD ;ack-:55 T%me : T'%$ ma *e %cded o t'e S"S= ad S4S11%te5ace$ 'e t'e P6 GD eect$ t'e eate Se$$%oRe>#e$t %t' t'e ca#$e IP coe$t%oI. t %d%cate$ t'et%me d#% '%c' t'e MM o S4-SGS $'o#&d e5a%5om $ed% $#*$e>#et P6 coect%o e$ta*&%$'mete>#e$t$ to t'e PGD 5o t'e coe$ted P 5o $e8%ce$ot'e t'a Se8%ce U$e$emeec $e8%ce$.See :T 3.

    P T%me 0

    P%8ate te$%o : T'%$ ma *e $et o t'e S"S=, S4S11 ad S2*%te5ace$.

    P%8ate te$%o VS

    :T1 ;ot' 'a% Gatea ame ad 'a% Gatea dde$$ $'a&& ot *e %cded at t'e $amet%me. D'e *ot' ae a8a%&a*&e, t'e opeato co5%#e$ a pe5eed 8ae.:T2 5 t'e SGD caot accept a o5 t'e I;eae otet eatedI $ %t'% eate Se$$%o Re>#e$t

    me$$ae, t'e SGD $'a&& $ed t'e eate Se$$%o Re$po$e %t' appop%ate eect a#$e 8ae.:T 3 T'e &a$t ece%8ed 8ae o5 t'e PGD ;ack-:55 T%me $'a&& $#pe$ede a pe8%o#$ 8ae$ ece%8ed

    5om t'at PGD ad 5o t'%$ P % t'e MMSGS.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!+$"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    43/193

    Ta4le *)$)$%$6 7earer Conte?t Created within Create Session "esponse

    :ctet$ 1 ;eae otet Tpe ? 93 (dec%ma&)

    :ctet$ 2 ad 3 Let' ?

    :ctet$ 4 Spae ad $tace 5%e&d$

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    PS ;eae 6 M ; 0a#$e M T'%$ $'a&& %d%cate %5 t'e *eae 'ad&% a$ $#cce$$5#&,

    ad %5 ot, %t %8e$ %5omat%o o t'e ea$o. (:T1,:T2)

    a#$e 0

    T+T : T'%$ ma *e %cded o t'e S4S11, S"S= ad S2*%te5ace$.

    ;eae T+T 0

    S1-U SGD +-T6 T'%$ $'a&& *e %cded o t'e S11 %te5ace %5 t'e S1-U%te5ace %$ #$ed.

    +-T6 0

    S4-U SGD +-T6 T'%$ $'a&& *e %cded o t'e S4 %te5ace %5 t'e S4-U%te5ace %$ #$ed.

    +-T6 1

    S"S=-U PGD +-T6

    +o GTP-*a$ed S"S=, t'%$ U$e P&ae $'a&& *e %cdedo S4S11 ad S"S= %te5ace$ d#% t'e IeUTR %t%a&ttac'I, a IP6P otet ct%8at%oI o a IU Re>#e$tedP6 oect%8%tI.

    +-T6 2

    S12 SGD +-T6 T'%$ $'a&& *e %cded o t'e S4 %te5ace %5 t'e S12%te5ace %$ #$ed.

    +-T6 3

    S2*-U PGD +-T6 T'%$ (5o #$e p&ae) $'a&& *e %cded o t'e S2*%te5ace d#% t'e ttac' %t' GTP o S2*, U %%t%atedoect%8%t to dd%t%oa& P6 %t' GTP o S2*, ad#e$tRe$po$e poced#e$oe a5te t'e ot'e. 5te ece%8% t'e I;eae otet eatedI $ %t'% eate Se$$%o Re>#e$tme$$ae, t'e SGD ma ot accept $ome o5 t'e$e *eae$. T'e SGD 'oe8e $'a&& et# a&&*eae$ %t' t'e I;eae otet eatedI $ %t'% eate Se$$%o Re$po$e me$$ae (t'%$ ta*&e),

    *#t %t' d%55eet a#$e 8ae$. ;eae$ t'at ee ot accepted * t'e SGD $'a&& 'a8e aappop%ate eect%o 8ae % t'e a#$e . T'e taet MMS4-SGS $'a&& $ed t'e$e o-accepted *eae$ to t'e taet SGD %t'% t'e I;eae otet to *e emo8edI % a $#*$e>#etMod%5 ;eae Re>#e$t me$$ae. T'ee5oe, t'e SGD $'a&& a&&ocate t'e 6L S"S= SGD +-T6$a&$o 5o t'e o-accepted *eae$. MMS4-SGS $'o#&d emo8e a&& o5 t'e o-accepted *eae$ *$epaate poced#e$ (e.. a MMS4-SGS %%t%ated 6ed%cated ;eae 6eact%8at%o poced#e).

    :T2 ccod% to 3GPP TS 23.401 B3C $#*c&a#$e ".".1.1.3, IA2-*a$ed 'ado8e %t' Se8% GDe&ocat%oI, d#% t'e A2-'ado8e poced#e %t' a SGD c'ae, t'e taet MMS4-SGS $'a&&%%t%ate o& t'e eate Se$$%o Re>#e$tRe$po$e poced#e. T'e SGD $'a&& et# a&& *eae$(%cd% t'o$e ot accepted * t'e SGD) %t' a I;eae otet eatedI %t'% eate Se$$%oRe$po$e me$$ae (t'%$ ta*&e), *#t %t' d%55eet a#$e 8ae$. ;eae$ t'at ee ot accepted *t'e SGD $'a&& 'a8e a appop%ate eect%o 8ae % t'e a#$e , T'e MMS4-SGS $'o#&demo8e t'e$e o-accepted *eae$ * $epaate poced#e$ a$ e&&.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!+3"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    44/193

    Ta4le *)$)$%36 7earer Conte?t marked for removal within a Create Session "esponse

    :ctet 1 ;eae otet Tpe ? 93 (dec%ma&)

    :ctet$ 2 ad 3 Let' ?

    :ctet 4 Spae ad $tace 5%e&d$

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    PS ;eae 6 M ; 0a#$e M T'%$ $'a&& %d%cate %5 t'e *eae 'ad&% a$ $#cce$$5#&,

    ad %5 ot, %8e$ t'e %5omat%o o t'e ea$o.a#$e 0

    7.2.3 eate ;eae Re>#e$t

    The direction of this messae shall be from PGE to "GE and from "GE to MM2I"9="G"'- and from PGE to eP8G

    (see Table @.,=,).

    The 1reate 0earer /eAuest messae shall be sent on the ":I"C interface by the PGE to the "GE and on the ",,interface by the "GE to the MM2 as part of the 8edicated 0earer ctivation procedure.

    The messae shall also be sent on the ":I"C interface by the PGE to the "GE and on the "9 interface by the "GE tothe "G"' as part of the "econdary P8P 1ontet ctivation procedure or the 'etwor# /eAuested "econdary P8P1ontet ctivation procedure.

    The messae shall also be sent on the "*b interface by the PGE to the eP8G as part of the 8edicated "*b beareractivation with GTP on "*b.

    Ta4le *)$)3%&6 2nformation Elements in a Create 7earer "e:uest

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    Poced#eTa$act%o d (PT)

    T'%$ $'a&& *e $et o t'e S"S= ad S4S11 %te5ace$'e t'e poced#e a$ %%t%ated * a U Re>#e$ted

    ;eae Re$o#ce Mod%5%cat%o Poced#e o SecodaP6P otet ct%8at%o Poced#e.T'e PT $'a&& *e t'e $ame a$ t'e oe #$ed % t'ecoe$pod% ;eae Re$o#ce ommad.

    PT 0

    L%ked ;eae det%t(L;)

    M T'%$ $'a&& *e %cded to %d%cate t'e de5a#&t *eaea$$oc%ated %t' t'e P6 coect%o.

    ; 0

    Potoco&o5%#at%o :pt%o$(P:)

    : T'%$ ma *e $et o t'e S"S= ad S4S11 %te5ace$. P: 0

    ;eae otet$ M Se8ea& $ %t' t'%$ tpe ad %$tace 8ae$ $'a&& *e%cded a$ ece$$a to epe$et a &%$t o5 ;eae$.

    ;eae otet 0

    PGD-+K-S6 T'%$ $'a&& *e %cded * t'e PGD o t'e S"S= adS2* %te5ace$ ad, 'e ece%8ed 5om S"S= *e5oaded * t'e SGD o t'e S11 %te5ace accod% to

    t'e e>#%emet$ % 3GPP TS 23.007 B17C.

    +K-S6 0

    SGD-+K-S6 T'%$ $'a&& *e %cded * t'e SGD o t'e S11 %te5aceaccod% to t'e e>#%emet$ % 3GPP TS 23.007 B17C.

    +K-S6 1

    'ae Repot%ct%o

    T'%$ $'a&& *e %cded o t'e S"S= ad S4S11%te5ace$ %t' t'e appop%ate ct%o 5%e&d 5 t'e &ocat%o'ae Repot% mec'a%$m %$ to *e $tated o $topped5o t'%$ $#*$c%*e % t'e SGSMM.

    'ae Repot%ct%o

    0

    SG 5omat%oRepot% ct%o

    : T'%$ $'a&& *e %cded o t'e S"S= ad S4S11%te5ace$ %t' t'e appop%ate ct%o 5%e&d %5 t'e SG 5oepot% mec'a%$m %$ to *e $tated o $topped 5o t'%$$#*$c%*e % t'e SGSMM.

    SG 5omat%oRepot% ct%o

    0

    P%8ate te$%o : T'%$ ma *e $et o t'e S"S=, S4S11 ad S2*%te5ace$.

    P%8ate te$%o VS

    'OT2; &n the case that the procedure was initiated by a 2 /eAuested 0earer /esource Modification Procedureor "econdary P8P 1ontet ctivation Procedure- then there will be only one instance of the 0earer

    1ontets &2 in the 1reate 0earer /eAuest.

    3GPP

    3GPP TS $()$*+ ,&')$)' $'&&%'3!++"elease &'

  • 7/25/2019 29274-a20 - 3GPP Evolved Packet System (EPS); Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage 3.doc

    45/193

    Ta4le *)$)3%$6 7earer Conte?t within Create 7earer "e:uest

    :ctet$ 1 ;eae otet Tpe ? 93 (dec%ma&)

    :ctet$ 2 ad 3 Let' ?

    :ctet$ 4 Spae ad $tace 5%e&d$

    2nformationelements

    P Condition < Comment 2E Type 2ns)

    PS ;eae 6 M T'%$ $'a&& *e $et to 0. ; 0T+T M T'%$ ca cota% *ot' #p&%k ad do&%k packet 5%&te$

    to *e $et to t'e U o t'e eP6G. 6o&%k packet 5%&te$ae a&$o #$ed * SGD 5o PMP *a$ed S"= %te5ace$.

    ;eae T+T 0

    S1-U SGD +-T6 T'%$ $'a&& *e $et o