Maximizing Information Freshness in Caching Systems with Limited Cache Storage Capacity
Melih Bastopcu, Sennur Ulukus

TL;DR
This paper analyzes how to optimally manage limited cache storage to maximize information freshness at a user, balancing between caching files and fetching directly from the source considering update rates and transmission times.
Contribution
It provides analytical expressions for file freshness and determines optimal caching strategies and update rates to maximize overall information freshness.
Findings
Caching improves freshness when cache update rates are high.
Direct source access is preferable for frequently changing files with low transmission times.
Optimal policies depend on update rates and transmission time trade-offs.
Abstract
We consider a cache updating system with a source, a cache with limited storage capacity and a user. There are files. The source keeps the freshest versions of the files which are updated with known rates. The cache gets fresh files from the source, but it can only store the latest downloaded versions of files where . The user gets the files either from the cache or from the source. If the user gets the files from the cache, the received files might be outdated depending on the file status at the source. If the user gets the files directly from the source, then the received files are always fresh, but the extra transmission times between the source and the user decreases the freshness at the user. Thus, we study the trade-off between storing the files at the cache and directly obtaining the files from the source at the expense of additional transmission times. We find…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
