Unidirectional data transfer system and corresponding method
AssigneeTerega Solutions
InventorsJésus Viu, Christophe Holmes
Life of this patent
Estimating the term…
Abstract
The unidirectional data transfer system (3) comprises a data emitting device (5), a data receiving device (6) and a first unidirectional wire link (7) connecting the emitting and receiving devices such that the data passes from the emitting device to the receiving device. The first wire link includes a non-controllable unidirectional component (8) and the unidirectional transfer system further includes a device (19a, 19b, 20) for monitoring the quality of the transferred data.
Claims11
A system (3) for unidirectional data transfer comprising a data emitting device (5), a data receiving device (6) and a first unidirectional wire link (7) connecting the emitting and receiving devices such that the data passes from the emitting device to the receiving device, the first wire link including a non-controllable unidirectional component (8), the unidirectional transfer system further including a device (19a, 19b, 20) for monitoring the quality of the transferred data, characterised in that the device (19a, 19b, 20) for monitoring the quality of the transferred data includes, in each of the emitting (5) and receiving (6) devices, a module (19a, 19b) for calculating an error check code comprising the same algorithm (ALGO1) for calculating the check code, means (COMP) for comparing check codes incorporated into the emitting device configured to compare a check code received via the first wire link (7) and a check code calculated by the calculation module (19b) of the receiving device from the received data, and a second wire link (20) connecting the emitting and receiving devices, wherein the receiving device is further configured to transmit an error message to the emitting device if the check codes are not identical, the message passing through the second wire link.
A unidirectional data transfer method comprising the emission of a data frame by a data emitting device (5) and the reception of said frame by a data receiving device (6), the method further including a monitoring of the quality of the transferred data, the frame circulating through a first non-controllable unidirectional wire link (7) connecting said emitting and receiving devices, wherein the monitoring of the quality of the transferred data includes the calculation of a first check code by the data emitting device (5) from data of the frame and an algorithm (ALGO1) for calculating the check code, the insertion of the first code in the serial data frame before the emission of said serial data frame, the calculation of a second check code by the receiving device (6) from the frame and the algorithm (ALGO1) for calculating the check code, the comparison of the first and second check codes, and the transmission of an error message by the receiving device to the emitting device if the first and second codes are not identical, the message passing through a second wire link (20) connecting said devices.
Dependencies are inferred from the claim text.