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

Glossary term · Services

mobile-hplmn

Mobile Home Public Land Mobile Network

Services →

mobile-hplmn is a term indicating a call originated by a mobile device within its home network, used for charging and policy control to differentiate it from visited network activity.

Introduced
Rel-7
Where
Core Network › 5G Core
Specifications
2 specs
mobile-hplmn Description Purpose What changed Neighbours Specifications

Description

The term 'mobile-hplmn' is an identifier used in 3GPP specifications, particularly in the context of IP Multimedia Subsystem (IMS) charging and policy control, to denote that a call or session was originated by a mobile device while it was registered in its Home Public Land Mobile Network (HPLMN). The HPLMN is the network where the subscriber's profile is stored, typically the network of the operator with whom the user has a subscription. This term is used in specifications such as 24.229 (IMS call control protocol) and 24.503 (IMS charging) to differentiate between calls made in the home network versus those made while roaming in a Visited PLMN (VPLMN).

In IMS, when a user initiates a session, the network needs to determine whether the user is in the home network or roaming. This information is crucial for charging, as roaming charges may apply differently. The 'mobile-hplmn' indicator is included in charging information to specify that the call was generated by a mobile device in its HPLMN. This allows the charging system to apply the correct tariff and to generate appropriate Call Detail Records (CDRs). It also helps in policy control, as the home network may have different policies for sessions originating in the home network compared to those in a visited network.

The term is part of a set of indicators that describe the origin of a call. The counterpart is 'mobile-vplmn', which indicates that the call was generated by a mobile device in a visited PLMN. These indicators are typically used in the IMS charging architecture, where the Charging Trigger Function (CTF) in the IMS nodes (e.g., P-CSCF, S-CSCF) generates charging events that include such information. The charging information is then sent to the Charging Data Function (CDF) or Charging Gateway Function (CGF) for processing and CDR generation.

The use of 'mobile-hplmn' is particularly relevant in roaming scenarios. When a user roams into a visited network, the session is anchored in the home network via the IMS. The home network's S-CSCF may need to know that the call originated in the HPLMN to apply the correct service logic. For example, certain services may only be available when the user is in the home network, or different QoS parameters may be applied. The indicator helps in making these decisions.

In terms of implementation, the 'mobile-hplmn' indicator is often derived from the user's registration state. When the UE registers with IMS, it includes information about its location, such as the P-Access-Network-Info header, which can indicate the PLMN. The network can then determine if the PLMN is the HPLMN or a VPLMN. This information is then used in charging and policy decisions. The term is defined in 3GPP specifications and is used consistently across releases to ensure interoperability between different vendors' equipment.

Purpose & Motivation

The 'mobile-hplmn' term exists to provide a clear and standardized way to indicate that a call or session was originated by a mobile device in its Home PLMN. This is essential for charging and policy control in IMS networks, as it allows operators to apply the correct tariffs and service policies based on the user's location. Without this indicator, it would be difficult to distinguish between home and roaming scenarios, leading to incorrect charging and potential revenue loss. It also enables the home network to apply specific services or restrictions that are only applicable when the user is in the home network.

Historically, as mobile networks evolved to support IMS and advanced services, the need for detailed charging information grew. The introduction of this term in Rel-7 coincided with the maturation of IMS and the need for granular charging in roaming scenarios. Before this, charging was often based on less specific indicators, which could lead to inaccuracies. The 'mobile-hplmn' and 'mobile-vplmn' terms provided a simple yet effective way to differentiate the two main scenarios.

Furthermore, the term supports regulatory requirements. In some countries, regulators require operators to provide detailed charging information for roaming users. The 'mobile-hplmn' indicator helps operators comply with these requirements by providing accurate data on where the call originated. It also aids in fraud detection, as unusual patterns of home network usage while roaming can be flagged. Overall, the term is a small but important piece of the charging and policy framework in 3GPP networks.

What changed in its specifications

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

TS 24.229Rel-18 → Rel-19

Rel-19 adds Rich Call Data support to TS 24.229, including the DC-Info header, rcd-np Call-Info parameter, and RCD info retrieval and verification across originating, terminating, IBCF and AS behaviour. It also adds MPS for Messaging, eCall alignment with EN 17184:2024 (test eCall and updated-MSD transfer), and satellite identifiers in P-Access-Network-Info.

Full comparison in TS 24.229 →

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.

Rel-7 Initial

Initial definition introduced: 'The call was generated by a mobile device in its home PLMN.' This provided a standardized indicator for IMS charging to distinguish home network originated calls.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Definition carried over unchanged from Rel-7.

Defining Specifications

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

SpecificationTitleRelease
TS 24.229 vk10 IMS SIP/SDP Call Control Protocol Rel-20 read
TS 24.503 v8m0 TISPAN Endorsement of SIP/SDP Call Control Rel-8 read