Joint EPC and RAN Caching of Tiled VR Videos for Mobile Networks

  • Kedong Liu
  • Yanwei LiuEmail author
  • Jinxia Liu
  • Antonios Argyriou
  • Ying Ding
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11295)


In recent years, 360-degree VR (Virtual Reality) video has brought an immersive way to consume content. People can watch matches, play games and view movies by wearing VR headsets. To provide such online VR video services anywhere and anytime, the VR videos need to be delivered over wireless networks. However, due to the huge data volume and the frequent viewport-updating of VR video, its delivery over mobile networks is extremely difficult. One of the difficulties for the VR video streaming is the latency issue, i.e., the necessary viewport data cannot be timely updated to keep pace with the rapid viewport motion during viewing VR videos. To deal with this problem, this paper presents a joint EPC (Evolved Packet Core) and RAN (Radio Access Network) tile-caching scheme that pushes the duplicates of VR video tiles near the user end. Based on the predicted viewport-popularity of the VR video, the collaborative tile data caching between the EPC and RAN is formulated as a 0-1 knapsack problem, and then solved by a genetic algorithm (GA). Experimental results show that the proposed scheme can achieve great improvements in terms of the saved transmission bandwidth as well as the latency over the scheme of traditional full-size video caching and the scheme that the tiles are only cached in the EPC.


VR Cache EPC RAN Video tiles 


  1. 1.
    Ahlehagh, H., Dey, S.: Video-aware scheduling and caching in the radio access network. IEEE/ACM Trans. Networ. 22(5), 1444–1462 (2014)CrossRefGoogle Scholar
  2. 2.
    Andre, J., Siarry, P., Dognon, T.: An improvement of the standard genetic algorithm fighting premature convergence in continuous optimization. Adv. Eng. Softw. 32(1), 49–60 (2000)CrossRefGoogle Scholar
  3. 3.
    Boyce, J., Alshina, E., Abbas, A., Ye, Y.: JVET-D1030 r1: JVET common test conditions and evaluation procedures for \(360^{\circ }\) video, October 2016Google Scholar
  4. 4.
    Budagavi, M., Furton, J., Jin, G., Saxena, A., Wilkinson, J., Dickerson, A.: 360 degrees video coding using region adaptive smoothing. In: 2015 IEEE International Conference on Image Processing (ICIP), pp. 750–754, September 2015Google Scholar
  5. 5.
    Corbillon, X., Simon, G., Devlic, A., Chakareski, J.: Viewport-adaptive navigable 360-degree video delivery. In: 2017 IEEE International Conference on Communications (ICC), pp. 1–7, May 2017Google Scholar
  6. 6.
    Franky, O.E.A., Perdana, D., Negara, R.M., Sanjoyo, D.D., Bisono, G.: System design, implementation and analysis video cache on internet service provider. In: 2016 International Seminar on Intelligent Technology and Its Applications (ISITIA), pp. 157–162, July 2016Google Scholar
  7. 7.
    Gaddam, V.R., Riegler, M., Eg, R., Griwodz, C., Halvorsen, P.: Tiling in interactive panoramic video: approaches and evaluation. IEEE Trans. Multimedia 18(9), 1819–1831 (2016)CrossRefGoogle Scholar
  8. 8.
    Guntur, R., Ooi, W.T.: On tile assignment for region-of-interest video streaming in a wireless LAN. In: Proceedings of the 22nd International Workshop on Network and Operating System Support for Digital Audio and Video, pp. 59–64. ACM (2012)Google Scholar
  9. 9.
    Hosseini, M., Swaminathan, V.: Adaptive 360 VR video streaming based on MPEG-DASH SRD. In: 2016 IEEE International Symposium on Multimedia (ISM), pp. 407–408, December 2016Google Scholar
  10. 10.
    Lim, S.Y., Seok, J.M., Seo, J., Kim, T.G.: Tiled panoramic video transmission system based on mpeg-dash. In: 2015 International Conference on Information and Communication Technology Convergence (ICTC), pp. 719–721, October 2015Google Scholar
  11. 11.
    Ohl, S., Willert, M., Staadt, O.: Latency in distributed acquisition and rendering for telepresence systems. IEEE Trans. Visual. Comput. Graph. 21(12), 1442–1448 (2015)CrossRefGoogle Scholar
  12. 12.
    Shen, S., Akella, A.: An information-aware QoE-centric mobile video cache. In: Proceedings of the 19th Annual International Conference on Mobile Computing & Networking, pp. 401–412. ACM (2013)Google Scholar
  13. 13.
    Sitzmann, V., et al.: Saliency in VR: how do people explore virtual environments? IEEE Trans. Visual. Comput. Graph. 24(4), 1633–1642 (2018)CrossRefGoogle Scholar
  14. 14.
    Skupin, R., Sanchez, Y., Hellge, C., Schierl, T.: Tile based HEVC video for head mounted displays. In: 2016 IEEE International Symposium on Multimedia (ISM), pp. 399–400, December 2016Google Scholar
  15. 15.
    Wang, X., Chen, M., Taleb, T., Ksentini, A., Leung, V.C.M.: Cache in the air: exploiting content caching and delivery techniques for 5G systems. IEEE Commun. Mag. 52(2), 131–139 (2014)CrossRefGoogle Scholar
  16. 16.
    Xie, G., Li, Z., Kaafar, M.A., Wu, Q.: Access types effect on internet video services and its implications on CDN caching. IEEE Trans. Circ. Syst. Video Technol. 28(5), 1183–1196 (2018)CrossRefGoogle Scholar
  17. 17.
    Ye, Z., Pellegrini, F.D., El-Azouzi, R., Maggi, L., Jimenez, T.: Quality-aware dash video caching schemes at mobile edge. In: 2017 29th International Teletraffic Congress (ITC 29), vol. 1, pp. 205–213, September 2017Google Scholar
  18. 18.
    Zhou, X., Sun, M., Wang, Y., Wu, X.: A new QoE-driven video cache allocation scheme for mobile cloud server. In: 2015 11th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness (QSHINE), pp. 122–126, August 2015Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Kedong Liu
    • 1
    • 2
  • Yanwei Liu
    • 1
    • 2
    Email author
  • Jinxia Liu
    • 3
  • Antonios Argyriou
    • 4
  • Ying Ding
    • 1
    • 2
  1. 1.State Key Laboratory of Information Security,Institute of Information EngineeringChinese Academy of SciencesBeijingChina
  2. 2.School of Cyber SecurityUniversity of Chinese Academy of SciencesBeijingChina
  3. 3.Zhejiang Wanli UniversityNingboChina
  4. 4.University of ThessalyVolosGreece

Personalised recommendations