On optimal media/video distribution in closed P2P-based IPTV networks

Video distribution over the Internet has become a popular service because of technological advances in internet (e.g., higher network bandwidth) and video coding (e.g., H.264/SVC). In this and other similar media distribution applications, a server or distribution center sends a media/video to a group peers with different bandwidth resources and display capacities. In one of the approaches, the peer-to-peer approach, the server sends only one copy of the media over Internet, and each peer receives one segment of the media and exchanges his/her segment with other peers to receive the complete media. A key design issue in this approach is deciding the sizes of the segments delivered to individual peer which affect the time of complete media distribution. Equal sized segmentation does not always result in the least distribution time. In this paper, we study the problem of how to distribute non-scalable and scalable coded media from a server in closed peer-to-peer based IPTV networks. We propose a new distribution algorithm to find the media segment sizes optimized for the bandwidths of participating peers in order to minimize the time it takes to distribute the entire media to all end subscribers. First, we focus on finding the optimal solution in non-scalable media distribution. Then, we extend our method to scalable media distribution to find optimal segment sizes for all media layers. Simulations are conducted by varying the number of peers and media sizes to investigate the impact of these parameters on both non-scalable and scalable video distribution. The experimental results have demonstrated the scalability and efficiency of the proposed distribution algorithm.

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

[2]  Chyouhwa Chen,et al.  An adaptive protection framework for MPEG base layer video streaming over Internet , 2003, Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint.

[3]  Rakesh Kumar,et al.  Stochastic Fluid Theory for P2P Streaming Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[4]  Reza Rejaie,et al.  Understanding mesh-based peer-to-peer streaming , 2006, NOSSDAV '06.

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

[6]  Hui Zhang,et al.  A case for end system multicast (keynote address) , 2000, SIGMETRICS '00.

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

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

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

[10]  Ji Luo,et al.  Gridmedia: A Practical Peer-to-Peer Based Live Video Streaming System , 2005, 2005 IEEE 7th Workshop on Multimedia Signal Processing.

[11]  Alan F. Lippman,et al.  Video coding for streaming media delivery on the Internet , 2001, IEEE Trans. Circuits Syst. Video Technol..

[12]  Reza Rejaie,et al.  Mesh or Multiple-Tree: A Comparative Study of Live P2P Streaming Approaches , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[13]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

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

[15]  Xiao Su,et al.  An optimal media distribution algorithm in P2P-based IPTV , 2008, 2008 Third International Conference on Communications and Networking in China.

[16]  Meng Zhang,et al.  Large-scale live media streaming over peer-to-peer networks through global internet , 2005, P2PMMS'05.

[17]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  B. Cohen,et al.  Incentives Build Robustness in Bit-Torrent , 2003 .

[19]  Kien A. Hua,et al.  ZIGZAG: an efficient peer-to-peer scheme for media streaming , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[20]  Reza Rejaie,et al.  PRIME: Peer-to-Peer Receiver-drIven MEsh-Based Streaming , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[21]  Xiao Su,et al.  Optimal dissemination of layered videos in P2P-Based IPTV networks , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[22]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM '02.