Error correction codeIn computing, telecommunication, information theory, and coding theory, forward error correction (FEC) or channel coding is a technique used for controlling errors in data transmission over unreliable or noisy communication channels. The central idea is that the sender encodes the message in a redundant way, most often by using an error correction code or error correcting code (ECC). The redundancy allows the receiver not only to detect errors that may occur anywhere in the message, but often to correct a limited number of errors.
Error detection and correctionIn information theory and coding theory with applications in computer science and telecommunication, error detection and correction (EDAC) or error control are techniques that enable reliable delivery of digital data over unreliable communication channels. Many communication channels are subject to channel noise, and thus errors may be introduced during transmission from the source to a receiver. Error detection techniques allow detecting such errors, while error correction enables reconstruction of the original data in many cases.
Lord Kelvin'William Thomson, 1st Baron Kelvin', (26 June 1824 - 17 December 1907) was a British mathematician, mathematical physicist and engineer born in Belfast. He was the Professor of Natural Philosophy at the University of Glasgow for 53 years, where he undertook significant research and mathematical analysis of electricity, the formulation of the first and second laws of thermodynamics, and contributed significantly to unifying physics, which was then in its infancy of development as an emerging academic discipline.