Evaluation of a comprehensive P2P video-on-demand streaming system

被引:9
|
作者
Skevik, Karl-Andre [1 ]
Goebel, Vera [1 ]
Plagemann, Thomas [1 ]
机构
[1] Univ Oslo, Dept Informat, N-0316 Oslo, Norway
关键词
P2P; VoD; Streaming; Freeloaders; Firewalls; DESIGN;
D O I
10.1016/j.comnet.2008.09.025
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Video-on-demand (VoD) streaming has recently become a popular service on the Internet, with several companies offering videos to a global audience. However, traditional client/server based VoD streaming systems can be very bandwidth intensive and expensive to maintain, especially for high quality video content. To improve the scalability these systems, the use of peer-to-peer (P2P) networking has been proposed, but despite the efficiency of applications such as BitTorrent for downloading of large files, it is not simple to use P2P techniques for streaming. Problems such as firewalls and freeloaders reduce the efficiency of both types of P2P systems, but for real-time services such as streaming, the result can be reduced playback quality. Other issues include the traffic load imposed on ISPs by P2P networks, which can motivate ISPs to interfere with the P2P traffic. Finally, protecting against malicious modification of content can increase overhead, response times, and startup delays. We consider these issues to be fundamental to the problem of P2P based VoD, but despite the large amount of research that has been done in this field, these issues have largely been ignored. To address this, we present an evaluation of the Streaming P2P Protocol (SPP) architecture. By studying the problem as a whole we have found a simple and comprehensive solution that addresses all the four issues listed above. To show that the system is not only scalable, but also that it can be implemented efficiently, we have used both simulations and experiments on PlanetLab for evaluation. The results show that the combination of cache nodes and use of end-user resources found in the SPP architecture can give a low load on servers and ISPS, even when firewalls are taken into consideration. Furthermore, we observed low startup delays and few playback errors during the PlanetLab experiments. The scalable and low-cost distribution of content possible with the SPP architecture should be suitable for both large-scale commercial distributors and users of community networks with limited resources. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:434 / 455
页数:22
相关论文
共 50 条
  • [21] Evaluating Mesh-based P2P Video-on-Demand Systems
    Zhu, Yingwu
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 885 - 896
  • [22] SeekStream: adapting to dynamic user behavior in P2P video-on-demand
    Deltouzos, Konstantinos
    Gkortsilas, Ilias
    Efthymiopoulos, Nikolaos
    Efthymiopoulou, Maria
    Denazis, Spyros
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2016, 29 (08) : 1365 - 1394
  • [23] Popularity based hierarchical prefetching technique for P2P video-on-demand
    Ganapathi, Sivakumar
    Varadharajan, Venkatachalam
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (12) : 15913 - 15928
  • [24] High quality video-on-demand service using P2P technology
    Kim, GunHee
    Kim, JungHyun
    Kim, HeeJung
    Park, Sung Choon
    [J]. ABU Technical Review, 2009, (240): : 21 - 23
  • [25] An Incentive Scheme Based on Bitrate Adaptation for Cloud-Assisted P2P Video-on-Demand Streaming Systems
    Huang, Guowei
    Gao, Yuefang
    Kong, Lingjing
    Wu, Keke
    [J]. 2018 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA), 2018, : 404 - 408
  • [26] Popularity based hierarchical prefetching technique for P2P video-on-demand
    Sivakumar Ganapathi
    Venkatachalam Varadharajan
    [J]. Multimedia Tools and Applications, 2018, 77 : 15913 - 15928
  • [27] Efficient search in P2P-based video-on-demand streaming service
    Chi, Huicheng
    Zhang, Qian
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 565 - +
  • [28] Quality adaptation using Scalable Video Coding (SVC) in Peer-to-Peer (P2P) Video-on-Demand(VoD) Streaming
    Lahbabi, Youssef
    Ibn Elhaj, El Hassan
    Hammouch, Ahmed
    [J]. 2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 1140 - 1146
  • [29] Evaluation of SVC for Adaptive P2P Video Streaming
    Ramzan, Naeem
    Amira, Abbes
    Grecos, Christos
    [J]. 2013 IEEE 20TH INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (ICECS), 2013, : 321 - 324
  • [30] Feasibility study of IPTV video-on-demand system with setbox-participated P2P distribution
    Jiang, Xiu-Yan
    Pu, Yin-Shu
    Liu, Yuan
    Liu, Xin
    Ye, De-Jian
    [J]. Tongxin Xuebao/Journal on Communications, 2012, 33 (07): : 111 - 118