Toward user-classified P2P IPTV systems: A persona-based approach

Peer-to-Peer (P2P) approaches are a promising choice for media streaming in order to reach a global audience and to ease the deployment of such services. However, since P2P systems are in fact networks of users where the latter directly control the peers, user behavior is critical to the performance of these systems. Current literature propose global behavior models which do not help greatly to design adaptive control mechanism at peer level. In this paper, we propose a classification mechanism that associates a video streaming user to a behavioral class. This classification can help in building user-aware systems optimized for an improved streaming quality. We validate our model through simulations over a thousand users on a hundredday period. We also present a proof-of-concept application of our classifier for the design of churn-resilient topologies that can be used by service providers or network operators in P2P IPTV applications.

[1]  Feng Wang,et al.  Stable Peers: Existence, Importance, and Application in Peer-to-Peer Live Video Streaming , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[2]  Chuan Wu,et al.  Distilling Superior Peers in Large-Scale P2P Streaming Systems , 2009, IEEE INFOCOM 2009.

[3]  Lifeng Sun,et al.  Characterizing User Behavior to Improve Quality of Streaming Service over P2P Networks , 2006, PCM.

[4]  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).

[5]  Marie Sjölinder,et al.  Capturing TV user behaviour in fictional character descriptions , 2008 .

[6]  Seungjoon Lee,et al.  Modeling user activities in a large IPTV system , 2009, IMC '09.

[7]  Dominique Gaïti,et al.  Decentralized Aggregation Protocols in Peer-to-Peer Networks: A Survey , 2009, MACE.

[8]  Matteo Sereno,et al.  Analysis of PPLive through active and passive measurements , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[9]  Danny Dolev,et al.  Collabrium: Active Traffic Pattern Prediction for Boosting P2P Collaboration , 2009, 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[10]  Ihsan Ullah,et al.  A Semi-Markovian Individual Model of Users for P2P Video Streaming Applications , 2011, 2011 4th IFIP International Conference on New Technologies, Mobility and Security.

[11]  Ihsan Ullah,et al.  User behavior anticipation in P2P live video streaming systems through a Bayesian network , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[12]  Keith W. Ross,et al.  A Measurement Study of a Large-Scale P2P IPTV System , 2007, IEEE Transactions on Multimedia.

[13]  Ihsan Ullah,et al.  A Survey and Synthesis of User Behavior Measurements in P2P Streaming Systems , 2012, IEEE Communications Surveys & Tutorials.

[14]  Virgílio A. F. Almeida,et al.  A hierarchical characterization of a live streaming media workload , 2006, TNET.

[15]  Pablo Rodriguez,et al.  Watching television over an IP network , 2008, IMC '08.