Abstract

Device-to-Device (D2D) communication is a promising technology component towards the fifth generation mobile communication. However, when D2D communication is incorporated into heterogeneous cloud radio access network (H-CRAN), the interference management between the D2D users and current users is a challenge. In this paper, we study how to assign the sub-channels of different bandwidth to multiple D2D pairs and the RRH users (RUEs). In such a case, the sub-channel that has been pre-allocated to a macrocell user (MUE) can be reused, the system performance that accounts for both the overall throughput and the number of admitted users can be maximized and all the users quality of service (QoS) can be guaranteed. Such a resource allocation problem is formulated as a mixed integer nonlinear programming (MINLP) problem which is NP-hard. To obtain the optimal solution, the proposed problem is transformed into a many-to-one matching game with externalizes, and a constrained-DA algorithm is proposed. We prove theoretically that with the constrained-DA algorithm, the matching game can reach the stable matching with a low computational complexity. Numerical results demonstrate that our proposed scheme can significantly improve the system performance in terms of overall throughput and the total number of admitted users compared with existing resource allocation schemes.

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