Robust video multicast with joint network coding and video interleaving

被引:8
作者
Wang, Hui [1 ]
Kuo, C. -C. Jay
机构
[1] Univ So Calif, Ming Hsieh Dept Elect Engn, Los Angeles, CA 90089 USA
关键词
Network coding; Cross-layer optimization; Interleaving; Real-time; H.264/SVC; Unequal erasure protection (UEP); IPTV; Video conference; AD HOC NETWORKS; ERROR-CORRECTION;
D O I
10.1016/j.jvcir.2009.06.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we propose a cross-layer solution to robust video multicast in erasure networks based on random linear network coding (RLNC) in the network layer and video interleaving (VI) in the application layer, and call it the joint RLNC-VI scheme. In the RLNC implementation, we partition one video coding unit (VCU) into several priority levels using scalable properties of H.264/SVC video. Packets from the same priority level of several VCUs form one RLNC generation, and unequal protection is applied to different generations. RLNC provides redundancy for video packets in the network layer and has proved to be useful in a multicast environment. Then, we propose a new packet-level interleaving scheme, called the RLNC-facilitated interleaving scheme, where each received packet corresponds to a new constraint on source packets. As a result, it can facilitate the RLNC decoding at the destination node. Furthermore, we study the problem of optimal interleaving design, which selects the optimal interleaving degree and the optimal redundancy of each generation. The tradeoff between delay and received video quality due to the choice of different VCUs is also examined. It is shown by simulation results that the proposed RLNC-VI scheme outperforms the pure RLNC method for robust video multicast in erasure networks. This can be explained by two reasons. First, the VI scheme distributes the impact of the loss (or erasure) of one VCU into partial data loss over multiple neighboring VCUs. Second, the original video content can be easily recovered with spatial/temporal error concealment (EC) in the joint RLNC-VI scheme. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:77 / 88
页数:12
相关论文
共 34 条
[21]  
LUN D, P 42 ANN ALL C COMM
[22]   Resilient peer-to-peer streaming [J].
Padmanabhan, VN ;
Wang, HJ ;
Chou, PA .
11TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2003, :16-27
[23]  
Peterson LL, 2003, COMPUTER NETWORKS SY
[24]   Raptor codes [J].
Shokrollahi, Amin .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2551-2567
[25]  
SILVA D, 2007, P IEEE CAN WORKSH IN
[26]   Rank-metric codes for priority encoding transmission with network coding [J].
Silva, Danilo ;
Kschischang, Frank R. .
2007 10TH CANADIAN WORKSHOP ON INFORMATION THEORY, 2007, :81-84
[27]   Direct mode coding for bipredictive slices in the H.264 standard [J].
Tourapis, AM ;
Wu, F ;
Li, SP .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (01) :119-126
[28]  
Wah BW, 2000, INTERNATIONAL SYMPOSIUM ON MULTIMEDIA SOFTWARE ENGINEERING, PROCEEDINGS, P17, DOI 10.1109/MMSE.2000.897185
[29]  
WALSH J, 2008, P 4 WORKSH NETW COD
[30]   Error control and concealment for video communication: A review [J].
Wang, Y ;
Zhu, QF .
PROCEEDINGS OF THE IEEE, 1998, 86 (05) :974-997