Multicast and unicast real-time video streaming over wireless LANs

We address the problem of real-time video streaming over wireless LANs for both unicast and multicast transmission. The wireless channel is modeled as a packet-erasure channel at the IP level. For the unicast scenario, we describe a novel hybrid Automatic Repeat reQuest (ARQ) algorithm that efficiently combines forward error control (FEC) coding with the ARQ protocol. For the multiple-users scenario, we formulate the problem of real-time video multicast as an optimization of a maximum regret cost function across the multicast user space. The proposed solution efficiently combines progressive source coding with FEC coding. We present a theoretical analysis of the unicast and multicast cases, as well as experimental results that demonstrate the performance advantages of the proposed algorithms over existing methods.

[1]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[2]  Douglas L. Jones,et al.  Minimax disappointment criterion for video broadcasting , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  Yiwei Thomas Hou,et al.  Scalable video transport over wireless IP networks , 2000, 11th IEEE International Symposium on Personal Indoor and Mobile Radio Communications. PIMRC 2000. Proceedings (Cat. No.00TH8525).

[4]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[5]  Zixiang Xiong,et al.  Low bit-rate scalable video coding with 3-D set partitioning in hierarchical trees (3-D SPIHT) , 2000, IEEE Trans. Circuits Syst. Video Technol..

[6]  Andrew T. Campbell,et al.  Active filters: delivering scaled media to mobile devices , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[7]  Douglas L. Jones,et al.  Hybrid ARQ for robust video streaming over wireless LANs , 2001, Proceedings International Conference on Information Technology: Coding and Computing.

[8]  Hui Zhang,et al.  Resilient multicast support for continuous-media applications , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[9]  John M. Danskin,et al.  Joint source and channel coding for image transmission over lossy packet networks , 1996, Optics & Photonics.

[10]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[11]  Luigi Rizzo,et al.  On the feasibility of software FEC , 1997 .

[12]  Steven McCanne,et al.  Receiver-driven layered multicast , 1996, SIGCOMM '96.

[13]  Bernhard Wimmer,et al.  An RTP Payload Format for Erasure-Resilient Transmission of Progressive Multimedia Streams , 2000 .

[14]  Igor V. Kozintsev,et al.  Signal Processing for Joint Source -Channel Coding of Digital Images , 2000 .

[15]  Richard E. Ladner,et al.  Graceful degradation over packet erasure channels through forward error correction , 1999, Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096).

[16]  Kang-Won Lee,et al.  An integrated source coding and congestion control framework for video streaming in the Internet , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[17]  Steven McCanne,et al.  Low-Complexity Video Coding for Receiver-Driven Layered Multicast , 1997, IEEE J. Sel. Areas Commun..

[18]  Douglas L. Jones,et al.  Joint source channel matching for a wireless communications link , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[19]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[20]  Madhu Sudan,et al.  Priority encoding transmission , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[21]  Kang-Won Lee,et al.  An integrated source transcoding and congestion control paradigm for video streaming in the Internet , 2001, IEEE Trans. Multim..