4.7 Article

Tile-Based Joint Caching and Delivery of 360° Videos in Heterogeneous Networks

Journal

IEEE TRANSACTIONS ON MULTIMEDIA
Volume 22, Issue 9, Pages 2382-2395

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TMM.2019.2957993

Keywords

Collaborative caching; 360 degrees video; tile encoding; layered video; distortion optimization

Funding

  1. European Union Horizon 2020 Research and Innovation Programme under the Marie Sklodowska-Curie Grant [750254]
  2. Marie Curie Actions (MSCA) [750254] Funding Source: Marie Curie Actions (MSCA)

Ask authors/readers for more resources

The recent surge of applications involving the use of 360 degrees video challenges mobile networks infrastructure, as 360 degrees video files are of significant size, and current delivery and edge caching architectures are unable to guarantee their timely delivery. In this paper, we investigate the problem of joint collaborative content-aware caching and delivery of 360 degrees videos in a video on demand setting. The proposed scheme takes advantage of 360 degrees video encoding in multiple tiles and layers to make fine-grained decisions regarding which tiles to cache in each Small Base Station (SBS), and where to deliver them from to the end users, as users may reside in the coverage area of multiple SBSs. This permits to cache the most popular tiles in the SBSs, while the remaining tiles may be obtained through the backhaul. In addition, we explicitly consider the time delivery constraints to ensure continuous video playback. To reduce the computational complexity of the optimization problem, we simplify it by introducing a fairness constraint. This allows us to split the original problem into subproblems corresponding to Groups of Pictures (GOP). Each of the subproblems is then solved with the method of Lagrange partial relaxation. Finally, we evaluate the performance of the proposed method for various system parameters and compare it with schemes that do not consider 360 degrees video encoding into multiple tiles and quality layers, as well as with two variants of the proposed method: one that considers layered encoding and SBSs collaboration and another that uses tiles encoding but with no SBSs collaboration. The results showcase the benefits coming from caching and delivery decisions on per tile basis and the importance of exploiting SBSs collaboration.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available