The Distributed Resource Allocation for D2D Communication with Game Theory

In this paper, we propose a distributed resource allocation algorithm based on game theory to solve the problem of cross-tier interference between device-to-device (D2D) communication and cellular users and the co-tier interference between D2D communication. We assume that the D2D user is forced to reuse the channel resources of multiple cellular users, while the resources of each cellular user can be reused by multiple D2D users. Moreover, the resource allocation problem between cellular users and D2D users is modeled as a non-cooperative game, and each participant is selfish and wants to maximize its utility. At the same time, D2D users coordinate the co-tier interference in a cooperative manner. The simulation results show that the proposed distributed algorithm has a significant improvement in term of throughput with guaranteeing the quality of service (QoS) requirement when compared with the existing algorithms.