P2P-Based IPTV Services: Design, Deployment, and QoE Measurement

This paper introduces the recent design and development of a converged IPTV service that has been deployed within a live test-bed (Living Lab) at Lancaster University for thousands of students. High quality audio-visual content is distributed over heterogeneous IP-based content networks, on both set-top box and web-based platforms. Peer-to-peer (P2P) technologies are exploited to provide energy efficient and low-cost delivery for commercial and user-generated content. The infrastructure and functional components are first presented exploring a number of key designs that facilitate the entire eco-system of content ingest, transcoding, P2P tracking, distribution, statistics, end systems, as well as integration of social networking. Due to the dynamic nature of P2P distribution, a quality measurement service with respect to user experience is also essential for the service evaluation and diagnosis. A multimodal QoE measurement framework which evaluates the IPTV services by collaborating measurements with a variety of different aspects is presented. Results of a use case are also described to verify the effectiveness of the measurement framework in exploiting relevant metrics from service components.

[1]  Luca Abeni,et al.  Effects of P2P Streaming on Video Quality , 2010, 2010 IEEE International Conference on Communications.

[2]  Zhou Wang,et al.  No-reference perceptual quality assessment of JPEG compressed images , 2002, Proceedings. International Conference on Image Processing.

[3]  Kien A. Hua,et al.  A peer-to-peer architecture for media streaming , 2004, IEEE Journal on Selected Areas in Communications.

[4]  Johan A. Pouwelse,et al.  Modeling and analyzing the effects of firewalls and NATs in P2P swarming systems , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

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

[6]  Margaret H. Pinson,et al.  Spatial-temporal distortion metric for in-service quality monitoring of any digital video system , 1999, Optics East.

[7]  Johan Pouwelse,et al.  Give-to-Get: free-riding resilient video-on-demand in P2P systems , 2008, Electronic Imaging.

[8]  Johnathan Ishmael,et al.  Deploying Rural Community Wireless Mesh Networks , 2008, IEEE Internet Computing.

[9]  Mu Mu,et al.  Discrete quality assessment in IPTV content distribution networks , 2011, Signal Process. Image Commun..

[10]  Olivier Fourmaux,et al.  Measuring P2P IPTV Systems , 2007 .

[11]  Pablo Piñol,et al.  Quality assessment metrics vs. PSNR under packet lossscenarios in manet wireless networks , 2007, MV '07.

[12]  Keith W. Ross,et al.  LayerP2P: Using Layered Video Chunks in P2P Live Streaming , 2009, IEEE Transactions on Multimedia.

[13]  Chuan Wu,et al.  Diagnosing Network-Wide P2P Live Streaming Inefficiencies , 2009, IEEE INFOCOM 2009.

[14]  Margaret H. Pinson,et al.  Comparing subjective video quality testing methodologies , 2003, Visual Communications and Image Processing.

[15]  Mohammed Ghanbari,et al.  Forgiveness effect in subjective assessment of packet video , 1992 .

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

[17]  Bo Li,et al.  Peer-to-peer live video streaming on the internet: issues, existing approaches, and challenges [Peer-to-Peer Multimedia Streaming] , 2007, IEEE Communications Magazine.

[18]  Wei Zhang,et al.  Packet Loss Pattern and Parametric Video Quality Model for IPTV , 2009, 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science.

[19]  Bo Li,et al.  Opportunities and Challenges of Peer-to-Peer Internet Video Broadcast , 2008, Proceedings of the IEEE.

[20]  Lars-Erik Eriksson,et al.  P2P-NEXT : Technical and legal challenges , 2009 .

[21]  Kuan-Ta Chen,et al.  OneClick: A Framework for Measuring Network Quality of Experience , 2009, IEEE INFOCOM 2009.

[22]  Iraj Sodagar,et al.  The MPEG-DASH Standard for Multimedia Streaming Over the Internet , 2011, IEEE MultiMedia.

[23]  Marco Mellia,et al.  QoE in Pull Based P2P-TV Systems: Overlay Topology Design Tradeoffs , 2010, 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P).

[24]  Bruce M. Maggs,et al.  The feasibility of supporting large-scale live streaming applications with dynamic application end-points , 2004, SIGCOMM.

[25]  Klaus Wehrle,et al.  Peer-to-Peer-Networking & -Computing , 2003, Informatik-Spektrum.

[26]  Johnathan Ishmael,et al.  Multimodal QoE evaluation in P2P-based IPTV systems , 2011, MM '11.

[27]  Pamela C. Cosman,et al.  A Versatile Model for Packet Loss Visibility and its Application to Packet Prioritization , 2010, IEEE Transactions on Image Processing.

[28]  Binoy Ravindran,et al.  On Minimizing Average End-to-End Delay in P2P Live Streaming Systems , 2010, OPODIS.

[29]  Andreas Mauthe,et al.  Visibility of individual packet loss on H.264 encoded video stream: a user study on the impact of packet loss on perceived video quality , 2009, Electronic Imaging.