journal article·2020-03-13Open access

Optimal Cache Deployment for Video-On-Demand in Optical Metro Edge Nodes under Limited Storage Capacity

Omran Ayoub, Davide Andreoletti, Francesco Musumeci, Massimo Tornatore, Achille Pattavina

Applied Sciences· Volume 10· Issue 6

Abstract

Network operators must continuously explore new network architectures to satisfy increasing traffic demand due to bandwidth-hungry services, such as video-on-demand (VoD). A promising solution which enables offloading traffic consists of terminating VoD requests locally through deploying caches at the network edge. However, deciding the number of caches to deploy, their locations in the network and their dimensions in terms of storage capacity is not trivial and must be jointly optimized, to reduce costs and utilize network resources efficiently. In this paper, we aim to find the optimal deployment of caches in a hierarchical metro network, which minimizes the overall network resource occupation for VoD services, in terms of number of caches deployed across the various network levels, their locations and their dimensions (i.e., storage capacity), under limited storage capacity. We first propose an analytical model which serves as a tool to find the optimal deployment as a function of various parameters, such as popularity distribution and location of metro cache. Then, we present a discrete-event simulator for dynamic VoD provisioning to verify the correctness of the analytical model and to measure the performance of different cache deployment strategies in terms of overall network resource occupation. We prove that, to minimize resource occupation given a fixed budget in terms of storage capacity, storage capacity must be distributed among caches at different layers of the metro network. Moreover, we provide guidelines for the optimal cache deployment strategy when the available storage capacity is limited. We further show how the optimal deployment of caches across the various metro network levels varies depending on the popularity distribution, the metro network topology and the amount of storage capacity available (i.e., the budget invested in terms of storage capacity).
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Caching and Content Delivery · Software-Defined Networks and 5G · Peer-to-Peer Network Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, 20133 Milano, Italy

Networking Laboratory, University of Applied Sciences of Southern Switzerland, 6928 Manno, Switzerland

References (22)

Show source-provided references
1. Central office re-architected as a data center10.1109/MCOM.2016.7588276 ↗
2. Distributed cache management in information-centric networks10.1109/TNSM.2013.052113.120382 ↗
3. Yang, C., Li, H., Wang, L., and Xu, Z. (2017, January 21–25). A game theoretical framework for improving the quality of service in cooperative radio access network caching. Proceedings of the IEEE International Conference on Communications (ICC), Paris, France.10.1109/ICC.2017.7996468 ↗
4. Savi, M., Ayoub, O., Musumeci, F., Zhe Li, N., Verticale, G., and Tornatore, M. (2015, January 10–12). Energy-efficient caching for video-on-demand in fixed-mobile convergent networks. Proceedings of the IEEE Online Conference on Green Communications (OnlineGreenComm), Piscataway, NJ, USA.10.1109/OnlineGreenCom.2015.7387373 ↗
5. Kutscher, D., Eum, S., Pentikousis, K., Psaras, I., Corujo, D., Saucez, D., Schmidt, T., and Waehlisch, M. (2016). Information-centric Networking (ICN) Research Challenges, Internet Research Task Force (IRTF).
6. Andreoletti, D., Rottondi, C., Giordano, S., Verticale, G., and Tornatore, M. (2019, January 20–24). An open privacy-preserving and scalable protocol for a Network-Neutrality compliant caching. Proceedings of the ICC 2019-2019 IEEE International Conference on Communications (ICC), Shanghai, China.10.1109/ICC.2019.8761596 ↗
7. To be neutral or not neutral? The in-network caching dilemma10.1109/MIC.2018.2877809 ↗
8. Andreoletti, D., Ayoub, O., Rottondi, C., Giordano, S., Verticale, G., and Tornatore, M. (2019). A Privacy-Preserving Protocol for Network-Neutral Caching in ISP Networks. IEEE Access.10.1109/ACCESS.2019.2950593 ↗
9. Ayoub, O., Musumeci, F., Andreoletti, D., Mussini, M., Tornatore, M., and Pattavina, A. (2018, January 9–13). Optimal Cache Deployment for Video-an-Demand Delivery in Optical Metro-Area Networks. Proceedings of the 2018 IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, UAE.10.1109/GLOCOM.2018.8647763 ↗
10. Energy-Efficient Video-On-Demand Content Caching and Distribution in Metro Area Networks10.1109/TGCN.2018.2878918 ↗
11. Llorca, J., Tulino, A.M., Guan, K., Esteban, J., Varvello, M., Choi, N., and Kilper, D.C. (2013, January 14–19). Dynamic in-network caching for energy efficient content delivery. Proceedings of the IEEE INFOCOM, Turin, Italy.10.1109/INFCOM.2013.6566772 ↗
12. Optimal content placement for a large-scale VoD system10.1109/TNET.2015.2461599 ↗
13. Ciccarella, G., Roffinella, D., Vari, M., and Vatalaro, F. (2014, January 12–15). Performance improvement and network TCO reduction by optimal deployment of caching. Proceedings of the Euro Med Telco Conference (EMTC), Naples, Italy.10.1109/EMTC.2014.6996639 ↗
14. Ayoub, O., Musumeci, F., Tornatore, M., and Pattavina, A. (2017, January 16–19). Techno-Economic Evaluation of CDN Deployments in Metropolitan Area Networks. Proceedings of the International Conference on Networking and Network Applications (NaNA), Hokkaido, Japan.10.1109/NaNA.2017.29 ↗
15. Natalino, C., de Sousa, A., Wosinska, L., and Furdek, M. (2020). Content placement in 5G-enabled edge/core datacenter networks resilient to link cut attacks. Networks.10.1002/net.21930 ↗
16. Hasan, S., Gorinsky, S., Dovrolis, C., and Sitaraman, R.K. (May, January 27). Trade-offs in optimizing the cache deployments of CDNs. Proceedings of the INFOCOM, Toronto, ON, Canada.
17. Gourdin, E., and Bauguion, P. (October, January 30). Optimal hierarchical deployment of caches for video streaming. Proceedings of the 6th International Conference on the Network of the Future (NOF), Montreal, QC, Canada.
18. Li, H., Wang, H., Liu, J., and Xu, K. (2013, January 14–19). Video requests from online social networks: Characterization, analysis and generation. Proceedings of the INFOCOM, Turin, Italy.10.1109/INFCOM.2013.6566733 ↗
19. Comprehensive analysis of caching performance under probabilistic traffic patterns for content centric networking10.1109/CC.2016.7445508 ↗
20. Measurement study of Netflix, Hulu, and a tale of three CDNs10.1109/TNET.2014.2354262 ↗
21. When YouTube does not work - Analysis of QoE-relevant degradation in Google CDN traffic10.1109/TNSM.2014.2377691 ↗
22. A survey on content placement algorithms for cloud-based content delivery networks10.1109/ACCESS.2017.2754419 ↗