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 条
  • [11] Network Coding Efficiency in Live Video Streaming over Peer-to-Peer Mesh Networks
    Barekatain, Behrang
    bin Maarof, Mohd Aizaini
    2011 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN ASIA (CITA 11), 2011,
  • [12] R2: Random push with random network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (09) : 1655 - 1666
  • [13] Exploring a QoS Driven Scheduling Approach for Peer-to-Peer Live Streaming Systems with Network Coding
    Cui, Laizhong
    Lu, Nan
    Chen, Fu
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [14] Push-to-pull peer-to-peer live streaming
    Locher, Thomas
    Meier, Remo
    Schmid, Stefan
    Wattenhofer, Roger
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 388 - +
  • [15] Lava: A reality check of network coding in peer-to-peer live streaming
    Wang, Mea
    Li, Baochun
    INFOCOM 2007, VOLS 1-5, 2007, : 1082 - +
  • [16] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, Michele
    Izquierdo, Ebroul
    2012 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS, 2012,
  • [17] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, M.
    Izquierdo, E.
    IEEE LATIN AMERICA TRANSACTIONS, 2013, 11 (03) : 962 - 968
  • [18] Priority-based scheduling scheme for live video streaming in peer-to-peer network
    Pal, Kunwar
    Govil, Mahesh Chandra
    Ahmed, Mushtaq
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (18) : 24427 - 24457
  • [19] Priority-based scheduling scheme for live video streaming in peer-to-peer network
    Kunwar Pal
    Mahesh Chandra Govil
    Mushtaq Ahmed
    Multimedia Tools and Applications, 2018, 77 : 24427 - 24457
  • [20] On reducing mesh delay for peer-to-peer live streaming
    Ren, Dongni
    Li, Y-T Hillman
    Chan, S-H Gary
    27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 1732 - 1740