TY - JOUR
T1 - Learning-based delay-aware caching in wireless D2D caching networks
AU - Li, Yi
AU - Zhong, Chen
AU - Gursoy, M. Cenk
AU - Velipasalar, Senem
N1 - Funding Information:
This work was supported in part by the National Science Foundation under Grants CCF-1618615 and ECCS-1443966.
Publisher Copyright:
© 2013 IEEE.
PY - 2018
Y1 - 2018
N2 - Recently, wireless caching techniques have been studied to satisfy lower delay requirements and offload traffic from peak periods. By storing parts of the popular files at the mobile users, users can locate some of their requested files in their own caches or the caches at their neighbors. In the latter case, when a user receives files from its neighbors, device-to-device (D2D) communication is performed. The D2D communication underlaid with cellular networks is also a new paradigm for the upcoming wireless systems. By allowing a pair of adjacent D2D users to communicate directly, D2D communication can achieve higher throughput, better energy efficiency, and lower traffic delay. In this paper, we propose an efficient learning-based caching algorithm operating together with a non-parametric estimator to minimize the average transmission delay in D2D-enabled cellular networks. It is assumed that the system does not have any prior information regarding the popularity of the files, and the non-parametric estimator is aimed at learning the intensity function of the file requests. An algorithm is devised to determine the best pairs that provide the best delay improvement in each loop to form a caching policy with very low-transmission delay and high throughput. This algorithm is also extended to address a more general scenario, in which the distributions of fading coefficients and the values of system parameters potentially change over time. Via numerical results, the superiority of the proposed algorithm is verified by comparing it with a naive algorithm, in which all users simply cache their favorite files, and by comparing with a probabilistic algorithm, the users cache a file with a probability that is proportional to its popularity.
AB - Recently, wireless caching techniques have been studied to satisfy lower delay requirements and offload traffic from peak periods. By storing parts of the popular files at the mobile users, users can locate some of their requested files in their own caches or the caches at their neighbors. In the latter case, when a user receives files from its neighbors, device-to-device (D2D) communication is performed. The D2D communication underlaid with cellular networks is also a new paradigm for the upcoming wireless systems. By allowing a pair of adjacent D2D users to communicate directly, D2D communication can achieve higher throughput, better energy efficiency, and lower traffic delay. In this paper, we propose an efficient learning-based caching algorithm operating together with a non-parametric estimator to minimize the average transmission delay in D2D-enabled cellular networks. It is assumed that the system does not have any prior information regarding the popularity of the files, and the non-parametric estimator is aimed at learning the intensity function of the file requests. An algorithm is devised to determine the best pairs that provide the best delay improvement in each loop to form a caching policy with very low-transmission delay and high throughput. This algorithm is also extended to address a more general scenario, in which the distributions of fading coefficients and the values of system parameters potentially change over time. Via numerical results, the superiority of the proposed algorithm is verified by comparing it with a naive algorithm, in which all users simply cache their favorite files, and by comparing with a probabilistic algorithm, the users cache a file with a probability that is proportional to its popularity.
KW - Content caching
KW - delay awareness
KW - device-to-device (D2D) communications
KW - intensity estimation
KW - kernel learning
UR - http://www.scopus.com/inward/record.url?scp=85056602135&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85056602135&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2018.2881038
DO - 10.1109/ACCESS.2018.2881038
M3 - Article
AN - SCOPUS:85056602135
SN - 2169-3536
VL - 6
SP - 77250
EP - 77264
JO - IEEE Access
JF - IEEE Access
M1 - 8532342
ER -