Jump to content

Hamming code

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 213.253.40.156 (talk) at 15:51, 25 February 2002 (from Federal Standard 1037C). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In telecommunication, a Hamming code is an error-detecting and error-correcting binary code, used in data transmission, that can (a) detect all single- and double-bit errors and (b) correct all single-bit errors.

Note: A Hamming code satisfies the relation 2mn +1, where n is the total number of bits in the block, k is the number of information bits in the block, and m is the number of check bits in the block, where m = n- k .

Source: from Federal Standard 1037C