动态选择消息更新的SCMA多用户检测算法

Multiuser Detection Scheme for SCMA Systems with Dynamically Selection Message to Update

  • 摘要: 稀疏码多址接入(SCMA)是上行链路(UP)无线空口技术之一,消息传递算法(MPA)是SCMA多用户检测的主要方法。MPA算法迭代更新所有码字消息,所有消息概率收敛后迭代结束。因此,MPA算法复杂度较高。针对这一问题,本文利用各消息概率收敛速度不同的特点,提出了一种动态选择消息更新的SCMA多用户检测算法。在每次迭代中找出收敛最快的码字消息,由于这些消息已接近收敛值,剩余迭代将不再更新这些消息,从而减少了复杂度。从仿真结果看,选择合适的比重因子,本文算法误比特率(BER)性能与MPA算法基本相同,算法复杂度明显降低。

     

    Abstract: Sparse Code Multiple Access (SCMA) is one of the up-link (UP) air-interface technologies for wireless. The Message Passing Algorithm (MPA) is the main method of multiuser detection in SCMA systems. The MPA updates the all codeword messages with iteration. After probabilities of all messages have converged, the iteration is over. So the MPA has a high degree of complexity when all messages are updated in each iteration. In order to solve this problem, an scheme of multiuser detection for SCMA based on dynamically selecting message to update is proposed in this paper by using the characteristic of the probability of each codeword message has different convergence rate. Codeword messages with fast rate were found in each iteration and would not be updated in later iterations because they were close to convergence, other codeword messages continued to update. So the complexity of proposed scheme was decreased. Simulation results showed that compared with the MPA, the Bit Error Rate (BER) performance of the proposed scheme was almost the same as that of the MPA, and the complexity of the algorithm was significantly reduced when the appropriate gravity factor was chosen. Therefore, the proposed scheme has obvious advantage in the application of SCMA systems when the hardware complexity is reduced and performance is maintained.

     

/

返回文章
返回