top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

GTP: What are all GTP messages that don't carry TEID ?

0 votes
605 views
GTP: What are all GTP messages that don't carry TEID ?
posted Jun 27, 2014 by Ganesh

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

I hope you are talking about the Header TEID, I checked both the following document for the GTP-U header and GTP-C header i.e. 29281 & 29.060 and both the document are saying that the TEID is always present field however in some cases it should be set to zero -

From 29.281
Tunnel Endpoint Identifier (TEID): This field unambiguously identifies a tunnel endpoint in the receiving GTP-U protocol entity. The receiving end side of a GTP tunnel locally assigns the TEID value the transmitting side has to use. The TEID shall be used by the receiving entity to find the PDP context, except for the following cases:
The Echo Request/Response and Supported Extension Headers notification messages, where the Tunnel Endpoint Identifier shall be set to all zeroes.
The Error Indication message where the Tunnel Endpoint Identifier shall be set to all zeros.

From 29.060
Tunnel Endpoint Identifier (TEID): This field unambiguously identifies a tunnel endpoint in the receiving GTP U or GTP-C protocol entity. The receiving end side of a GTP tunnel locally assigns the TEID value the transmitting side has to use. The TEID values are exchanged between tunnel endpoints using GTP-C (or RANAP, over the Iu) messages.

answer Jun 28, 2014 by Salil Agrawal
Similar Questions
+5 votes

Sequence numbers are required in a handful of message types (handover, etc.), but I need to know if they are usually present even when they are optional in the message definitions. Can you point me to a publically available pcap trace of live traffic?

+1 vote

I have seen GTP control messages and found that F-TEID consists of an IP address and 32 bit long Tunnel Id. For example: Create Session Response message contains control plane F-TEID and user plane F-TEIDs. I have a question here, why not only TEIDs are included in Create Session Response message when IP address would be common ? or Does it mean control and user plane both F-TEIDs may have different IP address ?

...