Rate-optimal schemes for Peer-to-Peer live streaming

被引:11
|
作者
Massoulie, Laurent [1 ]
Twigg, Andrew
机构
[1] Thomson, Corporate Res, Paris Lab, F-92648 Boulogne, France
关键词
Peer-to-peer; Live streaming; Multicommodity flows; Distributed algorithms; Ergodicity; Lyapunov functions; Fluid limits;
D O I
10.1016/j.peva.2008.03.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we consider the problem of sending data in real time from information sources to sets of receivers, using peer-to-peer communications. We consider several network models and for each model we identify schemes that achieve successful diffusion of data at optimal rates. For edge-capacitated networks, we show optimality of the so-called "random-useful" packet forwarding algorithm. As a byproduct, we obtain a novel proof of a famous theorem of Edmonds, characterising the broadcast capacity of a capacitated graph. For node-capacitated networks, assuming a complete communication graph, we show optimality of the so-called "most-deprived" neighbour selection scheme combined with random useful packet selection. We then show that optimality is preserved when each peer can exchange data with a limited number of neighbours, when neighbourhoods are dynamically adapted according to a particular scheme. Finally, we consider the case of multiple information sources, each creating distinct information to be disseminated to a specific set of receivers. In this context, we prove optimality of the so-called "bundled most-deprived neighbour random useful packet" selection. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:804 / 822
页数:19
相关论文
共 50 条
  • [1] A survey of peer-to-peer live video streaming schemes - An algorithmic perspective
    Zhang, Xiangyang
    Hassanein, Hossam
    [J]. COMPUTER NETWORKS, 2012, 56 (15) : 3548 - 3579
  • [2] Resilience in live peer-to-peer streaming
    Fodor, Viktoria
    Dan, Gyorgy
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (06) : 116 - 123
  • [3] AnySee: Peer-to-peer live streaming
    Liao, Xiaofei
    Jin, Hai
    Liu, Yunhao
    Ni, Lionel M.
    Deng, Dafu
    [J]. 25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 2411 - 2420
  • [4] Network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) : 1554 - 1567
  • [5] Proxy caching for peer-to-peer live streaming
    Xu, Ke
    Zhang, Ming
    Liu, Jiangchuan
    Qin, Zhijing
    Ye, Mingjiang
    [J]. COMPUTER NETWORKS, 2010, 54 (07) : 1229 - 1241
  • [6] Managing peer-to-peer live streaming applications
    Cunningham, Raymond
    Biskupski, Bartosz
    Meier, Rene
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2008, 5053 : 140 - 153
  • [7] Challenges on peer-to-peer live media streaming
    Gao, Wen
    Huo, Longshe
    [J]. MULTIMEDIA CONTENT ANALYSIS AND MINING, PROCEEDINGS, 2007, 4577 : 37 - +
  • [8] A Peer-to-Peer Architecture for Live Streaming with DRM
    Lan, Xuguang
    Xue, Jianru
    Tian, Lihua
    Hu, Wei
    Xu, Tao
    Zheng, Nanning
    [J]. 2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 1222 - 1226
  • [9] A novel peer management model for live peer-to-peer streaming
    Liao, Rongtao
    Yu, Shengsheng
    Dong, Lijun
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 542 - 545
  • [10] Rate-distortion optimized bitstream switching for peer-to-peer live streaming
    Zhang, Jin-Feng
    Wang, Rong-Gang
    Niu, Jian-Wei
    Dong, Yuan
    Wang, Hai-La
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2008, 9 (04): : 445 - 456