Hamming(7,4)

Hamming(7,4)

Hamming(7,4) is a Hamming code that encodes 4 bits of data into 7 bits by adding 3 parity bits.

Today, Hamming code really refers to a specific (7,4) code Richard W. Hamming introduced in 1950. The code stemmed from his work as a theorist at Bell Telephone laboratories in the 1940s. Hamming invented the code in 1950 to provide a error-correcting code to reduce value computer resources / time being wasted. [cite web | url = http://biobio.loc.edu/chu/web/Courses/Cosi460/hamming_codes.htm | title = History of Hamming Codes | accessdate = 2008-04-03]

Hamming Code adds three additional check bits to every four data bits of the message. Hamming's (7,4) algorithm can correct any single-bit error, or detect all single-bit and two-bit errors. This means that for transmission medium situations where burst errors do not occur, Hamming's (7,4) code is effective (as the medium would have to be extremely noisy for 2 out of 7 bits to be flipped).In other words, the Hamming distance between the transmitted and received words must be no greater than one to be correctable.

Goal

The goal of Hamming codes is to create a set of parity bits that overlap such that a single-bit error (the bit is logically flipped in value) in a data bit "or" a parity bit can be detected "and" corrected.While multiple overlaps can be created, the general method is presented in Hamming codes.

:

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • hamming — ham ming n. poor acting by a ham actor; see {ham}. Syn: overacting. [WordNet 1.5] …   The Collaborative International Dictionary of English

  • Hamming — Richard Wesley Hamming ( * 11. Februar 1915 in Chicago, Illinois, USA; † 7. Januar 1998 in Monterey, Kalifornien) war ein US amerikanischer Mathematiker, dessen Arbeit großen Einfluss auf die Informatik und Telekommunikation hatte.… …   Deutsch Wikipedia

  • Hamming — Richard Hamming Richard Hamming Nom de naissance Richard Wesley Hamming Naissance 11 février 1915 Chicago (Illinois) Décès 7 janvier 1998 (à 72 ans) Monterey (Californie) Nationalité …   Wikipédia en Français

  • HAMMING — Richard W. Hamming, Coding and Information Theory (2nd ed.), Prentice Hall, 1986 (informationswissenschaftl. Veoeffentlichungen) …   Acronyms

  • Hamming — ● np. m. ►ALGO►COMM Voir distance de Hamming …   Dictionnaire d'informatique francophone

  • HAMMING — Richard W. Hamming, Coding and Information Theory (2nd ed.), Prentice Hall, 1986 (informationswissenschaftl. Veröffentlichungen) …   Acronyms von A bis Z

  • Hamming-Code —   [nach dem US amerikanischen Mathematiker Richard Wesley Hamming, 1915 1998], eine Familie von Codes zur Nachrichtenübertragung, bei denen die binäre Darstellung von aufeinander folgenden Zeichen besonders unterschiedlich ausfällt. Damit kann… …   Universal-Lexikon

  • Hamming graph — Hamming graphs are a special class of graphs used in several branches of mathematics and computer science. Let S be a set of q elements and d a positive integer. The Hamming graph H ( d , q ) has vertex set Sd , the set of ordered d tuples of… …   Wikipedia

  • Hamming-Code — Der Hamming Code ist ein von Richard Hamming entwickelter linearer fehlerkorrigierender Blockcode, der in der digitalen Signalverarbeitung und der Nachrichtentechnik zur gesicherten Datenübertragung oder Datenspeicherung verwendet wird. Beim… …   Deutsch Wikipedia

  • Hamming-Kode — Der Hamming Code ist ein von Richard Hamming entwickelter linearer fehlerkorrigierender Blockcode, der in der digitalen Signalverarbeitung und der Nachrichtentechnik zur gesicherten Datenübertragung oder Datenspeicherung verwendet wird. Beim… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”