A push-based scheduling algorithm for large scale P2P live streaming

被引:6
|
作者
Bracciale, L. [1 ]
Lo Piccolo, F. [1 ]
Luzzi, D. [1 ]
Salsano, S. [1 ]
Bianchi, G. [1 ]
Blefari-Melazzi, N. [1 ]
机构
[1] Univ Roma Tor Vergata, DIE, Rome, Italy
来源
2008 4TH INTERNATIONAL TELECOMMUNICATION NETWORKING WORKSHOP ON QOS IN MULTISERVICE IP NETWORKS | 2008年
关键词
D O I
10.1109/ITNEWS.2008.4488121
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a chunk scheduling algorithm for a mesh-based peer-to-peer live streaming system and we evaluate it by simulations over large-scale networks. Literature papers typically design chunk scheduling algorithms by considering the chunk delivery ratio as performance metric. We propose a push-based algorithm, which not only tries to maximize the chunk delivery ratio but it also takes into account and tries to minimize the delivery delay of chunks at the peer nodes. This is an important requirement, when dealing with real-time multimedia flows. Another important contribution of this paper is the design and implementation of a simulator able to evaluate the performance of large scale P2P networks (tens of thousands peers). The importance of this contribution lies in the fact that existing simulators and performance studies handle at most hundreds or few thousands of peers, while real-life P2P streaming systems aim at distributing contents to several hundreds of thousands, if not millions, of users. The performance evaluation study aims at providing a comprehensive view of what performance can be expected for mesh-based peer-to-peer streaming systems, both in terms of chunk delivery ratio and delay, for a large range of the number of users. The individual effect of a variety of system parameters, and especially number of partner nodes in the mesh, constrained link bandwidth, node heterogeneity, and network size, has been analyzed. Our results show that performances of the proposed push-based solution are already quite effective even with severely bandwidth constrained large scale networks.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 50 条
  • [31] Research on P2P live streaming system
    Wu, Gongcai
    Wu, Gongxin
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 1631 - 1634
  • [32] On Demand Heterogeneity in P2P Live Streaming
    Ouyang, Zhipeng
    Xu, Lisong
    Ramamurthy, Byrav
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [33] Push/Pull Protocols for Streaming in P2P Systems
    Russo, Alessandro
    Lo Cigno, Renato
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS, 2009, : 395 - 396
  • [34] Push-pull two layer super-peer based P2P live media streaming
    Hoong, Poo Kuan
    Matsuo, Hiroshi
    Journal of Applied Sciences, 2008, 8 (04) : 585 - 593
  • [35] A New Incentive Scheduling Mechanism for Live Video Streaming in Mesh-Based P2P Networks
    Momeny, Sajjad
    Dehghan, Mehdi
    2016 8TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2016, : 795 - 800
  • [36] Delay-Aware Push/Pull Protocols for Live Video Streaming in P2P Systems
    Russo, Alessandro
    Lo Cigno, Renato
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [37] A Playback Length Changeable Chunk Scheduling Algorithm for SVC based P2P Streaming Systems
    Song, Junping
    Zhou, Xu
    Zhang, Yan
    Tang, Hui
    Bai, Fan
    Ci, Song
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012,
  • [38] Understanding Sub-stream Scheduling in P2P Hybrid Live Streaming Systems
    Li, Zhenjiang
    Tsang, Danny H. K.
    Lee, Wang-Chien
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [39] Relay discovery and selection for large-scale P2P streaming
    Zhang, Chengwei
    Wang, Angela Yunxian
    Hei, Xiaojun
    PLOS ONE, 2017, 12 (04):
  • [40] Challenges and approaches in large-scale P2P media streaming
    Yiu, W. -P. Ken
    Jin, Xing
    Chan, S. -H. Gary
    IEEE MULTIMEDIA, 2007, 14 (02) : 50 - 59