LayerP2P: Using Layered Video Chunks in P2P Live Streaming

被引:82
作者
Liu, Zhengye [1 ]
Shen, Yanming [1 ]
Ross, Keith W. [2 ]
Panwar, Shivendra S. [1 ]
Wang, Yao [1 ]
机构
[1] Polytech Inst New York Univ, Dept Elect & Comp Engn, Brooklyn, NY 11201 USA
[2] Polytech Inst New York Univ, Dept Comp Sci & Engn, Brooklyn, NY 11201 USA
基金
美国国家科学基金会;
关键词
Layered video; peer-to-peer; streaming; SYSTEM;
D O I
10.1109/TMM.2009.2030656
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although there are several successful commercial deployments of live P2P streaming systems, the current designs 1) lack incentives for users to contribute bandwidth resources, 2) lack adaptation to aggregate bandwidth availability, and 3) exhibit poor video quality when bandwidth availability falls below bandwidth supply. In this paper, we propose, prototype, deploy, and validate LayerP2P, a P2P live streaming system that addresses all three of these problems. LayerP2P combines layered video, mesh P2P distribution, and a tit-for-tat-like algorithm, in a manner such that a peer contributing more upload bandwidth receives more layers and consequently better video quality. We implement LayerP2P (including seeds, clients, trackers, and layered codecs), deploy the prototype in PlanetLab, and perform extensive experiments. We also examine a wide range of scenarios using trace-driven simulations. The results show that LayerP2P has high efficiency, provides differentiated service, adapts to bandwidth deficient scenarios, and provides protection against free-riders.
引用
收藏
页码:1340 / 1352
页数:13
相关论文
共 25 条
  • [1] AGARWAL S, 2006, P IEEE ICDCS JUL
  • [2] [Anonymous], 2007, IEEE T CIRCUITS SYST
  • [3] [Anonymous], 2003, P WORKSH EC PEER TO
  • [4] BONALD T, 2008, P ACM SIGMETRICS JUN
  • [5] CASTRO M, 2003, P IPTPS FEB
  • [6] Chu Y.-H., 2000, P ACM SIGMETRICS JUN
  • [7] CUI Y, 2003, P ACM NOSSDAV JUN
  • [8] Dischinger M., 2007, P ACM IMC OCT
  • [9] FELDMAN M, 2004, P EC
  • [10] FITZEK FH, 2004, P WPMC SEP