Care to Share?: An Empirical Analysis of Capacity Enhancement by Sharing at the Edge

The exponential growth in online content consumption is a key concern for designing future generation network architectures. In this paper, we use content access patterns from a large trace of content accesses comprising about half the population of United Kingdom to make the case that a large portion of the backhaul load can be mitigated by content sharing amongst edge devices. We explore various models for edge devices to store and share content amongst each other, ranging from reactive opportunistic sharing to predicting future content access and speculatively placing content on strategic devices prior to request. We analyse the performance of each of these models in terms of content placement and traffic savings, which are constrained by the storage available on edge devices, the performance of the speculation engine and the wireless channel conditions. We formulate and solve at scale an optimisation problem for strategically placing content for sharing within a geographically localised cell to show such an approach can save up to 47% of the traffic generated from a small cell.

[1]  Nishanth R. Sastry,et al.  Take-Away TV: Recharging Work Commutes With Predictive Preloading of Catch-Up TV Content , 2016, IEEE Journal on Selected Areas in Communications.

[2]  Fabian Oehlmann,et al.  Content-Centric Networking , 2013 .

[3]  Nishanth R. Sastry,et al.  ISP-friendly peer-assisted on-demand streaming of long duration content in BBC iPlayer , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[4]  Steve Uhlig,et al.  Design and Evaluation of the Optimal Cache Allocation for Content-Centric Networking , 2016, IEEE Transactions on Computers.

[5]  Nishanth R. Sastry,et al.  Consume Local: Towards Carbon Free Content Delivery , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[6]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless Content Delivery Through Distributed Caching Helpers , 2013, IEEE Transactions on Information Theory.

[7]  Luis Miguel Contreras Murillo,et al.  A service-oriented hybrid access network and clouds architecture , 2015, IEEE Communications Magazine.

[8]  Xiaofei Wang,et al.  Cache in the air: exploiting content caching and delivery techniques for 5G systems , 2014, IEEE Communications Magazine.

[9]  Frank Thomson Leighton,et al.  Improving performance on the internet , 2008, CACM.

[10]  Nishanth R. Sastry,et al.  On factors affecting the usage and adoption of a nation-wide TV streaming service , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[11]  Laurent Massoulié,et al.  Optimal content placement for peer-to-peer video-on-demand systems , 2010, 2011 Proceedings IEEE INFOCOM.

[12]  George Pavlou,et al.  Cache "less for more" in information-centric networks (extended version) , 2013, Comput. Commun..

[13]  Seungjoon Lee,et al.  Optimal Content Placement for a Large-Scale VoD System , 2010, IEEE/ACM Transactions on Networking.

[14]  Kyunghan Lee,et al.  Mobile Data Offloading: How Much Can WiFi Deliver? , 2013, IEEE/ACM Transactions on Networking.

[15]  Andreas F. Molisch,et al.  Individual Preference Probability Modeling for Video Content in Wireless Caching Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[16]  Bo Li,et al.  Collaborative hierarchical caching with dynamic request routing for massive content distribution , 2012, 2012 Proceedings IEEE INFOCOM.

[17]  Nishanth R. Sastry,et al.  Facebook (A)Live?: Are Live Social Broadcasts Really Broadcasts? , 2018, WWW.

[18]  Mehdi Bennis,et al.  Living on the edge: The role of proactive caching in 5G wireless networks , 2014, IEEE Communications Magazine.

[19]  Xing Zhang,et al.  A Survey on Mobile Edge Networks: Convergence of Computing, Caching and Communications , 2017, IEEE Access.

[20]  Arjuna Sathiaseelan,et al.  Wi-Stitch: Content Delivery in Converged Edge Networks , 2017, MECOMM@SIGCOMM.

[21]  Bo Han,et al.  Cellular Traffic Offloading through WiFi Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[22]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[23]  Jon Crowcroft,et al.  Understanding and decreasing the network footprint of catch-up tv , 2013, WWW.

[24]  Srinivasan Seshan,et al.  Self-management in chaotic wireless deployments , 2005, MobiCom '05.

[25]  Jon Crowcroft,et al.  SCORE: Exploiting Global Broadcasts to Create Offline Personal Channels for On-Demand Access , 2016, IEEE/ACM Transactions on Networking.

[26]  Ramesh K. Sitaraman,et al.  The Akamai network: a platform for high-performance internet applications , 2010, OPSR.

[27]  Marco Conti,et al.  Efficient social-aware content placement in opportunistic networks , 2010, 2010 Seventh International Conference on Wireless On-demand Network Systems and Services (WONS).