ハミング符号
意味・解説
データに冗長なビットを付加することで、誤りの検知だけでなく「自動訂正」まで行える方式。
パリティチェックが検知のみであるのに対し、ハミング符号は1ビットの誤りを特定して訂正できる。主にECCメモリなどで利用される。
くわしく
データの「自己修復」機能です。
1.仕組み:
複数のパリティビットを巧みに組み合わせることで、どの位置のビットが反転したかを数学的に特定します。
2.能力:
一般的には「1ビットの誤り訂正、2ビットの誤り検知」が可能です。ポイントは、宇宙空間やサーバー室など、微弱なノイズでデータが化けやすい環境において、通信を止めずに正しいデータに戻す必要があるからです。
例文
サーバーの主記憶装置において、微細なエラーを自動的に修正してシステムの安定性を高めるため、ハミング符号を利用したECCメモリを採用した。
同義語: ハミングコード
分類: 誤り制御