IPDT

IP Data Termination

Core Network
Introduced in Rel-5
IP Data Termination (IPDT) is a functional element within the 3GPP packet-switched core network that serves as the termination point for IP-based user data traffic. It is responsible for managing the data path, including routing, forwarding, and potentially applying policy and charging rules for user sessions. Its introduction in Release 5 was pivotal for enabling efficient, standardized IP data services over 3G networks.

Description

IP Data Termination (IPDT) is a core network function defined in the 3GPP packet-switched (PS) domain. It acts as the architectural anchor and service termination point for IP data packets originating from or destined to User Equipment (UE). Conceptually, the IPDT resides within the Gateway GPRS Support Node (GGSN) in 3G UMTS networks and later evolved into the Packet Data Network Gateway (PGW) in 4G EPS and the Session Management Function (SMF) / User Plane Function (UPF) in 5G. Its primary role is to interface the mobile operator's core network with external Packet Data Networks (PDNs), such as the public Internet or private corporate networks.

Architecturally, the IPDT is responsible for establishing and managing the user plane bearer path. When a UE activates a Packet Data Protocol (PDP) context in 3G or establishes a PDN connection in 4G/5G, the signaling involves setting up a logical tunnel (e.g., GTP-U tunnel) between the radio access network's gateway (SGSN/SGW) and the IPDT. The IPDT assigns the UE an IP address, typically via DHCP or from a local pool, and becomes the default router for the UE's IP traffic. It performs key functions like packet routing and forwarding, traffic screening, and often integrates with Policy and Charging Control (PCC) functions for service data flow detection, gating, and quality-of-service (QoS) enforcement.

From a protocol perspective, the IPDT terminates the GPRS Tunneling Protocol (GTP) on the Gn (3G) or S5/S8 (4G) interface from the core network side. On its external interface (Gi in 3G/4G, N6 in 5G), it uses standard IP routing protocols. It may also implement Deep Packet Inspection (DPI) capabilities, apply firewall rules, and gather data for charging records (CDRs). The IPDT's performance and scalability are critical for overall network data throughput and user experience.

In the broader network architecture, the IPDT is a central node for mobility management. In 3G/4G, it serves as the anchor point for inter-SGSN or inter-SGW handovers, ensuring IP session continuity. Its evolution into the PGW in EPS and the SMF/UPF in 5G System reflects its enduring role as the convergence point where mobile network policies meet the IP world, managing the bridge between the mobile-specific transport protocols and the universal IP layer.

Purpose & Motivation

IPDT was created to provide a standardized, scalable, and manageable termination point for IP traffic within the 3GPP packet core architecture. Prior to 3G and the formalization of the PS domain in Release 99, data services were often bolt-on solutions with limited integration. The introduction of IPDT in Release 5, alongside the full IMS architecture, was motivated by the need to support a wide range of IP-based multimedia services reliably and efficiently.

It solved the problem of how to seamlessly integrate mobile subscribers into IP networks. Without a dedicated, standardized termination function, managing IP address allocation, subscriber policies, routing, and charging in a consistent manner across different network vendors and operators would be extremely challenging. The IPDT provided this common reference point, enabling interoperability and the development of advanced data services.

Furthermore, the IPDT abstracted the complexities of the radio access network from the external IP world. It handled mobility (keeping the UE's IP address constant during handovers), adapted QoS parameters between the radio and core domains, and served as a natural point for applying operator-specific policies and lawful interception. Its creation was a fundamental step in transitioning mobile networks from being primarily circuit-switched voice carriers to becoming true broadband IP service providers.

Key Features

  • Termination point for GTP tunnels from the core network (Gn/S5/S8 interfaces)
  • IP address allocation and management for User Equipment (UE)
  • Anchor point for mobility, maintaining session continuity during handovers
  • Interfaces with external Packet Data Networks (PDNs) via the Gi/N6 interface
  • Integration point for Policy and Charging Control (PCC) rule enforcement
  • Generation of Charging Data Records (CDRs) for user data sessions

Evolution Across Releases

Rel-5 Initial

Introduced as a formal functional concept within the Gateway GPRS Support Node (GGSN) architecture. Defined the IPDT as the termination point for the IP bearer service, supporting the initial rollout of IMS and other IP-based services. It established the basic functions of IP address management, routing, and external PDN connectivity.

Defining Specifications

SpecificationTitle
TS 22.944 3GPP TS 22.944