Optimizing Push Scheduling Algorithm based on Network Coding for Mesh Peer-to-Peer Live Streaming

被引:0
|
作者
Cui, Laizhong [1 ,2 ]
Jiang, Yong [3 ]
Wu, Jianping [1 ,2 ]
机构
[1] Tsinghua Natl Lab Informat Sci & Technol, Beijing 10084, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 10084, Peoples R China
[3] Tsinghua Univ, Grad Sch Shenzhen, Shenzhen, Peoples R China
来源
2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC) | 2012年
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In most large-scale Peer-to-Peer (P2P) live streaming systems, mesh structures are constructed to provide robustness in dynamic P2P environment. The pull scheduling algorithm is widely used in this mesh structure, but it restricts the performance of entire system. Recently, network coding is introduced in mesh P2P streaming system to improve the performance, which makes the push scheduling strategy feasible. Although some push scheduling algorithms based on network coding have achieved some success, there is still a lack of the theoretical model and optimal solution. In this paper, we propose a novel optimal push scheduling algorithm based on network coding. The main contributions of this paper are: i) We put forward a new theoretical model, with a new evaluation function, which simultaneously considers the scarcity and timeliness of the segment; ii) We formulate the push scheduling strategy as an optimization problem and propose a greedy algorithm to solve it; iii) We systematically realize our proposed optimal push scheduling algorithm. Compared with the most famous push scheduling algorithm based on network coding R-2, the simulation results demonstrate that decode delay, decode ratio and redundant fraction of the P2P streaming system with our algorithm can be significantly improved, without losing throughput and increasing overhead.
引用
收藏
页码:2075 / 2080
页数:6
相关论文
共 50 条
  • [21] Peer-to-Peer streaming with hierarchical network coding
    Nguyen, Kien
    Nguyen, Thinh
    Cheung, Sen-Ching
    2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 396 - +
  • [22] Network coding enhanced browser based Peer-to-Peer streaming
    Braun, Patrik J.
    Ekler, Peter
    Fitzek, Frank
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 2104 - 2109
  • [23] PPM - A Hybrid Push-Pull Mesh-Based Peer-to-Peer Live Video Streaming Protocol
    Ghanbari, Adel
    Rabiee, Hamid R.
    Khansari, Mohammad
    Salehi, Mostafa
    2012 21ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2012,
  • [24] STREAMCOMPLETE: an Architecture for Mesh-based Peer-to-Peer Live Video Streaming
    Covino, Federico
    Mecella, Massimo
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 1004 - 1008
  • [25] Layered Network Coding and Hierarchical Network Coding for Peer-to-Peer Streaming
    Si, Jingjing
    Zhuang, Bojin
    Cai, Anni
    Cheng, Yinbo
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 139 - 142
  • [26] On the impact of playout scheduling on the performance of peer-to-peer live streaming
    Vassilakis, Constantinos
    Laoutaris, Nikolaos
    Stavrakakis, Ioannis
    COMPUTER NETWORKS, 2009, 53 (04) : 456 - 469
  • [27] A hierarchical push-pull scheme for peer-to-peer live streaming
    Gau, Victor
    Wang, Yi-Hsien
    Hwang, Jenq-Neng
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 2066 - +
  • [28] VIDEO TRANSMISSION SCHEDULING FOR PEER-TO-PEER LIVE STREAMING SYSTEMS
    Li, Ying
    Li, Zhu
    Chiang, Mung
    Calderbank, A. Robert
    2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 653 - +
  • [29] An Adaptive Scheduling Algorithm for Scalable Peer-to-Peer Streaming
    Han, Longzhe
    In, Hoh Peter
    COMPUTERS, NETWORKS, SYSTEMS, AND INDUSTRIAL ENGINEERING 2011, 2011, 365 : 193 - 200
  • [30] PNECOS: A Peer-to-Peer Network Coding Streaming System
    Chung, Tein-Yaw
    Wang, Chih-Cheng
    Chen, Yung-Mu
    Chang, Yang-Hui
    JOURNAL OF INTERNET TECHNOLOGY, 2009, 10 (03): : 261 - 270