La technologie Multi-IMSI : comment ça marche ?

13.07.2022
guide-image

L’IMSI est un élément très important du profil SIM (Subscriber Identity Module), stocké sur la carte SIM. Chaque IMSI permet à un appareil de se connecter à un nombre limité de réseaux. Lorsqu’une carte SIM contient plusieurs IMSI, cela lui permet de changer d’opérateur quand c’est nécessaire et donc d’avoir accès à beaucoup plus de réseaux différents.

La technologie multi-IMSI est essentielle pour les industriels qui déploient des objets connectés dans le monde entier ou pour des usages nomades. Ces appareils doivent rester connectés où qu’ils se trouvent, et pas seulement dans la zone de couverture d’un seul opérateur et de ses réseaux partenaires.

La différence entre les technologies Multi-IMSI et eUICC

Tout comme le Multi-IMSI, un Embedded Universal Integrated Circuit Card (eUICC) permet à l’appareil qui le contient de changer d’opérateur, et de stocker plusieurs profils d’opérateurs. Cependant, la façon dont ce changement d’opérateur se déroule, et les coûts afférents, sont fondamentalement différents.

Intégration

Un eUICC M2M peut stocker plusieurs profils d’opérateurs, mais à chaque ajout, le nouvel opérateur doit intégrer ses SM-SR (Subscription Manager Secure Routing) et SM-DP (Subscription Manager Data Preparation) à ceux de l’opérateur précédent. Les différents protocoles de ces opérateurs doivent aussi être coordonnés.

Changer de profil avec un eUICC revient à “quitter” le premier opérateur et résilier son contrat. Comme il s’agit d’un changement total d’opérateur, il faut basculer sur le portail du nouvel opérateur, ainsi qu’utiliser ses outils et son API. Chaque appareil se voit aussi attribuer un nouvel MSISDN (numéro de téléphone) et un nouvel ICCID.

Dans le cas de la technologie Multi-IMSI, vous n’avez qu’un seul fournisseur (EMnify, par exemple), mais plusieurs identités d’abonné, chacune permettant de se connecter à une liste d’opérateurs autorisés. Lorsqu’un de vos appareils a besoin de se connecter à un opérateur qui ne figure pas dans la liste active, il change automatiquement d’IMSI pour accéder à une nouvelle liste.

Pour ce faire, pas besoin de charger de nouveau profil à distance, de nouvelle intégration, de nouvelle API, ni de nouveau portail. Certaines données peuvent aussi transiter d’un opérateur à un autre, car il s’agit toujours du même abonnement.

Choix du réseau

Les cartes SIM Multi-IMSI peuvent être configurées pour sélectionner automatiquement le réseau avec le meilleur signal, ou bien le moins cher. Elles peuvent être chargées dès la mise en service avec plusieurs identités d’abonné, afin de basculer entre les opérateurs, interrompre ou reprendre des contrats en cas de besoin.

L’utilisation d’un eUICC offre un filet de sécurité dans certaines situations : si votre opérateur initial fait faillite, ou bien si le pays de déploiement impose l’utilisation d’un opérateur local, comme au Brésil ou en Inde. Mais changer de profil avec un eUICC revient beaucoup plus cher qu’avec le Multi-IMSI, et il faut télécharger et activer le nouveau profil manuellement pour chaque nouveau pays de déploiement.

NB : un eUICC peut contenir un profil Multi-IMSI, on peut ainsi combiner les bénéfices des deux technologies et en tirer encore plus de flexibilité.

Les éléments d’un IMSI

L’Union Internationale des Télécommunications (UIT) a normalisé les numéros IMSI, permettant d’identifier rapidement le pays et l’opérateur de rattachement d’un abonné. Les IMSI comportent généralement 15 chiffres, mais cela peut varier selon les pays et les opérateurs. Ces chiffres sont répartis en trois séquences correspondant à trois informations différentes :

  1. La première séquence constitue le code pays (Mobile Country Code, MCC). Il indique le pays de rattachement de l’abonné et comporte 2 ou 3 chiffres.
  2. La deuxième séquence constitue le code réseau (Mobile Network Code, MNC). Il indique l’opérateur de rattachement de l’abonné et comporte entre 1 et 3 chiffres.
  3. La dernière séquence est un numéro d’identification unique à l’abonné (Mobile Subscription Identification Number), comportant généralement 9 ou 10 chiffres.

À titre d’exemple, voici les informations qui peuvent être lues par un opérateur pour le numéro IMSI 20801987654321 :

Mobile Country Code

208

France

Mobile Network Code

01

Orange

Mobile Subscription Identification Number

987654321

 

lLes IMSI d'EMnify commencent par 90143. Le MCC 901est utilisé pour les opérateurs internationaux et 43 est le MNC attribué à EMnify.

Comme on peut le constater, un IMSI donné est relié à une zone géographique et un opérateur. Lorsque l’appareil correspondant se trouve en itinérance hors de la zone couverte par cet opérateur, il doit se connecter à un réseau partenaire de ce dernier (c’est le roaming).

Un IMSI peut bénéficier d’une couverture redondante dans certaines zones, ce qui permet à l’appareil de se connecter à plusieurs opérateurs dans le même pays avec un seul IMSI. Mais c’est rarement le cas dans le pays de son opérateur d’origine. Lorsque cela arrive, on parle “d’itinérance nationale”, et peu d’opérateurs proposent cette option.

Avec une SIM Multi-IMSI en revanche, un appareil bénéficie la plupart du temps d’une couverture redondante, car il a accès à plusieurs groupes de réseaux, un par IMSI. Si aucun des réseaux d’un premier IMSI n’est disponible, l’applet Multi-IMSI permet à l’appareil de basculer sur un autre IMSI et de se connecter à de nouveaux réseaux.

Un cas d’usage du Multi-IMSI

La télématique est un des domaines en forte croissance du secteur de l’IoT. C’est aussi un excellent secteur d’application pour la technologie Multi-IMSI. En effet, les véhicules connectés sont amenés à traverser les frontières, sans que leurs GPS et leurs outils de diagnostic ne cessent de fonctionner.

Au cours d’un trajet, un véhicule peut avoir à changer d’opérateur à plusieurs reprises, avant de finalement revenir à son opérateur d’origine. Avec une carte SIM Multi-IMSI, toutes ces opérations sont gérées par le fournisseur de service, sans jamais changer de portail ou de MSISDN, ni nécessiter d’intégrations ou de coûts supplémentaires.

Dotés d’une carte SIM Multi-IMSI d’EMnify, les véhicules sont en permanence connectés au réseau avec le meilleur signal. Par ailleurs, lors d’un déploiement international, chaque véhicule peut basculer sur un profil d’opérateur local si besoin.

Comment fonctionne le changement d’IMSI

Prenons l’exemple d’un véhicule fabriqué en France dont le système de divertissement est doté d’une connexion cellulaire. Via sa carte SIM EMnify, il se connecte à l’un des réseaux partenaires d’EMnify en France, grâce à un premier numéro IMSI (IMSI #1).

Son fabricant souhaite maintenant déployer son produit au Royaume-Uni. Une fois sur place, l’appareil se connectera à un réseau partenaire d’EMnify au Royaume-Uni avec un nouvel IMSI (IMSI #2). Voici comment la transition s’opère :

  1. La carte SIM est chargée avec le numéro IMSI #1 actif.
  2. La SIM se connecte à un réseau français (MCC 208).
  3. Le fabricant expédie son appareil au Royaume-Uni (MCC 348).
  4. Sur place, la SIM tente de se connecter à un réseau au Royaume-Uni avec l’IMSI #1.
  5. L’IMSI #1 ne possède aucun réseau partenaire britannique partenaire sur sa liste, il est donc rejeté du réseau cellulaire. (Chaque IMSI ne peut donner accès en itinérance qu’à un nombre limité de réseaux partenaires).
  6. Sur le portail EMnify, le fabricant reçoit un message : “Mise à jour de la position rejetée par le VLR 324750004132810 pour l’IMSI 901430001065368. Cet opérateur n’est actuellement pas supporté pour cet IMSI. Un IMSI ou un opérateur différent sera utilisé pour l’enregistrement sur le réseau.”
  7. L’applet de la SIM identifie le Royaume-Uni (MCC 348) comme nouvelle position.
  8. L’applet de la SIM rend actif l’IMSI #2 à la place du #1, grâce à une table de sélection.
  9. La SIM déclenche une actualisation de l’appareil, qui se connecte alors à un nouveau réseau avec l’IMSI #2.

Et tout ça se déroule de manière totalement automatisée. Tous les événements réseaux sont affichés sur le portail de gestion afin de pouvoir suivre avec précision quand et à quel réseau vos appareils se sont connectés et via quel IMSI.

La solution Multi-IMSI d’EMnify

Notre solution Multi-IMSI vous donne accès instantanément à une connectivité cellulaire dans plus de 180 pays, à travers plus de 540 réseaux mobiles. Si vous déployez un appareil dans un pays où aucun réseau n’est accessible à son IMSI initial, notre carte SIM basculera automatiquement vers un nouvel IMSI capable de se connecter en itinérance.

Notre interface vous permet de gérer le Multi-IMSI et les réseaux partenaires dans un espace unique, et vous pouvez ajouter ou supprimer à distance (OTA) de nouveaux IMSI tout au long de la vie de vos appareils.