I. Introduction
As one of the crucial techniques for 5G, non-orthogonal multiple access (NOMA) can not only significantly improve the spectrum efficiency but also allow more users or devices to access the network [1], [2]. Different from the conventional orthogonal multiple access (OMA), NOMA is built upon the idea that multiple users can simultaneously share one resource block, such as a subcarrier or a spreading code [1]. These users are multiplexed in the power domain, and successive interference cancellation (SIC) is required at the receiver for demodulation [2].