Adaptive streaming of high-quality video over wireless LANs

We address the problem of robust streaming of high-quality video over wireless local area networks in a home environment. By robust streaming, we mean maintaining the highest possible video quality and preventing interruptions to the video under varying bandwidth conditions, which may be due to distance, interference, obstructions, and existence of multiple streams. We propose an application-layer approach where we provide algorithms for dynamic on-line network bandwidth estimation and dynamic on-line adaptation of video rate according to the available network bandwidth. The proposed system employs a packet scheduler, and a video rate control and adaptation mechanism at the sender, and bandwidth measurement and feedback mechanisms at the receiver. Our bandwidth estimation approach uses the actual video data in real time by transmitting it in packet bursts; hence, separate test traffic is not required. Since the proposed method operates at the application layer, it is flexible and applicable to different local area network types and implementations. We propose an extension to multiple streams by providing an algorithm for joint rate allocation to multiple video streams over a network enabling network-adaptive simultaneous streaming of high-quality video.

[1]  A. Udaya Shankar,et al.  An Empirical Characterization of Instantaneous Throughput in 802.11b WLANs , 2002 .

[2]  Jon M. Peha,et al.  Streaming video over the Internet: approaches and directions , 2001, IEEE Trans. Circuits Syst. Video Technol..

[3]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[4]  Thierry Turletti,et al.  Experience with control mechanisms for packet video in the internet , 1998, CCRV.

[5]  Shu Xiao,et al.  Efficient and low-cost video transcoding , 2002, IS&T/SPIE Electronic Imaging.

[6]  Kannan Ramchandran,et al.  Multicast and unicast real-time video streaming over wireless LANs , 2002, IEEE Trans. Circuits Syst. Video Technol..

[7]  Mohammed Ghanbari,et al.  A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams , 1998, IEEE Trans. Circuits Syst. Video Technol..

[8]  Gertjan Keesman,et al.  Analysis of joint bit-rate control in multiprogram image coding , 1994, Other Conferences.

[9]  Mary Baker,et al.  Measuring bandwidth , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[10]  James C. Chen Measured Performance of 5-GHz 802.11a Wireless LAN Systems , 2001 .

[11]  Huifang Sun,et al.  Architectures for MPEG compressed bitstream scaling , 1995, Proceedings., International Conference on Image Processing.

[12]  Thierry Turletti,et al.  A rate control mechanism for packet video in the Internet , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[13]  Antonio Ortega,et al.  Rate control for robust video transmission over wireless channels , 1997, Electronic Imaging.

[14]  Hossein Alavi,et al.  P‐37: High Quality Video over Powerline Networks , 2003 .

[15]  Hayder Radha,et al.  Video receiver based real-time estimation of channel capacity , 2002, Proceedings. International Conference on Image Processing.

[16]  Huifang Sun,et al.  Architectures for MPEG compressed bitstream scaling , 1996, IEEE Trans. Circuits Syst. Video Technol..

[17]  Chen-Hsiu Huang Video Transcoding Architectures and Techniques : An Overview , 2003 .

[18]  André Vincent,et al.  Bit allocation and constraints for joint coding of multiple video programs , 1999, IEEE Trans. Circuits Syst. Video Technol..

[19]  Bob O'Hara,et al.  The IEEE 802.11 Handbook: A Designer's Companion , 1999 .

[20]  Hironao Hori,et al.  Rate conversion of MPEG coded video by re-quantization process , 1995, Proceedings., International Conference on Image Processing.

[21]  Anand R. Prasad,et al.  WLAN Systems and Wireless IP for Next Generation Communications , 2002 .

[22]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[23]  Aggelos K. Katsaggelos,et al.  Visual communications and image processing '94 , 1994 .

[24]  Ming-Ting Sun,et al.  A rate-control scheme for video transport over wireless channels , 2001, IEEE Trans. Circuits Syst. Video Technol..