Modeling User Behavior in P2P Live Video Streaming Systems through a Bayesian Network

Live video streaming over a Peer-to-Peer (P2P) architecture is promising due to its scalability and ease of deployment. Nevertheless, P2P-based video streaming systems still face some challenges regarding their performance. These systems are in fact overlays of users who control peers. As peers depend upon each other for receiving the video stream, the user behavior has an impact over the performance of the system. We collect the user behavior studies over live video streaming systems and identify the impact of different user activities on the performance. Based on this information, we propose a Bayesian network that models a generic user behavior initially and then adapts itself to individuals through learning from observations. We validate our model through simulations.

[1]  Chuan Wu,et al.  Why Are Peers Less Stable in Unpopular P2P Streaming Channels? , 2009, Networking.

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

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

[4]  Gaoxi Xiao,et al.  On Traffic Allocations in Optical Packet Switches , 2007, IEEE Journal on Selected Areas in Communications.

[5]  Pablo Rodriguez,et al.  On next-generation telco-managed P2P TV architectures , 2008, IPTPS.

[6]  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.

[7]  Bo Li,et al.  A Measurement of a large-scale Peer-to-Peer Live Video Streaming System , 2007, 2007 International Conference on Parallel Processing Workshops (ICPPW 2007).

[8]  Bo Li,et al.  An Empirical Study of the Coolstreaming+ System , 2007, IEEE Journal on Selected Areas in Communications.

[9]  Kathryn B. Laskey,et al.  Detecting Threatening Behavior Using Bayesian Networks , 2006 .

[10]  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.

[11]  Indranil Gupta,et al.  Measurement and modeling of a large-scale overlay for multimedia streaming , 2007, QSHINE.

[12]  Changjia Chen,et al.  Characterizing PPStream across Internet , 2007, 2007 IFIP International Conference on Network and Parallel Computing Workshops (NPC 2007).

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

[14]  Kevin Murphy,et al.  Bayes net toolbox for Matlab , 1999 .

[15]  Keith W. Ross,et al.  Inferring Network-Wide Quality in P2P Live Streaming Systems , 2007, IEEE Journal on Selected Areas in Communications.

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

[17]  Danny Dolev,et al.  Maxtream: Stabilizing P2P Streaming by Active Prediction of Behavior Patterns , 2009, 2009 Third International Conference on Multimedia and Ubiquitous Engineering.

[18]  Lifeng Sun,et al.  Improving Quality of Live Streaming Service over P2P Networks with User Behavior Model , 2007, MMM.

[19]  György Dán,et al.  An analytical study of low delay multi-tree-based overlay multicast , 2007, P2P-TV '07.

[20]  Bo Li,et al.  Inside the New Coolstreaming: Principles, Measurements and Performance Implications , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

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

[22]  Chen Wenzhi,et al.  Bayesian Network Based Behavior Prediction Model for Intelligent Location Based Services , 2006, 2006 2nd IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications.

[23]  Finn V. Jensen,et al.  Bayesian Networks and Decision Graphs , 2001, Statistics for Engineering and Information Science.

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

[25]  Sanford Weisberg,et al.  Computing science and statistics : proceedings of the 30th Symposium on the Interface, Minneapolis, Minnesota, May 13-16, 1998 : dimension reduction, computational complexity and information , 1998 .