Table des matières
Qu’est-ce que la SGP.32 ?
La norme SGP.32 de la GSMA est le standard mondial le plus récent en matière de technologie SIM pour l’Internet des objets. Elle introduit la gestion à distance et la commutation des profils SIM. Les appareils connectés peuvent ainsi télécharger, gérer et modifier leurs profils de manière sécurisée, à distance, sans interface utilisateur, sans QR code et sans remplacement physique de la carte SIM.
Contrairement aux anciens standards GSMA, conçus pour les communications M2M traditionnelles (machine-to-machine), la SGP.32 cible directement les usages IoT modernes. Elle répond notamment aux défis opérationnels liés à la gestion des cartes SIM et à la dépendance à un fournisseur unique.
Au cœur de la SGP.32 se trouve une architecture simplifiée qui permet aux entreprises et aux fournisseurs de connectivité de gérer des profils SIM provenant de plusieurs opérateurs via une plateforme unifiée. À grande échelle, les entreprises ne sont plus liées à un seul fournisseur tout au long du cycle de vie de leurs appareils et évitent ainsi les coûts élevés liés au remplacement des cartes SIM lors d’un changement ou de l’ajout d’opérateurs.
La SGP.32 apporte une valeur concrète dans les cas d’usage suivants :
- Fabricants d’appareils connectés (OEM) : ils peuvent connecter leurs appareils dès leur sortie d’usine sans les verrouiller sur un réseau spécifique. Grâce à la SGP.32, les appareils peuvent être déployés avec un profil bootstrap pour assurer la première connexion, puis recevoir des profils opérateurs supplémentaires en fonction de leur zone de déploiement.
- Fournisseurs de solutions IoT : ils bénéficient de mécanismes intégrés pour garantir la continuité de service. Auparavant, changer de fournisseur de connectivité impliquait une forte complexité, notamment parce que les appareils déjà déployés restaient liés à l’opérateur initial (le remplacement des SIM étant coûteux), tandis que les nouveaux déploiements nécessitaient un autre fournisseur. Cette gestion multi-opérateurs augmentait la complexité et les coûts opérationnels.
- Résilience opérationnelle renforcée : la SGP.32 facilite le stockage de plusieurs profils sur une seule SIM, offrant ainsi une solution de repli fiable. Concrètement, si le profil principal échoue, l’appareil peut basculer automatiquement vers un autre opérateur. Cela garantit non seulement une meilleure disponibilité, mais protège également les opérations contre des événements imprévus comme des pannes réseau, l’arrêt de la couverture dans une zone donnée ou même la disparition d’un opérateur.
Comment la SGP.32 se compare-t-elle aux normes SGP.02 et SGP.22 ?
SGP.02
La norme SGP.02 a été conçue pour des déploiements M2M traditionnels. En théorie, elle permettait le téléchargement et le changement à distance des profils SIM. En pratique, son architecture s’est révélée complexe, coûteuse à intégrer et peu adaptée aux appareils IoT à faible consommation ou disposant de ressources réseau limitées. Pour la plupart des déploiements, le changement de profil à grande échelle n’était tout simplement pas viable d’un point de vue économique.
SGP.22
La norme SGP.22 a été développée pour les appareils grand public tels que les smartphones et les tablettes. Elle repose sur l’utilisation d’une interface utilisateur, le scan de QR codes et des actions initiées par l’utilisateur pour télécharger des profils. Ce fonctionnement est parfaitement adapté aux téléphones, mais ne convient pas aux appareils dépourvus d’écran.
SGP.32
SGP.32 est la première norme conçue spécifiquement pour les flottes d’appareils IoT. Elle élimine le besoin d’interaction utilisateur, prend en charge des environnements contraints comme le NB-IoT et le LTE-M, et assure une gestion complète du cycle de vie des profils SIM, orchestrée côté serveur et à grande échelle.
Comment fonctionne la SGP.32 ?
eUICC (Embedded Universal Integrated Circuit Card)
Bien qu’elle ne soit ni nouvelle ni spécifique à la SGP.32, l’eUICC est essentielle pour permettre la gestion à distance des profils. Il s’agit d’une puce sécurisée intégrée à la SIM, capable de stocker plusieurs profils opérateurs.
SM-DP+ (Subscription Manager Data Preparation+)
Le SM-DP+ est le serveur sécurisé sur lequel les profils eSIM sont stockés, préparés et chiffrés avant d’être téléchargés sur les appareils. Chaque profil possède un identifiant unique appelé code d’activation, utilisé par les appareils pour récupérer le profil. Le QR code utilisé pour les eSIM grand public n’est qu’une représentation graphique de ce code.
SM-DS (Subscription Manager Discovery Server)
Le SM-DS est un service de découverte que les appareils peuvent interroger pour vérifier si de nouveaux profils eSIM sont disponibles. Lorsqu’un profil est prêt, il indique à l’appareil sur quel serveur SM-DP+ il est hébergé afin d’assurer son téléchargement. Bien que couramment utilisé pour les eSIM grand public, il est souvent optionnel dans les architectures IoT où la plateforme gère déjà le téléchargement des profils.
EID (eUICC Identifier)
Il s’agit de l’identifiant unique attribué à chaque eUICC. Il rend possible l’identification sécurisée de la SIM lors du provisionnement à distance.
eIM (eSIM IoT Manager)
L’eIM est une couche de contrôle introduite avec la SGP.32. Elle permet de télécharger, activer, désactiver, supprimer et changer des profils à distance, sur des appareils individuels ou des flottes entières. L’eIM peut être une plateforme autonome ou être intégré à une CMP, comme c’est le cas avec emnify.
Plateforme de gestion de la connectivité (CMP)
La CMP est l’interface de gestion de la connectivité. Elle offre notamment la possibilité d’ajouter ou de supprimer des zones de couverture et de modifier les offres. L’eIM peut y être intégré afin de centraliser les fonctionnalités SGP.32, comme l’ajout ou la suppression de profils, au sein d’une seule interface.
IPA (IoT Profile Assistant)
L’IPA (IoT Profile Assistant) constitue le remplaçant, côté IoT, du LPA (Local Profile Assistant) utilisé dans les environnements grand public. Il fonctionne directement sur l’appareil et gère la découverte et le téléchargement des profils sans nécessiter d’écran ni d’intervention utilisateur.
Code d'activation
Le code d’activation est requis pour activer une SIM et est généralement saisi dans le CMP ou l’eIM.
Profil bootstrap
Le profil bootstrap (Bootstrap Profile) est un profil de connectivité minimal permettant à l’appareil de se connecter pour la première fois et de télécharger son profil opérationnel.
Profil opé
Le profil opérationnel (Operational Profile) correspond au profil principal utilisé pendant le fonctionnement normal de l’appareil. Plusieurs profils opérationnels peuvent être stockés sur une même SIM.
Profil de repli
Le profil de repli (Fallback Profile) est un profil opérateur secondaire stocké sur la même SIM. Il peut être activé en cas de défaillance du profil principal afin de garantir la continuité de service.
Intervalle d'interrogation
L’intervalle d’interrogation (Polling Interval) est la fréquence à laquelle un appareil se connecte à l’eIM pour vérifier si un nouveau profil est disponible.
Quelle est l’architecture eSIM IoT selon la SGP.32 ?
Fonctionnement de la gestion des profils à distance avec la norme SGP.32

L’appareil se connecte à l’aide de son profil existant
L’appareil est déjà en ligne, généralement via un profil bootstrap ou un profil opérationnel.
Le téléchargement d’un profil est planifié dans l’eIM
Un profil opérateur est enregistré dans l’eIM à l’aide de son code d’activation, en vue de son téléchargement sur l’appareil.
L’appareil interroge l’eIM pour détecter des actions en attente
Selon son intervalle d’interrogation, l’appareil contacte l’eIM et détecte qu’un nouveau profil est disponible, ainsi que le serveur SM-DP+ qui l’héberge et le code d’activation à utiliser.
L’IPA prépare l’appareil
L’IPA établit la session sécurisée nécessaire au téléchargement du profil.
Le profil est récupéré depuis le SM-DP+
Le profil opérateur chiffré est transmis de manière sécurisée depuis le SM-DP+ vers l’appareil.
L’eUICC stocke le nouveau profil en toute sécurité
Le profil est installé sur l’eUICC, sans être nécessairement activé immédiatement.
L’activation du profil est planifiée dans l’eIM
Un utilisateur ou un processus automatisé configure l’activation du nouveau profil.
L’appareil active le profil
Lors du prochain intervalle d’interrogation, l’appareil reçoit l’instruction d’activation depuis l’eIM et l’IPA active le profil sur l’eUICC.
L’appareil bascule sa connectivité
L’appareil commence à fonctionner avec le nouveau profil opérateur, sans aucun changement physique de carte SIM.
Quelles sont les exigences en matière de conformité et de normes ?
La SGP.32 ne se limite pas à un nouveau modèle de gestion. Il s’agit d’un standard défini par la GSMA, reposant sur des exigences strictes en matière de sécurité, d’interopérabilité et de transport. Ces éléments de conformité sont directement intégrés dans la spécification et sont essentiels pour des déploiements IoT sécurisés à grande échelle.
Sécurité
Toutes les opérations liées au cycle de vie des profils entre l’eIM et l’eUICC sont sécurisées par des mécanismes d’authentification cryptographique et de contrôle d’intégrité. Cela garantit qu’aucun profil ne peut être téléchargé, modifié ou changé sans autorisation appropriée.
Protocoles de transport
La SGP.32 prend en charge les communications TCP/IP standard ainsi que des protocoles légers comme CoAP sur UDP avec chiffrement DTLS. Elle peut ainsi fonctionner efficacement dans une grande variété d’environnements IoT, y compris sur des réseaux à faible consommation et à bande passante limitée comme le NB-IoT et le LTE-M.
Quels sont les principaux défis et points à prendre en compte lors de la mise en œuvre ?
Écosystème en évolution
L’adoption de la SGP.32 est encore en cours chez les fournisseurs, les plateformes et les organismes de normalisation. Les interprétations et les niveaux de prise en charge peuvent donc varier à mesure que l’écosystème évolue.
Maturité des plateformes
Toutes les plateformes IoT ne proposeront pas immédiatement l’ensemble des fonctionnalités eIM, la prise en charge de l’IPA ou des outils de gestion à grande échelle. Le niveau d’implémentation varie selon les fournisseurs.
Écosystème ouvert VS implémentations fermées
Bien que la SGP.32 permette en théorie la gestion de profils multi-opérateurs, tous les fournisseurs ne prendront pas en charge l’orchestration de profils tiers. Certaines implémentations peuvent limiter la gestion des profils à leur propre écosystème réseau.
Les entreprises doivent s’assurer qu’il est réellement possible de travailler avec plusieurs opérateurs en pratique, et pas seulement en théorie.
Compatibilité ascendante
La migration depuis des standards plus anciens comme la SGP.02 ou la SGP.22 n’est pas possible.
Comment emnify prend-il en charge les déploiements IoT compatibles SGP.32 ?
À mesure que la SGP.32 passe du stade de spécification à celui de déploiement réel, la question clé ne se limite plus à la conformité, mais à l’implémentation.
Le standard permet l’orchestration de profils multiples et multi-opérateurs. Cependant, la disponibilité réelle de cette flexibilité dépend de la plateforme qui gère la couche eIM.
L’architecture cloud-native d’emnify repose sur une gestion centralisée du cycle de vie des profils via API. Grâce à ses capacités eIM intégrées, les entreprises peuvent télécharger, activer, désactiver et changer des profils opérateurs, qu’ils soient fournis par emnify ou par des tiers, sur l’ensemble de leurs flottes depuis un point de contrôle unique.
Cette approche s’aligne directement avec l’objectif architectural de la SGP.32. Elle garantit l’indépendance vis-à-vis des opérateurs au niveau des profils, et non uniquement au niveau du matériel.
Au lieu de lier les déploiements à un seul écosystème réseau, emnify permet aux entreprises de concevoir des architectures IoT capables d’évoluer dans le temps. Cela inclut l’ajout de nouveaux opérateurs, l’adaptation à de nouvelles zones géographiques ou encore l’intégration de profils de repli pour renforcer la résilience.
En pratique, cela signifie que la SGP.32 n’est pas seulement prise en charge, mais réellement mise en œuvre de manière à préserver la flexibilité à long terme.
Découvrez notre offre SGP.32 unique : l'Advanced eSIM d’emnify.
Conclusion : pourquoi la SGP.32 est-elle importante ?
La GSMA SGP.32 marque une évolution structurelle dans la conception et l’exploitation de la connectivité IoT. Elle remplace les contraintes des SIM physiques par une gestion des profils pilotée par logiciel, adaptée aux flottes IoT à grande échelle.
La SGP.32 gère à distance et de manière sécurisée le cycle de vie des profils opérateurs, sans intervention physique. Les appareils peuvent être livrés connectés dès leur sortie d’usine grâce à un profil bootstrap, ce qui réduit le besoin de multiplier les références régionales et simplifie considérablement la gestion des cartes SIM dans les déploiements internationaux.
La SGP.32 ouvre également la voie à une véritable indépendance vis-à-vis des opérateurs. Les entreprises peuvent adapter leur connectivité à mesure que leurs déploiements s’étendent à de nouvelles régions, intégrer de nouveaux opérateurs au fil du temps et ainsi éviter toute dépendance à un fournisseur unique sur la durée de vie des appareils.
Elle renforce aussi la résilience opérationnelle. Grâce à la possibilité de stocker et de gérer plusieurs profils sur une même eSIM, les organisations peuvent mettre en place des solutions de repli qui garantissent la continuité de service et limitent les risques liés aux pannes réseau ou aux évolutions de couverture.
Pour les entreprises qui déploient des solutions IoT à l’échelle mondiale, comprendre la SGP.32 n’est plus une option. C’est un élément fondamental pour concevoir des architectures de connectivité flexibles, évolutives et adaptées aux enjeux économiques sur l’ensemble du cycle de vie des appareils.