Rate distortion optimized joint ARQ-FEC scheme for real-time wireless multimedia

In this paper, we investigate rate distortion optimized streaming of H.264 coded video sequences over time-varying wireless channels. Our main objective is to minimize average end-to-end distortion to satisfy a certain quality of service (QoS) by considering the media and channel characteristics such as packet importance, packet dependencies, decoding deadlines, channel state information and channel capacity. In particular, we propose a sender-driven optimized joint ARQ-FEC scheme that decides on packet transmissions, re-transmissions as well as the FEC rate used in each transmission. The optimized joint ARQ-FEC scheme along with packet scheduling aims to minimize a weighted sum of distortion and total transmission cost under capacity constraints. The other objective in this paper is to satisfy the QoS of the optimized joint ARQ-FEC scheme without minimizing end-to-end distortion. We improved two approximate algorithms that use the media and channel characteristics to transmit the best selected and FEC coded packet. The real-time simulation results with H.264 sequences demonstrate the efficacy of the all proposed algorithms over the classical error recovery scheme uses ARQ and FEC.

[1]  Avideh Zakhor,et al.  Cross layer techniques for adaptive video streaming over wireless networks , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[2]  Hang Liu,et al.  Performance of H.263 Video Transmission over Wireless Channels Using Hybrid ARQ , 1997, IEEE J. Sel. Areas Commun..

[3]  Paolo Bucciol,et al.  Perceptual ARQ for H.264 video streaming over 3G wireless networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[4]  Bruce D. Fritchman,et al.  A binary channel characterization using partitioned Markov chains , 1967, IEEE Trans. Inf. Theory.

[5]  Hong Shen Wang,et al.  Finite-state Markov channel-a useful model for radio communication channels , 1995 .

[6]  Parameswaran Ramanathan,et al.  Adaptive use of error-correcting codes for real-time communication in wireless networks , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[7]  Yücel Altunbasak,et al.  Finite-horizon FEC-rate adaptation for real-time wireless multimedia , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[8]  Ming-Ting Sun,et al.  Wireless video transport using conditional retransmission and low-delay interleaving , 2002, IEEE Trans. Circuits Syst. Video Technol..

[9]  Steven McCanne,et al.  Soft ARQ for Layered Streaming Media , 2001, J. VLSI Signal Process..

[10]  Philip A. Chou,et al.  Application layer error-correction coding for rate-distortion optimized streaming to wireless clients , 2002, IEEE Transactions on Communications.

[11]  D. Legall,et al.  MPEG : A video compression standard for multimedia applications , 1991 .

[12]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[13]  John J. Liu,et al.  Product Life Cycle, and Market Entry and Exit Decisions under Uncertainty , 2001 .

[14]  Saleem A. Kassam,et al.  Finite-state Markov model for Rayleigh fading channels , 1999, IEEE Trans. Commun..

[15]  Philip A. Chou,et al.  Rate-distortion optimized streaming of packetized media , 2006, IEEE Transactions on Multimedia.