Prêt à remplacer l'USSD ?
Il ne fait aucun doute que les entreprises de télécommunications ont retiré de leurs plateformes le service de données supplémentaires non structurées (Unstructured Supplementary Service Data), ou code USSD, que les banques et autres prestataires de services financiers utilisent pour desservir la communauté bancaire.
Des études récentes ont montré que l'envoi d'une enquête par SMS était beaucoup plus facile et offrait une meilleure expérience à l'utilisateur que l'envoi d'une enquête par messagerie USSD.
Malgré les attentes de divers professionnels des services financiers qui pensaient que les services bancaires mobiles par application finiraient par remplacer la messagerie USSD, cette dernière reste la technologie mobile la plus couramment utilisée et la mieux intégrée dans les économies en croissance.
Qu'est-ce que l'USSD ?
Les données non structurées (Unstructured Supplementary Service Data - USSD) sont des données qui ne sont pas structurées. Il peut sembler complexe au premier abord et peut rapidement devenir technique, mais il y a deux concepts cruciaux à saisir pour l'inclusion financière.
Pour commencer, vous utilisez l'USSD lorsque vous composez un numéro commençant par * et se terminant par #. Deuxièmement, pour fournir des services financiers mobiles aux clients à faibles revenus.
La messagerie USSD est un protocole de communication basé sur le système mondial de communications mobiles, également connu sous le nom de "Feature Codes" ou "Quick Codes" dans les réseaux cellulaires (GSM).
Un simple code USSD peut être composé pour produire une requête lorsque l'utilisateur mobile a accès à l'USSD. L'utilisateur peut alors visualiser et accéder à divers services à l'aide de cette interface pilotée par des menus. Les réponses sont renvoyées sous forme de texte simple lorsqu'une requête a été envoyée, ce qui permet un accès rapide et facile à l'information.
Une entité de réseau, telle que le centre de commutation mobile (MSC), le centre de service de messages courts (SMSC) ou le registre de localisation domestique, envoie ou reçoit des messages USSD (HLR). Un appareil, tel qu'un téléphone mobile ou un point d'extrémité IoT, peut se trouver à l'autre bout de la connexion.
Bien que l'USSD permette une communication directe entre l'appareil et le réseau, le message est limité à 182 caractères ou 16 bits de données.
Si votre ordinateur est équipé d'un modem 2G ou 3G, vous pouvez utiliser le code USSD pour communiquer avec lui. Ce service est populaire dans les zones rurales car les données sont un complément aux plans de données conventionnels et fonctionnent sur une plage beaucoup plus large.
Format du message USSD
En fonction de leur origine, les signaux USSD sont classés en deux catégories :
Un Pull USSD est une requête initiée par l'utilisateur sous la forme d'une commande MMI.
Un USSD Push est un message de l'opérateur qui apparaît sur l'écran de l'utilisateur.
A USSD message can be used to transmit a request to the operator. The * and # characters, as well as numeric codes, make up commands. The chain normally starts with * or # (which can appear many times, separating commands from subcommands) and ends with #. A USSD message can be up to 182 characters long, however, even the most lengthy requests rarely exceed 20. *225# and #225# are two USSD commands that AT&T and T-Mobile consumers can use to inquire about their balances.
Ces codes sont écrits et envoyés via l'interface normale pour les appels sur les appareils mobiles.
En réponse à une demande de l'utilisateur, le service USSD de l'opérateur peut soit exécuter la commande (par exemple, activer ou arrêter un service), soit transmettre un message à l'écran de l'appareil de l'abonné. Les messages de ce type sont souvent plus longs que les commandes USSD, mais ils sont limités à 182 caractères. Les opérateurs envoient souvent un SMS au lieu d'une réponse USSD.
Les messages USSD peuvent être utilisés à diverses fins, notamment :
Connexion/déconnexion de services, passage à un autre plan de paiement, etc.
Recevoir des informations générales telles que l'état du compte, les nouveaux services et les conditions d'utilisation, entre autres.
Gestion des cartes SIM, comme la modification des codes PIN/PUK, etc.
Réception d'informations de base dans la région de l'abonné, telles que l'heure, la météo, etc.
Inconvénients de l'USSD
Si les données de service supplémentaires non structurées (USSD) présentent de nombreux avantages pour les concepteurs d'IdO, elles présentent également de nombreux inconvénients. Vous devriez réfléchir à ces inconvénients inhérents à l'USSD avant de vous engager à utiliser la messagerie USSD.
Le débit de données est limité
Avec des limites de données de 16 bits, il n'est pas surprenant que l'accès aux données de service supplémentaires non structurées (USSD) n'entraîne pas de frais de données : il utilise si peu de données ! Même si les transferts de 182 caractères sur 16 bits sont suffisants pour votre application, n'oubliez pas que la messagerie USSD n'est pas adaptée à la distribution de mises à jour OTA sur votre appareil. Et si votre appareil enregistre de la voix, de la vidéo ou des photos, il ne pourra pas les envoyer via le code USSD.
L'avenir n'est plus à portée de main
Les réseaux GSM sont utilisés depuis de nombreuses années. Bien qu'il existe encore de nombreuses possibilités de les utiliser pour l'internet des objets, les opérateurs cellulaires du monde entier sont en train de retirer leurs réseaux 2G et même 3G pour faire place à des technologies plus avancées. La carte de la couverture 2G continuera à se réduire au cours des prochaines années, et il y aura moins de pays où l'on pourra utiliser la technologie GSM comme les données de service supplémentaires non structurées.
Restrictions d'utilisation
Si les opérateurs de réseaux mobiles (ORM) sont préoccupés par la congestion du réseau ou ont d'autres raisons de garder cette capacité pour eux, ils peuvent restreindre l'accès aux services USSD.
Une interface utilisateur peu familière
De nombreux utilisateurs de téléphones mobiles dans le monde connaissent l'interface USSD, mais aux États-Unis, elle peut sembler un retour aux années 1990. Ce n'est peut-être pas un problème si vous utilisez cette technologie pour vous connecter à des appareils IoT sans pilote sur le terrain, mais cela vaut la peine d'y réfléchir si votre appareil est destiné aux consommateurs.
Que devriez-vous utiliser à la place de l'USSD ?
L'USSD permet aux utilisateurs de sélectionner et de parcourir une variété d'alternatives ; il est également accessible et familier, bien qu'il soit limité par des délais d'attente et qu'il puisse ne pas être commercialement viable dans certains pays. Vous pouvez utiliser d'autres solutions au lieu des données de service supplémentaires non structurées (USSD).
SMS
Les messages SMS peuvent être utilisés pour envoyer des notifications "push" à sens unique aux abonnés, telles que des alertes, des nouvelles, des offres et d'autres informations provenant de fournisseurs de contenu.
En outre, comme les SMS peuvent transporter des données binaires, ils peuvent être utilisés comme canal de transmission sans fil pour les sonneries, les logos des opérateurs et les messages cryptés.
STK
Les développeurs peuvent créer une application qui est sauvegardée sur la carte SIM (Subscriber Identity Module) et affichée dans le menu principal d'un téléphone fonctionnel à l'aide de la boîte à outils SIM (STK).
STK permet à ces applications de communiquer avec des applications externes, de rechercher et de recevoir des informations du SIM, d'envoyer des commandes à l'appareil mobile et de demander l'avis de l'utilisateur.
Données
Dernier point, mais non des moindres. Un excellent moyen d'être prêt pour les déploiements futurs est de passer à une communication basée sur le protocole IP. L'utilisation du réseau cellulaire, facile et fiable, est une excellente option de remplacement.