Tier-Based Directed Weighted Graph Coloring Algorithm for Device-to-Device Underlay Cellular Networks

  • Yating ZhangEmail author
  • Tao Peng
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 313)


Device-to-Device (D2D) communication has been recognized as a promising technology in 5G. Due to its short-range direct communication, D2D improves network capacity and spectral efficiency. However, interference management is more complex for D2D underlaying cellular networks compared with traditional cellular networks. In this paper, we study channel allocation in D2D underlaying cellular networks. A tier-based directed weighted graph coloring algorithm (TDWGCA) is proposed to solve cumulative interference problem. The proposed algorithm is composed of two stages. For the first stage, the tier-based directed weighted graph is constructed to formulate the interference relationship among users. For the second stage, the maximum potential interference based coloring algorithm (MPICA) is proposed to color the graph. Different from the hypergraph previously investigated in channel allocation, our proposed graph reduces the complexity of graph construction significantly. Simulation results show that the proposed algorithm could better eliminate cumulative interference compared with the hypergraph based algorithm and thus the system capacity is improved.


Device-to-Device communication Channel allocation Graph coloring 


  1. 1.
    Asadi, A., Wang, Q., Mancuso, V.: A survey on device-to-device communication in cellular networks. IEEE Commun. Surv. Tutor. 16(4), 1801–1819 (2014)CrossRefGoogle Scholar
  2. 2.
    Doppler, K., Rinne, M., Wijting, C., Ribeiro, C.B., Hugl, K.: Device-to-device communication as an underlay to LTE-advanced networks. IEEE Commun. Mag. 47(12), 42–49 (2009)CrossRefGoogle Scholar
  3. 3.
    Yin, R., Zhong, C., Yu, G., Zhang, Z., Wong, K.K., Chen, X.: Joint spectrum and power allocation for D2D communications underlaying cellular networks. IEEE Trans. Veh. Technol. 65(4), 2182–2195 (2016)CrossRefGoogle Scholar
  4. 4.
    Zhao, H., Ding, K., Sarkar, N.I., Wei, J., Xiong, J.: A simple distributed channel allocation algorithm for D2D communication pairs. IEEE Trans. Veh. Technol. 67(11), 10960–10969 (2018)CrossRefGoogle Scholar
  5. 5.
    Kazmi, S.M.A., et al.: Mode selection and resource allocation in device-to-device communications: a matching game approach. IEEE Trans. Mob. Comput. 16(11), 3126–3141 (2017)CrossRefGoogle Scholar
  6. 6.
    Zhang, F., Zhou, X., Sun, M.: Constrained VCG auction for spatial spectrum reuse with flexible channel evaluations. In: 2017 IEEE Global Communications Conference (GLOBECOM 2017), pp. 1–6, Singapore (2017)Google Scholar
  7. 7.
    Joo, C., Lin, X., Ryu, J., Shroff, N.B.: Distributed greedy approximation to maximum weighted independent set for scheduling with fading channels. IEEE/ACM Trans. Netw. 24(3), 1476–1488 (2016)CrossRefGoogle Scholar
  8. 8.
    Mili, M.R., Tehrani, P., Bennis, M.: Energy-efficient power allocation in OFDMA D2D communication by multiobjective optimization. IEEE Wirel. Commun. Lett. 5(6), 668–671 (2016)CrossRefGoogle Scholar
  9. 9.
    Zhang, H., Wang, T., Song, L., Han, Z.: Graph-based resource allocation for D2D communications underlaying cellular networks. In: 2013 IEEE/CIC International Conference on Communications in China - Workshops (CIC/ICCC), pp. 187–192, Xi’an (2013)Google Scholar
  10. 10.
    Cai, X., Zheng, J., Zhang, Y.: A graph-coloring based resource allocation algorithm for D2D communication in cellular networks. In: 2015 IEEE International Conference on Communications (ICC), pp. 5429–5434, London (2015)Google Scholar
  11. 11.
    Zhang, R., Cheng, X., Yang, L., Jiao, B.: Interference graph-based resource allocation (InGRA) for D2D communications underlaying cellular networks. IEEE Trans. Veh. Technol. 64(8), 3844–3850 (2015)CrossRefGoogle Scholar
  12. 12.
    Zhao, L., Wang, H., Zhong, X.: Interference graph based channel assignment algorithm for D2D cellular networks. IEEE Access 6, 3270–3279 (2018)CrossRefGoogle Scholar
  13. 13.
    Zhang, H., Song, L., Han, Z.: Radio resource allocation for device-to-device underlay communication using hypergraph theory. IEEE Trans. Wirel. Commun. 15(7), 4852–4861 (2016)Google Scholar
  14. 14.
    Sun, Y., Du, Z., Xu, Y., Zhang, Y., Jia, L., Anpalagan, A.: Directed-hypergraph-based channel allocation for ultradense cloud D2D communications with asymmetric interference. IEEE Trans. Veh. Technol. 67(8), 7712–7718 (2018)CrossRefGoogle Scholar

Copyright information

© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2020

Authors and Affiliations

  1. 1.Wireless Signal Processing and Networks Laboratory (WSPN), Key Laboratory of Universal Wireless Communications, Ministry of EducationBeijing University of Posts and TelecommunicationsBeijingChina

Personalised recommendations