top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Why LTE uses GTP-C signaling between MME to SGW or SGW to PGW instead of SCTP?

+1 vote

I recently come across advantages of SCTP over TCP and In telecommunication most of the real time interfaces require SCTP connection example eNB to MME.

But MME to SGW and SGW to PGW GTP-C is used as signaling protocol. Why SCTP not being used? What is the advantage of using GTP-C?

posted Jun 12, 2015 by anonymous

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

1 Answer

0 votes

GTP stands for "General Packet Radio Service Tunneling Protocol". This protocol supports tunneling concepts that are used for IP packets flow from UE to external world and vice a versa. There is no need of connection oriented protocol for flow of IP packets, therefore UDP is used at transport level. Some application/protocol is required to support and differentiate millions of sessions, that application protocol is known as GTP protocol.

GTP deals with control as well as data plane, that is the reason of having two variants i.e. GTP-C and GTP-U.
Since UDP is a connection less protocol, GTP provides echo request/response messages to check the availability of peer.

Looking others to respond.

answer Jun 12, 2015 by Harshita
Similar Questions
+1 vote


0 votes

Implementation of user plane processing at the user space of node is time consuming and cpu intensive. Is there any library/solution available through which GTP encapsulation/de-capsulation can be done at kernel level to reduce delay ?

+2 votes

What reasoning could be behind not using the TCP/SCTP for GTPv2 protocol ?

+1 vote

GTP tunnel id is a 32-bit long value over one IP address combination. Suppose there are two nodes A and B which has IP addresses X and Y respectively. Is it possible when first GTP tunnel id range gets exhausted then both the nodes starts using different IP address combination and again GTP tunnel id range can be re-used ? If it is impossible then what could be the reason ?