Gli operatori di rete mobile (MNO) usano i numeri ICCID per determinare a quale rete collegare un abbonato. A differenza del numero IMEI, che si riferisce al dispositivo mobile, il numero ICCID si riferisce alla scheda SIM stessa. Poiché ogni scheda SIM ha un ICCID unico, a volte lo si può sentire chiamare numero della scheda SIM.
L’ICCID della vostra scheda SIM determina quali reti cellulari il vostro dispositivo può accedere e quale livello di accesso ha – quindi se state producendo dispositivi IoT (Internet of Things) cellulari, è importante capire cos’è un ICCID e come funziona.
In questo articolo, vedremo:
- Cosa significa ogni serie di cifre nell’ICCID
- Come trovare l’ICCID della vostra SIM
- Come gli MNO usano l’ICCID della vostra SIM
- ICCID vs. IMSI vs. IMEI
- Come le eSIM influiscono sugli ICCID
Prima di tutto, ecco cosa significa ogni serie di numeri.
Cosa significano i numeri all’interno dell’ICCID?
Il numero ICCID di una scheda SIM è una singola stringa di 18-22 cifre, ma ci sono quattro serie di numeri in ogni ICCID. Come esempio, usiamo 891004234814455936F.
In ogni numero ICCID, le prime due cifre sono sempre 89. Questo è un codice industriale che indica che si tratta di un prodotto per reti di telecomunicazione.
Le successive da una a sei cifre di solito rappresentano il codice paese, che è stabilito dall’Unione internazionale delle telecomunicazioni. In questo esempio, il codice paese è 1–che indica gli Stati Uniti o il Canada.
Dopo il codice paese c’è il codice di rete mobile (MNC), una stringa da una a quattro cifre associata all’operatore di rete mobile (MNO) che ha rilasciato la carta SIM. Questo codice rappresenta essenzialmente la rete di origine della vostra carta SIM. Nel nostro esempio, l’MNC è 004, un codice associato a Verizon Wireless.
La serie finale di cifre è completamente unica per ogni SIM. Nessun’altra SIM nel mondo condividerà questa esatta combinazione. Questo è ciò che vi permette di visualizzare una specifica SIM in un SIM manager, attivare o cancellare un servizio, o interagire con il servizio clienti del vostro fornitore di connettività. Nel nostro esempio, questa serie di cifre è 234814455936F.
Come si trova il numero ICCID?
Siccome avete bisogno del numero ICCID per gestire una specifica scheda SIM, è importante sapere come trovarlo. (Specialmente se si usano più schede SIM prepagate per lo stesso dispositivo). Come detto prima, di solito si può trovare il codice sulla scheda stessa, o sulla confezione.
Ma questo non è sempre conveniente. Per fortuna, c’è un altro modo per trovarlo. Si può inserire la scheda SIM in un dispositivo, e poi usare il dispositivo per interrogare il numero ICCID. In un telefono cellulare, puoi trovare l’ICCID nel menu delle impostazioni.
Con un dispositivo IoT, è necessario emettere un comando AT. Il comando esatto dipende dal modulo del vostro dispositivo, ma sarà qualcosa di simile a questo:
- “AT+CCID=?” per i moduli SIMCOM
- “AT#CCID=?” per i moduli Telit
- “AT+QCCID=?” per i moduli Quectel
Come gli MNO usano i numeri ICCID
Dopo aver inserito una carta SIM in un dispositivo che usa la connettività cellulare, questo cerca tutte le reti cellulari disponibili, poi usa il numero ICCID e l’IMSI per determinare se l’abbonato (il vostro utente finale) ha i diritti per accedere alla rete che il suo dispositivo sta cercando di usare.
Ecco come funziona.
Quando un dispositivo si collega a una rete “in visita” (cioè non la sua rete di casa), quella rete invia una richiesta di autenticazione alla rete di casa del dispositivo. La rete domestica invia ciò che fondamentalmente equivale a un indovinello che solo il dispositivo può risolvere. Utilizza un algoritmo per generare un numero, e il dispositivo genera la risposta corretta (un numero diverso) utilizzando lo stesso algoritmo.
Se la carta SIM non ha la chiave corretta per accedere alla rete, ma l’operatore della carta SIM è nello stesso paese, l’abbonato può avere un servizio limitato. Un telefono cellulare, per esempio, può ancora avere la possibilità di chiamare i servizi di emergenza.
Se l’ICCID e l’IMSI dell’abbonato generano la risposta corretta, l’operatore apre l’accesso alle chiamate, a Internet, ecc. Quando un abbonato cerca di accedere al servizio da un altro paese che il suo MNO non copre, allora può dare all’abbonato l’accesso a un partner che opera nel paese in questione e applicare tariffe di roaming. ICCID vs. IMSI vs. IMEI
Oltre all’ICCID, ci sono altri due identificatori di rete mobile che dovresti conoscere: IMSI e IMEI. Mentre l’ICCID identifica la vostra carta SIM, l’IMSI identifica l’abbonato specifico e l’IMEI identifica il dispositivo specifico.
IMSI
IMSI sta per “International Mobile Subscriber Identity”. È il numero di identificazione unico di un abbonato mobile. Come un ICCID, un IMSI è salvato sulla carta SIM. La maggior parte delle schede SIM memorizza solo un singolo IMSI, che è associato a un elenco di reti a cui l’abbonato è autorizzato ad accedere. Le SIM di EMnify, tuttavia, sono Multi-IMSI, cioè memorizzano identità multiple dell’abbonato. Questo permette alla SIM di cambiare identità per accedere a più reti e selezionare quella con la migliore copertura.
Un IMSI non è la stessa cosa di un numero di telefono. Il numero IMSI ha fino a 15 cifre e consiste di tre parti:
- Le prime tre cifre sono il codice del paese. Questo può essere usato per determinare in quale paese l’utente è registrato con questa carta SIM. L’IMSI dei paesi europei inizia sempre con il numero 2.
- Le due o tre cifre seguenti indicano la rete in cui l’utente è attivo. Per esempio, i numeri 02, 04 e 09 stanno per Vodafone.
- Tutti i numeri successivi sono assegnati specificamente all’utente, e non ci sono due utenti con lo stesso numero IMSI.
IMEI
L’International Mobile Station Equipment Identity, o IMEI in breve, è un numero seriale unico di 15 cifre che può essere utilizzato per identificare in modo univoco ogni terminale radio mobile (il tuo dispositivo). Comprende quattro parti:
- Le prime due cifre indicano l’identificatore dell’ente segnalante che mostra il Type Allocation Code (TAC) per gruppo di approvazione GSMA.
- Le sei cifre successive sono il TAC.
- Le sei cifre successive identificano in modo univoco il singolo dispositivo.
- Il numero finale è la cifra di controllo, che aiuta a prevenire errori nei database delle apparecchiature.
Ci sono anche “versioni software” degli IMEI, denominate IMEISV. In un IMEISV, non c’è nessuna cifra di controllo, e le ultime due cifre rappresentano il numero di versione del software (SVN).
Comprendere la connettività cellulare
Ci sono molti identificatori per la tecnologia cellulare. Mentre tutti hanno un impatto sulla connettività, non necessariamente hanno un impatto sull’utente finale. Se vuoi saperne di più su come funziona la connettività cellulare con l’Internet delle cose, dai un’occhiata alla nostra guida all’IoT cellulare, o esplora come un approccio cloud native allo sviluppo e alla connettività potrebbe beneficiare il tuo business.