Skip to main content


Home GPRS Tunneling Protocol

GPRS Tunneling Protocol

(also GTP)

GPRS Tunneling Protocol definition

The GPRS Tunneling Protocol refers to a group of IP-based protocols used to carry general packet radio service (GPRS) in mobile communications. The GPRS Tunneling Protocol encapsulates and securely transports user data over GSM, UMTS, LTE and 5G NR radio networks.

In GSM and UMTS networks, the GPRS Tunneling Protocol GTP allows end users to move about while being treated as though they were connected to the internet from one location. To accomplish these, the GPRS Tunneling Protocol transmits the subscriber's data from their current serving GPRS support node (SGSN) to the gateway GPRS support node (GGSN) handling the session.

See also: mobile ad hoc network, mobile network operator, GSM, 5G network, mobile proxy, low latency, general packet radio service

GPRS Tunneling Protocol sub-protocols

  • GTP-C (GTP Control Plane) is responsible for signaling and control functions within a GPRS network. It handles tasks such as session establishment, modification, and termination.
  • GTP-U (GTP User Plane) encapsulates user data packets (in any IPv4, IPv6, or PPP format) and transports them between the radio access network and the core network.
  • GTP' (GTP Prime or GTP Prime Protocol) carries charging data of GSM and UMTS networks to a centralized device, which then forwards it to the network operator’s billing center.