Avec l'introduction de la spécification SGP.32 éditée par l’organisme GSMA, l’IPA - IoT Profile Assistant - conçu pour faciliter la gestion du cycle de vie des profils eSIM (*) dans les dispositifs IoT est devenu un élément clé de l'écosystème de la technologie eSIM (*) pour l'IoT.
Or, le test de ce composant logique normalisé nécessite une configuration complexe intégrant plusieurs systèmes tels que l'eIM, le SM-DP+, l'eUICC et le dispositif IoT lui-même.
La solution proposée par la firme allemande Comprion IoT (**) et STMicroeletronics pour résoudre cette difficulté consiste à réaliser une simulation complète de l'environnement eSIM afin de tester toutes les fonctionnalités de l'IPA dans un environnement complet.

Cette solution s’appuie sur la puce ST4SIM-300 (eUICC) de STMicroelectronics et les outils de test de Comprion simplifiant ainsi le développement et les tests d'interopérabilité des implémentations IPAd. Ensemble, ces composants constituent un environnement de test complet de bout en bout pour le développement et la validation d'implémentations IPAd. Une collaboration qui vise à garantir l'interopérabilité entre la carte ST4SIM-300 de ST et les implantations IPAd tierces, qu'elles soient basées sur l’implantation de référence de ST ou développées à partir de zéro.
Car, pour les fabricants d'appareils IoT, de modules ou de logiciels embarqués développant leurs propres implémentations de la brique IPA, cette architecture engendre, selon Compriion, une complexité élevée pour réaliser des tests réalistes reposent sur une interaction fiable entre l'eUICC (***), l'eIM, le SM-DP+ et l'appareil IoT lui-même.
« De nombreuses entreprises développent actuellement, pour la première fois, des composants destinés à l'écosystème SGP.32, rappelle Marcus Dormanns, directeur de la gestion des produits et du développement commercial chez Comprion. Le véritable défi ne réside pas dans la mise en œuvre de fonctions individuelles, mais dans la validation de l'interaction entre l'IPAd, l'eUICC et les systèmes dorsaux (backend). C'est précisément là que la solution conjointe avec STMicreolectronics apporte de la valeur. Elle permet notamment aux développeurs de vérifier l'interopérabilité entre l'IPAd et l'eUICC dans des conditions réalistes, d'identifier les problèmes potentiels dès le début du cycle de développement et de réduire les risques d'intégration avant le déploiement »

Rappelons ici que la norme SGP.32 est la dernière spécification technique eSIM développée par l’alliance GSMA, l'organisme sectoriel représentant les opérateurs de réseaux mobiles du monde entier. Elle garantit la sécurité et l'interopérabilité des technologies eSIM IoT avec les réseaux du monde entier.
Cette norme est spécifiquement conçue pour répondre aux exigences complexes des écosystèmes IoT modernes. Elle traite notamment de la fourniture de profils SIM à distance (Remote SIM Provisioning) et définit des mécanismes plus rationalisés que les standards eSIM for Consumer (SGP.22) et eSIM M2M (SGP.02) existants afin que les entreprises puissent gérer de manière optimale la connectivité de leur flotte d’appareils et d’objets connectés à des réseaux cellulaires, en particulier dans les déploiements à grande échelle.
Ainsi, contrairement aux normes précédentes, la SGP.32 facilite la gestion à distance des profils des cartes SIM à travers une plateforme centralisée. Une fonctionnalité qui permet des mises à jour et un provisionnement automatisés, notamment pour les appareils dépourvus d'interface utilisateur ou situés dans des endroits inaccessibles, des scénarios courants dans l'IoT industriel, les villes intelligentes et la surveillance environnementale.
Parmi les principaux avantages de la norme SGP.32 on peut citer le provisionnement de carte SIM à distance sans intervention physique, et la prise en charge de profils légers, réduisant la consommation d'énergie et améliorant les performances pour les appareils à faible autonomie.
Enfin, la norme SGP.32 permet de changer de réseau sans avoir à remplacer physiquement les cartes SIM, offrant ainsi une plus grande agilité opérationnelle.
Quant à l’IPA - IoT Profile Assistant - il s’agit d’un composant logiciel central de la spécification GSMA SGP.32, assurant la gestion des profils eSIM dans les appareils IoT. Fonctionnant de concert avec l’eIM (eSIM IoT Remote Manager), il prend en charge le téléchargement à distance, l'activation, la désactivation et la commutation des profils cellulaires, en particulier pour les appareils dépourvus d'écran ou d'interface utilisateur.
La spécification GSMA définit deux options d'implémentation de l'IPA : l'IPAe, qui s'exécute sur l'eUICC, et l'IPAd, la plus utilisée, qui s'exécute sur l'appareil IoT lui-même. Dans les deux cas, l'IPA agit comme un intermédiaire entre l'eSIM et l'eIM.
Par exemple, lorsqu'un nouveau profil cellulaire doit être installé à distance ou qu'un changement d'opérateur de réseau mobile est requis, l'eIM) déclenche le téléchargement du profil. L'IPA se connecte alors au SM-DP+ - Subscription Manager Data Preparation Plus, code code unique identifiant un serveur distant ce qui permet de télécharger et de gérer des eSIM - et gère le téléchargement du profil vers l'eUICC qui stocke le profil de manière sécurisée.
(*) L’eSIM - embedded SIM - est une carte SIM soudée, intégrée dans un objet connecté, et capable d’héberger différents profils de connectivité tels que définis par la GSMA. Une approche qui permet de réaliser un provisionnement sécurisé over-the-air (OTA) ainsi que des mises à jour à distance des clés et des applications.
(**) Comprion est une entreprise allemande qui fournit des solutions de test et des services pour tester des smartphones, des eSIM, des modules IoT et des dispositifs NFC, en conformité avec les dernières normes en vigueur.
(***) L'eUICC - Embedded Universal Integrated Circuit Card - est une architecture logicielle permettant de stocker et gérer plusieurs profils d'opérateurs de téléphonie mobile sur une seule et même carte SIM
