Main Content

符号化された信号の AWGN チャネル ブロックの使用

2 つのリンクが損失チャネルを介して渡された信号に誤差制御の符号化を実行します。両方のリンクは 8 dB の符号化されていない Eb/No に対して設定されます。

トップ リンクでは、AWGN チャネル ブロックは、8 + 10log10(4/7) dB の符号化された Eb/No を提供するために設定されます。ここで、4/7 は符号化率です。これは、符号化された Eb/No が符号化されていない Eb/No より (符号化率の係数で) 常に低いという事実を考慮しています。トップ リンクの青色で示された部分は、単にバイナリ対称チャネルです。これは、ボトム リンクでよりコンパクトにモデル化されます。トップ リンクのチャネル誤り確率は Q(sqrt(2*Ebc/No)) です。ここで、Q() は標準 Q 関数で、Ebc/No は符号化された Eb/No (dB ではなく、絶対項) です。

この例の場合、AWGN チャネル ブロックの入力でビット周期が 4/7 秒である点に注意することが重要です。Hamming Encoder ブロックの入力では 1 秒ですが、そのブロックは符号化率の係数でビット時間を減らします。

1e6 ビットでモデルを実行できる場合、BER は実質的に同一であることに注意します。違いは 2 つの乱数発生器の確率的特性にあります。

MATLAB® コマンド プロンプトでこのコマンドを入力して、予想される解析結果と比較してこれらの BER 結果を確認することもできます。

BER = bercoding(8,'block','hard',7,4,3)

この式で、線形の BER の上限、最小距離が 3 の符号化率 4/7 のブロック符号、および硬判定復号化がわかります。