Combination of error correction and error detection for transmitting digital data
AssigneeAS-International Association E.V.
InventorMatthias Breuninger
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for transmitting digital data, in particular in automation technology, in which a digital code word (R) received via a channel is corrected and verified as to its validity by means of a channel decoder (7), and an invalid code word is rejected and optionally requested once again, while a valid code word (C″) is further processed. If a metric (8) is cumulatively used with an encoding process, the probability of remaining bit errors in the whole method can be significantly reduced, thus making it possible to use the method in automation technology.
Claims13
A process for transmitting digital data, in particular for automation technology, the process comprising steps of:
- receiving a digital, noisy code word via a channel so that the digital, noisy code word is a received code word;
- correcting the received code word via a channel decoder to form a corrected code word;
- verifying the corrected code word for validity via the channel decoder in that if the corrected code word is as high as or higher than a first threshold value the corrected code word is rejected, and if the corrected code word is lower than the first threshold value the corrected code word is further processed as a validated code word;
- obtaining a measure by combining said received code word and said validated code word via a performance of metrics;
- and
- verifying the measure in that if said measure is as high as or higher than a second threshold value the received code word is rejected, and if said measure is less than the second threshold value the measure is released for further processing.
A process for transmitting digital data, in particular for automation technology, the process comprising steps of:
- receiving a digital, noisy code word via a channel so that the digital, noisy code word is a received code word;
- demapping the received code word via a demapper before the received code word is corrected via a channel decoder;
- correcting the demapped code word via said channel decoder to form a corrected code word;
- verifying the corrected code word for validity via the channel decoder in that if the corrected code word is classed as an invalid code word, the corrected code word is rejected, optionally requesting from a transmitter the digital, noisy code word once more, and if the corrected code word is not classed as an invalid code word, the corrected code word is further processed as a validated code word;
- mapping the validated code word to form a mapped code word;
- obtaining a measure by combining said received code word and said mapped code word via a performance of metrics;
- and
- verifying the measure in that if said measure is as high as or higher than a predetermined threshold value the received code word is rejected, and optionally requesting from the transmitter the digital, noisy code word once more, and if said measure is less than the predetermined threshold value the measure is released for further processing.
Dependencies are inferred from the claim text.