I. Introduction
Non-Orthogonal multiple access (NOMA) technique has received extensive attention in the past few years, due to its superior spectral efficiency and capability for realizing massive connectivity [1]–[5]. The key idea of NOMA is to allow multiple users access to one channel resource block simultaneously, which is strictly prohibited in conventional orthogonal multiple access (OMA). However, due to the channel sharing among users, NOMA can potentially suffer severe inter-user interference. To suppress the impact of inter-user interference, the most widely used method is successive interference cancellation (SIC), where the users’ signals are decoded in a successive manner [6].