技术特征:1.一种SCMA系统的Max-Log型MPA检测算法的性能补偿方法,其特征在于,包括:
Max-Log型MPA译码器对多用户信号y进行检测和分离,输出的信号LLRs_in经过Turbo译码器译码,输出信号LLRs_out经概率计算器再次反馈输出至所述Max-Log型MPA译码器的输入端,经过一定次数的迭代检测后,所述Turbo译码器的输出信号LLRs_out最终输出至判决器进行判决;
所述概率计算器的处理方法具体包括:所述Turbo译码器输出的信号LLRs_out包括第一比特的软信息Ex_LLR1和第二比特的软信息Ex_LLR2,所述第一比特的软信息表达式为:
所述第二比特的软信息表达式为:
其中,b1和b2表示两个连续的输出比特,P(b1=1)表示输出比特b1为1的检测概率值,P(b1=0)表示输出比特b1为0的检测概率值,P(b2=1)表示输出比特b2为1的检测概率值,P(b2=0)表示输出比特b2为0的检测概率值;
根据式(1)可得:
由式(2)可得:
由式(3)、(4)、(5)和(6)可得反馈给MPA译码器的每个SCMA输入符号的对数先验信息为:
其中,i和j的取值为0或1,对式(7)采用Max-Log方法简化得到:
将由式(8)计算得到的简化后的对数先验信息输入至所述Max-Log型MPA译码器。
2.如权利要求1所述的方法,其特征在于,所述概率计算器的迭代检测次数为2次。