PLMN (Public Land Mobile Network) é o identificador global único de uma operadora de rede móvel. É a combinação MCC + MNC que permite ao seu telefone dizer "Estou na T-Mobile US" ou "Vodafone UK".
Estrutura
- MCC (Mobile Country Code): 3 dígitos, atribuído pela UIT. Exemplos: 310/311/312/313/316 (EUA), 234 (UK), 262 (Alemanha), 460/461 (China).
- MNC (Mobile Network Code): 2 ou 3 dígitos, atribuído nacionalmente. Exemplos: 260 (T-Mobile US), 410 (AT&T), 150 (Vodafone UK), 02 (Telekom DE).
- PLMN ID = MCC + MNC → ex.: 310260 = T-Mobile EUA.
Usos Principais
- Seleção de rede: Telefone escaneia PLMNs → compara com IMSI do SIM (começa com PLMN de casa) → acampa no PLMN permitido de maior prioridade.
- Roaming: PLMN visitado ≠ PLMN de casa → acordos de roaming, cobrança, restrições de serviço.
- Autenticação (AKA): SIM prova identidade à rede de casa via challenge-response usando chaves derivadas do PLMN.
- Chamadas de emergência: Qualquer PLMN deve aceitar 112/911 independentemente de assinatura (camp-on-any).
- Serviços de localização: PLMN + Cell ID (CID/LAC/TAC) → localização grosseira (E-OTD, OTDOA, posicionamento 5G NR).
- Fatiamento de rede (5G): PLMN + S-NSSAI (Slice/Service Type) → rede lógica dedicada.
- Políticas e cobrança: PCRF/PCF usa PLMN para tarifas de roaming, perfis QoS.
Onde Você Vê
- Status do telefone:
Configurações → Sobre → Rede → PLMN ou *#*#4636#*#* (Android).
- SIM: IMSI = MCC + MNC + MSIN (ex.: 310260123456789).
- Config APN: Frequentemente inclui
plmn_id para roteamento MVNO.
- APIs de torre de celular: OpenCellID, Mozilla Location Service, cellmapper.net — todos indexados por PLMN.
Nuance de MVNO
Um MVNO (Mint, Visible, Google Fi) tipicamente usa o PLMN da MNO hospedeira (ex.: Mint → 310260 T-Mobile). Alguns MVNOs obtêm seu próprio MNC (ex.: Google Fi: 310280) para diferenciação de políticas.
PLMN é o namespace da identidade móvel. Sem ele, seu telefone não saberia em qual rede confiar, cobrar ou fazer handover.