Brevet FR2887382A1 — publié le 20061222

PROCEDE DE COMPENSATION DES DELAIS INTERNES DANS CHAQUE NOEUD ET DES DELAIS DE TRANSMISSION ENTRE LES NOEUDS Divers modes de réalisation de la présente invention concernent, d'une façon générale, un environnement de réseau et, notamment, le traitement des délais au sein de l'environnement de réseau. Le multiplexage temporel (en anglais, Time Division Multiplexing) est une technique utilisée pour diviser une bande passante (capacité de liaison) en plusieurs canaux pour permettre aux flux de bits d'être combinés (multiplexés). L'allocation de la bande passante s'effectue en divisant l'axe de temps en intervalles de durée fixe. Un canal particulier ne peut alors émettre que pendant un intervalle de temps spécifique. Le circuit qui combine des signaux à la source (émettrice) d'une liaison de communications peut être désigné par le terme de multiplexeur. Il accepte une entrée en provenance de chaque utilisateur final individuel, décompose chaque signal en segments et affecte les segments à un signal composite selon une séquence circulaire répétitive. Le signal composite contient donc des données en provenance d'émetteurs multiples. Bon nombre d'environnements de réseau utilisant un multiplexage temporel conformément au principe ci-dessus souffrent toutefois d'une perte de bande passante due à des délais internes dans chaque noeud et à des délais de transmission entre les noeuds. II existe donc un besoin dans la technique de disposer d'un procédé 25 de compensation des délais internes dans chaque noeud et des délais de transmission entre les noeuds. Divers modes de réalisation de l'invention ont trait à un procédé de synchronisation d'une horloge temps réel d'un premier noeud et d'une horloge en temps réel d'un deuxième noeud avec une horloge en temps réel d'un multiplexeur. Le procédé comprend l'envoi de l'horloge temps réel du multiplexeur et d'un premier nombre au premier noeud; le réglage de l'horloge temps réel du premier noeud afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur; la génération d'un deuxième nombre; l'envoi de l'horloge temps réel du multiplexeur et du deuxième nombre au deuxième noeud; et le réglage de l'horloge temps réel du deuxième noeud afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur. Divers modes de réalisation de l'invention ont également trait à un procédé de compensation d'un ou de plusieurs délais de transmission entre un multiplexeur, un premier noeud et un deuxième noeud. Dans un mode de réalisation, le procédé comprend le calcul d'un délai de transmission entre le multiplexeur et le premier noeud à l'aide d'une équation (RTCK + DélaiK) mod(M. T nterval,e) = (K -1) É T ntervalle, où M représente le nombre d'intervalles de temps dans une bande passante d'un support configuré pour communiquer des données entre le multiplexeur, le premier noeud et le deuxième noeud, Tintervaile représente la durée de chaque intervalle de temps, K représente l'adresse d'un noeud, mod représente une opération modulo, RTCK représente l'horloge temps réel du Kème noeud et DélaiK représente le délai de transmission cumulé entre le multiplexeur et le Kème noeud; l'envoi de l'horloge temps réel du multiplexeur, un premier nombre et le délai de transmission au premier noeud; et le réglage de l'horloge temps réel du premier noeud afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur majorée du délai de transmission. Dans un autre mode de réalisation, le procédé comprend la synchronisation d'une première horloge temps réel du multiplexeur selon l'horloge temps réel du premier noeud et selon l'horloge temps réel du deuxième noeud; la réception de données en provenance du premier noeud; le calcul d'un délai de transmission entre le multiplexeur et le premier noeud à l'aide d'une équation (RTCK +DélaiK)mod(M Ttervaue)=(K-1) ÉTntervaue, où M représente le nombre d'intervalles de temps au sein d'une bande passante d'un support configuré pour communiquer des données entre le multiplexeur, le premier noeud et le deuxième noeud, Tintervalle représente la durée de chaque intervalle de temps, K représente l'adresse d'un noeud, mod représente l'opération modulo, RTCK représente l'horloge temps réel du Kème noeud et DélaiK représente le délai de transmission cumulé entre le multiplexeur et le Kème noeud; l'envoi d'une deuxième horloge temps réel du multiplexeur, d'un premier nombre et du délai de transmission au premier noeud; et le réglage de l'horloge temps réel du premier noeud afin que son heure soit égale à l'heure de la deuxième horloge temps réel du multiplexeur majorée du délai de transmission. Dans le but de mieux comprendre les caractéristiques susmentionnées de la présente invention, une description plus détaillée de l'invention, brièvement résumée ci-dessus, est donnée en référence à des modes de réalisation dont certains sont illustrés dans les dessins annexés. Il convient toutefois de noter que les dessins annexés ne font qu'illustrer des modes de réalisation typiques de cette invention et qu'ils ne sauraient donc en limiter la portée, l'invention pouvant admettre d'autres modes de réalisation tout aussi efficaces. La Figure 1 illustre un environnement de réseau conformément à un ou plusieurs modes de réalisation de la présente invention. La Figure 2 illustre un diagramme de flux d'un procédé de synchronisation de l'horloge temps réel de chaque noeud dans l'environnement de réseau avec l'horloge temps réel du multiplexeur conformément à un ou plusieurs modes de réalisation de l'invention. La Figure 3 illustre un mot de synchronisation conformément à un ou plusieurs modes de réalisation de l'invention. La Figure 4 illustre un diagramme de flux d'un procédé de compensation des délais de transmission entre un multiplexeur et chaque noeud dans l'environnement de réseau conformément à un ou plusieurs modes de réalisation de l'invention. La Figure 1 illustre un environnement de réseau 10 conformément à un ou plusieurs modes de réalisation de la présente invention. Dans un mode de réalisation, l'environnement de réseau 10 comporte un multiplexeur 20 en communication avec une pluralité de noeuds 100. La Figure 1 illustre le fait que l'environnement de réseau 10 possède un nombre K de noeuds, K pouvant être un nombre quelconque supérieur à un. Chaque noeud peut être un capteur, un ordinateur, un serveur, un dispositif sans fil, un assistant numérique personnel, ou tout autre dispositif susceptible de tirer avantage d'une manière ou d'une autre d'une connexion à l'environnement de réseau 10. L'environnement de réseau 10 peut être le réseau d'un système d'acquisition de données sismiques. Le multiplexeur 20 et les noeuds 100 sont couplés l'un à l'autre selon une configuration chaînée en boucle. A ce titre, le multiplexeur 20 peut être désigné par le terme courant de terminateur. Tous les noeuds 100 reçoivent des signaux identiques et chaque noeud dans la chaîne peut modifier un ou plusieurs signaux avant de les transmettre au noeud suivant. Les signaux peuvent être communiqués entre les noeuds 100 et le multiplexeur 20 par n'importe quel support de transmission, comme un câble à fibre optique ou un fil électrique. Une communication bi-directionnelle est établie entre les noeuds 100 qui sont adjacents. Les signaux transmis du multiplexeur 20 aux noeuds 100 peuvent être communiqués par une liaison de commande 30, laquelle peut utiliser un format à trames continues. Les signaux transmis des noeuds 100 au multiplexeur 20 peuvent être communiqués par une liaison de données 40, laquelle peut utiliser un multiplexage temporel (TDM). Chaque noeud 100 peut avoir un intervalle de temps exclusivement réservé pour la transmission de données. D'autres modes de réalisation envisagent toutefois que chaque noeud 100 puisse avoir plus d'un intervalle de temps exclusivement réservé pour la transmission des données. La Figure 2 illustre un diagramme de flux d'un procédé 200 de synchronisation de l'horloge temps réel de chaque noeud dans l'environnement de réseau 10 avec l'horloge temps réel du multiplexeur 20 conformément à un ou plusieurs modes de réalisation de l'invention. A l'étape 210, le multiplexeur 20 génère un mot de synchronisation. La Figure 3 illustre un mot de synchronisation 300 conformément à un ou plusieurs modes de réalisation de l'invention. Le mot de synchronisation 300 comporte trois champs: un champ d'horloge temps réel, un champ d'adresse et un champ de délai. Le champ d'horloge temps réel est rempli avec l'horloge temps réel du multiplexeur 20, laquelle peut être synchronisée avec une horloge temps réel globale, par exemple une horloge temps réel de type GPS. Ainsi, l'horloge temps réel du multiplexeur 20 peut être l'horloge temps réel de référence. Le champ d'adresse contient 1, correspondant au premier noeud. Le champ d'adresse peut être d'un format quelconque, généralement connu de l'homme de métier, par exemple binaire ou décimal. Le champ de délai est vide. A l'étape 220, le multiplexeur 20 envoie le mot de synchronisation au noeud 1. Le mot de synchronisation peut être transmis en continu par la liaison de communications 30. Dans un mode de réalisation, le mot de synchronisation peut être transmis avec un intervalle fixe qui peut être supérieur ou égal à l'intervalle de trame de commande. A l'étape 230, dès réception du mot de synchronisation, le noeud 1 se cale sur l'horloge temps réel de référence et désigne l'horloge temps réel de référence comme étant son horloge temps réel. Le noeud 1 se cale également sur le contenu du champ d'adresse et désigne le contenu, autrement dit 1, comme étant son adresse de réseau. A l'étape 240, le noeud 1 modifie le mot de synchronisation en incrémentant le contenu du champ d'adresse d'une unité, autrement dit en lui donnant la valeur 2, et transmet le mot de synchronisation au noeud suivant dans la chaîne. De cette manière, le noeud 1 génère un autre nombre destiné à être utilisé comme adresse de réseau pour le noeud suivant. Les étapes indiquées ci- dessus sont répétées jusqu'à ce que tous les noeuds 100 au sein de l'environnement de réseau 10 aient désigné l'horloge temps réel de référence comme étant leur horloge temps réel, autrement dit jusqu'à ce que le noeud K reçoive le mot de synchronisation du nceudK_l, se cale sur l'horloge temps réel de référence et désigne l'horloge temps réel de référence comme étant son horloge temps réel et désigne K comme étant son adresse de réseau (étape 250). En se référant de nouveau à l'étape 210, dès que le multiplexeur 20 a envoyé le mot de synchronisation au noeud 1, il attend de recevoir des données en provenance des noeuds, notamment du noeud 1. La Figure 4 illustre un diagramme de flux d'un procédé 400 de compensation des délais de transmission entre un multiplexeur et chaque noeud au sein de l'environnement de réseau 10 conformément à un ou plusieurs modes de réalisation de l'invention. Dès réception de données en provenance du noeud 1 (étape 410), le multiplexeur 20 mesure la différence entre l'heure réelle d'arrivée des données en provenance du noeud 1 au niveau du multiplexeur 20 et l'heure d'arrivée calculée à l'aide de l'équation (1) suivante: (RTCK + DélaiK) mod(M Tint e,valie) = (K -1) É Tint erva!(e où M représente le nombre d'intervalles de temps dans la bande passante; Tintervalle représente la durée de chaque intervalle de temps; K représente l'adresse du noeud; RTCK représente l'horloge temps réel du Kème noeud; mod représente l'opération modulo et DélaiK représente le délai de transmission cumulé entre le multiplexeur 20 et le Kème noeud (étape 420). Dans le cadre de l'équation (1), le multiplexeur 20 peut être désigné comme un noeud avec K = 0 et le multiplexeur 20 utilise l'horloge temps réel pour RTCK. A l'étape 430, le multiplexeur 20 calcule Ati, à savoir le délai de transmission entre le multiplexeur 20 et le noeud 1, à l'aide de la différence mesurée à l'étape 420. Le délai de transmission At, peut également incorporer tout délai survenant dans le noeud 1 associé à son traitement de données interne. Dans un mode de réalisation, le délai de transmission At1 peut être calculé comme étant la différence mesurée à l'étape 420 divisée par 2. A l'étape 440, le multiplexeur 20 génère un nouveau mot de synchronisation comportant un champ d'horloge temps réel qui est rempli avec une nouvelle horloge temps réel de référence (par exemple au moment de la génération du mot de synchronisation), un champ d'adresse qui est rempli avec le chiffre 1 et un champ de délai qui est rempli avec le délai de transmission Ati. A l'étape 450, le multiplexeur 20 envoie le nouveau mot de synchronisation au noeud 1. A l'étape 460, dès réception du nouveau mot de synchronisation en provenance du multiplexeur 20, le noeud 1 désigne la nouvelle horloge temps réel de référence majorée du délai de transmission Ati comme étant sa nouvelle horloge temps réel. Le noeud 1 se cale également sur le contenu du champ d'adresse et désigne son contenu, autrement dit 1, comme étant son adresse de réseau. A l'étape 470, le noeud 1 mesure la différence entre l'heure réelle d'arrivée des données en provenance du noeud 2 au niveau du noeud 1 et l'heure d'arrivée calculée à l'aide de l'équation (1). A l'étape 480, le noeud 1 calcule At2, à savoir le délai de transmission entre le noeud 1 et le noeud 2, à l'aide de la différence mesurée à l'étape 470. A l'étape 490, le noeud 1 modifie le nouveau mot de synchronisation en incrémentant le champ d'adresse d'une unité et en donnant au champ de délai la valeur Ati + laquelle peut incorporer tout délai éventuel dû au traitement interne du noeud 1 et du noeud 2. A l'étape 495, le noeud 1 envoie le nouveau mot de synchronisation au noeud 2. Le traitement se poursuit jusqu'à ce que tous les noeuds 100 au sein de l'environnement de réseau 10 aient désigné la nouvelle horloge temps réel de référence majorée de leur délai de transmission cumulé respectif comme étant leur horloge temps réel respective. Une fois que chaque noeud a désigné la nouvelle horloge temps réel de référence majorée de son délai de transmission cumulé respectif At comme étant son horloge temps réel, chaque noeud peut transmettre des données au multiplexeur 20 de façon anticipée par son délai de transmission cumulé respectif At. Par exemple, une fois que le noeud 1 a désigné la nouvelle horloge temps réel de référence majorée du délai de transmission Ati comme étant sa nouvelle horloge temps réel, il peut transmettre des données au multiplexeur 20 de façon anticipée par son délai de transmission Ati. De manière analogue, une fois que le noeud 2 a désigné la nouvelle horloge temps réel de référence majorée du délai de transmission Ati + At2 comme étant sa nouvelle horloge temps réel, le noeud 2 peut transmettre des données au multiplexeur 20 de façon anticipée par son délai de transmission Ath + At2. Ainsi, lorsque le multiplexeur 20 reçoit les données en provenance de chaque noeud, l'heure réelle d'arrivée des données en provenance de chaque noeud sera sensiblement la même que l'heure d'arrivée calculée à l'aide de l'équation (1). Divers modes de réalisation de l'invention utilisent donc une compensation des délais de transmission pour maximiser l'utilisation de la bande passante. Alors que ce qui précède a trait à des modes de réalisation de la présente invention, il est toutefois possible d'envisager d'autres modes de réalisation de l'invention sans sortir pour autant du cadre de celle- ci, lequel est défini par les revendications qui suivent. REVENDICATIONS 1. Procédé de synchronisation d'une horloge temps réel d'un premier noeud (100) et d'une horloge temps réel d'un deuxième noeud (100) avec une horloge temps réel d'un multiplexeur (20), caractérisé en ce qu'il comporte: É une étape (210, 220) d'envoi de l'horloge temps réel du multiplexeur (20) et d'un premier nombre au premier noeud (110) ; É une étape (230) de réglage de l'horloge temps réel du premier noeud (100) afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur (20) ; É une étape (240) de génération d'un deuxième nombre; É une étape (240) d'envoi de l'horloge temps réel du multiplexeur (20) et du deuxième nombre au deuxième noeud (100); et É à une étape (250) de réglage de l'horloge temps réel du deuxième noeud (100) afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur (20). 2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre une étape (230) de réglage d'une adresse de réseau pour le premier noeud (100) afin que sa valeur soit égale au premier nombre. 3. Procédé selon la revendication 2, caractérisé en ce que l'étape (230) de réglage d'une adresse de réseau pour le premier noeud (100) afin que sa valeur soit égale au premier nombre est effectuée par le premier noeud (100). 4. Procédé selon la revendication 1, caractérisé en ce que l'étape (210, 220) d'envoi de l'horloge temps réel du multiplexeur (20) et du premier nombre au premier noeud (100) est effectuée par le multiplexeur (20). 5. Procédé selon la revendication 1, caractérisé en ce que l'étape (230) de réglage de l'horloge temps réel du premier noeud (100) afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur (20) est effectuée par le premier noeud (100). 15 6. Procédé selon la revendication 1, caractérisé en ce que l'étape (240) de génération du deuxième nombre est effectuée par le premier noeud (100). 7. Procédé selon la revendication 1, caractérisé en ce que l'étape (240) d'envoi de l'horloge temps réel du multiplexeur (20) et du deuxième nombre au deuxième noeud (100) est effectuée par le premier noeud. 8. Procédé selon la revendication 1, caractérisé en ce que l'étape (250) de réglage de l'horloge temps réel du deuxième noeud (100) à l'heure de l'horloge temps réel du multiplexeur (20) est effectuée par le deuxième noeud (100). 9. Procédé selon la revendication 1, caractérisé en ce que l'étape (210, 220) d'envoi de l'horloge temps réel du multiplexeur (20) et du premier nombre 15 comporte: É une étape (210) de génération d'un mot de synchronisation (300) comprenant l'horloge temps réel du multiplexeur (20) et le premier nombre, et É une étape (220) d'envoi du mot de synchronisation au premier noeud (100). 10. Procédé selon la revendication 9, caractérisé en ce que l'étape (240) d'envoi de l'horloge temps réel du multiplexeur (20) et du deuxième nombre au deuxième noeud (100) comporte: É une étape de modification du mot de synchronisation (300) en remplaçant le premier nombre par le deuxième nombre, et É une étape (220) d'envoi du mot de synchronisation au deuxième noeud (100). 11. Procédé selon la revendication 1, caractérisé en ce que le premier noeud (100), le deuxième noeud (100) et le multiplexeur (20) sont couplés selon une configuration chaînée en boucle. 12. Procédé selon la revendication 1, caractérisé en ce que la communication de données entre le premier noeud (100), le deuxième noeud (100) et le multiplexeur (20) s'effectue par multiplexage temporel (TDM). 13. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre une étape (230) de réglage d'une adresse de réseau pour le deuxième noeud (100) à la valeur du deuxième nombre. 14. Procédé selon la revendication 1, caractérisé en ce que l'étape (240) de génération du deuxième nombre comprend l'incrémentation du premier nombre d'une unité. 15. Procédé de compensation d'un ou de plusieurs délais de transmission entre un multiplexeur (20), un premier noeud (100) et un deuxième noeud (100), caractérisé en ce qu'il comporte: É une étape (430) de calcul d'un délai de transmission entre le multiplexeur (20) et le premier noeud (100) à l'aide d'une équation (RTCK + DélaiK) mod(M É T nt ervalle) = (K -1) É T;nt ervade où M représente le nombre d'intervalles de temps dans une bande passante d'un support configuré pour communiquer des données entre le multiplexeur (20), le premier noeud (100) et le deuxième noeud (100), Tintervaiie représente la durée de chaque intervalle de temps, K représente une adresse de noeud (100), mod représente l'opération modulo, RTCK représente l'horloge temps réel du Kème noeud (100) et DélaiK représente le délai de transmission cumulé entre le multiplexeur (20) et le Kème noeud (100) ; É une étape (440) d'envoi de l'horloge temps réel du multiplexeur (20), d'un premier nombre et du délai de transmission au premier 30 noeud (100) ; et É une étape (460) de réglage de l'horloge temps réel du premier noeud (100) afin que son heure soit égale à l'heure de l'horloge temps réel du multiplexeur (20) majorée du délai de transmission. 16. Procédé selon la revendication 15, caractérisé en ce qu'il comprend en outre l'envoi des données au multiplexeur (20) de façon anticipée d'une quantité de temps définie par le délai de transmission. 17. Procédé selon la revendication 15, caractérisé en ce qu'il comporte en outre une étape (480) de calcul d'un délai de transmission entre le premier noeud (100) et le deuxième noeud (100) à l'aide de l'équation. 18. Procédé selon la revendication 17, caractérisé en ce qu'il comporte en outre: É une étape (490) d'incrémentation du premier nombre d'une unité pour générer un deuxième nombre (100) ; et É une étape (495) d'envoi au deuxième noeud de l'horloge temps réel du multiplexeur (20), du deuxième nombre, du délai de transmission entre le multiplexeur (20) et du premier noeud (100), et du délai de transmission entre le premier noeud (100) et le deuxième noeud (100). 19. Procédé selon la revendication 18, caractérisé en qu'il comporte en outre une étape (490) de réglage de l'horloge temps réel du deuxième noeud (100) à l'heure de l'horloge temps réel du multiplexeur (20) majorée du délai de transmission entre le multiplexeur (20) et le premier noeud (100) majoré du délai de transmission entre le premier noeud (100) et le deuxième noeud (100). 20. Procédé selon la revendication 19, caractérisé en qu'il comporte en outre une étape d'envoi des données au multiplexeur (20) de façon anticipée d'une durée définie par le délai de transmission entre le multiplexeur (20) et le premier noeud (100) majoré du délai de transmission entre le premier noeud (100) et le deuxième noeud (100). 21. Procédé selon la revendication 15, caractérisé en ce que le délai de transmission comprend un délai dû à un traitement interne de données dans le premier noeud (100). 22. Procédé selon la revendication 15, caractérisé en ce que l'étape (430) de calcul du délai de transmission entre le multiplexeur (20) et le premier noeud (100) comprend une étape (420) de mesure de la différence entre l'heure d'arrivée des données en provenance du premier noeud (100) au niveau du multiplexeur (20) et l'heure d'arrivée calculée à l'aide de l'équation. 23. Procédé selon la revendication 22, caractérisé en ce que l'étape (430) de calcul du délai de transmission entre le multiplexeur (20) et le premier noeud (100) comprend en outre une étape (420, 430) de calcul du délai de transmission entre le multiplexeur (20) et le premier noeud (100) à l'aide de la différence mesurée. 24. Procédé selon la revendication 15, caractérisé en ce qu'il comporte en outre le réglage d'une adresse de réseau pour le premier noeud (100) à la valeur du premier nombre. 25. Procédé selon la revendication 17, caractérisé en ce que l'étape (480) de calcul du délai de transmission entre le premier noeud (100) et le deuxième noeud (100) comprend une étape (470) de mesure de la différence entre l'heure d'arrivée des données en provenance du deuxième noeud (100) au niveau du premier noeud (100) et l'heure d'arrivée calculée à l'aide de l'équation. 26. Procédé selon la revendication 25, caractérisé en ce que l'étape (480) de calcul du délai de transmission entre le premier noeud (100) et le deuxième noeud (100) comprend en outre une étape (470, 480) de calcul du délai de transmission entre le premier noeud (100) et le deuxième noeud (100) à l'aide de la différence mesurée. 27. Procédé de compensation d'un ou de plusieurs délais de transmission entre un multiplexeur (20), un premier noeud (100) et un deuxième noeud (100), caractérisé en ce qu'il comporte: É une étape de synchronisation d'une première horloge temps réel du multiplexeur (20) comme étant l'horloge temps réel du premier noeud (100) et comme étant l'horloge temps réel du deuxième noeud (100) ; É une étape de réception des données en provenance du premier noeud (100) ; É une étape de calcul d'un délai de transmission entre le multiplexeur (20) et le premier noeud (100) à l'aide d'une équation (RTCK + DélaiK) mod(M É T 1e,alle) = (K -1) É Tn , vaue, où M représente le nombre d'intervalles de temps au sein d'une bande passante d'un support configuré pour communiquer des données entre le multiplexeur, le premier noeud (100) et le deuxième noeud (100), Tintervalle représente la durée de chaque intervalle de temps, K représente une adresse de noeud, mod représente l'opération modulo, RTCK représente l'horloge temps réel du Kème noeud (100) et Délaik représente le délai de transmission cumulé entre le multiplexeur (20) et le Kème noeud (100) ; É une étape d'envoi d'une deuxième horloge temps réel du multiplexeur (20), d'un premier nombre et du délai de transmission au premier noeud (100) ; et É une étape de réglage de l'horloge temps réel du premier noeud (100) afin que son heure soit égale à l'heure de la deuxième horloge temps réel du multiplexeur (20) majorée du délai de transmission. 28. Procédé selon la revendication 27, caractérisé en ce qu'il comporte en outre une étape d'envoi des données au multiplexeur (20) de façon anticipée d'une durée définie par le délai de transmission. 29. Procédé selon la revendication 27, caractérisé en ce l'étape de synchronisation de la première horloge temps réel du multiplexeur (20) comme étant l'horloge temps réel du premier noeud (100) et comme étant l'horloge temps réel du deuxième noeud (100), comporte: É une étape d'envoi de la première horloge temps réel du multiplexeur (20) et du premier nombre au premier noeud (100) ; É une étape de réglage de l'horloge temps réel du premier noeud (100) comme étant la première horloge temps réel du multiplexeur (20) ; É une étape de génération d'un deuxième nombre; É une étape d'envoi de la première horloge temps réel du multiplexeur (20) et du deuxième nombre au deuxième noeud (100) ; et une étape de réglage de l'horloge temps réel du deuxième noeud (100) afin que son heure soit égale à l'heure de la première horloge temps réel du multiplexeur (20).