Description
The Registered Public Land Mobile Network (RPLMN) is a core identifier within 3GPP mobility management protocols. It represents the specific Public Land Mobile Network (identified by a Mobile Country Code and Mobile Network Code - MCC-MNC) where a User Equipment (UE) has successfully performed a registration procedure and is currently considered 'attached' or 'registered'. This registration grants the UE authorization to access that network's services, including voice, data, and supplementary services. The RPLMN is stored in the UE's non-volatile memory and in the network's subscriber database (e.g., HSS/UDM). It is a key parameter used by the UE and the network to manage the UE's state and service continuity.
Architecturally, the RPLMN is central to the network selection and reselection processes defined in the Non-Access Stratum (NAS) protocols. When a UE is powered on or loses coverage, it searches for available PLMNs. The selection algorithm prioritizes the RPLMN if it is available, as this is the network the UE is already subscribed to for service. The concept is integral across 3GPP generations, from GSM/GPRS (where it might be referred to in the context of the Location Area) through UMTS and LTE, to 5G. In 5G, the RPLMN is maintained as part of the UE's 5G Mobility Management (5GMM) context and is crucial for initial registration and mobility registration updates.
How it works involves a multi-step interaction between the UE and the core network. Upon successful authentication and registration with a network, that network's PLMN ID becomes the UE's RPLMN. The network confirms this registration in its core network entities. The UE will then periodically or upon specific triggers (like movement) report its location to this RPLMN. If the UE moves out of the RPLMN's coverage area, it may register with a new PLMN (which then becomes the new RPLMN) if a roaming agreement exists, or it may attempt to re-select the RPLMN when it returns to coverage. The RPLMN is distinct from but related to the Equivalent PLMN (EPLMN) list, which contains networks considered equivalent to the RPLMN for cell reselection and handover purposes, facilitating seamless mobility.
Purpose & Motivation
The RPLMN concept was created to provide a clear, unambiguous reference point for a mobile device's 'home' or currently active network within a global ecosystem of multiple, independent operator networks. It solves the fundamental problem of network identity and service authorization in a roaming environment. Before such standardized concepts, managing subscriber mobility across different operator domains would be chaotic and insecure.
Historically, as cellular networks evolved from single-operator deployments to national and international roaming consortia, a mechanism was needed to track where a subscriber was registered and which network was responsible for providing and billing for services at any given time. The RPLMN provides this anchor. It addresses the limitation of simply detecting a radio signal by tying service access to a formal registration and subscription relationship. It enables features like roaming (by allowing a visited PLMN to know the subscriber's home PLMN for billing and service profile retrieval), prioritized network selection (always try to use your registered network first), and efficient mobility management (the network knows which set of cells and tracking areas are associated with a given RPLMN). Its persistence in the UE's memory allows for faster service recovery after power cycles or temporary loss of signal.
What changed in its specifications
The latest release-to-release comparison of specifications that define RPLMN. Each summary describes the whole specification, not only this term.
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 →Rel-19 adds satellite NG-RAN access text, LP-WUS/WUR assistance and disabling, ATUC RAT utilization control, and network-controlled slice selection with S-NSSAI time validity to TS 24.501. It also adds ATSSS Phase 4 multi-access and 5G ProSe multi-hop relay support.
Full comparison in TS 24.501 →Release Timeline
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.
Defining Specifications
3GPP specifications that define or reference RPLMN, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 24.501 vk10 | 5GS NAS Protocol Specification | Rel-20 read |
| TS 36.331 vj40 | E-UTRA Radio Resource Control (RRC) Protocol | Rel-19 read |
| TS 37.320 vj40 | MDT Overall Description (Stage 2) | Rel-19 read |
| TS 38.331 vj40 | NR Radio Resource Control (RRC) | Rel-19 read |