Segment-Based Scheduling Algorithm in Cache-Enabled Device-to-Device Wireless Networks

  • Shaoqin PengEmail author
  • Bo Chang
  • Liying Li
  • Guodong Zhao
  • Zhi Chen
  • Qi Wang
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 258)


In this paper, we study the link scheduling problem in cache-enabled device-to-device (D2D) wireless networks considering the quality-of-service (QoS) requirement of each scheduled D2D link. We propose a segment-based link scheduling method which consists of two phases, user pairing and link scheduling, to maximize the overall system throughput. We designed a segment factor to control interference among the established D2D links in the link scheduling phase. With the proposed method, interference among different scheduled D2D links can be significantly reduced and the QoS of each link can be guaranteed. Simulation results show that the proposed method outperforms the existing ones in terms of overall system throughput and the number of scheduled D2D links.


Scheduling Cache-enabled D2D Wireless networks 


  1. 1.
    Golrezaei, N., Mansourifard, P., Molisch, A.F., Dimakis, A.G.: Basestation assisted device-to-device communications for high-throughput wireless video networks. IEEE Trans. Wireless Commun. 13(7), 3665–3676 (2014)CrossRefGoogle Scholar
  2. 2.
    Golrezaei, N., Molisch, A., Dimakis, A., Caire, G.: Femtocaching and device-to-device collaboration: a new architecture for wireless video distribution. IEEE Commun. Mag. 51(4), 142–149 (2013)CrossRefGoogle Scholar
  3. 3.
    Golrezaei, N., Dimakis, A.G., Molisch, A.F.: Wireless device to-device communications with distributed caching. In: Proceedings of Information Theory Proceedings (ISIT), pp. 2781–2785 (2012)Google Scholar
  4. 4.
    Naderializadeh, N., Kao, D.T.H., Avestimehr, A.S.: How to utilize caching to improve spectral efficiency in device-to-device wireless networks. In: Proceedings of Communication, Control, and Computing (Allerton), Monticello, pp. 415–422 (2014)Google Scholar
  5. 5.
    Zhao, G., et al.: CTLinQ: content-centric link scheduling in cache-enabled device-to-device wireless networks. To appear in ICC 2018Google Scholar
  6. 6.
    Chen, B., Yang, C., Xiong, Z.: Optimal caching and scheduling for cache-enabled D2D communications. IEEE Commun. Lett. 21, 1155–1158 (2017)CrossRefGoogle Scholar
  7. 7.
    Akilesh, B., Sathya, V., Ramamurthy, A., Tamma, B.R.: A novel scheduling algorithm to maximize the D2D spatial reuse in LTE networks. In: IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Bangalore, pp. 1–6 (2016)Google Scholar
  8. 8.
    Wang, X., Bao, Y., Liu, X., Niu, Z.: On the design of relay caching in cellular networks for energy efficiency. In: Proceedings of Computer Communications Workshops, pp. 259–264 (2011)Google Scholar
  9. 9.
    Cha, M., Kwak, H., Rodriguez, P., Ahn, Y.Y., Moon, S.: Analyzing the video popularity characteristics of large-scale user generated content systems. IEEE/ACM Trans. Netw. 17(5), 1357–1370 (2009)CrossRefGoogle Scholar
  10. 10.
    Zhang, L., Xiao, M., Wu, G., Li, S.: Efficient scheduling and power allocation for D2D-assisted wireless caching networks. IEEE Trans. Commun. 64(6), 2438–2452 (2016)CrossRefGoogle Scholar
  11. 11.
    Lee, H.S., Lee, J.W.: QoS and channel-aware distributed link scheduling for D2D communication. In: IEEE International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, pp. 1–8 (2016)Google Scholar

Copyright information

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

Authors and Affiliations

  • Shaoqin Peng
    • 1
  • Bo Chang
    • 1
  • Liying Li
    • 2
  • Guodong Zhao
    • 1
  • Zhi Chen
    • 1
  • Qi Wang
    • 1
  1. 1.National Key Laboratory of CommunicationUESTCChengduChina
  2. 2.School of Automation EngineeringUESTCChengduChina

Personalised recommendations