翻訳と辞書
Words near each other
・ Hammou Boutayeb
・ Hammick baronets
・ Hammick reaction
・ Hammie Nixon
・ Hammigi
・ Hammil, California
・ Hammill
・ Hamming
・ Hamming bound
・ Hamming code
・ Hamming distance
・ Hamming graph
・ Hamming scheme
・ Hamming space
・ Hamming weight
Hamming(7,4)
・ Hammink
・ Hamminkeln
・ Hamminkeln railway station
・ Hammir Dev Chauhan
・ Hammir Singh
・ Hammock
・ Hammock (band)
・ Hammock (disambiguation)
・ Hammock (ecology)
・ Hammock activity
・ Hammock camping
・ Hammock Dunes Golf Links
・ Hammock House (Beaufort, North Carolina)
・ Hammock Music


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Hamming(7,4) : ウィキペディア英語版
Hamming(7,4)

In coding theory, Hamming(7,4) is a linear error-correcting code that encodes four bits of data into seven bits by adding three parity bits. It is a member of a larger family of Hamming codes, but the term ''Hamming code'' often refers to this specific code that Richard W. Hamming introduced in 1950. At the time, Hamming worked at Bell Telephone Laboratories and was frustrated with the error-prone punched card reader, which is why he started working on error-correcting codes.〔(【引用サイトリンク】 History of Hamming Codes )
The 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. In other words, the minimal Hamming distance between any two correct codewords is 3, and received words can be correctly decoded if they are at a distance of at most one from the codeword that was transmitted by the sender. 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 two out of seven bits to be flipped).
== 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.
:
This table describes which parity bits cover which transmitted bits in the encoded word. For example, ''p''2 provides an even parity for bits 2, 3, 6, and 7. It also details which transmitted by which parity bit by reading the column. For example, ''d''1 is covered by ''p''1 and ''p''2 but not ''p''3 This table will have a striking resemblance to the parity-check matrix (H) in the next section.
Furthermore, if the parity columns in the above table were removed
:
then resemblance to rows 1, 2, and 4 of the code generator matrix (G) below will also be evident.
So, by picking the parity bit coverage correctly, all errors with a Hamming distance of 1 can be detected and corrected, which is the point of using a Hamming code.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Hamming(7,4)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.