Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Core Network

IPLMN

Interrogating Public Land Mobile Network

Core Network →

IPLMN is the public land mobile network that receives an incoming call or message and queries the HLR/HSS to locate the subscriber and route the communication onward.

Introduced
R99
Where
Core Network › Legacy Core
Specifications
6 specs
IPLMN Description Purpose What changed Neighbours Specifications

Description

The Interrogating PLMN (IPLMN) is a fundamental concept in 3GPP roaming and interconnection architecture. It refers to the Public Land Mobile Network that performs the initial interrogation for an incoming mobile-terminated transaction, such as a voice call or an SMS message, destined for a subscriber who is roaming outside their home network. The key network element residing in the IPLMN is the Gateway MSC (GMSC) for circuit-switched services in 2G/3G or the Interrogating Call Session Control Function (I-CSCF) for IMS-based services in 4G/5G. When a call or SMS arrives from an external network (like another PLMN or a PSTN), it first lands at a GMSC in an IPLMN. This GMSC does not initially know the subscriber's current location. Its primary function is to interrogate the subscriber's Home Location Register (HLR) or Home Subscriber Server (HSS), which resides in the subscriber's Home PLMN (HPLMN). The GMSC sends a routing information request (e.g., Send Routing Information or SRI) to the HLR. The HLR, knowing the subscriber's current Visited PLMN (VPLMN) and Mobile Station Roaming Number (MSRN), responds with the necessary routing number. The GMSC in the IPLMN then uses this MSRN to route the call to the MSC in the VPLMN where the subscriber is currently located. For IMS, the I-CSCF in the IPLMN queries the HSS to discover the serving S-CSCF or the current Proxy-CSCF for the user. The IPLMN acts as the entry point and intelligent routing hub for inbound roaming traffic, separating the home network's subscriber database from the physical call routing path.

Purpose & Motivation

The IPLMN concept exists to enable efficient mobile termination and roaming in a multi-operator global ecosystem. It solves the fundamental problem of routing a call or message to a mobile subscriber whose exact location (serving MSC or area) is unknown to the originating network. Before standardized GMSC/HLR interrogation procedures, routing mobile calls would have been highly inefficient or impossible. The IPLMN architecture provides a clear separation of concerns: the HPLMN manages subscriber data and authentication, while the IPLMN handles the physical interconnection and initial routing logic. This separation is crucial for security, billing (settlements between operators), and network scalability. Historically, this architecture was defined from GSM (Release 99) onwards and has evolved through all generations. It addresses the limitation of fixed networks where an endpoint's location is static and known; for mobile users, a dynamic lookup mechanism (via HLR/HSS) is essential. The IPLMN model allows any network with a roaming agreement to act as the entry point, facilitating global connectivity.

What changed in its specifications

The latest release-to-release comparison of specifications that define IPLMN. Each summary describes the whole specification, not only this term.

TS 23.018Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 23.018: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 23.018 →
TS 23.078Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 23.078: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 23.078 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

R99 Initial

Defined the foundational role of the Interrogating PLMN and the Gateway MSC within the GSM/UMTS circuit-switched core network architecture. Established the procedures for Send Routing Information (SRI) queries from the GMSC to the HLR to route incoming calls and SMS to roaming subscribers.

Extended the IPLMN concept to the IMS architecture with the introduction of the Interrogating Call Session Control Function (I-CSCF). The I-CSCF in the IPLMN became responsible for querying the HSS to locate the user's S-CSCF during IMS session establishment for roaming users.

Enhanced IPLMN procedures with the introduction of the Evolved Packet System (EPS) and the shift towards all-IP. The role of the GMSC remained for CS fallback scenarios, while IMS-based services relied more heavily on the I-CSCF/IPLMN logic.

Defining Specifications

3GPP specifications that define or reference IPLMN, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.018 vj00 Basic call handling in 3GPP CS domain Rel-19 read
TS 23.066 vj00 Mobile Number Portability Technical Realization Rel-19 read
TS 23.078 vj00 CAMEL Phase 4 Stage 2 Specification Rel-19 read
TS 23.079 vj00 Support of Optimal Routeing (SOR) Phase 1 Rel-19 read
TS 23.218 vj00 IMS Call Model Specification Rel-19 read
TS 23.278 vj00 CAMEL for IMS Stage 2 Specification Rel-19 read