Français
Électrotechnique

sous-message

Anglais: submessage

Message qui fait partie d'un autre message.

sous-message: un bloc de données imbriqué dans une transmission plus grande

Un sous-message est un paquet ou une trame de données discrète qui constitue un composant d'un message composite plus grand dans les systèmes de communication électriques et électroniques. Dans les structures de protocole, le message parent agit comme un conteneur, et le sous-message occupe un champ ou une section définie à l'intérieur de celui-ci, transportant des informations spécifiques pertinentes pour la transmission globale.

Les sous-messages sont fondamentaux pour l'architecture de messages hiérarchique, en particulier dans les réseaux de contrôle industriel, les systèmes CAN (Controller Area Network) automobiles et les protocoles de bus de terrain comme PROFIBUS et MODBUS. Par exemple, un message MODBUS peut contenir des sous-messages définissant des adresses de registre, des codes de fonction et des valeurs de données, chacun avec des longueurs d'octets fixes ou variables. Cet imbrication permet à une seule transmission de véhiculer plusieurs opérations ou ensembles de données distincts sans nécessiter de transactions physiques séparées.

La structure des sous-messages est régie par la spécification du protocole. Chaque sous-message a généralement des limites définies, une section d'en-tête identifiant son type ou son objectif, et une charge utile. Dans les réseaux CAN fonctionnant à des débits binaires typiques de 250 kbit/s à 1 Mbit/s, les sous-messages doivent respecter les limites de taille de trame, généralement 8 octets de données par message. Les concepteurs doivent tenir compte de la surcharge: un sous-message transportant des données de mesure réelles peut n'occuper que 2 ou 3 octets, le reste étant alloué à l'adressage, aux sommes de contrôle ou à d'autres informations de contrôle.

Modes de défaillance courants et contraintes

Les erreurs de sous-message surviennent lorsque la logique d'analyse ne parvient pas à identifier correctement les limites entre les composants imbriqués, lorsque les sommes de contrôle ne tiennent pas compte du contenu du sous-message, ou lorsque l'ordre des sous-messages est supposé mais non appliqué. Les sous-messages de longueur variable introduisent un risque particulier: si un sous-message ne consomme pas le nombre d'octets attendu, l'analyseur se désalignera sur tous les sous-messages suivants dans la trame parente. Le timing est également critique dans les systèmes en temps réel; si un sous-message arrive dans le désordre ou est corrompu en transit, le message parent entier peut devenir inutilisable.

Le terme sous-message est moins courant que des terminologies plus spécifiques dans des domaines particuliers. Dans l'électronique automobile et industrielle, les ingénieurs se réfèrent plus souvent aux signaux, aux PDU (Protocol Data Units) ou aux trames. Cependant, le sous-message apparaît explicitement dans les normes de protocole pour les systèmes de messagerie hiérarchiques où plusieurs messages logiques sont regroupés dans une seule unité de transmission, et il est particulièrement utile pour discuter de la composition générique des messages indépendamment d'un protocole spécifique.

Sources

Entrée IG430305/07/2014

Autres termes : Électrotechnique

Tout voir

Recevez le mot du jour

Un terme industriel chaque jour, avec le métier auquel il appartient et pourquoi il mérite d'être connu. Sans publicité.