This work proposes a cluster oriented channel assignment and difference of two convex functions (d.c.) programming based power optimisation algorithm for the downlink device-to-device (D2D) communication underlaying cellular networks. The authors' objective is to maximise D2D throughput while protecting the performance of existing cellular users (CUs) whose channel is reused among multiple D2D pairs, by imposing a minimum rate requirement constraint on each CU. The joint channel and power optimisation problem is a mixed integer non-linear programming problem that is NP-hard to solve. Therefore, a three stage solution is proposed: cluster formation to minimise the interference among the D2D pairs followed by an optimal channel assignment using the Hungarian algorithm and then an iterative power optimisation algorithm based on d.c. programming. Moreover, the transmission power of base station and D2D users is optimised on the same channel while considering the mutual interference among D2D pairs. Numerical results verify the effectiveness of the proposed resource allocation scheme in terms of the D2D sum rate and the number of successful transmission of D2D users. Moreover, the iterative power optimisation algorithm shows a fast convergence behaviour. In addition to this, the energy efficiency is also analysed with respect to various parameters.
Device-to-device (D2D) communication is a viable solution proposed by the Third Generation Partnership Project (3GPP) to handle the enormous number of devices and expected data explosion in 5G. It is competent in enhancing the system performances such as increased data rate, reduced delay, and less power consumption while maintaining a low load on the base station (BS). In this paper, channel assignment and power control scheme is proposed for underlay D2D system where one cellular channel is allowed to be shared among multiple D2D pairs. This will lead to enhanced spectral efficiency on the cost of additional interferences introduced among the D2D and cellular users (CUs). Our aim is to maximize the D2D throughput without degrading the performance of existing CU that is sharing the channel with D2D. This is achieved by maintaining a threshold signal-to-interference-plus-noise ratio (SINR) for each CU. A centralized channel assignment algorithm based on the well-known two-sided preference Gale-Shapley algorithm is proposed, named as RAbaGS-HR. Further, suboptimal distributed power control (DPC) algorithms are proposed for both uplink and downlink D2D. The novelty of the work lies in the facts that a channel is shared among multiple D2D users and the optimal power is calculated for all the users sharing the same channel under the full consideration of all kinds of interferences unlike most of the existing work that either assumed the fixed CU power or ignored the interferences among the D2D users. Numerical results show the efficacy of the proposed algorithms in terms of significant gain in throughput with a very low computational cost. In addition to this, the energy efficiency (EE) is also analyzed for different D2D user density, with respect to average circuit power consumption and D2D maximum transmit power.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.