Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3132062.3132077acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

Design and Analysis of Virtualized Caching Service on Cellular Infrastructure

Published: 21 November 2017 Publication History

Abstract

With the large increases in video content, mobile network operators (MNOs) are persistently seeking to lower their content access latency and backhaul traffic. To mitigate these challenges, operators have started developing an operator-owned content caching system. However, in such networks, it is difficult to provide cost-effective and reliable cache performance for dynamically changing traffic using traditional proprietary network equipment. Meanwhile, network function virtualization (NFV) technology has become a key enabler in providing new business models with reduced costs and enhanced service agility to mobile networks. In addition, dynamic scaling of virtualized network functions can be used to leverage adaptable management of network services on the fly. In this study, we introduce a system architecture of MNO-driven virtualized caching-service based on an NFV standard platform that uses an integer linear programming (ILP)-based centralized optimization algorithm. Our proposed system employs mainly two techniques: a hierarchical caching model and a hybrid (centralized and distributed) orchestration scheme to optimize cache function with fine-grained control. Through experiments, we show that the conceptual MNO caching service is an effective strategy for reducing the traffic burden and enhancing the quality of service (QoS) for streaming video.

References

[1]
Hasti Ahlehagh and Sujit Dey. 2012. Hierarchical video caching in wireless cloud: Approaches and algorithms. In Communications, IEEE International Conference on. IEEE, 7082--7087.
[2]
Amarisoft. 2016. Amari LTE 100. (2016). https://www.amarisoft.com/ software-enb-epc-ue-simulator/
[3]
AmazonWebSerices. 2016. Amazon EC2 Instance Types. (2016). https://aws. amazon.com/ec2/instance-types
[4]
Goran Appelquist. 2016. Virtualization of Video Streaming Functions. Ph.D. Dissertation. Saarland University.
[5]
Ejder Bastug, Mehdi Bennis, and Mérouane Debbah. 2014. Living on the edge: The role of proactive caching in 5G wireless networks. IEEE Communications Magazine 52, 8 (2014), 82--89.
[6]
Bob Briscoe, Anna Brunstrom, Andreas Petlund, David Hayes, David Ros, Jyh Tsang, Stein Gjessing, Gorry Fairhurst, Carsten Griwodz, and Michael Welzl. 2014. Reducing internet latency: A survey of techniques and their merits. (2014).
[7]
Meeyoung Cha, Haewoon Kwak, Pablo Rodriguez, Yong-Yeol Ahn, and Sue Moon. 2009. Analyzing the video popularity characteristics of large-scale user generated content systems. IEEE/ACM Transactions on Networking (TON) 17, 5 (2009), 1357--1370.
[8]
Zhiyuan Cheng, James Caverlee, Kyumin Lee, and Daniel Z Sui. 2011. Exploring millions of footprints in location sharing services. ICWSM 2011 (2011), 81--88.
[9]
Cisco. 2016. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016--2021. (2016). https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11-520862.html
[10]
Maxim Claeys, Daphne Tuncer, Jeroen Famaey, Marinos Charalambides, Steven Latré, George Pavlou, and Filip De Turck. 2014. Proactive multi-tenant cache management for virtualized ISP networks. In 10th International Conference on Network and Service Management and Workshop. IEEE, 82--90.
[11]
Maxim Claeys, Daphné Tuncer, Jeroen Famaey, Marinos Charalambides, Steven Latré, George Pavlou, and Filip De Turck. 2016. Hybrid multi-tenant cache management for virtualized ISP networks. Journal of Network and Computer Applications 68 (2016), 28--41.
[12]
Ericsson. 2016. Ericsson mobility report. (2016). https://www.ericsson.com/ mobility-report/
[13]
Mehmet Ersue. 2013. ETSI NFV management and orchestration-An overview. In Proc. of 88th IETF meeting, Vancouver, Canada.
[14]
The Apache Software Foundation. 2016. Apache Traffic Server. (2016). https: //trafficserver.apache.org/
[15]
R Guerzoni and others. 2012. Network functions virtualisation: an introduction, benefits, enablers, challenges and call for action, introductory white paper. In SDN and OpenFlow World Congress.
[16]
Gurobi. 2016. Gurobi Optimization. (2016). https://www.gurobi.com/products/ gurobi-optimizer
[17]
B. Han, V. Gopalakrishnan, L. Ji, and S. Lee. 2015. Network function virtualization: Challenges and opportunities for innovations. Communications Magazine, IEEE 53, 2 (2015), 90--97.
[18]
S Shunmuga Krishnan and Ramesh K Sitaraman. 2013. Video stream quality impacts viewer behavior: inferring causality using quasi-experimental designs. IEEE/ACM Transactions on Networking 21, 6 (2013), 2001--2014.
[19]
Xiuhua Li, Xiaofei Wang, Chunsheng Zhu, Wei Cai, and Victor CM Leung. 2015. Caching-as-a-service: virtual caching framework in the cloud-based mobile networks. In Computer Communications Workshops (INFOCOM WKSHPS), 2015 IEEE Conference on. IEEE, 372--377.
[20]
Tao Lin, Hongjia Li, Haiyong Xie, Jiasi Chen, Huajun Cui, Guoqiang Zhang, Wei An, and Yang Li. 2016. Performance and Implications of RAN Caching in LTE Mobile Networks: A Real Traffic Analysis. In SECON, 13th Annual IEEE International Conference on. IEEE, 1--9.
[21]
Rashid Mijumbi, Joan Serrat, Juan-Luis Gorricho, Steven Latré, Marinos Charalambides, and Diego Lopez. 2016. Management and orchestration challenges in network functions virtualization. IEEE Communications Magazine 54, 1 (2016), 98--105.
[22]
Stuart Mitchell and Iain Dunning. 2011. PuLP: a linear programming toolkit for python. (2011).
[23]
Mark EJ Newman. 2005. Power laws, Pareto distributions and Zipf's law. Contemporary physics 46, 5 (2005), 323--351.
[24]
OPNFV. 2016. OPNFV Brahmaputra. (2016). https://www.opnfv.org/ brahmaputra/
[25]
Chrysa Papagianni, Aris Leivadeas, Symeon Papavassiliou, Vasilis Maglaris, Cristina Cervello-Pastor, and Alvaro Monje. 2013. On the optimal allocation of virtual resources in cloud computing networks. IEEE Trans. Comput. 62, 6 (2013), 1060--1071.
[26]
Mugen Peng, Yong Li, Zhongyuan Zhao, and Chonggang Wang. 2015. System architecture and key technologies for 5G heterogeneous cloud radio access networks. IEEE network 29, 2 (2015), 6--14.
[27]
Tim Rozet and Dan Radez. 2016. OPNFV Installation instructions (Apex). (2016). http://artifacts.opnfv.org/apex/docs/installation-instructions/
[28]
John P Rula and Fabian E Bustamante. 2014. Behind the curtain: cellular DNS and content replica selection. In Proceedings of the Conference on Internet Measurement Conference. ACM, 59--72.
[29]
Andres Sevtsuk and Carlo Ratti. 2010. Does urban mobility have a daily routine? Learning from the aggregate data of mobile networks. Journal of Urban Technology 17, 1 (2010), 41--60.
[30]
Muhammad Zubair Shafiq, Jeffrey Erman, Lusheng Ji, Alex X Liu, Jeffrey Pang, and Jia Wang. 2014. Understanding the impact of network dynamics on mobile video user engagement. In ACM SIGMETRICS Performance Evaluation Review, Vol. 42. ACM, 367--379.
[31]
Xiaofei Wang, Min Chen, Tarik Taleb, Adlen Ksentini, and Victor CM Leung. 2014. Cache in the air: exploiting content caching and delivery techniques for 5G systems. IEEE Communications Magazine 52, 2 (2014), 131--139.
[32]
Matthias Wichtlhuber, Robert Reinecke, and David Hausheer. 2015. An SDNbased CDN/ISP collaboration architecture for managing high-volume flows. IEEE Transactions on Network and Service Management 12, 1 (2015), 48--60.
[33]
J.Wu, Z. Zhang, Y. Hong, and Y.Wen. 2015. Cloud radio access network (C-RAN): a primer. IEEE Network 29, 1 (2015), 35--41.
[34]
Chenchen Yang, Yao Yao, Zhiyong Chen, and Bin Xia. 2016. Analysis on cacheenabled wireless heterogeneous networks. IEEE Transactions on Wireless Communications 15, 1 (2016), 131--145.
[35]
Feixiong Zhang, Chenren Xu, Yanyong Zhang, KK Ramakrishnan, Shreyasee Mukherjee, Roy Yates, and Thu Nguyen. 2015. EdgeBuffer: Caching and prefetching content at the edge in the MobilityFirst future internet architecture. In WoWMoM, IEEE 16th International Symposium on a. IEEE, 1--9.

Cited By

View all
  • (2023)Service Caching and Computation Reuse Strategies at the Edge: A SurveyACM Computing Surveys10.1145/360950456:2(1-38)Online publication date: 20-Jul-2023
  • (2022)Content Media Retrieval using Virtual Network Functions in Multi‐access Edge Computing architectureInternational Journal of Network Management10.1002/nem.220832:5Online publication date: 27-May-2022
  • (2020)Modeling and Analysis of a Shared Edge Caching System for Connected Cars and Industrial IoT-Based ApplicationsIEEE Transactions on Industrial Informatics10.1109/TII.2019.293852916:3(2003-2012)Online publication date: Mar-2020

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiWac '17: Proceedings of the 15th ACM International Symposium on Mobility Management and Wireless Access
November 2017
166 pages
ISBN:9781450351638
DOI:10.1145/3132062
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 November 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. mno caching service
  2. network function virtualization
  3. optimization algorithm
  4. vnf orchestration

Qualifiers

  • Research-article

Funding Sources

  • Ministry of Science and ICT, Korea

Conference

MSWiM '17
Sponsor:

Acceptance Rates

Overall Acceptance Rate 83 of 272 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Service Caching and Computation Reuse Strategies at the Edge: A SurveyACM Computing Surveys10.1145/360950456:2(1-38)Online publication date: 20-Jul-2023
  • (2022)Content Media Retrieval using Virtual Network Functions in Multi‐access Edge Computing architectureInternational Journal of Network Management10.1002/nem.220832:5Online publication date: 27-May-2022
  • (2020)Modeling and Analysis of a Shared Edge Caching System for Connected Cars and Industrial IoT-Based ApplicationsIEEE Transactions on Industrial Informatics10.1109/TII.2019.293852916:3(2003-2012)Online publication date: Mar-2020

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media