System Scheduling for Multi-Description Video Streaming Over Wireless Multi-Hop Networks

Providing real-time multimedia applications over wireless multi-hop networks is a challenging problem because the wireless channels are highly sensitive to delay, interference and topology changes. Multiple description coding (MDC), as a new emerging error-resilient technique, has been widely used recently in wireless video transmission. Its fundamental principle is to generate multiple correlated descriptions such that each description approximates the source information with a certain level of fidelity. Inevitably, MDC introduces many description streams which may influence each other and thus, reasonable system scheduling is needed to provide a satisfied video quality. The novelty of this work is to investigate the optimal distributed scheduling for multiple competing MDC streams in a resource-limited wireless multi-hop network. This is achieved by joint optimization of MDC, rate control and multipath routing. Two joint optimal algorithms, namely a distributed rate control and routing (DRCR) and a simplified DRCR algorithm, are proposed to solve this problem with constraints that arise from the multiple description streams among multiple users via multiple paths. Both algorithms are designed in a distributed manner that is amenable to on-line implementation for wireless networks. Theoretical analysis and simulation results are provided which demonstrate the effectiveness of our proposed joint schemes.

[1]  Avideh Zakhor,et al.  Multiple sender distributed video streaming , 2004, IEEE Transactions on Multimedia.

[2]  A. Robert Calderbank,et al.  Price-based distributed algorithms for rate-reliability tradeoff in network utility maximization , 2006, IEEE Journal on Selected Areas in Communications.

[3]  E. Akyol,et al.  A Flexible Multiple Description Coding Framework for Adaptive Peer-to-Peer Video Streaming , 2007, IEEE Journal of Selected Topics in Signal Processing.

[4]  Hanif D. Sherali,et al.  Cross-layer optimized multipath routing for video communications in wireless networks , 2007, IEEE Journal on Selected Areas in Communications.

[5]  M. van der Schaar,et al.  Cross-layer wireless multimedia transmission: challenges, principles, and new paradigms , 2005, IEEE Wireless Communications.

[6]  Minghua Chen,et al.  Rate control for streaming video over wireless , 2004, IEEE INFOCOM 2004.

[7]  Ali C. Begen,et al.  Multi-path selection for multiple description encoded video streaming , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[8]  Baoyu Zheng,et al.  Cross-Layer Rate Allocation for Multimedia Applications in Pervasive Computing Environment , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[9]  Suhas N. Diggavi,et al.  Network Resource Allocation for Competing Multiple Description Transmissions , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[10]  Qian Zhang,et al.  Robust and efficient path diversity in application-layer multicast for video streaming , 2005, IEEE Trans. Circuits Syst. Video Technol..

[11]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[12]  Bernd Girod,et al.  Congestion-distortion optimized video transmission over ad hoc networks , 2005, Signal Process. Image Commun..

[13]  Liang Zhou,et al.  A Robust Resolution-Enhancement Scheme for Video Transmission Over Mobile Ad-Hoc Networks , 2008, IEEE Transactions on Broadcasting.

[14]  Eitan Altman,et al.  Performance analysis of AIMD mechanisms over a multi-state Markovian path , 2005, Comput. Networks.

[15]  Xinbing Wang,et al.  Optimal scheduling for multiple description video streams in wireless multihop networks , 2009, IEEE Communications Letters.

[16]  Mung Chiang,et al.  Balancing transport and physical Layers in wireless multihop networks: jointly optimal congestion control and power control , 2005, IEEE Journal on Selected Areas in Communications.

[17]  Zhu Xiao-qing,et al.  Joint routing and rate allocation for multiple video streams in ad-hoc wireless networks * , 2006 .

[18]  Andrea J. Goldsmith,et al.  Joint Capacity, Flow and Rate Allocation for Multiuser Video Streaming Over Wireless Ad-Hoc Networks , 2007, 2007 IEEE International Conference on Communications.

[19]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[20]  Baoyu Zheng,et al.  Joint QoS control for video streaming over wireless multihop networks: A cross-layer approach , 2009 .

[21]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[22]  Laurence B. Milstein,et al.  Error-Resilient Video Communications Over CDMA Networks With a Bandwidth Constraint , 2006, IEEE Transactions on Image Processing.

[23]  Jiaping Liu,et al.  Distributed queue-length based algorithms for optimal end4o-end throughput allocation and stability in multi-hop random access networks , 2007 .

[24]  Avideh Zakhor,et al.  Multiple Tree Video Multicast Over Wireless Ad Hoc Networks , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[25]  Tansu Alpcan,et al.  Rate allocation for multi-user video streaming over heterogenous access networks , 2007, ACM Multimedia.

[26]  Pascal Frossard,et al.  Multiple Description Coding with Redundant Expansions and Application to Image Communications , 2007, EURASIP J. Image Video Process..

[27]  Pascal Frossard,et al.  Rate-distortion optimized distributed packet scheduling of multiple video streams over shared communication resources , 2006, IEEE Trans. Multim..

[28]  Ali C. Begen,et al.  Multi-path selection for multiple description video streaming over overlay networks , 2005, Signal Process. Image Commun..

[29]  R. Srikant,et al.  A tutorial on cross-layer optimization in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[30]  D. Towsley,et al.  Combining Multipath Routing and Congestion Control for Robustness , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[31]  Mung Chiang,et al.  Optimal rate-reliability tradeoff in network utility maximization , 2005 .

[32]  Yücel Altunbasak,et al.  Distributed video streaming using multiple description coding and unequal error protection , 2005, IEEE Transactions on Image Processing.