arrow
Return

DeepChunk: Deep Q-Learning for Chunk-Based Caching in Wireless Data Processing Networks

delete2019-12-01
delete14
delete
OA
AI
Y
Yimeng Wang *
Y
Yongbo Li
T
Tian Lan
V
Vaneet Aggarwal
DOI:10.1109/TCCN.2019.2947550delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
A Data Processing Network (DPN) streams massive volumes of data collected and stored by the network to multiple processing units to compute desired results in a timely fashion. Due to ever-increasing traffic, distributed cache nodes can be deployed to store hot data and rapidly deliver them for consumption. However, prior work on caching policies has primarily focused on the potential gains in network performance, e.g., cache hit ratio and download latency, while neglecting the impact of cache on data processing and consumption. In this paper, we propose a novel framework, DeepChunk, which leverages deep Q-learning for chunk-based caching in wireless DPN. We show that cache policies must be optimized for both network performance during data delivery and processing efficiency during data consumption. Specifically, DeepChunk utilizes a model-free approach by jointly learning limited network, data streaming, and processing statistics at runtime and making cache update decisions under the guidance of deep Q-learning. It enables a joint optimization of multiple objectives including chunk hit ratio, processing stall time, and object download time while being self-adaptive under the time-varying workload and network conditions. We build a prototype implementation of DeepChunk with Ceph, a popular distributed object storage system. Based on real-world Wifi and 4G traces, our extensive experiments and evaluation demonstrate significant improvement, i.e., 52% increase in total reward and 68% decrease in processing stall time, over a number of baseline caching policies.
Keywords:
Data streaming and processing
caching
reinforcement learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE Transactions on Cognitive Communications and Networking
IF:
7
Papers:
1.6K
Citations:
5.5K

Organization

Purdue University System cover
Purdue University System
Scholars:
4.0W
Papers: 3.6W
Citations: 66
G
George Washington University
Scholars:
1.6W
Papers: 1.4W
Citations: 1.7W
Cited Papers

Cited Papers

Identification and expansion of human colon-cancer-initiating cells
err2006-11-19
err0
PREAI
errLucia Ricci-Vitiani; Dario G. Lombardi; Emanuela Pilozzi; Mauro Biffoni; Matilde Todaro; Cesare Peschle; Ruggero De Maria
errShare
errSave
Living on the Edge: The Role of Proactive Caching in 5G Wireless Networks
err2014-08-01
err750
errOAAI
errBastug, Ejder; Bennis, Mehdi; Debbah, Merouane
errShare
errSave
The compartmentalization of the monkey and rat cerebellar cortex: zebrin I and cytochrome oxidase
err1990-01-01
err0
PREAI
errNicole Leclerc; Louise Dore´; Andre´ Parent; Richard Hawkes
errShare
errSave
errShare
errSave
Fatty acid composition of consumers in boreal lakes – variation across species, space and time
err2011-09-29
err0
PREAI
errDANNY C. P. LAU; TOBIAS VREDE; JANA PICKOVA; WILLEM GOEDKOOP
errShare
errSave
Cyclisches Bis(phosphanyl)carbenium‐Ion durch Protonierung eines 1,3‐Diphosphacyclobutan‐2,4‐diyls
err2005-02-15
err0
PREAI
errManuel Sebastian; Aaron Hoskin; Martin Nieger; László Nyulászi; Edgar Niecke
errShare
errSave
researcher View more