Efficient utilization of peer's upload capacity in P2P networks using SVC

Scalable video coding is used with peer to peer networks to minimize the upload bandwidth of peers and to reduce the effects of churn. We have formulated an NP complete optimization problem to describe the upload bandwidth at each peer. We proposed an approximation algorithm to solve this problem. Furthermore, seed servers are deployed in the network to overcome the upload bandwidth limitation at peers. Simulation results show that the proposed method provides good quality of service, increases diversity within the network and reduces the effects of churn.

[1]  Sunil Prabhakar,et al.  An analytical study of peer-to-peer media streaming systems , 2005, TOMCCAP.

[2]  Vivek K. Goyal,et al.  Multiple description coding: compression meets the network , 2001, IEEE Signal Process. Mag..

[3]  Frank Eliassen,et al.  Chameleon: Adaptive Peer-to-Peer Streaming with Network Coding , 2010, 2010 Proceedings IEEE INFOCOM.

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

[5]  Jiangchuan Liu,et al.  Multirate video multicast over the Internet: an overview , 2003 .

[6]  Bo Li,et al.  CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[7]  Ling Guan,et al.  Improving the streaming capacity in P2P VoD systems with helpers , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[8]  Qian Zhang,et al.  LayerP2P: A New Data Scheduling Approach for Layered Streaming in Heterogeneous Networks , 2009, IEEE INFOCOM 2009.

[9]  Gabriella Olmo,et al.  Redundant Slice Optimal Allocation for H.264 Multiple Description Coding , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Nanning Zheng,et al.  A peer-to-peer architecture for efficient live scalable media streaming on internet , 2007, ACM Multimedia.

[11]  Zhe Huang,et al.  P2P Live Streaming Towards Best Video Quality , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[12]  Yang Guo,et al.  Mesh-based peer-to-peer layered video streaming with taxation , 2010, NOSSDAV.

[13]  Danny Dolev,et al.  On the Role of Helper Peers in P2P Networks , 2010 .

[14]  Kianoosh Mokhtarian,et al.  Capacity Management of Seed Servers in Peer-to-Peer Streaming Systems With Scalable Video Streams , 2013, IEEE Transactions on Multimedia.

[15]  Enrico Magli,et al.  Seacast: A protocol for peer-to-peer video streaming supporting multiple description coding , 2009, 2009 IEEE International Conference on Multimedia and Expo.