如何软解码DQPSK?
通过采用符号和前一个符号的星座位置的点积,我成功地对D-BPSK进行了软解码。如果结果> = 1,则符号相位保持不变,并且该位为零。如果结果<= -1,则相位已偏移,结果为1。在-1和1之间,结果是软0或软1。 我不知道如何使用D-QPSK进行相同的操作。我可以只使用阶段,但这会丢掉很多可以帮助软解码器的信息。 本文解释了如何做到这一点,并给出了公式(10): b1=Re{sns∗n−1},b2=Im{sns∗n−1}b1=Re{snsn−1∗},b2=Im{snsn−1∗}b_1 = \mathrm{Re}\{s_n s^*_{n-1}\}, b_2 = \mathrm{Im}\{s_n s^*_{n-1}\} 但是我不明白这种表示法- *浮动在上面意味着什么?我尝试仅将复数相乘并取实部和虚部,但这没有用。 由于星座可以旋转,因此如何将两个轴分开?