Abstract

Relay-assisted access technique has been proposed as a promising solution to improve the energy efficiency and service quality of edge users for cellular networks. In this paper, we aim to find the optimal scheduling period, optimal power allocation, and optimal user scheduling and relay selection that minimizes the total power consumption under the constraints of minimum data rate requirements for the single-cell relay-assisted cellular network. Although we assume that every user in the network is interference-free with each other due to orthogonal resource allocation, such an optimization problem is in general a mixed-integer programming, and thus the optimal solution is difficult to achieve. To make the optimization problem tractable, we decompose the problem into the power allocation optimization subproblem and the joint user scheduling and relay selection optimization subproblem. First, we obtain the optimal scheduling period approximately equal to the ratio between the number of users and the number of relays by sequentially solving these two subproblems. Furthermore, we propose a distributed joint user scheduling and relay selection algorithm based on the duality theory and auction theory. The theoretical results show that the proposed algorithm can help every user select the optimal relay and transmission time slot in polynomial time. Simulation results further show that the proposed algorithm can guarantee the minimum scheduling duration without consuming more transmit power, in comparison with other existing algorithms.

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