Un MCC (Mobile Country Code) è un codice di 3 cifre che identifica un Paese, e un MNC (Mobile Network Code) è un codice di 2 o 3 cifre che identifica una rete mobile al suo interno. Insieme MCC e MNC identificano un operatore, e i fornitori SMS li usano per prezzare, instradare e rendicontare il traffico per rete.
Come sono costruiti i codici
MCC e MNC sono definiti nella Raccomandazione ITU-T E.212. L'ITU assegna gli MCC, e l'autorità di numerazione di ogni Paese assegna gli MNC ai propri operatori. Insieme formano le prime cifre dell'IMSI di ogni SIM (l'identità dell'abbonato memorizzata sulla SIM).
| MCC | Paese | Esempio di MNC | Note |
|---|---|---|---|
| 234 | Regno Unito | 234-15 | Il Regno Unito usa anche l'MCC 235 |
| 262 | Germania | 262-01 | MNC a 2 cifre |
| Da 310 a 316 | Stati Uniti | 310-260 | MNC a 3 cifre, più MCC |
| 404, 405 | India | Molti | In passato i codici venivano assegnati per area di licenza |
Un Paese può avere più di un MCC, e un operatore può avere più MNC dopo fusioni o per tecnologie diverse. Gli MVNO (operatori virtuali) possono avere un proprio MNC o usare il codice della rete che li ospita.
MCC, MNC e numero di telefono
MCC/MNC non è la stessa cosa del prefisso telefonico. Il prefisso internazionale di un numero (+44, +49) viene dal piano E.164, spiegato in formato dei numeri E.164. Dal prefisso del numero non puoi sempre capire la rete, a causa della portabilità: un abbonato può passare a un altro operatore e tenere il numero. Per trovare la rete attuale serve una verifica. Vedi l'HLR lookup spiegato e portabilità del numero mobile e routing.
Come i fornitori SMS usano MCC/MNC
- Listini: le tariffe sono spesso indicate per MCC/MNC, perché gli operatori dello stesso Paese applicano tariffe A2P diverse. Vedi come funzionano i prezzi degli SMS A2P.
- Routing: una piattaforma associa ogni numero di destinazione al suo MCC/MNC attuale, poi sceglie il fornitore configurato per quella rete. Un fornitore può essere diretto con una rete e indiretto con un'altra, come spiegato in rotte SMS dirette.
- Reportistica: tasso di consegna e latenza si misurano per rete, così vedi quando un operatore inizia a bloccare.
- Riconciliazione della fatturazione: le fatture riportano il traffico per MCC/MNC, e le differenze tra i tuoi dati e quelli del fornitore nascono spesso da dati di portabilità diversi.
Routing per prefisso o routing MNP
| Metodo | Come funziona | Rischio |
|---|---|---|
| Routing per prefisso | Blocchi di numeri associati agli operatori in base al piano di numerazione nazionale | I numeri portati finiscono sulla rete sbagliata e possono fallire o essere addebitati alla tariffa sbagliata |
| Routing MNP o HLR | Una verifica indica la rete attuale prima dell'invio | Costo della verifica e un po' di latenza, ma instradamento corretto |
Nei Paesi con molta portabilità, instradare solo per prefisso può mandare una grossa parte del traffico nel posto sbagliato. Chiedi al tuo fornitore se instrada e fattura in base alla rete originale o a quella attuale.
Dove trovare i codici
L'ITU pubblica nel suo Bollettino Operativo l'elenco degli MCC e degli MNC che i Paesi le comunicano. I regolatori nazionali pubblicano le proprie assegnazioni di MNC. Molte piattaforme SMS includono una tabella MCC/MNC nel listino o nella documentazione API, ma verifica su una fonte ufficiale quando nasce un nuovo operatore o due si fondono.
Usarli nelle richieste di rotta
Se il tuo traffico va soprattutto a una o due reti di un Paese, dillo quando richiedi una rotta: il miglior fornitore per quelle reti può essere diverso dal migliore per il Paese nel complesso. VoIPMatcher cerca rotte SMS A2P per rete presso i suoi carrier. Richiedi una rotta SMS indicando le reti che ti servono.
Domande frequenti
Cosa significa MCC MNC?
MCC sta per Mobile Country Code, un codice di 3 cifre per un Paese, e MNC sta per Mobile Network Code, un codice di 2 o 3 cifre per una rete all'interno di quel Paese. Insieme identificano un operatore mobile, per esempio 234-15 nel Regno Unito. Sono definiti nella Raccomandazione ITU-T E.212.
L'MCC è uguale al prefisso internazionale del Paese?
No. L'MCC identifica un Paese nel sistema delle reti mobili, mentre il prefisso di un numero di telefono, come +44 o +49, viene dal piano di numerazione E.164. Il Regno Unito usa l'MCC 234 ma il prefisso 44. Dal numero di telefono non puoi ricavare in modo affidabile l'MCC o la rete.
Come trovo MCC e MNC di un numero di telefono?
Il prefisso del numero indica solo quale operatore aveva in origine quel blocco. Poiché gli abbonati possono portare il numero a un altro operatore, il modo affidabile per trovare MCC e MNC attuali è una verifica: un HLR lookup interroga la rete, un MNP lookup consulta il database della portabilità. Molte piattaforme SMS lo fanno in automatico prima dell'instradamento.
Perché i prezzi SMS cambiano tra reti dello stesso Paese?
Ogni operatore mobile fissa la propria tariffa di terminazione A2P, quindi due reti dello stesso Paese possono far pagare importi diversi a chi invia. Per questo i listini SMS sono spesso scritti per MCC e MNC invece che per Paese. Un fornitore può anche essere diretto con una rete e raggiungerne un'altra tramite un partner, cosa che cambia prezzo e qualità.
Un Paese può avere più di un MCC?
Sì. Gli Stati Uniti usano gli MCC da 310 a 316, l'India usa 404 e 405, e il Regno Unito usa 235 oltre a 234. Anche un operatore può avere più MNC, per esempio dopo una fusione o per tecnologie diverse. Verifica sull'elenco ITU e presso il regolatore nazionale quando gli operatori nascono o si fondono.
Ti serve una rotta?
Mandaci destinazione, tipo di rotta e tariffa target. Ti rispondiamo con quello che possiamo offrirti.