BroadNet
Principes fondamentaux Réponse BroadNet

UDH — Explication de l'en-tête de données utilisateur dans les SMS

Dernière mise à jour 2 min de lectureExaminé par l'équipe d'ingénierie BroadNet
Réponse rapide

L'UDH (User Data Header) est le préfixe de 6 octets (ou plus) ajouté au corps d'un SMS pour contenir des informations de contrôle, notamment l'en-tête de concaténation qui indique au destinataire comment reconstituer un SMS long composé de plusieurs parties. L'UDH sert également à l'encapsulation des messages WAP push, des mises à jour OTA de la carte SIM et des SMS binaires. Sans UDH, le protocole SMS serait resté limité à 160 caractères.

Définition en langage clairneutre vis-à-vis des fournisseursExaminé 28 mai 2026
La réponse longue

Tout ce qui mérite d'être su, rien qui ne le mérite pas.

§01

Ce que cela fait réellement

Lorsqu'un SMS dépasse 160 caractères GSM-7 (ou 70 UCS-2), le système de traitement de l'expéditeur le divise en plusieurs segments et préfixe chaque segment par un UDH contenant : un indicateur d'en-tête de concaténation (0x00), le numéro de référence de concaténation (permettant au terminal d'identifier les segments concaténés), le nombre total de segments et l'index du segment courant. Le terminal du destinataire réassemble les segments dans l'ordre et les affiche comme un message unique. L'UDH occupe 6 octets du corps du message ; chaque segment concaténé contient donc 153 caractères GSM-7 (ou 67 UCS-2) au lieu des 160 (ou 70) caractères non concaténés.

§02

Pourquoi c'est important sur le plan commercial

L'UDH détermine la facturation des SMS longs. La plupart des agrégateurs facturent par segment, et non par message logique : un message GSM-7 de 320 caractères est divisé en 3 segments facturables (153 + 153 + 14). Pour les expéditeurs de SMS en grand volume, la composition optimisée pour l'UDH (en limitant le texte marketing à moins de 160 caractères GSM-7 et en normalisant la ponctuation pour éviter les caractères imposés par UCS-2) permet de réduire directement les coûts. L'UDH permet également la prise en charge des cas d'utilisation des SMS binaires (mises à jour OTA de la carte SIM, notifications push WAP, notifications MMS) dont certaines plateformes dépendent encore.

§03

Angle opérationnel et d'intégration

La plupart des agrégateurs modernes gèrent automatiquement la concaténation UDH : vous envoyez un long message, la plateforme le fragmente et le reconstitue, et le destinataire le réassemble. Certaines intégrations plus anciennes exigent que l’expéditeur gère l’UDH manuellement (une requête submit_sm par segment, avec un UDH créé manuellement). Lors du débogage de problèmes d’affichage de SMS longs (ordre incorrect des segments, segments manquants, corruption de caractères aux limites des segments), l’UDH est presque toujours en cause.

§04

Considérations relatives à la confidentialité et à la conformité

L'UDH constitue une métadonnée et non le contenu du message ; elle n'est donc pas concernée par la PDPL/RGPD. Cependant, les SMS binaires contenant de l'UDH (commandes de mise à jour de carte SIM OTA, requêtes WAP) peuvent véhiculer des données sensibles, telles que des clés de carte SIM OTA ou des URL contenant des jetons. Il convient de traiter les SMS binaires encadrés par UDH avec la même précaution que tout autre canal authentifié : protocole TLS en transit, journaux d'accès contrôlés et audit de tout système injectant des requêtes submit_sm brutes contenant de l'UDH.

BNRédigé par l'équipe d'ingénierie BroadNet·Nous proposons des services de messagerie de qualité opérateur depuis 2003, avec un siège à Dubaï.·Normes éditoriales
Construisez avec ceci

Besoin d'aide pour le câblage ?

Vous trouverez ci-dessous les guides produits et d'intégration qui permettent de concrétiser ce concept. Si vous préférez une présentation en direct, notre équipe d'ingénieurs est disponible par téléphone le jour même pendant les heures ouvrables MENA .

Contactez notre équipe d'ingénieurs
Retour

Cette réponse vous a-t-elle été utile ?

Votre vote nous aide à prioriser les réponses à développer avec des exemples, des diagrammes et des extraits de code.

Cette réponse vous a-t-elle été utile ?
Merci, c'est noté. Nous mettrons cette réponse à jour.
Compris. Dites-nous ce qui manquait. envoyer un petit message.

Comment nous rédigeons et vérifions nos contenus

Vous avez encore besoin d'aide ?

Parlez à un vrai ingénieur à propos de votre construction.

Nous répondons sous un jour ouvré, et les comptes de production bénéficient d'un support 24h/24 et 7j/7. Nos ingénieurs développent du code, pas des scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA de réponse
Demandes d'accès de testRéponse sous 1 jour ouvré
Production24 / 7 · < 15 min
NOC opérateurs24 / 7 · astreinte