Joint Device Caching and Channel Allocation for D2D-Assisted Wireless Content Delivery

Juan Liu, Bo Bai, Jun Zhang, Khaled B. Letaief, Youming Li

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

1 Citation (Scopus)


To exploit the potential of content caching and device-to-device (D2D) communication, we propose a user-centric joint device caching and channel assignment (DCA) policy to facilitate content exchanges between user equipments (UEs). The objective is to minimize the average content delivery delay by effectively leveraging D2D communications using as few channels as possible, subject to the UEs' cache capacities and availability of D2D links. This joint design problem is formulated as a nonlinear combinatorial optimization problem which is NP-hard. We first analyze the optimal DCA policy in two special cases. Then, a low-complexity heuristic algorithm is proposed for general cases which alternatively performs greedy device caching and graphcoloring based channel allocating. Simulation results show that the proposed DCA policy can reduce the average content delivery delay by more than half, in contrast to baseline schemes with locally popular caching.

Original languageEnglish
Title of host publication2018 IEEE International Conference on Communications, ICC 2018 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781538631805
Publication statusPublished - 20 May 2018
Externally publishedYes
Event2018 IEEE International Conference on Communications, ICC 2018 - Kansas City, United States
Duration: 20 May 201824 May 2018

Publication series

NameIEEE International Conference on Communications
ISSN (Print)1550-3607


Conference2018 IEEE International Conference on Communications, ICC 2018
Country/TerritoryUnited States
CityKansas City

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this