Description
The Internetwork Packet Exchange (IPX) is a critical architectural framework defined by the GSM Association (GSMA) and adopted within 3GPP standards for interconnecting different IP-based service provider networks. It is not a single protocol but a comprehensive set of commercial and technical principles built on top of IP networks. The primary goal is to provide a trusted, managed backbone for the exchange of packet-switched traffic, replacing older, less efficient circuit-switched interconnects. It establishes a multi-service IP network that interconnects mobile network operators (MNOs), fixed operators, application service providers, and content providers globally.
Architecturally, IPX is based on a hub-and-spoke model where IPX Providers act as hubs, connecting multiple client networks (spokes). An IPX Provider is a carrier that meets stringent GSMA specifications for security, quality of service (QoS), and service level agreements (SLAs). The framework mandates the use of private IP addressing (e.g., within the 10.0.0.0/8 range) and IPsec tunnels or MPLS VPNs to create a secure, closed user group. This isolates the traffic from the public internet, ensuring confidentiality, integrity, and predictable performance. Key interfaces within the IPX ecosystem include the Network-to-Network Interface (NNI) between an IPX Provider and a client network, and the Inter-IPX Provider Interface (IPI) for interconnection between different IPX Providers.
From a functional perspective, IPX supports multiple services simultaneously over a single interconnect. This includes GRX (GPRS Roaming Exchange) for data roaming, voice over IP (VoIP) for IMS-based services like VoLTE and VoWiFi, SMS over IP (SMSoIP), and rich communication services (RCS). A core technical mechanism is the use of Diameter and SIP signaling proxies within the IPX network to route control-plane messages correctly between home and visited networks. The IPX framework enforces strict QoS classification, typically using DiffServ Code Points (DSCP), to prioritize real-time traffic like voice over less time-sensitive data. It also incorporates comprehensive transit and roaming billing models, settlement, and detailed traffic reporting, which are essential for commercial interoperability between operators.
Purpose & Motivation
IPX was created to solve the critical business and technical challenges of interconnecting disparate operator networks in the evolving all-IP landscape. Prior to IPX, international roaming and interconnect relied heavily on circuit-switched technologies like SS7 for voice and SMS, and the GRX—a best-effort IP network—for GPRS data roaming. As operators migrated core networks to IP-based architectures like IMS, a new, more robust interconnect was needed. The public internet was unsuitable due to its lack of security, unpredictable latency, jitter, packet loss, and absence of commercial settlement models. Operators required a carrier-grade alternative that could guarantee the performance and security necessary for real-time, revenue-generating services.
The introduction of IPX provided this managed, multi-service IP backbone. It solved the problem of service fragmentation by allowing voice, messaging, and data services to be delivered over a single, secure interconnection with end-to-end QoS guarantees. This was particularly vital for the launch of high-definition voice services like VoLTE, where consistent low latency and high audio quality are paramount. Furthermore, IPX established a standardized commercial framework with clear roles (IPX Provider, Customer Network), SLAs, and billing mechanisms, which reduced complexity and fostered global service interoperability. It enabled the scalable and efficient rollout of new IP-based services across operator boundaries, forming the backbone of modern global telecommunications.
Key Features
- End-to-end Quality of Service (QoS) guarantees with traffic classification and prioritization
- Enhanced security through the use of private IP addressing and mandated IPsec/MPLS VPN tunnels
- Multi-service capability supporting GRX, VoLTE, VoWiFi, SMS, and RCS over a single interconnect
- Standardized commercial and operational models including SLAs and settlement processes
- Diameter and SIP proxy-based routing for efficient control-plane signaling between networks
- Global reach facilitated by the interconnection of multiple IPX Providers via the IPI
Evolution Across Releases
Initial standardization of IPX concepts within 3GPP, focusing on defining the requirements and architecture for a secure, QoS-enabled IP-based interconnect framework to support emerging packet-switched services and replace legacy circuit-switched interconnects.
Defining Specifications
| Specification | Title |
|---|---|
| TS 22.893 | 3GPP TS 22.893 |
| TS 22.894 | 3GPP TS 22.894 |
| TS 22.980 | 3GPP TS 22.980 |
| TS 23.060 | 3GPP TS 23.060 |
| TS 23.794 | 3GPP TS 23.794 |
| TS 29.573 | 3GPP TS 29.573 |
| TS 29.809 | 3GPP TS 29.809 |
| TS 29.819 | 3GPP TS 29.819 |
| TS 32.808 | 3GPP TR 32.808 |
| TS 33.501 | 3GPP TR 33.501 |
| TS 33.517 | 3GPP TR 33.517 |
| TS 33.841 | 3GPP TR 33.841 |