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 条
  • [21] A Traffic Localization Strategy for Peer-to-Peer Live Streaming
    Dai, Chao
    Jiang, Yong
    Xia, Shutao
    Zheng, Haitao
    Cui, Laizhong
    [J]. 2013 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2013,
  • [22] A Peer-to-Peer assisting scheme for live streaming services
    Wan, Jian
    Lu, Liangjin
    Xu, Xianghua
    Ren, Xueping
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2008, 5036 : 343 - 351
  • [23] A suitable server placement for peer-to-peer live streaming
    Yuan, Xiaoqun
    Yin, Hao
    Min, Geyong
    Liu, Xuening
    Hui, Wen
    Zhu, Guangxi
    [J]. JOURNAL OF SUPERCOMPUTING, 2013, 64 (03): : 1092 - 1107
  • [24] Live streaming on a peer-to-peer overlay: Implementation and validation
    Moreno, JC
    Fourmaux, O
    [J]. NETWORKING - ICN 2005, PT 2, 2005, 3421 : 625 - 633
  • [25] Scalable Peer-to-Peer Streaming for Live Entertainment Content
    Mykoniati, Eleni
    Landa, Raul
    Spirou, Spiros
    Clegg, Richard G.
    Latif, Lawrence
    Griffin, David
    Rio, Miguel
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2008, 46 (12) : 40 - 46
  • [26] Providing Statistically Guaranteed Streaming Quality for Peer-to-Peer Live Streaming
    Wang, Miao
    Xu, Lisong
    Ramamurthy, Byrav
    [J]. NOSSDAV 09: 18TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, 2009, : 127 - 132
  • [27] Maximizing Universal Streaming Rate in Peer-to-Peer Streaming Networks
    Wu, Jiagao
    Tao, Jun
    Zou, Zhiqiang
    [J]. GCC 2008: SEVENTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2008, : 392 - +
  • [28] Modeling and performance analysis of pull-based live streaming schemes in Peer-to-Peer network
    Zhang, Jianwei
    Xing, Wei
    Wang, Yongchao
    Lu, Dongming
    [J]. COMPUTER COMMUNICATIONS, 2014, 40 : 22 - 32
  • [29] Optimal peer-to-peer network for streaming multimedia broadcast
    Altan, Basak
    Sunay, M. Oguz
    [J]. MATHEMATICAL SOCIAL SCIENCES, 2020, 108 : 166 - 174
  • [30] MioStream: a peer-to-peer distributed live media streaming on the edge
    Servio Palacios
    Victor Santos
    Edgardo Barsallo
    Bharat Bhargava
    [J]. Multimedia Tools and Applications, 2019, 78 : 24657 - 24680