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
关键词
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 条
  • [1] Toward continuous push-based P2P live streaming
    Ren, Dongni
    Wong, Wangkit
    Chan, S. -H. Gary
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012,
  • [2] An Effective Data Scheduling Algorithm for Mesh-based P2P Live Streaming
    Zhang, Dengyi
    Wang, Lei
    Yang, Hongyun
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 1221 - 1224
  • [3] A large-scale live video streaming system based on P2P networks
    Luo, Jian-Guang
    Zhang, Meng
    Zhao, Li
    Yang, Shi-Qiang
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (02): : 391 - 399
  • [4] An efficient supplier side scheduling algorithm for P2P live streaming system
    1600, Science and Engineering Research Support Society, 20 Virginia Court, Sandy Bay, Tasmania, Australia (08):
  • [5] Threshold bipolar scheduling for P2P live streaming
    Li, Chunxi
    Chen, Changjia
    Liu, Yong
    Zhang, Baoxian
    COMPUTER NETWORKS, 2014, 70 : 154 - 169
  • [6] A Push/Pull Scheduling Algorithm in P2P VoD
    Zhu, Yanqin
    Bian, Jianjun
    Ji, Qijin
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 2224 - 2227
  • [7] An Evaluated Priority Based P2P Streaming Media Scheduling Algorithm
    Song You-ju
    Tang Rui-chun
    Xu Guang
    MANUFACTURING SYSTEMS AND INDUSTRY APPLICATIONS, 2011, 267 : 543 - 548
  • [8] Efficient push-based packet scheduling for Peer-to-Peer live streaming
    Ning Liu
    Jinghan Yang
    Huajie Cui
    Guifeng Zheng
    Hongbin Chen
    Cluster Computing, 2013, 16 : 767 - 777
  • [9] Efficient push-based packet scheduling for Peer-to-Peer live streaming
    Liu, Ning
    Yang, Jinghan
    Cui, Huajie
    Zheng, Guifeng
    Chen, Hongbin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (04): : 767 - 777
  • [10] Parameter Analysis for a Push/Pull-based P2P Live Video Streaming Application
    Kaymak, Yagiz
    Teket, Kemal Deniz
    Sayit, Muge
    2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,