Storage-Efficient Edge Caching With Asynchronous User Requests

Zhanyuan Xie,Wei Chen
DOI: https://doi.org/10.1109/TCCN.2019.2954391
2020-01-01
Abstract:Edge caching has attracted great attention recently due to its potential for reducing service delays. One of the key performance metrics in caching is storage efficiency. To achieve high storage efficiency, we present an edge caching strategy with time-domain buffer sharing in this paper. More particularly, our scheme can determine not only which content items deserve pushing by the core network, but also how long the content items deserve caching in the buffer of the base station. To this end, we formulate a queueing model, in which the storage cost and the maximum caching time are bridged via Little's Law. Based on this model, we present a probabilistic edge caching strategy with random maximum caching time to strike the optimal tradeoff between the storage cost and the overall hit ratio of content items. For different content items having different users' demand preferences, we further formulate a nonconvex optimization problem to jointly allocate the transmission and storage resources. An efficient two-layer searching algorithm is presented to achieve an optimal solution. Moreover, we also present the analytical solution to the joint transmission and storage allocation problem in the special scenario where all content items have been cached in the core network.
What problem does this paper attempt to address?