LDPC Decoder
バイナリ低密度パリティ チェック (LDPC) コードの復号化
ライブラリ:
Communications Toolbox /
Error Detection and Correction /
Block
説明
LDPC Decoder ブロックは、確率伝播アルゴリズムを使用してバイナリ LDPC 符号を復号化します。この符号は、復調からの軟判定出力 (受信ビットの対数尤度比) として、ブロックに入力されます。このブロックは、パリティ チェック行列でパターンを想定しない一般バイナリ LDPC 符号を復号化します。詳細については、確率伝播復号化を参照してください。
入力と出力は離散時間信号です。出力サンプル時間と入力サンプル時間の比は、次のようになります。
コードワードの情報部分のみを復号化する場合は N/K
コードワード全体を復号化する場合は 1
N は受信信号の長さで、(0, 231) の範囲でなければなりません。K は符号化されていないメッセージの長さで、N 未満でなければなりません。
このアイコンには、LDPC Decoder ブロックのオプションの端子を含むすべての端子が表示されています。
例
拡張例
端子
入力
出力
パラメーター
ブロックの特性
データ型 |
|
多次元信号 |
|
可変サイズの信号 |
|
アルゴリズム
参照
[1] Gallager, Robert G. Low-Density Parity-Check Codes. Cambridge, MA: MIT Press, 1963.