HPLMN

Home Public Land Mobile Network

Identifier
Introduced in R99
The mobile network where a subscriber's permanent subscription data is held. It is the subscriber's 'home' network, crucial for authentication, billing, and service provisioning. It enables roaming by distinguishing the home network from visited networks (VPLMN).

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.

Key Features

  • Uniquely identified by the MCC and MNC within a subscriber's IMSI
  • Hosts the master subscriber database (HLR/HSS) containing authentication keys and service profiles
  • Acts as the authentication and authorization anchor for subscribers, both locally and while roaming
  • Central point for generating billing records (CDRs) for subscriber activity across all networks
  • Enables global roaming by providing a trusted home network for inter-operator signaling
  • Anchors service delivery for IMS and other advanced services based on the home subscription

Evolution Across Releases

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.234 3GPP TS 22.234
TS 22.811 3GPP TS 22.811
TS 22.980 3GPP TS 22.980
TS 23.078 3GPP TS 23.078
TS 23.110 3GPP TS 23.110
TS 23.125 3GPP TS 23.125
TS 23.171 3GPP TS 23.171
TS 23.218 3GPP TS 23.218
TS 23.226 3GPP TS 23.226
TS 23.234 3GPP TS 23.234
TS 23.240 3GPP TS 23.240
TS 23.271 3GPP TS 23.271
TS 23.278 3GPP TS 23.278
TS 23.722 3GPP TS 23.722
TS 23.804 3GPP TS 23.804
TS 23.815 3GPP TS 23.815
TS 23.849 3GPP TS 23.849
TS 23.851 3GPP TS 23.851
TS 23.976 3GPP TS 23.976
TS 24.229 3GPP TS 24.229
TS 24.234 3GPP TS 24.234
TS 24.235 3GPP TS 24.235
TS 24.315 3GPP TS 24.315
TS 24.391 3GPP TS 24.391
TS 25.401 3GPP TS 25.401
TS 26.501 3GPP TS 26.501
TS 28.840 3GPP TS 28.840
TS 29.213 3GPP TS 29.213
TS 29.215 3GPP TS 29.215
TS 31.121 3GPP TR 31.121
TS 32.240 3GPP TR 32.240
TS 32.250 3GPP TR 32.250
TS 32.251 3GPP TR 32.251
TS 32.271 3GPP TR 32.271
TS 32.272 3GPP TR 32.272
TS 32.276 3GPP TR 32.276
TS 32.277 3GPP TR 32.277
TS 32.278 3GPP TR 32.278
TS 32.293 3GPP TR 32.293
TS 32.401 3GPP TR 32.401
TS 32.808 3GPP TR 32.808
TS 32.849 3GPP TR 32.849
TS 33.835 3GPP TR 33.835
TS 36.300 3GPP TR 36.300
TS 36.304 3GPP TR 36.304
TS 36.331 3GPP TR 36.331
TS 43.318 3GPP TR 43.318
TS 43.901 3GPP TR 43.901
TS 43.902 3GPP TR 43.902
TS 44.318 3GPP TR 44.318
TS 52.402 3GPP TR 52.402