---
id: "plmn_id"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["telecom"]
langs: ["common"]
quality: 80
url: "http://registry.apicrafter.io/datatype/plmn_id"
---

# Public land mobile network identifier (PLMN ID, MCC+MNC) (`plmn_id`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Identifier of a mobile network operator's network that joins the three-digit mobile country code and the two- or three-digit mobile network code, for example 310150 or 310-150. SIM cards, phones and network logs use it to name the home and the serving network, and it forms the first five or six digits of an IMSI (3GPP TS 23.003).

- Personal data (PII): no
- Categories: Telecommunications (telecom)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[02-79]\d{2}-?\d{2,3}$
```

## Examples

- `310150` — MCC 310 (United States), MNC 150
- `46000` — MCC 460 (China), MNC 00
- `310-150` — With a hyphen between MCC and MNC, as in 3GPP service APIs
- `3101` (invalid example) — Four digits, too short for an MCC and an MNC

## Translations

- ru: Идентификатор сети подвижной связи (PLMN ID, MCC+MNC): Идентификатор сети мобильного оператора из трёхзначного мобильного кода страны и двух- или трёхзначного кода сети, например 310150 или 310-150. Используется в SIM-картах, телефонах и журналах сети для обозначения домашней и обслуживающей сети и образует первые пять или шесть цифр IMSI.

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/Public_land_mobile_network>
- doc: <https://www.3gpp.org/DynaReport/23003.htm>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/plmn_id.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/telecom/plmn_id.yaml>
