IP

IP Packet eXchange

Services
Introduced in R99
A standardized, multi-service IP interconnection framework defined by GSMA and adopted by 3GPP. It enables secure, guaranteed-quality interconnection between service providers (like mobile operators) through accredited IPX Providers, supporting voice, messaging, and data services globally.

Description

IP Packet eXchange (IPX) is a comprehensive service interconnection framework, initially defined by the GSM Association (GSMA) and extensively referenced within 3GPP specifications for inter-operator IP-based services. It is not a single protocol but a relationship model, a set of requirements, and a commercial ecosystem designed for the interconnection of IP-based services between different service providers (SPs), such as mobile network operators (MNOs), application service providers, and content providers. The central entity in this model is the IPX Provider (IPXP), a specialized carrier that acts as an intermediary, providing a managed, hub-based interconnection platform.

Architecturally, IPX creates a layered, peer-to-peer model where service providers do not connect directly to each other in a full mesh, but rather connect to one or more IPX Providers. The IPX Provider then manages the connectivity to all other peered service providers within its network. This hub-and-spoke model drastically reduces the complexity of bilateral agreements and technical integrations. The framework mandates stringent requirements across several layers: the Network Layer requires robust, private IP connectivity (often using MPLS) with guaranteed Service Level Agreements (SLAs) for availability, latency, jitter, and packet loss. The Service Layer defines how specific services like Voice over LTE (VoLTE), SMS over IP, and rich communication services (RCS) are transported, including aspects of quality-of-service (QoS) marking, traffic identification, and session border control (SBC) functions.

Key components of the IPX ecosystem include the IPX Provider's network, which features SBCs for security and interoperability, Diameter agents for signaling, and deep packet inspection (DPI) for service-aware routing and policing. The framework also defines commercial principles like bilateral, non-transit agreements and the 'waterfall' model for financial settlement, which simplifies billing. From a 3GPP perspective, IPX is the recommended backbone for inter-operator IMS-based services (like VoLTE roaming), enabling seamless service delivery across operator boundaries. It works by ensuring that service signaling (SIP, Diameter) and media (RTP) flows are securely tunneled across the IPX network with appropriate QoS treatment, maintaining end-to-end service quality and security that is not guaranteed by the public internet. Its role is to provide a trusted, carrier-grade 'plumbing' system for the global telecom industry's transition to all-IP services.

Purpose & Motivation

IPX was created to solve the critical challenges that arose as the telecommunications industry migrated from legacy circuit-switched interconnection (e.g., using SS7 and TDM links) to packet-switched, IP-based services. The public internet, while ubiquitous, lacks the guaranteed quality, security, and commercial frameworks necessary for carrier-grade services like voice and messaging. Direct bilateral IP interconnects between hundreds of operators would be technically and commercially unscalable. IPX addressed these problems by establishing a standardized, multi-service interconnection model.

Historically, GRX (GPRS Roaming Exchange) served a similar purpose for basic GPRS data roaming, but it was limited in scope. The evolution to rich IP services like IMS-based HD voice, video calling, and RCS demanded a more robust framework. IPX was motivated by the need for a single, unified interconnection platform that could support all these services with end-to-end QoS, security (e.g., via private networks and SBCs), and simplified commercial settlements. It solves the limitations of the public internet (best-effort, insecure) and the limitations of a fragmented, service-specific interconnection approach.

Its creation was driven by mobile operators and the GSMA to ensure the successful and profitable deployment of next-generation services. It provides a future-proof foundation, enabling not just person-to-person services but also emerging IoT and M2M services that require reliable, low-latency global connectivity. IPX is the cornerstone that allows operators to offer seamless 'anywhere, anytime' experiences for their subscribers while maintaining control over service quality and revenue streams in an all-IP world.

Key Features

  • Hub-based interconnection model centered on accredited IPX Providers (IPXPs)
  • End-to-end Service Level Agreements (SLAs) for network performance (latency, jitter, loss)
  • Multi-service support (Voice, Video, Messaging, Data) over a single interconnect
  • Built-in security via private IP networks and mandatory Session Border Control (SBC)
  • Commercial framework with bilateral agreements and waterfall financial settlement model
  • Seamless support for 3GPP IMS service roaming (e.g., VoLTE, ViLTE)

Evolution Across Releases

R99 Initial

The concept of IP-based interconnection for telecom services began to emerge. Early 3GPP releases laid the groundwork for all-IP core networks (GPRS, IMS) and referenced the need for quality-assured IP interconnection, aligning with the industry's development of the GRX (GPRS Roaming Exchange) model as a precursor to the full IPX framework.

TS 21.133TS 21.905TS 22.060TS 22.226TS 22.228TS 22.234TS 22.250TS 22.273TS 22.340TS 22.401TS 22.495TS 22.519TS 22.893TS 22.940TS 22.945TS 22.960TS 22.977TS 22.980TS 23.057TS 23.060TS 23.078TS 23.107TS 23.146TS 23.171TS 23.205TS 23.207TS 23.218TS 23.221TS 23.222TS 23.228TS 23.231TS 23.234TS 23.271TS 23.278TS 23.333TS 23.700TS 23.701TS 23.719TS 23.722TS 23.758TS 23.804TS 23.815TS 23.894TS 23.976TS 23.979TS 23.981TS 24.065TS 24.141TS 24.147TS 24.166TS 24.167TS 24.173TS 24.196TS 24.206TS 24.216TS 24.228TS 24.229TS 24.237TS 24.239TS 24.247TS 24.259TS 24.286TS 24.292TS 24.315TS 24.323TS 24.371TS 24.380TS 24.391TS 24.404TS 24.405TS 24.406TS 24.407TS 24.408TS 24.410TS 24.411TS 24.416TS 24.424TS 24.447TS 24.454TS 24.484TS 24.502TS 24.504TS 24.505TS 24.508TS 24.516TS 24.523TS 24.524TS 24.525TS 24.581TS 24.604TS 24.605TS 24.606TS 24.607TS 24.608TS 24.610TS 24.611TS 24.615TS 24.616TS 24.642TS 24.647TS 24.654TS 24.819TS 24.841TS 24.930TS 25.323TS 25.331TS 25.410TS 25.411TS 25.412TS 25.414TS 25.420TS 25.422TS 25.423TS 25.424TS 25.426TS 25.430TS 25.432TS 25.433TS 25.434TS 25.442TS 25.444TS 25.450TS 25.452TS 25.467TS 25.912TS 25.931TS 25.993TS 26.114TS 26.141TS 26.150TS 26.233TS 26.237TS 26.346TS 26.441TS 26.442TS 26.443TS 26.444TS 26.448TS 26.450TS 26.451TS 26.452TS 26.862TS 26.902TS 26.905TS 26.914TS 26.935TS 26.937TS 26.946TS 26.947TS 26.952TS 27.060TS 28.734TS 28.840TS 29.060TS 29.061TS 29.078TS 29.119TS 29.161TS 29.199TS 29.202TS 29.228TS 29.244TS 29.274TS 29.276TS 29.277TS 29.278TS 29.281TS 29.328TS 29.332TS 29.333TS 29.334TS 29.380TS 29.412TS 29.414TS 29.421TS 29.424TS 29.458TS 29.582TS 29.658TS 31.112TS 31.829TS 32.102TS 32.240TS 32.251TS 32.252TS 32.270TS 32.271TS 32.272TS 32.277TS 32.278TS 32.295TS 32.296TS 32.297TS 32.298TS 32.582TS 32.583TS 32.584TS 32.592TS 32.593TS 32.594TS 32.741TS 32.808TS 32.816TS 32.821TS 32.833TS 33.106TS 33.107TS 33.108TS 33.127TS 33.141TS 33.204TS 33.210TS 33.739TS 33.749TS 33.812TS 33.822TS 33.851TS 33.853TS 33.978TS 34.109TS 36.300TS 36.302TS 36.323TS 36.361TS 36.401TS 36.410TS 36.412TS 36.414TS 36.422TS 36.424TS 36.442TS 36.445TS 36.456TS 36.458TS 37.320TS 37.460TS 37.470TS 37.472TS 37.480TS 37.482TS 37.901TS 38.323TS 38.401TS 38.412TS 38.414TS 38.422TS 38.424TS 38.460TS 38.462TS 38.470TS 38.472TS 38.474TS 43.033TS 43.051TS 43.129TS 43.318TS 43.868TS 43.901TS 43.902TS 44.060TS 44.065TS 44.318TS 45.820TS 48.016TS 48.103

Defining Specifications

SpecificationTitle
TS 21.133 3GPP TS 21.133
TS 21.905 3GPP TS 21.905
TS 22.060 3GPP TS 22.060
TS 22.226 3GPP TS 22.226
TS 22.228 3GPP TS 22.228
TS 22.234 3GPP TS 22.234
TS 22.250 3GPP TS 22.250
TS 22.273 3GPP TS 22.273
TS 22.340 3GPP TS 22.340
TS 22.401 3GPP TS 22.401
TS 22.495 3GPP TS 22.495
TS 22.519 3GPP TS 22.519
TS 22.893 3GPP TS 22.893
TS 22.940 3GPP TS 22.940
TS 22.945 3GPP TS 22.945
TS 22.960 3GPP TS 22.960
TS 22.977 3GPP TS 22.977
TS 22.980 3GPP TS 22.980
TS 23.057 3GPP TS 23.057
TS 23.060 3GPP TS 23.060
TS 23.078 3GPP TS 23.078
TS 23.107 3GPP TS 23.107
TS 23.146 3GPP TS 23.146
TS 23.171 3GPP TS 23.171
TS 23.205 3GPP TS 23.205
TS 23.207 3GPP TS 23.207
TS 23.218 3GPP TS 23.218
TS 23.221 3GPP TS 23.221
TS 23.222 3GPP TS 23.222
TS 23.228 3GPP TS 23.228
TS 23.231 3GPP TS 23.231
TS 23.234 3GPP TS 23.234
TS 23.271 3GPP TS 23.271
TS 23.278 3GPP TS 23.278
TS 23.333 3GPP TS 23.333
TS 23.700 3GPP TS 23.700
TS 23.701 3GPP TS 23.701
TS 23.719 3GPP TS 23.719
TS 23.722 3GPP TS 23.722
TS 23.758 3GPP TS 23.758
TS 23.804 3GPP TS 23.804
TS 23.815 3GPP TS 23.815
TS 23.894 3GPP TS 23.894
TS 23.976 3GPP TS 23.976
TS 23.979 3GPP TS 23.979
TS 23.981 3GPP TS 23.981
TS 24.065 3GPP TS 24.065
TS 24.141 3GPP TS 24.141
TS 24.147 3GPP TS 24.147
TS 24.166 3GPP TS 24.166
TS 24.167 3GPP TS 24.167
TS 24.173 3GPP TS 24.173
TS 24.196 3GPP TS 24.196
TS 24.206 3GPP TS 24.206
TS 24.216 3GPP TS 24.216
TS 24.228 3GPP TS 24.228
TS 24.229 3GPP TS 24.229
TS 24.237 3GPP TS 24.237
TS 24.239 3GPP TS 24.239
TS 24.247 3GPP TS 24.247
TS 24.259 3GPP TS 24.259
TS 24.286 3GPP TS 24.286
TS 24.292 3GPP TS 24.292
TS 24.315 3GPP TS 24.315
TS 24.323 3GPP TS 24.323
TS 24.371 3GPP TS 24.371
TS 24.380 3GPP TS 24.380
TS 24.391 3GPP TS 24.391
TS 24.404 3GPP TS 24.404
TS 24.405 3GPP TS 24.405
TS 24.406 3GPP TS 24.406
TS 24.407 3GPP TS 24.407
TS 24.408 3GPP TS 24.408
TS 24.410 3GPP TS 24.410
TS 24.411 3GPP TS 24.411
TS 24.416 3GPP TS 24.416
TS 24.424 3GPP TS 24.424
TS 24.447 3GPP TS 24.447
TS 24.454 3GPP TS 24.454
TS 24.484 3GPP TS 24.484
TS 24.502 3GPP TS 24.502
TS 24.504 3GPP TS 24.504
TS 24.505 3GPP TS 24.505
TS 24.508 3GPP TS 24.508
TS 24.516 3GPP TS 24.516
TS 24.523 3GPP TS 24.523
TS 24.524 3GPP TS 24.524
TS 24.525 3GPP TS 24.525
TS 24.581 3GPP TS 24.581
TS 24.604 3GPP TS 24.604
TS 24.605 3GPP TS 24.605
TS 24.606 3GPP TS 24.606
TS 24.607 3GPP TS 24.607
TS 24.608 3GPP TS 24.608
TS 24.610 3GPP TS 24.610
TS 24.611 3GPP TS 24.611
TS 24.615 3GPP TS 24.615
TS 24.616 3GPP TS 24.616
TS 24.642 3GPP TS 24.642
TS 24.647 3GPP TS 24.647
TS 24.654 3GPP TS 24.654
TS 24.819 3GPP TS 24.819
TS 24.841 3GPP TS 24.841
TS 24.930 3GPP TS 24.930
TS 25.323 3GPP TS 25.323
TS 25.331 3GPP TS 25.331
TS 25.410 3GPP TS 25.410
TS 25.411 3GPP TS 25.411
TS 25.412 3GPP TS 25.412
TS 25.414 3GPP TS 25.414
TS 25.420 3GPP TS 25.420
TS 25.422 3GPP TS 25.422
TS 25.423 3GPP TS 25.423
TS 25.424 3GPP TS 25.424
TS 25.426 3GPP TS 25.426
TS 25.430 3GPP TS 25.430
TS 25.432 3GPP TS 25.432
TS 25.433 3GPP TS 25.433
TS 25.434 3GPP TS 25.434
TS 25.442 3GPP TS 25.442
TS 25.444 3GPP TS 25.444
TS 25.450 3GPP TS 25.450
TS 25.452 3GPP TS 25.452
TS 25.467 3GPP TS 25.467
TS 25.912 3GPP TS 25.912
TS 25.931 3GPP TS 25.931
TS 25.993 3GPP TS 25.993
TS 26.114 3GPP TS 26.114
TS 26.141 3GPP TS 26.141
TS 26.150 3GPP TS 26.150
TS 26.233 3GPP TS 26.233
TS 26.237 3GPP TS 26.237
TS 26.346 3GPP TS 26.346
TS 26.441 3GPP TS 26.441
TS 26.442 3GPP TS 26.442
TS 26.443 3GPP TS 26.443
TS 26.444 3GPP TS 26.444
TS 26.448 3GPP TS 26.448
TS 26.450 3GPP TS 26.450
TS 26.451 3GPP TS 26.451
TS 26.452 3GPP TS 26.452
TS 26.862 3GPP TS 26.862
TS 26.902 3GPP TS 26.902
TS 26.905 3GPP TS 26.905
TS 26.914 3GPP TS 26.914
TS 26.935 3GPP TS 26.935
TS 26.937 3GPP TS 26.937
TS 26.946 3GPP TS 26.946
TS 26.947 3GPP TS 26.947
TS 26.952 3GPP TS 26.952
TS 27.060 3GPP TS 27.060
TS 28.734 3GPP TS 28.734
TS 28.840 3GPP TS 28.840
TS 29.060 3GPP TS 29.060
TS 29.061 3GPP TS 29.061
TS 29.078 3GPP TS 29.078
TS 29.119 3GPP TS 29.119
TS 29.161 3GPP TS 29.161
TS 29.199 3GPP TS 29.199
TS 29.202 3GPP TS 29.202
TS 29.228 3GPP TS 29.228
TS 29.244 3GPP TS 29.244
TS 29.274 3GPP TS 29.274
TS 29.276 3GPP TS 29.276
TS 29.277 3GPP TS 29.277
TS 29.278 3GPP TS 29.278
TS 29.281 3GPP TS 29.281
TS 29.328 3GPP TS 29.328
TS 29.332 3GPP TS 29.332
TS 29.333 3GPP TS 29.333
TS 29.334 3GPP TS 29.334
TS 29.380 3GPP TS 29.380
TS 29.412 3GPP TS 29.412
TS 29.414 3GPP TS 29.414
TS 29.421 3GPP TS 29.421
TS 29.424 3GPP TS 29.424
TS 29.458 3GPP TS 29.458
TS 29.582 3GPP TS 29.582
TS 29.658 3GPP TS 29.658
TS 31.112 3GPP TR 31.112
TS 31.829 3GPP TR 31.829
TS 32.102 3GPP TR 32.102
TS 32.240 3GPP TR 32.240
TS 32.251 3GPP TR 32.251
TS 32.252 3GPP TR 32.252
TS 32.270 3GPP TR 32.270
TS 32.271 3GPP TR 32.271
TS 32.272 3GPP TR 32.272
TS 32.277 3GPP TR 32.277
TS 32.278 3GPP TR 32.278
TS 32.295 3GPP TR 32.295
TS 32.296 3GPP TR 32.296
TS 32.297 3GPP TR 32.297
TS 32.298 3GPP TR 32.298
TS 32.582 3GPP TR 32.582
TS 32.583 3GPP TR 32.583
TS 32.584 3GPP TR 32.584
TS 32.592 3GPP TR 32.592
TS 32.593 3GPP TR 32.593
TS 32.594 3GPP TR 32.594
TS 32.741 3GPP TR 32.741
TS 32.808 3GPP TR 32.808
TS 32.816 3GPP TR 32.816
TS 32.821 3GPP TR 32.821
TS 32.833 3GPP TR 32.833
TS 33.106 3GPP TR 33.106
TS 33.107 3GPP TR 33.107
TS 33.108 3GPP TR 33.108
TS 33.127 3GPP TR 33.127
TS 33.141 3GPP TR 33.141
TS 33.204 3GPP TR 33.204
TS 33.210 3GPP TR 33.210
TS 33.739 3GPP TR 33.739
TS 33.749 3GPP TR 33.749
TS 33.812 3GPP TR 33.812
TS 33.822 3GPP TR 33.822
TS 33.851 3GPP TR 33.851
TS 33.853 3GPP TR 33.853
TS 33.978 3GPP TR 33.978
TS 34.109 3GPP TR 34.109
TS 36.300 3GPP TR 36.300
TS 36.302 3GPP TR 36.302
TS 36.323 3GPP TR 36.323
TS 36.361 3GPP TR 36.361
TS 36.401 3GPP TR 36.401
TS 36.410 3GPP TR 36.410
TS 36.412 3GPP TR 36.412
TS 36.414 3GPP TR 36.414
TS 36.422 3GPP TR 36.422
TS 36.424 3GPP TR 36.424
TS 36.442 3GPP TR 36.442
TS 36.445 3GPP TR 36.445
TS 36.456 3GPP TR 36.456
TS 36.458 3GPP TR 36.458
TS 37.320 3GPP TR 37.320
TS 37.460 3GPP TR 37.460
TS 37.470 3GPP TR 37.470
TS 37.472 3GPP TR 37.472
TS 37.480 3GPP TR 37.480
TS 37.482 3GPP TR 37.482
TS 37.901 3GPP TR 37.901
TS 38.323 3GPP TR 38.323
TS 38.401 3GPP TR 38.401
TS 38.412 3GPP TR 38.412
TS 38.414 3GPP TR 38.414
TS 38.422 3GPP TR 38.422
TS 38.424 3GPP TR 38.424
TS 38.460 3GPP TR 38.460
TS 38.462 3GPP TR 38.462
TS 38.470 3GPP TR 38.470
TS 38.472 3GPP TR 38.472
TS 38.474 3GPP TR 38.474
TS 43.033 3GPP TR 43.033
TS 43.051 3GPP TR 43.051
TS 43.129 3GPP TR 43.129
TS 43.318 3GPP TR 43.318
TS 43.868 3GPP TR 43.868
TS 43.901 3GPP TR 43.901
TS 43.902 3GPP TR 43.902
TS 44.060 3GPP TR 44.060
TS 44.065 3GPP TR 44.065
TS 44.318 3GPP TR 44.318
TS 45.820 3GPP TR 45.820
TS 48.016 3GPP TR 48.016
TS 48.103 3GPP TR 48.103