Exploring a QoS Driven Scheduling Approach for Peer-to-Peer Live Streaming Systems with Network Coding

被引:0
|
作者
Cui, Laizhong [1 ]
Lu, Nan [1 ]
Chen, Fu [2 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[2] Beijing Foreign Studies Univ, Dept Comp Sci & Technol, Beijing 100089, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
D O I
10.1155/2014/513861
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Most large-scale peer-to-peer (P2P) live streaming systems use mesh to organize peers and leverage pull scheduling to transmit packets for providing robustness in dynamic environment. The pull scheduling brings large packet delay. Network coding makes the push scheduling feasible in mesh P2P live streaming and improves the efficiency. However, it may also introduce some extra delays and coding computational overhead. To improve the packet delay, streaming quality, and coding overhead, in this paper are as follows. we propose a QoS driven push scheduling approach. The main contributions of this paper are: (i) We introduce a new network coding method to increase the content diversity and reduce the complexity of scheduling; (ii) we formulate the push scheduling as an optimization problem and transform it to a min-cost flow problem for solving it in polynomial time; (iii) we propose a push scheduling algorithm to reduce the coding overhead and do extensive experiments to validate the effectiveness of our approach. Compared with previous approaches, the simulation results demonstrate that packet delay, continuity index, and coding ratio of our system can be significantly improved, especially in dynamic environments.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Optimized Packet Scheduling for Live Streaming on Peer-to-Peer Network with Network Coding
    Huang, Shenglan
    Izquierdo, Ebroul
    Hao, Pengwei
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 1515 - 1520
  • [2] Network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) : 1554 - 1567
  • [3] Network coding for peer-to-peer live media streaming
    Liu, Yajie
    Dou, Wenhua
    Peng, Yuxing
    Guo, Bo
    [J]. GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 149 - +
  • [4] VIDEO TRANSMISSION SCHEDULING FOR PEER-TO-PEER LIVE STREAMING SYSTEMS
    Li, Ying
    Li, Zhu
    Chiang, Mung
    Calderbank, A. Robert
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 653 - +
  • [5] Optimizing Push Scheduling Algorithm based on Network Coding for Mesh Peer-to-Peer Live Streaming
    Cui, Laizhong
    Jiang, Yong
    Wu, Jianping
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012, : 2075 - 2080
  • [6] Lava: A reality check of network coding in peer-to-peer live streaming
    Wang, Mea
    Li, Baochun
    [J]. INFOCOM 2007, VOLS 1-5, 2007, : 1082 - +
  • [7] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, Michele
    Izquierdo, Ebroul
    [J]. 2012 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS, 2012,
  • [8] Live Scalable Video Streaming on Peer-to-Peer Overlays with Network Coding
    Sanna, M.
    Izquierdo, E.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2013, 11 (03) : 962 - 968
  • [9] Adaptive Network Coding for Heterogeneous Peer-to-peer Streaming Systems
    Yang, Min
    Yang, Yuanyuan
    [J]. 2009 8TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, 2009, : 274 - 277
  • [10] Optimizing Substream Scheduling for Peer-to-Peer Live Streaming
    Chan, K. -H. Kelvin
    Chan, S. -H. Gary
    Begen, Ali C.
    [J]. 2010 7TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE-CCNC 2010, 2010, : 37 - +