On the Delivery of Scalable Video over Heterogenous P2P Networks

We consider the on-demand delivery of layered video over peer-to-peer (P2P) networks. A parallel server architecture enables the service of requests by more than one server, thus reducing load at individual servers and dispersing network load. In a P2P network, peer upload bandwidth is limited and heterogenous, so a P2P streaming session may involve multiple supplying peers of different uplink. Partitioning the video data is a crucial first step in the collaborative delivery of data by multiple servers. If done right, the client's viewing experience can be significantly improved. In this paper, we describe a retrieval strategy that significantly reduces access delay necessary for continous playback when retrieving layers of heterogenous bitrate over multiple connections of heterogenous bandwidth.

[1]  Klara Nahrstedt,et al.  Layered peer-to-peer streaming , 2003, NOSSDAV '03.

[2]  Stefan Saroiu,et al.  A Measurement Study of Peer-to-Peer File Sharing Systems , 2001 .

[3]  Jon M. Peha,et al.  Streaming video over the Internet: approaches and directions , 2001, IEEE Trans. Circuits Syst. Video Technol..

[4]  Keith W. Ross,et al.  Using layered video to provide incentives in P2P live streaming , 2007, P2P-TV '07.

[5]  Bharat K. Bhargava,et al.  On peer-to-peer media streaming , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[6]  Lifeng Sun,et al.  Understanding the Power of Pull-Based Streaming Protocol: Can We Do Better? , 2007, IEEE Journal on Selected Areas in Communications.

[7]  M. Mattavelli,et al.  Introduction to the special issue on multimedia implementation », IEEE Trans. On Circuits and Systems for Video Technology , 2004 .

[8]  Ailan Hu,et al.  Video-on-demand broadcasting protocols: a comprehensive study , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[9]  Avideh Zakhor,et al.  Multiple sender distributed video streaming , 2004, IEEE Transactions on Multimedia.

[10]  Yuzhuo Zhong,et al.  Streaming media over peers in a multi-path way , 2003, International Conference on Communication Technology Proceedings, 2003. ICCT 2003..

[11]  John G. Apostolopoulos,et al.  Video Streaming: Concepts, Algorithms, and Systems , 2002 .

[12]  Long Chen,et al.  Multiple-server movie-retrieval strategies for distributed multimedia applications: a play-while-retrieve approach , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[13]  Pablo Rodriguez,et al.  Dynamic parallel access to replicated content in the internet , 2002, TNET.