论文部分内容阅读
随着移动互联网和物联网业务的迅速发展,移动终端设备数目日益增长,现有频谱资源日趋紧张,传统的移动通信系统已经受到了严峻的挑战。为了有效地提高频谱资源利用率,新型多址技术应运而生。稀疏码分多址接入(SCMA)技术作为第五代移动通信系统(5G)新型多址技术的候选方案之一,该技术通过为用户分配特定的稀疏码本实现了时频资源复用,提高了频谱资源的复用率。SCMA技术支持系统过载,支持更多设备接入。本文主要针对SCMA系统接收端的多用户检测算法展开研究,具体内容如下:首先,本文阐述了SCMA技术的基本原理,并详细介绍了SCMA码本的设计过程及其不同检测算法的原理,并对接收端的几种检测算法的性能进行对比。消息传递算法(MPA)能够有效地利用码本的稀疏特性,避免穷举搜索从而降低了复杂度,但复杂度仍然会随着设备连接数目的增加而增加。本文从不同角度总结了降低MPA检测复杂度的方法。其次,本文研究了MPA算法码字概率的收敛性,根据码字概率的变化情况提出一种通过避免冗余迭代降低检测复杂度的优化方案,并用迭代过程中码字概率的变化表征码字概率的收敛程度,若所有用户的码字概率达到目标收敛则停止迭代。根据不同用户码字概率收敛的不同步性,提一种动态因子图缩减的MPA算法。该算法可以动态地将与后续迭代无关的变量节点和功能节点从因子图中删除,降低参与迭代节点的数目。仿真表明,这两种优化算法都能在保证一定误比特率性能的前提下,降低检测复杂度。最后,本文以提高检测性能为目标,在基于MPA的迭代检测译码算法基础之上提出一种基于MPA和干扰消除(IC)的迭代检测算法。该算法通过IC能够消除用户间干扰实现系统增益,还能降低外部迭代的负载率。此外,循环冗余校验模块不仅可以避免差错传播,还能动态地调整外部迭代次数降低检测复杂度。仿真结果表明该优化算法可以实现较好的块误码率性能以及低检测复杂度。