本发明公开了一种基于消息传递算法的SCMA译码方法,主要包括以下步骤:
步骤1、输入信号,结合码本存储单元,初始化条件概率;
步骤2、初始化后,在迭代检测接收机里后验概率迭代更新;其中,所述迭代检测接收机包括用户节点译码器和资源节点译码器,所述资源节点译码器连接所述用户节点译码器,所述后验概率在所述资源节点译码器和用户节点译码器之间联合迭代更新;
步骤3、多次迭代后,所述用户节点译码器输出信息作为低密度奇偶校验码译码输入,译码完成。
本发明不仅提高了收敛速度、误比特率性能,还降低了算法复杂度。