Les opérateurs de réseaux mobiles (MNO) utilisent les numéros ICCID pour déterminer à quel réseau connecter un abonné. Contrairement à un numéro IMEI, qui fait référence à l’appareil mobile, un numéro ICCID fait référence à la carte SIM elle-même. Comme chaque carte SIM possède un ICCID unique, vous l’entendrez parfois appeler le numéro de la carte SIM.
L’ICCID de votre carte SIM détermine les réseaux cellulaires auxquels votre appareil peut accéder et le niveau d’accès dont il dispose – donc si vous fabriquez des appareils IoT (Internet des objets) cellulaires, il est important de comprendre ce qu’est un ICCID et comment il fonctionne.
Dans cet article, nous allons voir :
- Ce que signifie chaque ensemble de chiffres dans l’ICCID
- Comment trouver l’ICCID de votre SIM
- Comment les ORM utilisent l’ICCID de votre SIM
- ICCID vs. IMSI vs. IMEI
- Comment les eSIM ont un impact sur les ICCID
Pour commencer, voici ce que signifie chaque série de chiffres.
Que signifient les chiffres dans l’ICCID ?
Le numéro ICCID d’une carte SIM est une seule chaîne de 18 à 22 chiffres, mais il y a quatre séries de chiffres dans chaque ICCID. À titre d’exemple, utilisons 891004234814455936F.
Dans chaque numéro ICCID, les deux premiers chiffres sont toujours 89. Il s’agit d’un code industriel qui indique qu’il s’agit d’un produit pour les réseaux de télécommunications.
Les un à six chiffres suivants représentent généralement le code pays, qui est établi par l’Union internationale des télécommunications. Dans cet exemple, le code pays est 1 – ce qui indique les États-Unis ou le Canada.
Après le code pays se trouve le code de réseau mobile (MNC), une chaîne de un à quatre chiffres associée à l’opérateur de réseau mobile (MNO) qui a émis la carte SIM. Ce code représente essentiellement le réseau d’origine de votre carte SIM. Dans notre exemple, le MNC est 004, un code associé à Verizon Wireless.
Le dernier ensemble de chiffres est complètement unique à chaque SIM. Aucune autre SIM dans le monde ne partagera cette combinaison exacte. C’est ce qui vous permet de visualiser une SIM spécifique dans un gestionnaire de SIM, d’activer ou d’annuler un service, ou d’interagir avec le service client de votre fournisseur de connectivité. Dans notre exemple, cet ensemble de chiffres est 234814455936F.
Comment trouver le numéro ICCID?
Puisque vous avez besoin du numéro ICCID pour gérer une carte SIM spécifique, il est important de savoir comment le trouver. (Surtout si vous utilisez plusieurs cartes SIM prépayées pour le même appareil.) Comme mentionné précédemment, vous pouvez généralement trouver le code sur la carte elle-même, ou sur l’emballage.
Mais ce n’est pas toujours pratique. Heureusement, il existe un autre moyen de le trouver. Vous pouvez insérer la carte SIM dans un appareil, puis utiliser l’appareil pour demander le numéro ICCID. Dans un téléphone cellulaire, vous pouvez trouver l’ICCID dans votre menu de paramètres.
Avec un appareil IoT, vous devez émettre une commande AT. La commande exacte dépend du module de votre appareil, mais elle ressemblera à quelque chose comme ceci :
- « AT+CCID= ? » pour les modules SIMCOM
- « AT#CCID= ? » pour les modules Telit
- « AT+QCCID= ? » pour les modules Quectel
Comment les ORM utilisent les numéros ICCID
Après avoir inséré une carte SIM dans un appareil qui utilise la connectivité cellulaire, celui-ci recherche tous les réseaux cellulaires disponibles, puis utilise le numéro ICCID et l’IMSI pour déterminer si l’abonné (votre utilisateur final) a les droits d’accès au réseau que son appareil tente d’utiliser.
Voici comment cela fonctionne.
Lorsqu’un appareil se connecte à un réseau « visiteur » (c’est-à-dire pas son réseau domestique), ce réseau envoie une demande d’authentification au réseau domestique de l’appareil. Le réseau domestique envoie ce qui revient essentiellement à une énigme que seul l’appareil peut résoudre. Il utilise un algorithme pour générer un numéro, et l’appareil génère la réponse correcte (un numéro différent) en utilisant le même algorithme.
Si la carte SIM ne possède pas la bonne clé pour accéder au réseau, mais que l’opérateur de la carte SIM se trouve dans le même pays, l’abonné peut avoir un service limité. Un téléphone portable, par exemple, peut encore avoir la possibilité d’appeler les services d’urgence.
Si l’ICCID et l’IMSI de l’abonné génèrent la bonne réponse, l’opérateur ouvre l’accès aux appels, à Internet, etc. Lorsqu’un abonné tente d’accéder à un service depuis un autre pays que son MNO ne couvre pas, il peut alors lui donner accès à un partenaire opérant dans le pays potentiel et lui facturer des tarifs d’itinérance. ICCID vs. IMSI vs. IMEI
En plus de l’ICCID, il existe deux autres identifiants de réseau mobile que vous devez connaître : IMSI et IMEI. Alors que l’ICCID identifie votre carte SIM, l’IMSI identifie l’abonné spécifique et l’IMEI identifie l’appareil spécifique.
IMSI
L’IMSI est l’abréviation de « International Mobile Subscriber Identity. » C’est le numéro d’identification unique d’un abonné mobile. Tout comme l’ICCID, l’IMSI est enregistré sur la carte SIM. La plupart des cartes SIM ne stockent qu’un seul IMSI, qui est associé à une liste de réseaux auxquels l’abonné est autorisé à accéder. Les cartes SIM d’EMnify, cependant, sont multi-IMSI, ce qui signifie qu’elles stockent plusieurs identités d’abonnés. Cela permet à la SIM de changer d’identité pour accéder à plus de réseaux et sélectionner celui qui offre la meilleure couverture.
Une IMSI n’est pas la même chose qu’un numéro de téléphone. Le numéro IMSI comporte jusqu’à 15 chiffres et se compose de trois parties :
- Les trois premiers chiffres sont l’indicatif du pays. Celui-ci peut être utilisé pour déterminer dans quel pays l’utilisateur est enregistré avec cette carte SIM. L’IMSI des pays européens commence toujours par le chiffre 2.
- Les deux ou trois chiffres suivants correspondent au réseau dans lequel l’utilisateur est actif. Par exemple, les chiffres 02, 04 et 09 représentent Vodafone.
- Tous les numéros suivants sont spécifiquement attribués à l’utilisateur, et aucun utilisateur ne partage le même numéro IMSI.
IMEI
L’identité internationale d’équipement de station mobile, ou IMEI pour faire court, est un numéro de série unique à 15 chiffres qui peut être utilisé pour identifier de manière unique chaque terminal de radiotéléphonie mobile (votre appareil). Il comprend quatre parties :
- Les deux premiers chiffres indiquent l’identifiant de l’organisme déclarant montrant le code d’attribution de type (TAC) par groupe d’approbation GSMA.
- Les six chiffres suivants sont le TAC.
- Les six chiffres suivants identifient de manière unique l’appareil individuel.
- Le dernier chiffre est le chiffre de contrôle, qui permet d’éviter les erreurs dans les bases de données d’équipements.
Il existe également des « versions logicielles » des IMEI, appelées IMEISV. Dans un IMEISV, il n’y a pas de chiffre de contrôle, et les deux derniers chiffres représentent le numéro de version du logiciel (SVN).
Comprendre la connectivité cellulaire
Il existe de nombreux identifiants pour la technologie cellulaire. S’ils ont tous un impact sur la connectivité, ils n’ont pas nécessairement d’impact sur l’utilisateur final. Si vous souhaitez en savoir plus sur la façon dont la connectivité cellulaire fonctionne avec l’Internet des objets, consultez notre guide de l’IoT cellulaire, ou explorez comment une approche cloud native du développement et de la connectivité pourrait être bénéfique à votre entreprise.