Browse > Article
http://dx.doi.org/10.6109/jkiice.2008.12.12.2179

Block Selection Strategy for P2P Streaming  

Kim, Heung-Jun (진주산업대학교 컴퓨터공학부)
Son, Sei-Il ((주)시디네트웍스)
Lee, Kwang-Seok (진주산업대학교 전자공학과)
Abstract
The P2P technology has been widely used to distribute files efficiently, and its use in streaming is rapidly increasing. P2P streaming has issues about startup-delay, scalability, and real-time playback, however, what affects these factors has not been researched sufficiently. This paper suggests a buffering model for progressive download within mesh-based P2P system, which corresponds to downloading and playing the content at the same time. It is used to analyze PDF(Playback Deadline First), Rarest algorithms which are block-selection strategies of P2P streaming and proposes a mixed selection of them. The mixed block selection strategy dynamically performs different strategies based on whether the blocks to be played are received or not. In consequence, it enhances the QoS of streaming in a single peer point of view, as well as improving block distributions in an overlay network.
Keywords
P2P; streaming; block-selection strategies;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Gao Wen, Huo Longshe, Fu Qiang, Recent Advances in Peer-to-Peer Media Streaming Systems, China Communications, October 2006
2 J. Liu, S. G. Rao, B. Li, and H. Zhang, Opportunities and challenges of peer-to-peer internet video broadcast, In Proc. of IEEE, Special Issue on Recent Advances in Distributed Multimedia Communications, 2007
3 http://www.emule-project.net
4 R. Kumar, Y. Liu, K. W. Ross, Stochastic fluid theory for p2p streaming systems, In Proc. of IEEE INFOCOM'07, May 2007
5 http://www.sopcast.com
6 Z. Ge, D. Figueiredo, S. Jaiswal, J. Kurose, D. Towsley, Modeling Peer-Peer File Sharing Systems, In Proc. of IEEE INFOCOM'03, April 2003
7 M. Hefeeda, A. Habib, B. Botv, D. Xu, B. Bhargava, PROMISE: Peer-to-peer media streaming using CollectCast, In Proc. of ACM Multimedia'03, Berkeley, CA, USA, November 2003
8 B. Cohen, Incentives Build Robustness in BitTorrent, 1'st Workshop on Economics of Peer-to-Peer Systems, May 2003
9 A. A. Hamra, E. W. Biersack, G. Urvoy-Keller, A pull- based approach for a vod service in p2p networks, IEEE HSNMC, Toulouse, France, July 2004
10 X. Yang, G. de Veciana, Service capacity in peer-to- peer networks, In Proc. of IEEE INFOCOM'04 , March 2004
11 C. Dana, D. Li, D. Harrison, C. N. Chuah, BASS: BitTorrent assisted streaming system for video-on- demand, Workshop on Multimedia Signal Processing (MMSP), 2005
12 M. Castro, P. Druschel, A-M. Kermarrec, A. Nandi, A. Rowstron, A. Singh, SplitStream: High-bandwidth multicast in a cooperative environment, SOSP'03, Lake Bolton, New York, October 2003
13 S. Annapureddy, C. Gkantsidis, P. Rodriguez. Providing video-on-demand using peer-to-peer networks, IPTV Workshop, Edinburgh, Scotland, May 2006
14 http://www.anysee.net
15 http://www.bittorrent.com
16 D. Kostic, A. Rodriguez, J. Albrecht, A. Vahdat, Bullet:high bandwidth data dissemination using an overlay mesh, In Proc. of 19th ACM symposium on Operating systems principles (SOSP), Bolton Landing, NY, USA, October 2003
17 X. Zhang, J. Liu, B. Li, and T.-S. P. Yum, DONet/ CoolStreaming: A Data-driven Overlay Network for Peer-to-Peer Live Media Streaming, In Proc. of IEEE INFOCOM'05, March 2005
18 http://www.pplive.com
19 A. Vlavianos, M. Iliofotou, M. Faloutsos, Bitos: Enhancing bittorrent for supporting streaming applications, In Proc. of IEEE INFOCOM'06