Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
Top   in Index   Prev   Next

TS 29.274
Evolved Packet System (EPS) –
GTPv2-C – Evolved GPRS Tunnelling Protocol for Control Plane

V19.5.0 (PDF)2025/12  … p.
V18.8.0  2024/12  454 p.
V17.12.0  2024/06  449 p.
V16.13.0  2023/12  429 p.
V15.9.0  2019/09  398 p.
V14.8.0  2018/06  409 p.
V13.13.0  2018/06  393 p.
V12.15.0  2018/06  294 p.
V11.14.0  2017/12  253 p.
V10.15.0  2017/12  225 p.
V9.14.0  2017/12  190 p.
V8.12.0  2017/12  158 p.
Rapporteur:
Mr. Landais, Bruno
Nokia France

3GPP 29.274 - EPS GTPV2-C interfaces

full Table of Contents for  TS 29.274  Word version:  19.4.0

each clause number in 'red' refers to the equivalent title in the Partial Content
Here   Top
1Scope  p. 12
2References  p. 12
3Definitions, symbols and abbreviations  p. 16
3.1Definitions  p. 16
3.2Symbols  p. 16
3.3Abbreviations  p. 17
4General  p. 19
4.1GTP Tunnel  p. 19
4.2Protocol stack  p. 19
4.2.0General  p. 19
4.2.1UDP header and port numbers  p. 20
4.2.1.0General  p. 20
4.2.1.1Initial Messages  p. 21
4.2.1.2Triggered Messages  p. 21
4.2.1.3Piggybacked Messages  p. 21
4.2.2IP header and IP addresses  p. 21
4.2.2.1Initial Messages  p. 21
4.2.2.2Triggered Messages  p. 22
4.2.2.3Piggybacked Messages  p. 23
4.2.3Layer 2  p. 23
4.2.4Layer 1  p. 23
4.2.5Messages with GTPv2 defined replies: Classification of Initial and Triggered Messages  p. 23
4.3Transmission Order and Bit Definitions  p. 24
5GTP Header for Control Plane  p. 24
5.1General format  p. 24
5.2Control Plane GTP Extension Header  p. 24
5.3GTP-C header for Echo and Version Not Supported Indication messages  p. 24
5.4EPC specific GTP-C header  p. 25
5.5Usage of the GTPv2-C Header  p. 25
5.5.1General |R10|p. 25
5.5.2Conditions for sending TEID=0 in GTPv2-C header |R10|p. 26
5.6Format of the GTPv2-C Message  p. 28
6GTP-C Message Types and Message Formats  p. 29
6.0General |R10|p. 29
6.1Message Format and Type values  p. 29
6.1.0Message Type |R10|p. 29
6.1.1Presence requirements of Information Elements  p. 32
6.1.2Grouped Information Elements  p. 33
6.1.3Information Element instance  p. 34
6.2Message Granularity  p. 34
7GTP-C messages  p. 35
7.1Path Management Messages  p. 35
7.1.0General  p. 35
7.1.1Echo Request  p. 35
7.1.2Echo Response  p. 36
7.1.3Version Not Supported Indication  p. 36
7.2Tunnel Management Messages  p. 36
7.2.0General |R10|p. 36
7.2.1Create Session Request  p. 36
7.2.2Create Session Response  p. 65
7.2.3Create Bearer Request  p. 79
7.2.4Create Bearer Response  p. 87
7.2.5Bearer Resource Command  p. 92
7.2.6Bearer Resource Failure Indication  p. 95
7.2.7Modify Bearer Request  p. 98
7.2.8Modify Bearer Response  p. 117
7.2.9Delete Session Request and Delete Bearer Request  p. 124
7.2.9.1Delete Session Request  p. 124
7.2.9.2Delete Bearer Request  p. 130
7.2.10Delete Session Response and Delete Bearer Response  p. 138
7.2.10.1Delete Session Response  p. 138
7.2.10.2Delete Bearer Response  p. 142
7.2.11Downlink Data Notification messages  p. 146
7.2.11.1Downlink Data Notification  p. 146
7.2.11.2Downlink Data Notification Acknowledge  p. 150
7.2.11.3Downlink Data Notification Failure Indication  p. 152
7.2.12Delete Indirect Data Forwarding Tunnel Request  p. 152
7.2.13Delete Indirect Data Forwarding Tunnel Response  p. 153
7.2.14Modify Bearer Command and Failure Indication  p. 154
7.2.14.1Modify Bearer Command  p. 154
7.2.14.2Modify Bearer Failure Indication  p. 156
7.2.15Update Bearer Request  p. 158
7.2.16Update Bearer Response  p. 166
7.2.17Delete Bearer Command and Failure Indication  p. 170
7.2.17.1Delete Bearer Command  p. 170
7.2.17.2Delete Bearer Failure Indication  p. 172
7.2.18Create Indirect Data Forwarding Tunnel Request  p. 175
7.2.19Create Indirect Data Forwarding Tunnel Response  p. 178
7.2.20Voidp. …
7.2.21Release Access Bearers Request  p. 180
7.2.22Release Access Bearers Response  p. 181
7.2.23Stop Paging Indication  p. 183
7.2.24Modify Access Bearers Request |R10|p. 183
7.2.25Modify Access Bearers Response |R10|p. 187
7.2.26Remote UE Report Notification |R13|p. 190
7.2.27Remote UE Report Acknowledge |R13|p. 191
7.3Mobility Management Messages  p. 191
7.3.1Forward Relocation Request  p. 191
7.3.2Forward Relocation Response  p. 205
7.3.3Forward Relocation Complete Notification  p. 209
7.3.4Forward Relocation Complete Acknowledge  p. 210
7.3.5Context Request  p. 211
7.3.6Context Response  p. 214
7.3.7Context Acknowledge  p. 227
7.3.8Identification Request  p. 229
7.3.9Identification Response  p. 230
7.3.10Forward Access Context Notification  p. 232
7.3.11Forward Access Context Acknowledge  p. 232
7.3.12Detach Notification  p. 233
7.3.13Detach Acknowledge  p. 234
7.3.14Change Notification Request  p. 234
7.3.15Change Notification Response  p. 237
7.3.16Relocation Cancel Request  p. 238
7.3.17Relocation Cancel Response  p. 239
7.3.18Configuration Transfer Tunnel  p. 239
7.3.19RAN Information Relay  p. 241
7.3.20ISR Status Indication |R11|p. 241
7.3.21UE Registration Query Request |R13|p. 242
7.3.22UE Registration Query Response |R13|p. 242
7.4CS Fallback and SRVCC related messages  p. 243
7.4.1Suspend Notification  p. 243
7.4.2Suspend Acknowledge  p. 244
7.4.3Resume Notification  p. 245
7.4.4Resume Acknowledge  p. 246
7.4.5CS Paging Indication  p. 246
7.4.6Alert MME Notification  p. 247
7.4.7Alert MME Acknowledge  p. 247
7.4.8UE Activity Notification  p. 247
7.4.9UE Activity Acknowledge  p. 248
7.5Non-3GPP access related messages  p. 248
7.5.1Create Forwarding Tunnel Request  p. 248
7.5.2Create Forwarding Tunnel Response  p. 248
7.6Reliable Delivery of Signalling Messages  p. 249
7.7Error Handling  p. 250
7.7.0Handling Piggybacked Messages  p. 250
7.7.1Protocol Errors  p. 250
7.7.2Different GTP Versions  p. 251
7.7.3GTP Message of Invalid Length  p. 251
7.7.4Unknown GTP Message  p. 251
7.7.5Unexpected GTP Message  p. 251
7.7.6Missing Information Elements  p. 252
7.7.7Invalid Length Information Element  p. 252
7.7.8Semantically incorrect Information Element  p. 253
7.7.9Unknown or unexpected Information Element  p. 253
7.7.10Repeated Information Elements  p. 253
7.7.11TFT Error Handling  p. 254
7.8Path Failure  p. 254
7.9Restoration and Recovery  p. 254
7.9.0General |R10|p. 254
7.9.1Delete PDN Connection Set Request  p. 254
7.9.2Delete PDN Connection Set Response  p. 255
7.9.3Update PDN Connection Set Request  p. 255
7.9.4Update PDN Connection Set Response  p. 255
7.9.5PGW Restart Notification |R10|p. 256
7.9.6PGW Restart Notification Acknowledge |R10|p. 256
7.9.7PGW Downlink Triggering Notification |R11|p. 257
7.9.8PGW Downlink Triggering Acknowledge |R11|p. 257
7.10Fallback to GTPv1 mechanism  p. 258
7.11Fallback to GTPv0  p. 258
7.12Trace Management Messages  p. 259
7.12.1Trace Session Activation  p. 259
7.12.2Trace Session Deactivation  p. 261
7.13MBMS Messages |R9|p. 261
7.13.1MBMS Session Start Request  p. 261
7.13.2MBMS Session Start Response  p. 262
7.13.3MBMS Session Update Request  p. 263
7.13.4MBMS Session Update Response  p. 264
7.13.5MBMS Session Stop Request  p. 264
7.13.6MBMS Session Stop Response  p. 264
8GTP-C Information Elements  p. 265
8.1Information Element Types  p. 265
8.2Information Element Format  p. 268
8.2.1General |R10|p. 268
8.2.1AInformation Element with an IE Type Extension field |R13|p. 269
8.2.2Handling ASN.1/PER encoded parameters |R10|p. 269
8.3International Mobile Subscriber Identity (IMSI)  p. 269
8.4Cause  p. 270
8.5Recovery (Restart Counter)  p. 276
8.6Access Point Name (APN)  p. 277
8.7Aggregate Maximum Bit Rate (AMBR)  p. 277
8.8EPS Bearer ID (EBI)  p. 277
8.9IP Address  p. 278
8.10Mobile Equipment Identity (MEI)  p. 278
8.11MSISDN  p. 278
8.12Indication  p. 279
8.13Protocol Configuration Options (PCO)  p. 285
8.14PDN Address Allocation (PAA)  p. 285
8.15Bearer Quality of Service (Bearer QoS)  p. 286
8.16Flow Quality of Service (Flow QoS)  p. 287
8.17RAT Type  p. 287
8.18Serving Network  p. 288
8.19EPS Bearer Level Traffic Flow Template (Bearer TFT)  p. 289
8.20Traffic Aggregate Description (TAD)  p. 289
8.21User Location Information (ULI)  p. 289
8.21.1CGI field  p. 290
8.21.2SAI field  p. 290
8.21.3RAI field  p. 291
8.21.4TAI field  p. 291
8.21.5ECGI field  p. 291
8.21.6LAI field  p. 292
8.21.7Macro eNodeB ID field |R14|p. 292
8.21.8Extended Macro eNodeB ID field |R14|p. 292
8.22Fully Qualified TEID (F-TEID)  p. 293
8.23TMSI  p. 295
8.24Global CN-Id  p. 295
8.25S103 PDN Data Forwarding Info (S103PDF)  p. 295
8.26S1-U Data Forwarding (S1UDF)  p. 296
8.27Delay Value  p. 296
8.28Bearer Context  p. 296
8.29Charging ID  p. 297
8.30Charging Characteristics  p. 297
8.31Trace Information  p. 297
8.32Bearer Flags  p. 298
8.33Voidp. …
8.34PDN Type  p. 299
8.35Procedure Transaction ID (PTI)  p. 299
8.36Voidp. …
8.37Voidp. …
8.38MM Context  p. 299
8.39PDN Connection  p. 310
8.40PDU Numbers  p. 311
8.41Packet TMSI (P-TMSI)  p. 311
8.42P-TMSI Signature  p. 312
8.43Hop Counter  p. 312
8.44UE Time Zone  p. 312
8.45Trace Reference  p. 313
8.46Complete Request Message  p. 313
8.47GUTI  p. 313
8.48Fully Qualified Container (F-Container)  p. 314
8.49Fully Qualified Cause (F-Cause)  p. 315
8.50PLMN ID  p. 316
8.51Target Identification  p. 317
8.51.1General |R15|p. 317
8.51.2RNC ID |R15|p. 317
8.51.3Macro eNodeB ID |R15|p. 318
8.51.4Home eNodeB ID |R15|p. 319
8.51.5Extended Macro eNodeB ID |R15|p. 319
8.51.6Cell Identifier |R15|p. 320
8.51.7gNodeB ID |R15|p. 320
8.51.8Macro ng-eNodeB ID |R15|p. 320
8.51.9Extended Macro ng-eNodeB ID |R15|p. 321
8.51.10en-gNB ID |R15|p. 321
8.52Voidp. …
8.53Packet Flow ID  p. 322
8.54RAB Context  p. 322
8.55Source RNC PDCP context info  p. 323
8.56Port Number  p. 323
8.57APN Restriction  p. 323
8.58Selection Mode  p. 324
8.59Source Identification  p. 324
8.60Voidp. …
8.61Change Reporting Action  p. 325
8.62Fully qualified PDN Connection Set Identifier (FQ-CSID)  p. 325
8.63Channel needed  p. 326
8.64eMLPP Priority  p. 326
8.65Node Type  p. 327
8.66Fully Qualified Domain Name (FQDN)  p. 327
8.67Private Extension  p. 328
8.68Transaction Identifier (TI)  p. 328
8.69MBMS Session Duration  p. 328
8.70MBMS Service Area  p. 329
8.71MBMS Session Identifier  p. 329
8.72MBMS Flow Identifier |R9|p. 329
8.73MBMS IP Multicast Distribution |R9|p. 329
8.74MBMS Distribution Acknowledge |R9|p. 330
8.75User CSG Information (UCI) |R9|p. 330
8.76CSG Information Reporting Action |R9|p. 331
8.77RFSP Index |R9|p. 332
8.78CSG ID |R9|p. 332
8.79CSG Membership Indication (CMI) |R9|p. 332
8.80Service indicator |R9|p. 333
8.81Detach Type |R9|p. 333
8.82Local Distinguished Name (LDN) |R9|p. 334
8.83Node Features |R10|p. 334
8.84MBMS Time to Data Transfer |R9|p. 336
8.85Throttling |R10|p. 336
8.86Allocation/Retention Priority (ARP) |R10|p. 337
8.87EPC Timer |R10|p. 337
8.88Signalling Priority Indication |R10|p. 338
8.89Temporary Mobile Group Identity (TMGI) |R9|p. 338
8.90Additional MM context for SRVCC |R9|p. 339
8.91Additional flags for SRVCC |R9|p. 339
8.92Voidp. …
8.93MDT Configuration |R10|p. 340
8.94Additional Protocol Configuration Options (APCO) |R10|p. 340
8.95Absolute Time of MBMS Data Transfer |R11|p. 341
8.96H(e)NB Information Reporting |R11|p. 341
8.97IPv4 Configuration Parameters (IP4CP) |R11|p. 342
8.98Change to Report Flags |R10|p. 342
8.99Action Indication |R11|p. 342
8.100TWAN Identifier |R11|p. 343
8.101ULI Timestamp |R11|p. 344
8.102MBMS Flags |R12|p. 345
8.103RAN/NAS Cause |R12|p. 345
8.104CN Operator Selection Entity |R12|p. 346
8.105Trusted WLAN Mode Indication |R12|p. 346
8.106Node Number |R12|p. 347
8.107Node Identifier |R12|p. 347
8.108Presence Reporting Area Action |R12|p. 348
8.109Presence Reporting Area Information |R12|p. 350
8.110TWAN Identifier Timestamp |R12|p. 351
8.111Overload Control Information |R12|p. 351
8.112Load Control Information |R12|p. 352
8.113Metric |R12|p. 352
8.114Sequence Number |R12|p. 352
8.115APN and Relative Capacity |R12|p. 352
8.116WLAN Offloadability Indication |R12|p. 353
8.117Paging and Service Information |R13|p. 353
8.118Integer Number |R13|p. 354
8.119Millisecond Time Stamp |R13|p. 354
8.120Monitoring Event Information |R13|p. 355
8.121ECGI List |R13|p. 356
8.122Remote UE Context |R13|p. 356
8.123Remote User ID |R13|p. 356
8.124Remote UE IP Information |R13|p. 357
8.125CIoT Optimizations Support Indication |R13|p. 357
8.126SCEF PDN Connection |R13|p. 358
8.127Header Compression Configuration |R13|p. 358
8.128Extended Protocol Configuration Options (ePCO) |R13|p. 359
8.129Serving PLMN Rate Control |R13|p. 360
8.130Counter |R13|p. 360
8.131Mapped UE Usage Type |R14|p. 360
8.132Secondary RAT Usage Data Report |R15|p. 361
8.133UP Function Selection Indication Flags |R15|p. 362
8.134Maximum Packet Loss Rate |R15|p. 362
8.135APN Rate Control Status |R15|p. 363
8.136Extended Trace Information |R15|p. 363
8.137Monitoring Event Extension Information |R15|p. 364
8.138Additional RRM Policy Index |R16|p. 365
8.139V2X Context |R16|p. 365
8.140PC5 QoS Parameters |R16|p. 365
8.141Services Authorized |R16|p. 366
8.142Bit Rate |R16|p. 366
8.143PC5 QoS Flow |R16|p. 367
8.144SGi PtP Tunnel Address |R16|p. 367
8.145PGW Change Info |R17|p. 368
8.146PGW FQDN |R17|p. 368
8.147Group Id |R17|p. 368
8.148PSCell ID |R17|p. 369
8.149UP Security Policy |R17|p. 369
8.150Alternative IMSI |R17|p. 370
8.151NF Instance ID |R18|p. 370
8.152Timer in Seconds |R18|p. 370
8.153MDT Configuration NR |R18|p. 370
8.154URI |R18|p. 371
9Security  p. 372
10IP - The Networking Technology used by GTP  p. 372
10.1IP Version  p. 372
10.2IP Fragmentation  p. 372
10.3DSCP |R15|p. 372
11Notification of supported features between peer GTP-C entities |R10|p. 373
11.1General  p. 373
11.1.1Introduction  p. 373
11.1.2Defining a feature  p. 373
11.2Dynamic discovery of supported features  p. 373
11.2.1General  p. 373
11.2.2Features supported by direct peer GTP-C entities  p. 373
12GTP-C load & overload control mechanism |R12|p. 374
12.1General  p. 374
12.1.1GTP-C overload problem  p. 374
12.1.2Scenarios leading to overload  p. 374
12.1.3Load & overload control concepts  p. 375
12.2Load control solution  p. 375
12.2.1Principles of load control  p. 375
12.2.2Applicability to 3GPP and non-3GPP access based interfaces  p. 376
12.2.3Node level load control  p. 376
12.2.4APN level load control  p. 376
12.2.4.1General  p. 376
12.2.4.2Justifications for APN load control support  p. 377
12.2.4.3Elements of APN load control  p. 377
12.2.5Load Control Information  p. 378
12.2.5.1Definition  p. 378
12.2.5.1.1General description  p. 378
12.2.5.1.2Parameters  p. 379
12.2.5.1.3Handling of parameters  p. 380
12.2.5.2Frequency of inclusion  p. 381
12.2.5.3Limit on maximum number of instances  p. 381
12.2.6Discovery of the support of the feature by the peer node  p. 381
12.2.7Issues in the network with partial support of the feature  p. 382
12.3Overload control solution  p. 382
12.3.1Principles of overload control  p. 382
12.3.2Applicability to 3GPP and non-3GPP access based interfaces  p. 383
12.3.3Node level overload control  p. 383
12.3.4APN level overload control  p. 384
12.3.4.1General  p. 384
12.3.4.2Elements of APN overload control  p. 384
12.3.5Overload Control Information  p. 384
12.3.5.1Definition  p. 384
12.3.5.1.1General description  p. 384
12.3.5.1.2Parameters  p. 385
12.3.5.1.3Handling of parameters  p. 387
12.3.5.2Frequency of inclusion  p. 388
12.3.5.3Limit on maximum number of instances  p. 388
12.3.6Propagating the MME/S4-SGSN identity to the PGW  p. 388
12.3.7Updating the PGW with overload control information of the target MME/S4-SGSN  p. 389
12.3.8The interaction with APN congestion control using the PGW Back-Off Time  p. 389
12.3.9Message throttling  p. 390
12.3.9.1General  p. 390
12.3.9.2Throttling algorithm - "Loss"  p. 390
12.3.9.2.1Description  p. 390
12.3.9.3Message prioritization  p. 390
12.3.9.3.1Description  p. 390
12.3.9.3.2Based on procedures  p. 391
12.3.9.3.3Based on session parameters  p. 392
12.3.9.3.4Based on the Message Priority signalled in the GTP-C message |R14|p. 393
12.3.10Enforcement of overload control  p. 393
12.3.10.1General  p. 393
12.3.10.2Aspects related to enforcement of the overload control  p. 393
12.3.10.2.1Good throughput of the network  p. 393
12.3.10.2.2Message processing efficiency at the source GTP-C entity  p. 393
12.3.10.2.3Self-protection by the overloaded GTP-C entity  p. 394
12.3.10.3Enforcement of overload control between GTP-C entities in direct contact  p. 394
12.3.10.4Enforcement of overload control between remote GTP-C entities  p. 394
12.3.10.4.1Description  p. 394
12.3.11Discovery of the support of the feature by the peer node  p. 394
12.3.12Issues in the network with partial support of the feature  p. 395
12.3.13Implicit overload control mechanisms  p. 395
13Detection and handling of late arriving requests |R13|p. 395
13.1General  p. 395
13.2Detection and handling of requests which collide with an existing session context  p. 395
13.2.1General  p. 395
13.2.2Principles  p. 396
13.3Detection and handling of requests which have timed out at the originating entity  p. 396
13.3.1General  p. 396
13.3.2Principles  p. 396
14Handling of Bearer Contexts Mismatch |R13|p. 397
14.1General  p. 397
14.2Detection of Bearer Context Mismatch  p. 397
14.3Handling of Bearer Context Mismatch  p. 398
14.3.1General  p. 398
14.3.2Exceptional scenarios  p. 398
ABackward Compatibility Guidelines for Information Elements  p. 399
BTransparent copying of RANAP/S1AP/NGAP IEs into GTP IEs |R10|p. 400
B.1General  p. 400
B.2Handover/Relocation related generic transparent Containers over RANAP, S1-AP and GTP  p. 400
B.3Other RANAP and S1-AP and NGAP IEs  p. 402
C(Normative)  MME/S4-SGSN mapping table between S11/S4 and NAS Cause values |R11|p. 403
DGTP-C load and overload control mechanism |R12|p. 408
D.1GTP-C interfaces not supporting Load Control  p. 408
D.2GTP-C interfaces not supporting Overload Control  p. 408
D.3"Loss" throttling algorithm  p. 409
D.3.1Example of possible implementation  p. 409
D.4Enforcement of overload control between remote GTP-C entities  p. 409
D.4.1Example of possible implementation  p. 409
E(Normative)  TWAN mapping table between GTPv2 S2a Cause and non-3GPP access Cause values |R12|p. 411
$Change History  p. 415

Up   Top