Description
The Home Public Land Mobile Network (HPLMN) is a fundamental concept in mobile telecommunications that identifies the network operator with which a subscriber holds a permanent, contractual subscription. It is a core identifier within the International Mobile Subscriber Identity (IMSI), which is stored on the subscriber's Universal Integrated Circuit Card (UICC) or SIM card. The IMSI is structured as a Mobile Country Code (MCC), a Mobile Network Code (MNC), and a Mobile Subscriber Identification Number (MSIN). The combination of MCC and MNC within the IMSI uniquely identifies the HPLMN. This identifier is central to the network's operation, as it is the first piece of information used to route authentication and authorization requests when a mobile device connects to any network, whether at home or roaming.
Architecturally, the HPLMN hosts critical network functions that manage the subscriber's permanent profile. The primary repository is the Home Subscriber Server (HSS) in 4G/5G Core networks or the Home Location Register (HLR) in 2G/3G networks. These databases store the master copy of subscriber data, including authentication credentials (Ki keys), service profiles, and subscription status. When a user attaches to a network, the serving network (which could be the HPLMN itself or a Visited PLMN - VPLMN) extracts the HPLMN identifier from the IMSI. If the device is not in the HPLMN, the serving network uses signaling protocols (like MAP or Diameter) to contact the HSS/HLR in the HPLMN to authenticate the user and retrieve their service profile.
The role of the HPLMN extends beyond initial authentication. It is the anchor point for mobility management, ensuring seamless service continuity as the user moves. For billing, it is responsible for generating Call Detail Records (CDRs) for its subscribers, even for usage that occurs in other networks, through roaming agreements. For advanced services like Voice over LTE (VoLTE) or IP Multimedia Subsystem (IMS), the HPLMN's IMS core and Application Servers provide the subscriber's definitive service configuration. The concept of the HPLMN is thus inseparable from the architecture of roaming, enabling global interoperability by providing a trusted home anchor for every mobile subscription.
Purpose & Motivation
The HPLMN concept was created to establish a clear, unambiguous home authority for each mobile subscriber, which is a prerequisite for enabling secure and billable roaming between different network operators. Before standardized roaming, subscribers were effectively locked to a single network's coverage area. The HPLMN, as a globally unique identifier embedded in the SIM, allows any compatible network worldwide to identify the subscriber's home operator and establish a secure signaling link to it for authentication and authorization. This solved the critical problem of trust between independent operators, allowing them to offer service to visitors while ensuring the home network retains control over subscription validity and billing.
Furthermore, the HPLMN provides the architectural foundation for centralized subscriber management. By anchoring the definitive subscriber data in the home network, it simplifies service provisioning and updates. Operators can modify a subscriber's service profile (e.g., adding a data plan) in one central HSS/HLR, and these changes are effective regardless of where the subscriber is physically located. This centralized model also facilitates the implementation of consistent service policies, such as parental controls or enterprise service levels, which are enforced based on the profile retrieved from the HPLMN. The concept has evolved from basic circuit-switched roaming in 2G to support complex IP-based services in 4G and 5G, but its core purpose as the subscription anchor remains unchanged.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (1 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, no substantial new HPLMN functionality was introduced, as the provided Change Request titles indicate only an editorial update for publication. The technical grounding context reiterates the pre-existing "Equivalent HPLMN" (EHPLMN) concept, where a list of PLMN codes on the USIM can replace the HPLMN derived from the IMSI for selection purposes.
- MCC Editorial update for publication after TSG SA approval (SA#78) TS 23.722
Explore further
Broader topics and technologies where HPLMN plays a role.
Defining Specifications
3GPP specifications that define or reference HPLMN, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 22.234 vd10 | 3GPP-WLAN Interworking Index Specification | Rel-13 |
| TS 22.811 v1700 | Network Selection Mechanisms Overview | Rel-7 |
| TR 22.980 vj00 | Network Composition Feasibility Study | Rel-19 |
| TS 23.078 vj00 | CAMEL Phase 4 Stage 2 Specification | Rel-19 |
| TS 23.110 vj00 | Access Stratum Services Specification | Rel-19 |
| TS 23.125 v1700 | Flow Based Charging Architecture | Rel-7 |
| TS 23.171 v1300 | LCS Stage 2 Specification for UMTS | Rel-4 |
| TS 23.218 vj00 | IMS Call Model Specification | Rel-19 |
| TS 23.226 vj00 | Global Text Telephony (GTT) Stage 2 | Rel-19 |
| TS 23.234 vd10 | 3GPP-WLAN Interworking Index | Rel-13 |
| TS 23.240 vj00 | 3GPP Generic User Profile (GUP) Architecture | Rel-19 |
| TS 23.271 vj00 | LCS Stage 2 Specification | Rel-19 |
| TS 23.278 vj00 | CAMEL for IMS Stage 2 Specification | Rel-19 |
| TS 23.722 vf10 | Common API Framework (CAPIF) for 3GPP Northbound APIs | Rel-15 |
| TS 23.804 v1700 | SMS/MMS over IP Access Support | Rel-7 |
| TS 23.815 v1500 | IMS Charging Implications | Rel-5 |
| TS 23.849 vb00 | Study on IMS Roaming Media Optimization | Rel-11 |
| TS 23.851 v1600 | Network Sharing Architecture for 3G Systems | Rel-6 |
| TR 23.976 vj00 | Push Service Requirements Analysis | Rel-19 |
| TS 24.229 vj50 | IMS call control protocol based on SIP and SDP | Rel-19 |
| TS 24.234 vc20 | 3GPP-WLAN Interworking Network Selection | Rel-12 |
| TS 24.235 vc10 | I-WLAN Interworking Management Object | Rel-12 |
| TS 24.315 vj00 | Operator Determined Barring (ODB) for IMS | Rel-19 |
| TS 24.391 vj00 | USSD over IMS Management Object Specification | Rel-19 |
| TS 25.401 vj00 | UTRAN Overall Architecture | Rel-19 |
| TS 26.501 vj30 | 5G Media Streaming (5GMS) Architecture | Rel-19 |
| TR 28.840 vi10 | Technical Report | Rel-18 |
| TS 29.213 vj20 | PCC Signalling Flows and QoS Mapping | Rel-19 |
| TS 29.215 vj00 | S9 Reference Point Stage 3 Specification | Rel-19 |
| TS 31.121 vi50 | UICC-terminal interface test specification | Rel-18 |
| TS 32.240 vj40 | Charging Management Architecture & Principles | Rel-19 |
| TS 32.250 vj00 | Circuit Switched Offline Charging | Rel-19 |
| TS 32.251 vj00 | PS Domain Charging Management | Rel-19 |
| TS 32.271 vj20 | 3GPP LCS Charging Management Spec | Rel-19 |
| TS 32.272 vj00 | Charging for Push-to-Talk over Cellular (PoC) | Rel-19 |
| TS 32.276 vj00 | VCS Online Charging from Proxy Function | Rel-19 |
| TS 32.277 vj20 | Charging Management for Proximity Services (ProSe) | Rel-19 |
| TS 32.278 vj00 | Monitoring Events Offline Charging Specification | Rel-19 |
| TS 32.293 vj00 | Proxy Function in Domestic Service Provider | Rel-19 |
| TS 32.401 vj00 | Performance Management Concept & Requirements | Rel-19 |
| TS 32.808 v1800 | Common User Profile Storage Framework | Rel-8 |
| TS 32.849 vd00 | IMS Roaming Charging Study | Rel-13 |
| TS 33.835 vg10 | Study on authentication and key management for apps | Rel-16 |
| TS 36.300 vj00 | E-UTRAN Radio Interface Protocol Architecture Overview | Rel-19 |
| TS 36.304 vj00 | UE Idle Mode Procedures in E-UTRA | Rel-19 |
| TS 36.331 vj00 | LTE RRC Protocol Specification | Rel-19 |
| TS 43.318 vj00 | Generic Access Network (GAN) Stage 2 | Rel-19 |
| TR 43.901 vj00 | Generic Access to A/Gb Interface Feasibility Study | Rel-19 |
| TR 43.902 vj00 | GAN Enhancements Feasibility Study | Rel-19 |
| TS 44.318 vj00 | Generic Access Network (GAN) Interface Procedures | Rel-19 |
| TS 52.402 vj00 | GSM Performance Management Measurements | Rel-19 |