Improvement of data sharing efficacy of P2P streaming mobile networks for news-broadcast-on-demand services

Data sharing efficacy of P2P streaming mobile networks is sensitive to the content access paradigm of applications. This paper considers a news-broadcast-on-demand (NBOD) application, where news clips are categorized into several news channels according to their categories, and each user (subscriber) is allowed to set her/his own watching policy (such as favorite topics, recommended most, news sources, recency, etc.). The server compiles a playlist of news according to the user's watching policy and then automatically delivers the news clips on that playlist to the user. The key issue is how to orchestrate news-clip delivery schedules of different users so that the inter-peer sharing gain is maximized. We formulate a P2P-NBOD optimization problem and propose two heuristic algorithms for it, termed, the clip-based scheduling (CS) for the short-term optimization with lower computational cost and the session-based scheduling (SS) for long-term optimization with higher computational cost. Through packet-level simulation, we evaluate these two schemes with respect to cache buffer size and startup delay tolerance. The results reveal that employing CS or SS can improve data sharing efficacy about 5% or 10%, respectively, over the one without any scheduling. CS can achieve over 70% traffic offloading with small (9-sec) cache buffer. It seems to be a good choice to implement due to its much lower computation complexity.

[1]  Kianoosh Mokhtarian,et al.  Flexible Caching Algorithms for Video Content Distribution Networks , 2017, IEEE/ACM Transactions on Networking.

[2]  Bo Li,et al.  DONet: A Data-Driven Overlay Network For Efficient Live Media Streaming , 2004, INFOCOM 2005.

[3]  Eric Yeh,et al.  A peer-to-peer streaming CDN for supporting OTT video broadcast service in mobile networks , 2015, 2015 IEEE International Conference on Consumer Electronics - Taiwan.

[4]  Shu Lin,et al.  Packet Loss Recovery Scheme with Uniquely-Decodable Codes for Streaming Multimedia over P2P Networks , 2013, IEEE Journal on Selected Areas in Communications.

[5]  Reza Rejaie,et al.  ISP-Friendly Live P2P Streaming , 2014, IEEE/ACM Transactions on Networking.

[6]  Reza Rejaie,et al.  PRIME: peer-to-peer receiver-driven mesh-based streaming , 2009, TNET.

[7]  Gaogang Xie,et al.  Video Delivery Performance of a Large-Scale VoD System and the Implications on Content Delivery , 2015, IEEE Transactions on Multimedia.

[8]  Navrati Saxena,et al.  Next Generation 5G Wireless Networks: A Comprehensive Survey , 2016, IEEE Communications Surveys & Tutorials.

[9]  Yi Sun,et al.  The case for P2P mobile video system over wireless broadband networks: A practical study of challenges for a mobile video provider , 2013, IEEE Network.

[10]  N. Blefari-Melazzi,et al.  A push-based scheduling algorithm for large scale P2P live streaming , 2008, 2008 4th International Telecommunication Networking Workshop on QoS in Multiservice IP Networks.