Unstructured Supplementary Service Data

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

Unstructured Supplementary Service Data (USSD, qui peut se traduire en « Service supplémentaire pour données non structurées ») est une fonctionnalité des téléphones GSM, 3G et 4G. Il est généralement associé aux services de téléphonie de type temps réel ou de messagerie instantanée. Il n'y a aucune possibilité d'enregistrement et de transfert qui sont une caractéristique des messages courts SMS 'normaux' (autrement dit, un SMSC n'est pas présent sur le circuit de traitement). Les temps de réponse pour des services basés USSD interactifs sont généralement plus rapides que ceux utilisés pour SMS.

On pourrait aussi dire que l'USSD est un SMS sans mémoire, à savoir que ce sont des paquets de structure très semblable et usant des mêmes chemins (sans équivalent SMSC pour l'USSD) mais que l'utilisateur non disponible après la sollicitation du service USSD, ne recevra jamais, car le paquet non délivré n'est pas ré-envoyé, ni gardé en mémoire.

USSD est typiquement utilisé comme 'un déclencheur' pour invoquer les appels de services indépendants qui n'exigent pas les dépenses d'utilisation aériennes et complémentaires d'un SMSC, comme un service de rappel de service (un suivi de consommation, crédit restant sur votre compte), ou le service de menu interactif (par exemple des cours de la bourse, des résultats sportifs).

USSD est une norme pour transmettre l'information sur des canaux de signaux GSM. Il est surtout utilisé comme une méthode de suivi du solde disponible et d'autre information semblable pour les services GSM pré-payés comme les comptes mobiles (#123# pour les mobicartes d’Orange par exemple).

Les codes USSD sont de la forme (%)(%)%1XY(*text)#, où () indique un élément optionnel, % vaut « # » ou « * », X et Y sont deux chiffres (0 à 9), text est un élément alphanumérique de longueur variable. Les codes de 100 à 149 sont utilisés par un opérateur pour ses clients, les codes 150 à 199 pour les clients d'autres opérateurs en roaming sur son réseau.

Ainsi un appel en #123# depuis l'étranger (Roaming) sera routé vers le pays d'origine, alors qu'un #152# s'adresserait à l'opérateur local. Cette possibilité d'adresser l'opérateur local n'est pas utilisée, notamment pour des raisons légales.

Après l'entrée d’un code d'USSD dans un téléphone GSM ou UMTS, la réponse de l'opérateur est remontée dans les secondes suivantes. USSD permet par exemple de demander un suivi de consommation.

L'USSD permet également une gestion d'appel à des services par menus en une forme de navigation par sollicitation générant un nouvel USSD jusqu'à obtention du service final.

USSD est la base de quelques méthodes de paiement comme Mobipay.

Certaines sociétés se sont spécialisées dans la fourniture de services basés sur la technologie USSD.

Exemples[modifier | modifier le code]

Orange France[modifier | modifier le code]

Exemple de codes USSD utilisés par Orange France:

#123# Orange suivi conso
#122*06xxxxxxxx# Orange : Votre correspondant reçoit un SMS : « Le 06.xx.xx.xx.xx cherche à vous joindre et souhaiterait que vous le rappeliez. »
#125# Orange : Obtenir un no  d’accès Wi-Fi
#124*xxxxxxxxxxxxxx# rechargement en indiquant les 14 chiffres de la carte à gratter / ticket
#126*06xxxxxxxx# Orange : Votre correspondant reçoit un SMS : « Le 06xxxxxxxx souhaite que vous rechargiez son compte ! [...] »
*144# pour le suivi conso des clients des MVNO (Virgin, NRJ, Monacell ...)

Orange Suisse[modifier | modifier le code]

#121# Pour consulter votre solde PrePay
#121*CODERECHARGE# Pour recharger votre compte avec un bon
#121*CODERECHARGE*NUMEROTELEPHONE# Pour recharger un autre compte avec un bon

Article connexe[modifier | modifier le code]