How Much Can Large-Scale Video-on-Demand Benefit From Users' Cooperation?

We propose an analytical framework to tightly characterize the scaling laws for the additional bandwidth that servers must supply to guarantee perfect service in peer-assisted Video-on-Demand systems, taking into account essential aspects such as peer churn, bandwidth heterogeneity, and Zipf-like video popularity. Our results reveal that the catalog size and the content popularity distribution have a huge effect on the system performance. We show that users' cooperation can effectively reduce the servers' burden for a wide range of system parameters, confirming to be an attractive solution to limit the costs incurred by content providers as the system scales to large populations of users.

[1]  Yipeng Zhou,et al.  Statistical modeling and analysis of P2P replication to support VoD service , 2011, 2011 Proceedings IEEE INFOCOM.

[2]  Cheng Huang,et al.  Challenges, design and analysis of a large-scale p2p-vod system , 2008, SIGCOMM '08.

[3]  Kianoosh Mokhtarian,et al.  Analysis of peer-assisted video-on-demand systems with scalable video streams , 2010, MMSys '10.

[4]  Chuan Wu,et al.  Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control , 2016, IEEE/ACM Transactions on Networking.

[5]  Vyas Sekar,et al.  Understanding the impact of video quality on user engagement , 2011, SIGCOMM.

[6]  Chuan Wu,et al.  Capacity of P2P On-Demand Streaming With Simple, Robust, and Decentralized Control , 2013, IEEE/ACM Transactions on Networking.

[7]  Chuan Wu,et al.  On Dynamic Server Provisioning in Multichannel P2P Live Streaming , 2011, IEEE/ACM Transactions on Networking.

[8]  Michele Garetto,et al.  Stochastic analysis of self-sustainability in peer-assisted VoD systems , 2012, 2012 Proceedings IEEE INFOCOM.

[9]  Baochun Li,et al.  Quality-assured cloud bandwidth auto-scaling for video-on-demand applications , 2012, 2012 Proceedings IEEE INFOCOM.

[10]  Cheng Huang,et al.  Understanding hybrid CDN-P2P: why limelight needs its own Red Swoosh , 2008, NOSSDAV.

[11]  Rakesh Kumar,et al.  Stochastic Fluid Theory for P2P Streaming Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[12]  Richard T. B. Ma,et al.  On incentivizing caching for P2P-VoD systems , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[13]  Keith W. Ross,et al.  Modeling and Analysis of Multichannel P2P Live Video Systems , 2010, IEEE/ACM Transactions on Networking.

[14]  Bo Li,et al.  CloudMedia: When Cloud on Demand Meets Video on Demand , 2011, 2011 31st International Conference on Distributed Computing Systems.

[15]  Keith W. Ross,et al.  Xunlei: Peer-Assisted Download Acceleration on a Massive Scale , 2012, PAM.

[16]  Cheng Huang,et al.  Can internet video-on-demand be profitable? , 2007, SIGCOMM '07.

[17]  Chuan Wu,et al.  The Streaming Capacity of Sparsely Connected P2P Systems With Distributed Control , 2016, IEEE/ACM Transactions on Networking.

[18]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[19]  Konstantina Papagiannaki,et al.  Balancing throughput, robustness, and in-order delivery in P2P VoD , 2010, Co-NEXT '10.

[20]  Cisco Visual Networking Index: Forecast and Methodology 2016-2021.(2017) http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual- networking-index-vni/complete-white-paper-c11-481360.html. High Efficiency Video Coding (HEVC) Algorithms and Architectures https://jvet.hhi.fraunhofer. , 2017 .

[21]  John C. S. Lui,et al.  Exploring the Optimal Replication Strategy in P2P-VoD Systems: Characterization and Evaluation , 2012, IEEE Transactions on Parallel and Distributed Systems.

[22]  Mung Chiang,et al.  Performance bounds for peer-assisted live streaming , 2008, SIGMETRICS '08.