DeePref: Deep Reinforcement Learning For Video Prefetching In Content Delivery Networks
Nawras Alkassab, Chin-Tser Huang, Tania Lorido Botran

TL;DR
DeePref employs deep reinforcement learning to optimize video prefetching in Content Delivery Networks, adapting to changing user patterns and outperforming traditional methods in accuracy and coverage.
Contribution
This paper introduces DeePref, a novel DRL-based prefetcher for CDNs that adapts to workload variations and enables transfer learning across networks.
Findings
DeePref achieves 17% higher accuracy over baseline methods.
DeePref increases prefetching coverage by 28%.
Transfer learning improves accuracy by 30% in new networks.
Abstract
Content Delivery Networks carry the majority of Internet traffic, and the increasing demand for video content as a major IP traffic across the Internet highlights the importance of caching and prefetching optimization algorithms. Prefetching aims to make data available in the cache before the requester places its request to reduce access time and improve the Quality of Experience on the user side. Prefetching is well investigated in operating systems, compiler instructions, in-memory cache, local storage systems, high-speed networks, and cloud systems. Traditional prefetching techniques are well adapted to a particular access pattern, but fail to adapt to sudden variations or randomization in workloads. This paper explores the use of reinforcement learning to tackle the changes in user access patterns and automatically adapt over time. To this end, we propose, DeePref, a Deep…
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.
Taxonomy
TopicsCaching and Content Delivery · Image and Video Quality Assessment · Peer-to-Peer Network Technologies
