Information Freshness in Cache Updating Systems

04/20/2020
by   Melih Bastopcu, et al.
0

We consider a cache updating system with a source, a cache and a user. There are n files. The source keeps the freshest version of the files which are updated with known rates λ_i. The cache downloads and keeps the freshest version of the files from the source with rates c_i. The user gets updates from the cache with rates u_i. When the user gets an update, it either gets a fresh update from the cache or the file at the cache becomes outdated by a file update at the source. We find an analytical expression for the average freshness of the files at the user. Next, we generalize our setting to the case where there are multiple caches in between the source and the user, and find the average freshness at the user. We provide an alternating maximization based method to find the update rates for the cache(s), c_i, and for the user, u_i, to maximize the freshness of the files at the user. We observe that for a given set of update rates for the user (resp. for the cache), the optimal rate allocation policy for the cache (resp. for the user) is a thresholdpolicy, where the optimal update rates for rapidly changing files at the source may be equal to zero. Finally, we consider a system where multiple users are connected to a single cache and find update rates for the cache and the users to maximize the total freshness over all users.

READ FULL TEXT

page 2

page 21

page 23

research
05/20/2020

Information Freshness in Cache Updating Systems with Limited Cache Storage Capacity

We consider a cache updating system with a source, a cache with limited ...
research
05/11/2021

Freshness Based Cache Updating in Parallel Relay Networks

We consider a system consisting of a server, which receives updates for ...
research
12/28/2020

Freshness-Optimal Caching for Information Updating Systems with Limited Cache Storage Capacity

In this paper, we investigate a cache updating system with a server cont...
research
09/12/2019

Age of Information Aware Cache Updating with File- and Age-Dependent Update Durations

We consider a system consisting of a library of time-varying files, a se...
research
07/18/2023

Age-Based Cache Updating Under Timestomping

We consider a slotted communication system consisting of a source, a cac...
research
10/09/2020

Cache Updating Strategy Minimizing the Age of Information with Time-Varying Files' Popularities

We consider updating strategies for a local cache which downloads time-s...
research
08/17/2023

Rapidgzip: Parallel Decompression and Seeking in Gzip Files Using Cache Prefetching

Gzip is a file compression format, which is ubiquitously used. Although ...

Please sign up or login with your details

Forgot password? Click here to reset