APN-OI

Access Point Name Operator Identifier

Identifier
Introduced in Rel-8
The APN-OI is a component of the Access Point Name (APN) used in 3GPP networks to uniquely identify the operator's domain. It is crucial for routing user data traffic to the correct Packet Data Network Gateway (PGW) and for supporting inter-operator roaming scenarios. It ensures that data sessions are correctly anchored within the appropriate operator's network infrastructure.

Description

The Access Point Name Operator Identifier (APN-OI) is a critical sub-component within the full Access Point Name (APN) structure used for packet data connectivity in 3GPP networks, such as EPS (Evolved Packet System) and 5GS. An APN is a Fully Qualified Domain Name (FQDN) that identifies a specific Packet Data Network (PDN) a User Equipment (UE) wishes to connect to, like the internet or an IMS network. The APN-OI specifically constitutes the operator's domain portion of this FQDN. It is typically composed of the Mobile Network Code (MNC) and Mobile Country Code (MCC), followed by the operator's domain suffix (e.g., '.gprs'), forming a structure like 'mnc<MNC>.mcc<MCC>.gprs'. This standardized format allows for global uniqueness.

Architecturally, the APN-OI plays a key role during the PDN connection establishment procedure, primarily in the EPS. When a UE initiates a PDN connection request, it may provide an APN or the network may assign one. The network elements, particularly the Mobility Management Entity (MME) and the Serving Gateway (SGW), use the APN-OI to determine the target Packet Data Network Gateway (PGW). The PGW is the network node that acts as the interface between the 3GPP network and the external PDN. The APN-OI helps in PGW selection by identifying the operator's network domain where the PGW resides, which is essential for both home-routed traffic and local breakout scenarios in visited networks.

In roaming scenarios, the APN-OI becomes even more significant. For a UE roaming in a Visited Public Land Mobile Network (VPLMN), the APN provided by the UE or home network includes the APN-OI of the Home Public Land Mobile Network (HPLMN). The VPLMN's network nodes parse this APN-OI. Based on roaming agreements and configuration, they can decide whether to route the data traffic to a PGW in the HPLMN (home-routed traffic) or to select a PGW in the VPLMN (local breakout). This decision impacts the data path, latency, and billing. The APN-OI is thus a fundamental routing identifier that underpins the global interoperability of mobile data services.

The APN-OI is defined and carried within 3GPP protocols, most notably in the GTP (GPRS Tunnelling Protocol) used between the SGW and PGW, and in the S1-AP and NAS (Non-Access Stratum) signalling. Its consistent interpretation across different network elements and operators is ensured by the 3GPP specifications. While the core concept remains, its usage and context have evolved with the introduction of 5G System (5GS), where the analogous concept is the Data Network Name (DNN) and the selection of the Session Management Function (SMF) and User Plane Function (UPF). The APN-OI's principles of operator identification and routing still influence the design of network and slice selection in 5G.

Purpose & Motivation

The APN-OI was created to solve the fundamental problem of uniquely and unambiguously identifying an operator's network domain within the global mobile ecosystem for the purpose of packet data routing. Prior to standardized identifiers like the APN-OI, routing data to the correct network gateway, especially in multi-operator and roaming environments, was complex and prone to errors. The APN-OI provides a structured, globally recognizable format based on the already standardized MCC and MNC, enabling automated and reliable PGW selection.

Its introduction was motivated by the expansion of GPRS and later EPS, which required scalable mechanisms to support a growing number of operators and increasingly complex roaming agreements. Without a standardized operator identifier within the APN, networks would have to rely on proprietary or non-scalable methods to determine the destination for a UE's data session. This would hinder global roaming, complicate network configuration, and increase the risk of misrouted traffic. The APN-OI elegantly leverages the existing PLMN identification system (MCC/MNC) to create a hierarchical namespace within the DNS, facilitating seamless routing decisions.

Furthermore, the APN-OI addresses the need for policy enforcement and billing correlation in roaming scenarios. By clearly identifying the home operator, the visited network can apply the correct policies (e.g., charging, QoS) based on the roaming agreement. It enables the distinction between home-routed traffic (where the PGW is in the home network) and local breakout (where the PGW is in the visited network), which are two fundamental roaming architectures defined by 3GPP. Thus, the APN-OI is not merely a technical identifier but a cornerstone for the commercial and operational aspects of inter-operator data services.

Key Features

  • Globally unique operator identification based on MCC and MNC
  • Enables deterministic PGW selection during PDN connection establishment
  • Fundamental for supporting both home-routed and local breakout roaming architectures
  • Carried within standardized 3GPP protocols like GTP and NAS
  • Integrates with DNS for network node resolution (e.g., PGW FQDN construction)
  • Provides a basis for policy enforcement and charging in inter-operator scenarios

Evolution Across Releases

Rel-8 Initial

Introduced as a core component of the Access Point Name (APN) within the Evolved Packet System (EPS) architecture defined in 3GPP Release 8. The APN-OI, structured as 'mnc<MNC>.mcc<MCC>.gprs', was standardized to provide a globally unique identifier for the operator's network domain. This enabled reliable Packet Data Network Gateway (PGW) selection and formed the basis for routing decisions in both non-roaming and roaming scenarios, supporting the new S8 interface for home-routed traffic.

Defining Specifications

SpecificationTitle
TS 29.274 3GPP TS 29.274