PLMN

Public Land Mobile Network

Identifier
Introduced in R99
A network operated by an administration or a recognized operating agency (ROA) to provide land mobile telecommunications services to the public. It is uniquely identified by a Mobile Country Code (MCC) and Mobile Network Code (MNC), forming the basis for subscriber roaming and network selection.

Description

A Public Land Mobile Network (PLMN) is a fundamental administrative and operational concept in 3GPP systems, representing a complete wireless communication network infrastructure deployed by a single operator or entity within a country or region. Technically, a PLMN is defined by its globally unique PLMN ID, which consists of a three-digit Mobile Country Code (MCC) and a two or three-digit Mobile Network Code (MNC). This identifier is broadcast by every cell in the network within system information blocks (e.g., SIB1 in LTE/NR) and is used by User Equipment (UE) for network discovery, selection, and attachment.

Architecturally, a PLMN comprises all the network elements required to provide mobile services: the Radio Access Network (RAN) with its base stations (eNodeBs/gNBs), the Core Network (CN) with its control and user plane functions (e.g., MME, AMF, SMF, UPF), and the supporting systems for subscriber management (HSS/UDM), policy control (PCRF/PCF), and interconnection. A single operator may operate multiple PLMNs (e.g., one for its primary brand and another for a mobile virtual network operator - MVNO). The PLMN concept is agnostic to the radio access technology; a single PLMN can support GSM, UMTS, LTE, and NR access, providing a unified service experience. The Core Network nodes are configured with the PLMN ID, and it is used in key internal identifiers like the Globally Unique Temporary Identifier (GUTI) and in network interfaces for routing signaling messages.

From a UE perspective, the PLMN is central to mobility procedures. During initial power-on or when out of coverage, the UE scans radio frequencies and compiles a list of available PLMNs from the broadcast signals. It then selects either its Home PLMN (HPLMN) or a suitable Visited PLMN (VPLMN) based on a priority list in the SIM/USIM (the PLMN selector). Registration and subsequent mobility management procedures (like Tracking Area Updates or Handovers) are always performed within the context of a selected PLMN. Roaming is essentially the process where a UE attaches to a VPLMN, which then interacts with the subscriber's HPLMN (via inter-PLMN interfaces like N9/N14 or legacy Gr/Gp) for authentication, authorization, and billing. The PLMN ID is therefore the cornerstone of global mobile interoperability, enabling seamless service across thousands of independent operator networks worldwide.

Purpose & Motivation

The PLMN concept was created to provide a standardized framework for uniquely identifying and administering independent mobile network operators on a global scale, which is the absolute prerequisite for interoperability and roaming. Before its formalization in early GSM standards, there was no universal scheme to distinguish between different national operators, which would have made cross-border mobile communication impossible. The PLMN, with its structured MCC and MNC codes administered by the ITU and ITU-T, solved this fundamental problem of global addressing.

It addresses the critical business and technical need for network selection and access control. A UE must be able to distinguish its home operator's network from others to access subscribed services and to select a permissible network when roaming. The PLMN ID broadcast by each cell provides this information. Furthermore, it enables operators to control access to their infrastructure, allowing them to form commercial roaming agreements with specific partner PLMNs while denying service to others. This forms the basis of the entire global roaming ecosystem.

Historically, the concept evolved from GSM but became the persistent anchor for network identity through all generations (3G, 4G, 5G). It solved the limitations of earlier, less structured network identification methods. The PLMN is also crucial for regulatory purposes, allowing national authorities to identify which operator is responsible for a specific piece of network infrastructure or radio transmission. In modern networks, the PLMN ID is further used in advanced features like network slicing (where a Single Network Slice Selection Assistance Information - S-NSSAI is often evaluated in the context of a PLMN) and for prioritization schemes like Access Class Barring, making it a persistent and foundational element of mobile network architecture.

Key Features

  • Globally unique identifier composed of MCC and MNC
  • Broadcast in system information by every cell
  • Used for UE network selection and roaming
  • Defines the scope of subscriber's service access
  • Fundamental for routing in inter-operator interfaces
  • Technology-agnostic (spans GSM, UMTS, LTE, NR)

Evolution Across Releases

R99 Initial

The PLMN concept was formally carried forward from GSM into the 3GPP UMTS specifications. The initial architecture for UMTS defined the PLMN as the overarching network entity, comprising both the new UMTS Terrestrial Radio Access Network (UTRAN) and the evolved GSM/EDGE Radio Access Network (GERAN), along with the Core Network. The PLMN ID remained the primary network identifier, essential for cell selection (PLMN selection) and routing in the new packet-switched core network (GPRS).

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.011 3GPP TS 22.011
TS 22.038 3GPP TS 22.038
TS 22.053 3GPP TS 22.053
TS 22.057 3GPP TS 22.057
TS 22.060 3GPP TS 22.060
TS 22.066 3GPP TS 22.066
TS 22.121 3GPP TS 22.121
TS 22.234 3GPP TS 22.234
TS 22.273 3GPP TS 22.273
TS 22.495 3GPP TS 22.495
TS 22.811 3GPP TS 22.811
TS 22.945 3GPP TS 22.945
TS 22.949 3GPP TS 22.949
TS 22.980 3GPP TS 22.980
TS 23.018 3GPP TS 23.018
TS 23.039 3GPP TS 23.039
TS 23.048 3GPP TS 23.048
TS 23.066 3GPP TS 23.066
TS 23.078 3GPP TS 23.078
TS 23.125 3GPP TS 23.125
TS 23.127 3GPP TS 23.127
TS 23.141 3GPP TS 23.141
TS 23.171 3GPP TS 23.171
TS 23.179 3GPP TS 23.179
TS 23.180 3GPP TS 23.180
TS 23.218 3GPP TS 23.218
TS 23.221 3GPP TS 23.221
TS 23.222 3GPP TS 23.222
TS 23.226 3GPP TS 23.226
TS 23.228 3GPP TS 23.228
TS 23.234 3GPP TS 23.234
TS 23.240 3GPP TS 23.240
TS 23.251 3GPP TS 23.251
TS 23.271 3GPP TS 23.271
TS 23.278 3GPP TS 23.278
TS 23.280 3GPP TS 23.280
TS 23.379 3GPP TS 23.379
TS 23.722 3GPP TS 23.722
TS 23.758 3GPP TS 23.758
TS 23.780 3GPP TS 23.780
TS 23.795 3GPP TS 23.795
TS 23.804 3GPP TS 23.804
TS 23.806 3GPP TS 23.806
TS 23.815 3GPP TS 23.815
TS 23.851 3GPP TS 23.851
TS 23.923 3GPP TS 23.923
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.281 3GPP TS 24.281
TS 24.285 3GPP TS 24.285
TS 24.379 3GPP TS 24.379
TS 24.447 3GPP TS 24.447
TS 24.642 3GPP TS 24.642
TS 25.123 3GPP TS 25.123
TS 25.133 3GPP TS 25.133
TS 25.225 3GPP TS 25.225
TS 25.304 3GPP TS 25.304
TS 25.305 3GPP TS 25.305
TS 25.331 3GPP TS 25.331
TS 25.367 3GPP TS 25.367
TS 25.401 3GPP TS 25.401
TS 25.410 3GPP TS 25.410
TS 25.413 3GPP TS 25.413
TS 25.420 3GPP TS 25.420
TS 25.422 3GPP TS 25.422
TS 25.912 3GPP TS 25.912
TS 25.931 3GPP TS 25.931
TS 26.071 3GPP TS 26.071
TS 26.102 3GPP TS 26.102
TS 26.171 3GPP TS 26.171
TS 26.202 3GPP TS 26.202
TS 26.804 3GPP TS 26.804
TS 26.805 3GPP TS 26.805
TS 28.062 3GPP TS 28.062
TS 28.682 3GPP TS 28.682
TS 28.825 3GPP TS 28.825
TS 28.840 3GPP TS 28.840
TS 29.078 3GPP TS 29.078
TS 29.198 3GPP TS 29.198
TS 29.201 3GPP TS 29.201
TS 29.204 3GPP TS 29.204
TS 29.278 3GPP TS 29.278
TS 29.549 3GPP TS 29.549
TS 29.817 3GPP TS 29.817
TS 31.115 3GPP TR 31.115
TS 31.117 3GPP TR 31.117
TS 31.121 3GPP TR 31.121
TS 31.127 3GPP TR 31.127
TS 32.101 3GPP TR 32.101
TS 32.240 3GPP TR 32.240
TS 32.250 3GPP TR 32.250
TS 32.251 3GPP TR 32.251
TS 32.270 3GPP TR 32.270
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.298 3GPP TR 32.298
TS 32.401 3GPP TR 32.401
TS 32.404 3GPP TR 32.404
TS 32.432 3GPP TR 32.432
TS 32.435 3GPP TR 32.435
TS 32.808 3GPP TR 32.808
TS 32.849 3GPP TR 32.849
TS 32.850 3GPP TR 32.850
TS 33.108 3GPP TR 33.108
TS 33.127 3GPP TR 33.127
TS 33.401 3GPP TR 33.401
TS 33.835 3GPP TR 33.835
TS 33.859 3GPP TR 33.859
TS 33.863 3GPP TR 33.863
TS 36.133 3GPP TR 36.133
TS 36.300 3GPP TR 36.300
TS 36.302 3GPP TR 36.302
TS 36.304 3GPP TR 36.304
TS 36.331 3GPP TR 36.331
TS 36.401 3GPP TR 36.401
TS 36.413 3GPP TR 36.413
TS 36.423 3GPP TR 36.423
TS 36.444 3GPP TR 36.444
TS 36.579 3GPP TR 36.579
TS 36.896 3GPP TR 36.896
TS 37.320 3GPP TR 37.320
TS 37.579 3GPP TR 37.579
TS 38.133 3GPP TR 38.133
TS 38.300 3GPP TR 38.300
TS 38.304 3GPP TR 38.304
TS 38.331 3GPP TR 38.331
TS 38.401 3GPP TR 38.401
TS 38.882 3GPP TR 38.882
TS 41.033 3GPP TR 41.033
TS 43.051 3GPP TR 43.051
TS 43.318 3GPP TR 43.318
TS 43.901 3GPP TR 43.901
TS 43.902 3GPP TR 43.902
TS 44.060 3GPP TR 44.060
TS 44.160 3GPP TR 44.160
TS 44.318 3GPP TR 44.318
TS 46.002 3GPP TR 46.002
TS 46.051 3GPP TR 46.051
TS 52.402 3GPP TR 52.402