Definição
MCC/MNC é o par de códigos que identifica uma rede móvel: o Mobile Country Code (3 dígitos) identifica o país, e o Mobile Network Code (2 ou 3 dígitos) identifica a operadora dentro dele.
Os códigos são definidos na Recomendação ITU-T E.212 e usados nas especificações do 3GPP (TS 23.003) como a primeira parte do IMSI. Juntos, formam a identidade da PLMN.
Em mensageria, o MCC/MNC é a chave padrão para roteamento e tabelas de preços: um agregador roteia e precifica por MCC/MNC, e as consultas HLR ou MNP retornam o MCC/MNC da operadora que atende um número no momento.
O código de país de um número de telefone (E.164) não é o mesmo que um MCC. Por exemplo, os Emirados Árabes Unidos têm o código de discagem +971 e o MCC 424; a Arábia Saudita tem +966 e MCC 420.
Alguns países têm vários MCCs, e as operadoras podem ter vários MNCs. Sempre mapeie um número para MCC/MNC por meio de uma consulta, em vez de deduzir pelo prefixo, onde houver portabilidade.
