Bandwidth-Efficient Packet Scheduling for Live Streaming With Network Coding

被引:13
作者
Huang, Shenglan [1 ]
Izquierdo, Ebroul [1 ]
Hao, Pengwei [1 ]
机构
[1] Univ London, Elect Engn & Comp Sci, London E1 4NS, England
基金
欧盟地平线“2020”;
关键词
Distributed scheduling; live broadcasting; network coding; peer-to-peer TV systems; DELAY; PUSH;
D O I
10.1109/TMM.2016.2530411
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network coding (NC) brings substantial improvements in terms of throughput and delay in collaborative media streaming applications. A key aspect of NC-driven live peer-to-peer streaming is the packet scheduling policy. Indeed, lack of synchronization among peers usually results in significantly redundant packet transmission, which in turn leads to severe bandwidth inefficiencies. In this paper, we address the problem of finding a suitable asynchronous packet scheduling policy that greatly helps to overcome this critical redundant transmission problem. We propose a bandwidth cost minimization technique under a full video packet recovery constraint. In order to add scalability and improved performance, we also further derive a distributed packet scheduling algorithm. Both implementation and analytical considerations of the proposed approaches are described in this paper. Experimental results confirm that the proposed algorithms deliver higher bandwidth efficiency with reduced redundancy and communication overhead rate and, consequently, better quality-of-service in terms of improved video quality and delivery ratio.
引用
收藏
页码:752 / 763
页数:12
相关论文
共 32 条
  • [1] Network information flow
    Ahlswede, R
    Cai, N
    Li, SYR
    Yeung, RW
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) : 1204 - 1216
  • [2] [Anonymous], 2003, 51 ALL C COMM CONTR
  • [3] Scalable application layer multicast
    Banerjee, S
    Bhattacharjee, B
    Kommareddy, C
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2002, 32 (04) : 205 - 217
  • [4] SPANC: Optimizing Scheduling Delay for Peer-to-Peer Live Streaming
    Chan, K. -H. Kelvin
    Chan, S. -H. Gary
    Begen, Ali C.
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2010, 12 (07) : 743 - 753
  • [5] Cui LZ, 2012, IEEE ICC, P2075, DOI 10.1109/ICC.2012.6364294
  • [6] Cuiping Jing, 2011, Proceedings of the 2011 14th International Conference on Network-Based Information Systems (NBiS 2011), P634, DOI 10.1109/NBiS.2011.119
  • [7] Feng C., 2008, Proceedings of the 16th ACM international conference on Multimedia, P269
  • [8] Construction of Network Error Correction Codes in Packet Networks
    Guang, Xuan
    Fu, Fang-Wei
    Zhang, Zhen
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (02) : 1030 - 1047
  • [9] Huang SL, 2014, IEEE IMAGE PROC, P3993, DOI 10.1109/ICIP.2014.7025811
  • [10] Jannotti J., 2000, OSDI 00 P 4 C S OPER, P14