The capability of Non-Orthogonal Multiple Access (NOMA) for minimizing interference at the receiver using successive interference cancellation (SIC) makes it as a promising solution for 5G mobile communication. Device-to-device (D2D) communication is a part of the 5G network which provides frequency reuse in cellular networks and provides a better quality of service (QoS) to co-channel users. In this paper, we investigate the resource allocation and time scheduling algorithms for a NOMA based D2D communication system. In addition, to overcome the problem of energy at D2D transmitter and receivers, wireless powered communication network (WPCN) is used. Considering these issues, the objective of the proposed scheme is to maintain energy efficient communication among D2D transmitters and receivers without compromising energy efficiency (EE) of cellular users. To solve the fractional form of an optimization problem, we employ the Dinkelbach method. A many-to-many matching game approach is used for channel allocation and successive convex approximation for low complexity (SCALE) is used to control the power of the D2D transmitter. The simulation results demonstrate that by maximizing the EE and optimizing the time and transmission power of D2D groups, the energy efficiency of the network can be significantly improved in comparison to the other competitive schemes in the existing literature.
Read full abstract