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 条
  • [41] Brief Announcement: Adaptive Content Placement for Peer-to-Peer Video-on-Demand Systems
    Tan, Bo
    Massoulie, Laurent
    PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2010, : 293 - 294
  • [42] Adaptive Prefetching Scheme for Peer-to-Peer Video-on-Demand Systems with a Media Server
    Uedera, Ryusuke
    Fujita, Satoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (12) : 2362 - 2369
  • [43] Equivalent data random access in peer-to-peer based video-on-demand systems
    Shen, Shijun
    Li, Sanli
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2010, 50 (05): : 754 - 757
  • [44] Supporting low-cost video-on-demand in heterogeneous peer-to-peer networks
    Liu, X
    Vuong, ST
    ISM 2005: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2005, : 523 - 530
  • [45] A new caching policy for cloud assisted Peer-to-Peer video-on-demand services
    Robledo Amoza, Franco
    Rodriguez-Bocca, Pablo
    Romero, Pablo
    Rostagnol, Claudia
    2012 IEEE 12TH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2012, : 43 - 49
  • [46] Designing a Tit-for-Tat Based Peer-to-Peer Video-on-Demand System
    Huguenin, Kevin
    Kermarrec, Anne-Marie
    Rai, Vivek
    van Steen, Maarten
    NOSSDAV 2010: PROCEEDINGS OF THE 20TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, 2010, : 93 - 98
  • [47] Mitigating the Asymmetric Interests Among Peers in Peer-to-Peer Video-on-Demand Systems
    Sarkar, Saikat
    Wang, Mea
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2013,
  • [48] Peer-to-peer collaborative video-on-demand streaming over mobile content centric networking
    Ighit, Djelloul
    Tairi, Lyes
    Boussaha, Ryma
    Challal, Yacine
    Bouabdallah, Abdelmadjid
    PROCEEDINGS 2018 IEEE 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2018, : 1053 - 1059
  • [49] ACVoD: a peer-to-peer based video-on-demand scheme in broadband residential access networks
    Lin, Feng
    Zheng, Changyi
    Wang, Xin
    Xue, Xiangyang
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2007, 2 (04) : 225 - 231
  • [50] Joint-Family: Enabling Adaptive Bitrate Streaming in Peer-to-Peer Video-on-Demand
    Hwang, Kyung-Wook
    Gopalakrishnan, Vijay
    Jana, Rittwik
    Lee, Seungjoon
    Misra, Vishal
    Ramakrishnan, K. K.
    Rubenstein, Dan
    2013 21ST IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2013,