A Distance-Driven Alliance for a P2P Live Video System

In peer-to-peer (P2P) networks, free-riders and redundant streams including overlapped and folded streams dramatically degrade playback quality and network performance, respectively. Although a locality-aware P2P live video can reduce the topological complexity, it cannot effectively avoid redundant streams while denying free-riders. In this paper, we first model free-rider, redundant streams and a distance-driven P2P system. Based on that model, a distance-driven alliance algorithm is proposed to construct not only an alliance that directly prevents any utility gains of free-riders through inter-user constraints but also a small-world network or a multicast tree that effectively reduces redundant streams. Finally, simulations confirm its advantages in functionality and performance over several existing strategies and distance-driven P2P live video systems.

[1]  Xiaohua Tian,et al.  Design of a Scalable Multicast Scheme With an Application-Network Cross-Layer Approach , 2009, IEEE Transactions on Multimedia.

[2]  Ning Hu,et al.  An Alliance Based Reputation Model for Internet Autonomous System Trust Evaluation , 2009, 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications.

[3]  Luís E. T. Rodrigues,et al.  Efficient Free-Rider Detection Using Symmetric Overlays , 2015, 2015 IEEE 14th International Symposium on Network Computing and Applications.

[4]  Shiwen Mao,et al.  A Decomposition Approach to Quality-Driven Multiuser Video Streaming in Cellular Cognitive Radio Networks , 2016, IEEE Transactions on Wireless Communications.

[5]  Zongpeng Li,et al.  A Geometric Approach to Server Selection for Interactive Video Streaming , 2016, IEEE Transactions on Multimedia.

[6]  Yang Yan,et al.  A Small-World Fault-Tolerant Model for P2P media streaming network , 2011, 2011 International Conference on Computer Science and Service System (CSSS).

[7]  Ihsan Ullah,et al.  An autonomous topology management framework for QoS enabled P2P video streaming systems , 2012, 2012 8th international conference on network and service management (cnsm) and 2012 workshop on systems virtualiztion management (svm).

[8]  Kyoung Soo Bok,et al.  Positioning sensor nodes and smart devices for multimedia data transmission in wireless sensor and mobile P2P networks , 2017, Multimedia Tools and Applications.

[9]  Alex Borges Vieira,et al.  Characterizing peers communities and dynamics in a P2P live streaming system , 2016, Peer-to-Peer Netw. Appl..

[10]  Chen Shi-qiang,et al.  HPAP: High precision active probe for path round-trip delay measurement , 2012, 2012 IEEE 14th International Conference on Communication Technology.

[11]  Zaher Dawy,et al.  P2P Group Formation Enhancement for Opportunistic Networks with Wi-Fi Direct , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[12]  Jianguo Chen,et al.  A Solution for Whitewashing in P2P Systems Based on Observation Preorder , 2009, 2009 International Conference on Networks Security, Wireless Communications and Trusted Computing.

[13]  Hiroshi Shigeno,et al.  Neighbor Selection Based on Transmission Bandwidth on P2P Live Streaming Service , 2012, 2012 26th International Conference on Advanced Information Networking and Applications Workshops.

[14]  Amna Qureshi,et al.  Collusion-resistant and privacy-preserving P2P multimedia distribution based on recombined fingerprinting , 2017, Expert Syst. Appl..

[15]  Heinz Koeppl,et al.  Analysing and leveraging client heterogeneity in swarming-based live streaming , 2016, 2016 IFIP Networking Conference (IFIP Networking) and Workshops.

[16]  Ratan K. Guha,et al.  An Alliance Based Peering Scheme for P2P Live Media Streaming , 2007, IEEE Transactions on Multimedia.

[17]  Zhijie Han,et al.  The Experimentation and Analysis of Adobe RTMFP Traffic Locality , 2015, 2015 Third International Conference on Advanced Cloud and Big Data.

[18]  Fan Zhao,et al.  A Network Coordinate System Constructing Algorithm Based on Optimal Neighbor Nodes , 2017, 2017 IEEE Second International Conference on Data Science in Cyberspace (DSC).

[19]  Hiroshi Shigeno,et al.  Neighbor Selection Method Based on Sending Capacity for P2P Live Streaming with Layer Coding , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[20]  Paul Francis,et al.  IDMaps: a global internet host distance estimation service , 2001, TNET.

[21]  Chen Shi-qiang,et al.  HPAP: High precision active probe for path round-trip delay measurement , 2012 .

[22]  Xin Liu,et al.  A Cost-Effective Peer-to-Peer Architecture for Large-Scale On-Demand Media Streaming , 2006, J. Multim..

[23]  Christof Fetzer,et al.  TopDNS: Experiences Building Internet-Based Topologies with GNP , 2009, 2009 International Conference on Advanced Information Networking and Applications Workshops.

[24]  Yogesh L. Simmhan,et al.  Fault-Tolerant and Elastic Streaming MapReduce with Decentralized Coordination , 2015, 2015 IEEE 35th International Conference on Distributed Computing Systems.

[25]  Yihua Lou,et al.  A hierarchical Network Coordinate system , 2010, 2010 International Conference on Educational and Information Technology.

[26]  Yifan Zhang,et al.  QoS-awareness peer coordination control for topology-converging P2P live streaming , 2016, Multimedia Tools and Applications.

[27]  Ebroul Izquierdo,et al.  Exploiting social relationships for free-riders detection in minimum-delay P2P scalable video streaming , 2012, 2012 19th IEEE International Conference on Image Processing.

[28]  Brigitte Jaumard,et al.  Modeling of free riders in P2P live streaming systems , 2017, 2017 International Conference on Computing, Networking and Communications (ICNC).

[29]  Damche Dorji Credibility based feedback for reputation computation in peer-to-peer file sharing network , 2016, 2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[30]  Sonia Fahmy,et al.  Impact of the Inaccuracy of Distance Prediction Algorithms on Internet Applications - an Analytical and Comparative Study , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[31]  Jia Liu,et al.  Two-layer network coordinate system for Internet distance prediction , 2009, 2009 International Conference on Ultra Modern Telecommunications & Workshops.

[32]  Qiang Wang,et al.  Peer-Assisted Video Streaming With RTMFP Flash Player: A Measurement Study on PPTV , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[33]  Selvaraj Kesavan,et al.  Effective client-driven three-level rate adaptation (TLRA) approach for adaptive HTTP streaming , 2018, Multimedia Tools and Applications.

[34]  Choong Seon Hong,et al.  Management of scalable video streaming in information centric networking , 2016, Multimedia Tools and Applications.

[35]  Alireza Naghizadeh,et al.  Counter attack to free-riders: Filling a security hole in BitTorrent protocol , 2015, 2015 IEEE 12th International Conference on Networking, Sensing and Control.

[36]  Shiwen Mao,et al.  Quality of Experience Driven Multi-User Video Streaming in Cellular Cognitive Radio Networks With Single Channel Access , 2016, IEEE Transactions on Multimedia.

[37]  Mihaela van der Schaar,et al.  Coalition-Based Resource Reciprocation Strategies for P2P Multimedia Broadcasting , 2008, IEEE Transactions on Broadcasting.

[38]  Rishabh Kaushal,et al.  Free-rider detection and punishment in BitTorrent based P2P networks , 2014, 2014 IEEE International Advance Computing Conference (IACC).