envoyer
Anglais: send
Opération par laquelle des données sont transmises.
send: pousser des données d'un point à un autre
Un « send » (envoi) est l'acte de transmettre des données d'un appareil ou d'un nœud source vers une destination via un canal de communication. En génie électrique, une opération d'envoi déplace des informations sous forme de signaux électriques, d'impulsions optiques ou d'ondes radio, selon le support. La source initie le transfert, la destination le reçoit. C'est fondamental pour tout système en réseau, des réseaux de contrôle industriels aux infrastructures de télécommunications.
Les envois diffèrent selon le protocole et le support. Dans les systèmes synchrones comme le bus CAN ou Modbus RTU, un envoi suit des règles strictes de synchronisation et de tramage: les données sont empaquetées dans des trames avec des en-têtes, des sommes de contrôle et des délimiteurs. Les envois série asynchrones utilisent des bits de début et de fin pour marquer les limites. Les envois Ethernet empaquettent les données dans des trames avec des adresses MAC et des en-têtes IP. Les envois radio modulent les informations sur des ondes porteuses à des fréquences spécifiées. Chaque opération d'envoi consomme de l'énergie électrique, introduit de la latence et peut subir des interférences ou des collisions avec d'autres envois sur des supports partagés.
Synchronisation et mise en mémoire tampon des envois
Un envoi n'est pas instantané. Le temps entre l'initiation et l'achèvement dépend de la longueur des données, de la bande passante du canal et de la surcharge du protocole. Un microcontrôleur peut mettre en file d'attente une opération d'envoi dans le matériel ou le logiciel; si le canal physique est occupé, l'envoi attend dans un tampon. Le débordement de tampon, lorsque les envois arrivent plus vite que le canal ne peut les transmettre, entraîne une perte de données ou des retards de mise en file d'attente. Les systèmes en temps réel doivent tenir compte de la latence d'envoi dans le pire des cas pour garantir les temps de réponse.Les envois échouent de manière caractéristique. Le bruit ou les interférences peuvent corrompre le signal, nécessitant une retransmission. Des collisions se produisent lorsque deux nœuds envoient simultanément sur un bus partagé; les protocoles de couche supérieure (comme CSMA/CD dans Ethernet) gèrent la récupération. Les circuits ouverts, les courts-circuits ou les désadaptations d'impédance dégradent la qualité du signal. Dans les systèmes radio, l'évanouissement multitrajets et l'ombrage réduisent la portée. La surveillance du succès des envois par des accusés de réception et des sommes de contrôle est essentielle dans les applications critiques pour la sécurité.
Le terme provient des pratiques de télécommunications et de radio, où « send » (envoyer) et « receive » (recevoir) décrivent les moitiés asymétriques de la communication bidirectionnelle. Dans les réseaux modernes, « transmit » et « send » sont utilisés de manière interchangeable, bien que « send » apparaisse plus souvent dans les API logicielles et la logique de contrôle. La forme verbale « to send » est également courante dans le jargon de l'ingénierie: « le PLC envoie une commande à l'entraînement du moteur ».
Sources
- Source de la définitionWiktionary