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

Glossary term · Identifier

HPLMN

Home Public Land Mobile Network

Identifier →

HPLMN is the subscriber's home mobile network where their permanent subscription data is held for authentication, billing, and service provisioning, enabling roaming by distinguishing it from visited networks.

Introduced
R99
Where
Services › IMS
Specifications
52 specs
Also in
Core Network, Radio Access Network, Management
HPLMN Description Purpose What changed Neighbours Detected Changes Specifications

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.

What changed in its specifications

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

TR 21.905Rel-17 → Rel-18

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

Full comparison in TR 21.905 →
TS 22.234Rel-7 → Rel-8

Rel-8 added I-WLAN PLMN selection procedures, USIM list usage, user preferences, EHPLMN handling, and HPLMN steering.

Full comparison in TS 22.234 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific 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.

Rel-17 1 change
  • Transport of HSS-GID in the HPLMN TS 24.229CR6541

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 22.234 vd10 3GPP-WLAN Interworking Index Specification Rel-13 read
TS 22.811 v720 Network Selection Mechanism Analysis Rel-7 read
TR 22.980 vj00 Network Composition Feasibility Study Rel-19 read
TS 23.078 vj00 CAMEL Phase 4 Stage 2 Specification Rel-19 read
TS 23.110 vj00 Access Stratum Services Specification Rel-19 read
TS 23.125 v700 Flow Based Charging Architecture Rel-7 read
TS 23.171 v390 LCS Stage 2 for UMTS R99 read
TS 23.218 vj00 IMS Call Model Specification Rel-19 read
TS 23.226 vj00 Global Text Telephony (GTT) Stage 2 Rel-19 read
TS 23.234 vd10 3GPP-WLAN Interworking Index Rel-13 read
TS 23.240 vj00 3GPP Generic User Profile (GUP) Architecture Rel-19 read
TS 23.271 vj00 LCS Stage 2 Specification Rel-19 read
TS 23.278 vj00 CAMEL for IMS Stage 2 Specification Rel-19 read
TS 23.722 vf10 Common API Framework (CAPIF) for 3GPP Northbound APIs Rel-15 read
TS 23.804 v710 SMS/MMS over IP Access Networks Rel-7 read
TS 23.815 v500 IMS Charging Implications Rel-5 read
TS 23.849 vb00 Study on IMS Roaming Media Optimization Rel-11 read
TS 23.851 v610 Network Sharing Architecture for 3G Systems Rel-6 read
TR 23.976 vj00 Push Service Requirements Analysis Rel-19 read
TS 24.229 vk10 IMS SIP/SDP Call Control Protocol Rel-20 read
TS 24.234 vc20 3GPP-WLAN Interworking Network Selection Rel-12 read
TS 24.235 vc10 I-WLAN Interworking Management Object Rel-12 read
TS 24.315 vj00 Operator Determined Barring (ODB) for IMS Rel-19 read
TS 24.391 vj00 USSD over IMS Management Object Specification Rel-19 read
TS 25.401 vj00 UTRAN Overall Architecture Rel-19 read
TS 26.501 vk00 5G Media Streaming Architecture Rel-20 read
TR 28.840 vi10 Technical Report Rel-18 read
TS 29.213 vj30 PCC Procedures and Flows Rel-19 read
TS 29.215 vj00 S9 Reference Point Stage 3 Specification Rel-19 read
TS 31.121 vj00 UICC Application Test Specification Rel-19 read
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 read
TS 32.250 vj00 Circuit Switched Offline Charging Rel-19 read
TS 32.251 vj00 PS Domain Charging Management Rel-19 read
TS 32.271 vj20 3GPP LCS Charging Management Spec Rel-19 read
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19 read
TS 32.276 vj00 VCS Online Charging from Proxy Function Rel-19 read
TS 32.277 vj20 Charging Management for Proximity Services (ProSe) Rel-19 read
TS 32.278 vj00 Monitoring Events Offline Charging Specification Rel-19 read
TS 32.293 vj00 Proxy Function in Domestic Service Provider Rel-19 read
TS 32.401 vj00 Performance Management Concept & Requirements Rel-19 read
TS 32.808 v800 Common Profile Storage Framework for User Data Rel-8 read
TS 32.849 vd00 IMS Roaming Charging Study Rel-13 read
TS 33.835 vg10 Study on authentication and key management for apps Rel-16 read
TS 36.300 vj20 E-UTRAN Radio Interface Protocol Architecture Rel-19 read
TS 36.304 vj30 LTE UE Idle Mode Procedures Rel-19 read
TS 36.331 vj40 E-UTRA Radio Resource Control (RRC) Protocol Rel-19 read
TS 43.318 vj00 Generic Access Network (GAN) Stage 2 Rel-19 read
TR 43.901 vj00 Generic Access to A/Gb Interface Feasibility Study Rel-19 read
TR 43.902 vj00 GAN Enhancements Feasibility Study Rel-19 read
TS 44.318 vj00 Generic Access Network (GAN) Interface Procedures Rel-19 read
TS 52.402 vj00 GSM Performance Management Measurements Rel-19 read