Abstract
Device-to-device (D2D) communications as an underlaying LTE-Advanced network are proved to be efficient in improving the network performance and releasing the traffic load of base station. By reusing the resource block of cellular users, the D2D communications can enhance the overall spectral efficiency. However, due to reusing the same resource block of cellular users (CUEs), there are mutual interference among D2D pairs and CUEs. In this paper, we analyze the problem which is how to maximize the total throughput by assigning the resource blocks of CUEs to D2D pairs under satisfying the quality of service (QoS) of CUEs. We formulate the uplink resource allocation problem where one CUE can share the resource with more than one D2D pairs. We also prove it is a NP-hard problem, and propose a heuristic algorithm called Greedy Throughput Maximum (GTM) algorithm to maximize the total throughput. Simulations results show that our algorithm not only has more throughput, but also has bigger Jain's fairness index than other else.