Abstract

In this paper, we study non-orthogonal multiple access (NOMA) user scheduling and resource allocation problem for a generic downlink single-cell multiple input and single output (MISO) millimeter wave (mmWave) system. The larger number of packed antennas and the highly directional property of mmWave communications enable directional beamforming to achieve spatial diversity. Toward this end, we consider two different hybrid precoding schemes which are based on orthogonal matching pursuit (OMP). Users are assigned into different clusters and the base station (BS) transmits superposed signals that share the same precoding vector. Moreover, both fixed number of users per cluster and dynamic number of users per cluster are investigated. We aim to jointly optimize the user clustering, service scheduling, and power allocation strategy, in maximizing the proportional fairness (PF) among the users and exploring the multiuser diversity and multiplexing gain. Since the formulated joint user clustering, scheduling and power allocation problem is a mixed integer non-convex optimization problem, we propose a two-fold methodology. First, we apply a hybrid precoding and user clustering scheme, where the hybrid precoder is constructed by singular vector division (SVD) or minimum mean square error (MMSE). Then, with the obtained result, we approximate the proportional fairness power allocation problem by a sequence of Geometric Programming (GP) problems which are solved iteratively. The proposed scheme strikes a balance between the spectral efficiency and service fairness. Results show that the proposed MISO-NOMA scheme which is based on MMSE hybrid precoder and the proposed user scheduling and power allocation strategy under proportional fairness metric can outperform various conventional MISO schemes. Furthermore, our proposed dynamic number of users per cluster scheme outperforms the fixed scheme and can be considered as an upper bound in several aspects, including spectral efficiency and fairness.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call