このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
nrLDPCDecode
低密度パリティチェック (LDPC) 復号化
構文
説明
[
は、入力データ行列 out
,actNumIter
,finalParityChecks
] = nrLDPCDecode(in
,bgn
,maxNumIter
)in
、ベース グラフ番号 bgn
、および復号化反復の最大回数 maxNumIter
について、LDPC 復号化された出力行列 out
を返します。この関数は、実際の反復回数 actNumIter
と、コードワードごとの最終パリティ チェック finalParityChecks
も返します。
この復号化器は、sum-product メッセージ伝達法アルゴリズムを使用します。データ ビットは、TS 38.212 の Section 5.3.2 [1]の定義に従って LDPC 符号化されなければなりません。
[
は、前述の構文の入力引数に加えて、オプションの名前と値のペアの引数を指定します。out
,actNumIter
,finalParityChecks
] = nrLDPCDecode(___,Name,Value
)
例
入力引数
出力引数
アルゴリズム
参照
[1] 3GPP TS 38.212. “NR; Multiplexing and channel coding.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
[2] Gallager, Robert G. Low-Density Parity-Check Codes, Cambridge, MA, MIT Press, 1963.
[3] Hocevar, D.E. "A reduced complexity decoder architecture via layered decoding of LDPC codes." In IEEE Workshop on Signal Processing Systems, 2004. SIPS 2004. doi: 10.1109/SIPS.2004.1363033
[4] Chen, Jinghu, R.M. Tanner, C. Jones, and Yan Li. "Improved min-sum decoding algorithms for irregular LDPC codes." In Proceedings. International Symposium on Information Theory, 2005. ISIT 2005. doi: 10.1109/ISIT.2005.1523374