情報理論の基礎(情報量・エントロピー・符号化など)を視覚的・体験的に学ぶ
実際のメッセージがどのように符号化され、ノイズのある通信路を経て受信・復号されるのか、順を追って観察してみましょう。 通信システムの動作をクイズ形式で段階的に学べます。
シミュレーションを開始するには、下のテキストエリアにメッセージを入力してください。
ハミング符号化されたビット列が通信路を伝送される際、ランダムな雑音(ノイズ)の影響で一部のビットが反転することがあります。ここでは、各7ビットブロックに対し、最大1ビットの誤りをランダムに注入します。
データが通信路を経由して受信側に到着しました。 送信されたデータは通信路上のノイズの影響を受けた可能性があります。 受信側ではまず、このデータに対してどのような処理を行うべきでしょうか。
受信した各7ビットブロックに対して誤り訂正を試み、その後、元の4ビットデータブロックを抽出します。
ハミング符号から復号されたビット列を、ステップ1で生成したハフマン符号表を用いて元のメッセージに変換します。