Peer-to-peer video-on-demand with scalable video coding

被引:20
|
作者
Ding, Yan [2 ]
Liu, Jiangchuan [2 ]
Wang, Dan [3 ]
Jiang, Hongbo [1 ]
机构
[1] Huazhong Univ Sci & Technol, Elect & Informat Engn Dept, Wuhan 430074, Peoples R China
[2] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[3] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
基金
加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
Peer-to-peer; Video-on-demand; Scalable video coding; Network heterogeneity; Scheduling; CHALLENGES; DESIGN;
D O I
10.1016/j.comcom.2010.04.025
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Peer-to-peer has evolved into a promising communication paradigm for large-scale content sharing. It has recently been suggested for on-demand video streaming as well. Such peer-to-peer Video-on-Demand (VoD) makes effective use of local disk space and upload bandwidth distributed across peers to relieve the server load, which has long been a bottleneck of conventional VoD systems that demand enormous storage and network resources. It is well-known that the startup delay of state-of-the-art peer-to-peer VoD remains much longer than powerful client/server-based systems. In this paper, we present a novel peer-to-peer VoD system that utilizes Scalable Video Coding (SVC) for delay minimization, and to deal with heterogeneous user capabilities as well as dynamic end-to-end resources availability. It brings two tangible benefits: first, starting from the SVC base layer only, the startup delay for a peer to join the system and successfully initialize video playback can be reduced; second, by dynamically adding or dropping SVC enhancement layers, the occurrences of frame freezing due to the temporal network congestion or the insufficient peer bandwidths can be minimized, and quick recovery from such freezing can be expected too. We mathematically formulate the transmission scheduling problem for peer-to-peer VoD with SVC. We strike a balance between startup delay and playback quality, trying to maximize the overall playback quality that all peers experience. We develop a practical scheduling strategy that allows each peer operate locally and efficiently. It implements a zigzag like importance allocation mechanism to determine the transmission order, taking advantage of the supplying peers with more layers and larger bandwidth. We have extensively evaluated our proposed system under diverse network and peer configurations. Our simulation results demonstrate that it makes effective utilization of network resources, and outperforms conventional P2P VoD systems in terms of startup delay and playback quality. (C) 2010 Elsevier By. All rights reserved.
引用
收藏
页码:1589 / 1597
页数:9
相关论文
共 50 条
  • [21] A GROUPING ALGORITHM of HELPERS in PEER-TO-PEER VIDEO-ON-DEMAND SYSTEMS
    Li, Xia
    Zou, Rua
    Zhao, Xinchao
    Yang, Fangchun
    [J]. 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 497 - 501
  • [22] SCALING PEER-TO-PEER VIDEO-ON-DEMAND SYSTEMS USING HELPERS
    Zhang, Hao
    Wang, Jiajun
    Chen, Minghua
    Ramchandran, Kannan
    [J]. 2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 3053 - +
  • [23] An Upload Bandwidth Threshold for Peer-to-Peer Video-on-Demand Scalability
    Boufkhad, Yacine
    Mathieu, Fabien
    de Montgolfier, Fabien
    Perino, Diego
    Viennot, Laurent
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 726 - +
  • [24] Enhanced peer-to-peer batching policy for video-on-demand system
    Ho, K. H.
    Poon, W. F.
    Lo, K. T.
    [J]. 2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 1016 - +
  • [25] MegaDrop: A Cooperative Video-on-Demand System in a Peer-to-Peer Environment
    Chen, Jia-Ming
    Leu, Jenq-Shiou
    Chen, Yen-Chiu
    Wei, Hsin-Wen
    Shih, Wei-Kuan
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (04) : 1345 - 1361
  • [26] PatchPeer: A scalable video-on-demand streaming system in hybrid wireless mobile peer-to-peer networks
    Do, Tai T.
    Hua, Kien A.
    Jiang, Ning
    Liu, Fuyu
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2009, 2 (03) : 182 - 201
  • [27] PatchPeer: A scalable video-on-demand streaming system in hybrid wireless mobile peer-to-peer networks
    Tai T. Do
    Kien A. Hua
    Ning Jiang
    Fuyu Liu
    [J]. Peer-to-Peer Networking and Applications, 2009, 2 : 182 - 201
  • [28] A Peer-to-Peer Video-on-Demand System based on Asynchronous Data Transfer
    Peng Zhao
    Ymg Zongkai
    Cheng Wenqing
    Lv Guanzhong
    [J]. 2008 THIRD INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1-3, 2008, : 531 - +
  • [29] A RF-IPS algorithm for Peer-to-Peer Video-on-Demand system
    Qu Zhiyi
    Li Lili
    Chen Yong
    Wang Shen
    [J]. 2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 4136 - 4139
  • [30] A simple model for peer-to-peer video-on-demand system in broadcast environment
    Ho, K. M.
    Lo, K. T.
    [J]. 2008 THE INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, 2008, : 330 - 334