A method for transmitting data from at least one slave station (101) to at least one master station (102) along a segmented path, wherein two contiguous segments are respectively connected by a node (103, 104, 105) and wherein the path has at least three segments having at least two nodes (103, 104, 105), involves the following steps being performed: the data from the slave station (101) are split into N data packets (106, 107, 108), N corresponding to the number of nodes (103, 104, 105), the data packets (106, 107, 108) are marked distinguishably, each marking corresponding to a particular node (103, 104, 105) on the path, each data packet (106, 107, 108) along the path is forwarded only to the adjacent node (103, 104, 105) or the adjacent station each time, in each node (103, 104, 105), a check is performed on receipt of a data packet (106, 107, 108) to determine whether the marking of the packet corresponds to the respective node (103, 104, 105), and if so then data from the node (103, 104, 105) are added to the data packet (106, 107, 108), the data packets with the data from the nodes (103, 104, 105) are collected in the master station (102) and the data transmission is deemed to have concluded successfully if all N data packets (106, 107, 108) with data from all N nodes (103, 104, 105) are present.
L'invention concerne un procédé de transmission de données d'au moins une station secondaire (101) à au moins une station principale 102) le long d'une liaison segmentée. Deux segments contigus sont reliés par un nud (103, 104, 105). La liaison comprend au moins trois segments avec au moins deux nuds (103, 104, 105). Le procédé comprend les étapes suivantes : - les données de la station secondaire (101) sont réparties dans N paquets de données (106, 107, 108), N correspondant au nombre de nuds (103, 104, 105) ; - les paquets de données (106, 107, 108) sont marqués de manière différentiable, chaque marquage correspondant à un certain nud (103, 104, 105) de la liaison ; - chaque paquet de données (106, 107, 108) le long de la liaison est remis à chaque fois seulement au nud (103, 104, 105) voisin ou à la station voisine ; - dans chaque nud (103, 104, 105), il est vérifié lors de la réception d'un paquet de données (106, 107, 108) si le marquage du paquet correspond au nud (103, 104, 105) respectif et, en cas d'affirmation, les données du nud (103, 104, 105) sont ajoutées au paquet de données (106, 107, 108) ; - les paquets de données avec les données des nuds (103, 104, 105) sont rassemblés dans la station principale (102) ; - et la transmission de données est considérée terminée avec succès lorsque tous les N paquets de données (106, 107, 108) avec les données de tous les N nuds (103, 104, 105) sont présents.
METHOD FOR TRANSMITTING DATA
PROCEDE DE TRANSMISSION DE DONNEES
2021-08-31
Patent
Electronic Resource
English