IEEE Access (Jan 2019)
A Two-Stage Energy-Efficient Approach for Joint Power Control and Channel Allocation in D2D Communication
Abstract
A large number of mobile multimedia terminals are prominent features of smart cities. Device-to-device (D2D) communication takes advantage of the limited bandwidth resources of cellular networks to accommodate more mobile devices. However, when D2D pairs reuse cellular users channels, serious interference leads to energy consumption, which dissatisfies the requirements of green communication. This paper focuses on energy efficiency maximization of D2D communication under the constraints of both D2D pairs and cellular users quality of service. The formulated resource allocation problem is NP-hard, which is usually difficult to solve within polynomial time. To make the problem easy to handle, we divide it into power control and channel allocation sub-problems. In particular, we propose a power control algorithm based on the Lambert W function to maximize the energy efficiency of a single D2D pair. The preference values of D2D pairs and cellular users are calculated using the power control results, respectively. A channel allocation scheme based on the Gale-Shapley algorithm utilizes preference values to match two sides, which aims at maximizing the signal to interference plus noise ratio of cellular users and the energy efficiency of D2D pairs. The simulation results show that the proposed algorithm could not only guarantee the transmission rate of cellular users but also improve the system and D2D pairs energy efficiency.
Keywords