Browse > Article
http://dx.doi.org/10.3745/KIPSTB.2005.12B.7.783

ForwardCast : A New VOD Streaming Method in P2P  

Yoon Soo-Mi (장안대학교 컴퓨터정보계열)
Kim Sang-Chul (한국외국어대학교 컴퓨터공학과)
Kim Joong-Hwan (한국외국어대학교 컴퓨터공학과)
Abstract
Recently researches that apply P2P networks to VOD streaming have been actively published In the previous works on VOD streaming, they aimed at achieving two major goals, which are zero-delay transmission and minimization of service rejection ratio. This paper proposes a new method, called ForwardCast, for VOD streaming based on a P2P-based multicasting tree in order to achieve theses two goals. In this method,- basically a new client selects one of the preceding clients and starts receiving a whole video from the selected one without any delay. In some situation, two preceding clients are selected to transfer the ending part of the video and its the remaining part simultaneously. In our experiment, ForwardCast can reduce the rejection ratio compared to previous works without increasing server stress.
Keywords
ForwardCast; P2P; Streaming; VOD;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Due A. Tran, Kien A. Hua, Tai T. Do. 'A Peer-to-Peer Architecture for Media Streaming,' in IEEE Journal on Selected Areas in Communication, Special Issue on Advances in Overlay Network, 2003
2 San Jose, 'A measurement study of peer-to-peer file sharing systems,' in Proc. of ACM/SPIE on Multimedia Computing and Networking(MMCN'02), CA, USA, January, 2002
3 Yang Guo, Kyounwon Suh, Jim Kurose, and Don Towsely, 'A Peer-to-Peer On-Demand Streaming Service and Its Performance Evaluation,' in Proc. of IEEE Int. Conf. on Multimedia Expo(ICME'03), 2003   DOI
4 Ellen W. Zegura, Ken Calvent, and S. Bhattacharjee, 'How to model an Internet,' in IEEE INFOCOM, Sanfrancisco, CA, 1996
5 K. Hua, Y. Cai and S. Sheu, 'Patching: A multicast technique for true Video-an-Demand services,' in Proc. ACM Multimedia, September, 1998
6 L.Gao and D. Towsley, 'A Multicast technique for true video-an-demand services,' in Proc. of the sixth ACM international conf. on Multimedia, pp.191-200, September, 13-16, Bristol, United Kingdom, 1998
7 Comer, D. E. [2000], Internet Book, 3rd edition, Prentice-Hall, Upper Saddle River, NJ
8 Sridhar Ramesh, Injong Rhee, Katherine Guo, 'Multicast with Cache(Mcache): An Adaptive Zero-delay Video-onDemand Service,' in IEEE INFOCOM, Vol.1, pp.22-26, Apr., 2001
9 M. Castro, P. Drushel, A-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, 'Splitstream: High-bandwidth content distribution in a coorperative environment,' in Proc. WTPS'03, February, 2003
10 Tai T. Do, Kien A. Hua, Mounir A. Tantaoui, 'P2VOD: Providing Fault Tolerant VOD Streaining in Peer-to-peer Environment,' in tech. rep. 2003, SEECS. UCF, http://www.cs.ucf.edu/tdo/
11 'Dongyan XU, Mohamed Hefeeda, Susanne Hambrusch, and Bharat Bhargava, On peer-to-peer media streaming,' in Proc. of IEEE Conference on Distribured Computing and System, pp.363-371, July, 2002   DOI
12 Ottaw, Ontario, 'Chaining: A Generalized Batching Technique for VOD System,' in Proc. of the IEEE Int'l Conf. On Multimedia Computing and System, Canada, pp.110-117, June, 1997   DOI
13 Yang Guo, Kyoungwon Suh, Jim Kurose, 'P2Cast: Peer-to-Peer Pathing Scheme for VOD Service,' in ACM WWW 2003
14 'Cost Effective and Scalable Video Streaming Techniques,' in Borko Foot, Oge Marques(eds.): Handbook of Video Database(to appear200/2003) CRC press, 2002
15 D. Eager, M. Vernon, and J. Zahorjan, 'Bandwidth skimming : A technique for cost-effective VOD,' in Proc. SPIE/ACM Conference on Multimedia Computing and Networking, January, 2000   DOI
16 J. Jannotti,D. Glifford, K. Johnson, M. Kaasho, and J. O'Toole, 'OverCast: Reliable multicasting with an overlay network,' in Proc. of the Fourth Symposition on Perating Sytems Design and Implementation, pp.197-212, 2000
17 H. Despande, M. Bawan and H. Garcia-Molina, 'Streaming live media over a peer-to-peer network,' in Work at CS-Stanford. Submitted for publication, 2002
18 Y. Guo, L. Gao, D. Towsley, and S. Sen, 'Seamless workload adaptive broadcast,' in Proc. of International Packet Video Workshop, April, 2002