Iterative NOMA Detection for Multiple Access in Satellite High-Mobility Communications
暂无分享,去创建一个
Non-orthogonal multiple access (NOMA) is a promising technology for next generation multiple access (NGMA). However, traditional NOMA detection methods cannot cope with challenges of NGMA in satellite high-mobility communications. On the one hand, due to the high mobility and heterogeneity of terminals in terms of the velocity and acceleration, time-varying Doppler shifts caused by high-mobility terminals are relatively higher and different for each user, which degrades the demodulation performance seriously and makes multi-user interference cancellation become the bottleneck. On the other hand, owning to wide distribution of high-mobility terminals, the arriving time of users’ signals is different at the receiver, which further incurs more difficulties for NOMA detection. To solve such a problem in satellite high-mobility communications, we propose a novel multi-user detection method based on the new three-dimensional (3D) factor graph for high-mobility environments, named the turbo iterative detection (TID) algorithm. Specially, the proposed algorithm consists of the interference cancellation loop, the Doppler elimination loop and the decoding loop. By means of message passing along edges in the proposed 3D factor graph, these three iterative loops can interact with each other to effectively eliminate time-varying Doppler shifts of heterogeneous high-mobility terminals and interference among multiple users. Simulation results show that the proposed algorithm improves the bit error ratio (BER) performance more than 0.9 dB with less computational complexity compared with traditional algorithms, which demonstrates the superiority of this algorithm in terms of the BER performance and computational complexity.