Bandwidth and Storage Efficient Caching Based on Dynamic Programming and Reinforcement Learning | IEEE Journals & Magazine | IEEE Xplore

Bandwidth and Storage Efficient Caching Based on Dynamic Programming and Reinforcement Learning


Abstract:

Proactive caching holds the promise of coping with the explosively increasing traffic demands of next generation mobile networks. However, it may also incur extra pushing...Show More

Abstract:

Proactive caching holds the promise of coping with the explosively increasing traffic demands of next generation mobile networks. However, it may also incur extra pushing and storage costs for base stations (BSs). By taking these costs into account, we are interested in maximizing the average profit for the BS. A joint pushing and caching (JPC) approach is investigated to determine whether and when to push and how long a file should be cached at the user's buffer. More specifically, we present a dynamic programming based JPC for the BS that knows the distributions of user's request times for content files. When user's request time distributions are unknown in priori, we adopt a reinforcement learning algorithm to achieve high bandwidth and storage efficiency.
Published in: IEEE Wireless Communications Letters ( Volume: 9, Issue: 2, February 2020)
Page(s): 206 - 209
Date of Publication: 21 October 2019

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.