摘要

针对现有稀疏码分多址接入(SCMA)的上行链路系统都是采用基于遍历的消息传递算法(MPA——Message Passing Algorithm)进行多用户检测,存在复杂度过高的问题,通过在原始MPA算法基础之上提出一种基于动态因子图缩减的消息传递算法(DFGR-MPA——Dynamic Factor Graph ReductionMPA)。DFGR-MPA算法可以把已完成迭代的变量节点以及与迭代不相关功能节点从因子图中分离出去,从而降低迭代检测的复杂度。仿真结果表明,该算法在误比特率性能(BER)与算法复杂度之间可以达到平衡。