Improving QoS in P2P Video Streaming

Nowadays, P2P streaming has facilitated the way that people can receive the video content in. Both types of streaming services (Video-On-Demand and Live) have been delivered to the end-users in a P2P paradigm. Thus, P2P networking has shown an alternative way opposed to the traditional Client-Server approach. Scalability and availability can be considered the most advantages of P2P networking approach where many users can communicate simultaneously. On the other hand, peers need to initiate connections with different peers on the overlay to start downloading the video chunks. Therefore, high speed connection is required to smooth the video delivery to the receiver. Additionally, QoS is an essential component that affects the QoE which concerns of the end-users perceives. Thus, in this paper, we are proposing an algorithm which maintains the communications among peers and try to improve the QoS. The proposed approach is based on considerations of the locality awareness and load balancing. The proposed algorithm has been assessed using ns-2. Initial results show that the proposed techniques have been effective on different parameters such as throughput, Delay, and packets loss ratio under different conditions.

[1]  Toufik Ahmed,et al.  Adaptive Packet Video Streaming Over P2P Networks Using Active Measurements , 2006, 11th IEEE Symposium on Computers and Communications (ISCC'06).

[2]  Xiaoming Fu,et al.  An experimental analysis of Joost peer-to-peer VoD service , 2010, Peer-to-Peer Netw. Appl..

[3]  Yang Guo,et al.  A survey on peer-to-peer video streaming systems , 2008, Peer-to-Peer Netw. Appl..

[4]  Antonio Liotta,et al.  Characterization of signaling and traffic in Joost , 2009, Peer-to-Peer Netw. Appl..

[5]  Kai Shen,et al.  Structure Management for Scalable Overlay Service Construction , 2004, NSDI.

[6]  Mario Gerla,et al.  Will IPTV ride the peer-to-peer stream? [Peer-to-Peer Multimedia Streaming] , 2007, IEEE Communications Magazine.

[7]  Keith W. Ross,et al.  IPTV over P2P streaming networks: the mesh-pull approach , 2008, IEEE Communications Magazine.

[8]  George Pavlou,et al.  An adaptive clustering approach for the management of dynamic systems , 2005, IEEE Journal on Selected Areas in Communications.

[9]  Bharat K. Bhargava,et al.  On-demand media streaming over the Internet , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..

[10]  Antonio Liotta,et al.  An Assessment of Self-Managed P2P Streaming , 2009, 2009 Fifth International Conference on Autonomic and Autonomous Systems.

[11]  Bharat K. Bhargava,et al.  PROMISE: peer-to-peer media streaming using CollectCast , 2003, MULTIMEDIA '03.

[12]  George Pavlou,et al.  Exploiting agent mobility for large-scale network monitoring , 2002, IEEE Netw..

[13]  Shahzad Ali,et al.  Measurement of Commercial Peer-To-Peer Live Video Streaming , 2006 .

[14]  T. Hossfeld,et al.  A qualitative measurement survey of popular Internet-based IPTV systems , 2008, 2008 Second International Conference on Communications and Electronics.

[15]  D. Janaki Ram,et al.  Overlay Network Management for Scheduling Tasks on the Grid , 2007, ICDCIT.

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