Forward error correction
, a forward error correction
(FEC) is a system
of error control
for data transmission
wherein the receiving device has the capability to detect and correct any character
or code block
that contains fewer than a predetermined number of symbols in error.
Note: FEC is accomplished by adding bits to each transmitted character or code block, using a predetermined algorithm.
Source: from Federal Standard 1037C and from MIL-STD-188