Joint Transcoding- and Recommending-Based Video Caching at Network Edges
Chunxi Li,Hongna Zhao,Yongxiang Zhao,Baoxian Zhang,Cheng Li
DOI: https://doi.org/10.1109/jsyst.2021.3124481
IF: 4.802
2021-01-01
IEEE Systems Journal
Abstract:Edge caching can significantly improve the quality of wireless video services by deploying cache servers at network edges. Recently, video conversion and recommendation have been introduced to improve the caching performance at the edges. Specifically, they work to produce lower quality versions of videos via video converting (for the former) or provide alternative similar videos when requested videos are not available by using video recommendation (for the latter). However, existing work in this aspect has utilized these two techniques separately, which largely limit their capabilities in providing improved video services. In this article, we study how to jointly utilize these two techniques in edge caching for improved caching performance. The objective is to maximally reduce the video delivery delay while satisfying users requirements. We first formulate the optimal video caching problem in this case and derive its NP-hardness. We, then, propose an effective transcoding- and recommending-based caching algorithm (TRBA). The TRBA works in a greedy manner to iteratively buffer the most valuable video versions, one video version each time, until no more video version or cache space is available. We define the value of a video version as the reduced delivery delay if this version were buffered divided by the extra cache space required for its buffering. The computational complexity of TRBA is deduced as $O(|V|^3|Q|^3)$, where $|V|$ and $|Q|$ represent the total number of videos and the number of versions per video, respectively. Numerical results demonstrate that, compared with existing caching algorithms, TRBA can significantly improve the caching performance.
computer science, information systems,telecommunications,engineering, electrical & electronic,operations research & management science