O que é MNC e MCC para GSM

MNC e MCC no GSM

No sistema GSM (Global System for Mobile Communications), os códigos MNC (Mobile Network Code) e MCC (Mobile Country Code) são elementos essenciais para a identificação de redes móveis em todo o mundo. Esses códigos fazem parte do sistema de numeração da ITU-T e são usados para definir de maneira única cada operadora de telefonia móvel dentro de um determinado país.

O MCC identifica o país onde a rede móvel está registrada, enquanto o MNC identifica a operadora dentro desse país. Juntos, esses códigos compõem o código de identidade da rede pública de telefonia móvel (PLMN – Public Land Mobile Network), fundamental para a autenticação e roaming entre diferentes redes móveis.

Mobile Country Code (MCC)

O MCC (Mobile Country Code) é um código de três dígitos que representa o país onde uma operadora de telefonia móvel opera. Esse código é definido pela União Internacional de Telecomunicações (ITU) e segue as recomendações do padrão E.212.

Cada país possui pelo menos um MCC atribuído, e esse código é utilizado para identificar a origem de uma rede móvel. No entanto, alguns países podem ter mais de um MCC, especialmente aqueles que possuem grandes populações ou múltiplas regiões administrativas com diferentes regulamentações.

Exemplos de MCCs atribuídos a alguns países:

País MCC
Brasil 724
Portugal 268
Espanha 214
Estados Unidos 310-316
Alemanha 262

Mobile Network Code (MNC)

O MNC (Mobile Network Code) é um código de dois ou três dígitos que identifica uma operadora específica dentro de um determinado país. Esse código é atribuído pelas autoridades reguladoras de cada país e deve ser exclusivo dentro do MCC correspondente.

Cada operadora de telefonia móvel recebe um MNC único para diferenciar-se de outras redes dentro do mesmo MCC. Isso é essencial para o funcionamento correto da rede celular, pois permite que os dispositivos móveis identifiquem a operadora correta ao tentar estabelecer uma conexão.

Exemplos de MNCs atribuídos a operadoras em diferentes países:

País MNC Operadora
Brasil (MCC: 724) 01 Vivo
Brasil (MCC: 724) 02 TIM
Portugal (MCC: 268) 01 Vodafone
Portugal (MCC: 268) 03 MEO
Espanha (MCC: 214) 01 Movistar

Estrutura do Código PLMN

O PLMN (Public Land Mobile Network) é formado pela combinação do MCC e do MNC, criando um identificador único para cada operadora no mundo. Esse identificador é essencial para a autenticação de assinantes e para a realização de conexões de roaming.

A estrutura do PLMN segue o formato:

PLMN = MCC + MNC

Por exemplo, se um usuário está registrado na rede da Vivo no Brasil, seu código PLMN será:

PLMN = 72401

Isso significa que o dispositivo móvel está conectado à operadora Vivo (MNC 01) no Brasil (MCC 724). Esse código é transmitido entre torres de celular e dispositivos móveis durante o processo de autenticação na rede.

Importância do MCC e MNC em Roaming

O MCC e o MNC desempenham um papel essencial nas operações de roaming internacional. Quando um assinante viaja para outro país, seu telefone precisa identificar e se conectar à rede de uma operadora parceira. Esse processo é baseado na leitura do PLMN das redes disponíveis e na verificação da compatibilidade de roaming.

Por exemplo, se um usuário da Vivo (72401) viajar para Portugal, seu telefone pode se conectar automaticamente à rede Vodafone Portugal (26801) se houver um acordo de roaming entre as operadoras.

Uso do MCC e MNC em Identificadores de Rede

Além de serem usados para identificar redes móveis, os códigos MCC e MNC são empregados em diversos identificadores críticos dentro das redes celulares:

  • IMSI (International Mobile Subscriber Identity): O MCC e o MNC são parte integrante do IMSI, que é um identificador exclusivo de assinante armazenado no SIM card.
  • TMSI (Temporary Mobile Subscriber Identity): Um identificador temporário gerado pela rede para preservar a privacidade do usuário.
  • LAI (Location Area Identity): Usado para identificar uma área de localização dentro da rede celular.

O MCC e o MNC são componentes fundamentais das redes GSM, permitindo a identificação única de operadoras e a correta autenticação de dispositivos móveis. Eles são usados em processos de registro na rede, roaming internacional e em diversas operações técnicas dentro da infraestrutura de telecomunicações. Com a evolução das redes móveis para LTE e 5G, esses códigos continuam desempenhando um papel crucial na operação e interoperabilidade das redes celulares em nível global.