nrLDPCDecode
低密度奇偶校验 (LDPC) 解码
语法
说明
[ 返回输入数据矩阵 out,actNumIter,finalParityChecks] = nrLDPCDecode(in,bgn,maxNumIter)in、基图编号 bgn 和最大解码迭代次数 maxNumIter 的 LDPC 解码输出矩阵 out。该函数还返回实际迭代次数 actNumIter 和每个码字的最终奇偶校验次数 finalParityChecks。
解码器使用和积消息传递算法。数据位必须按照 TS 38.212 第 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
