Rate adaptive live video communications over IEEE 802.11 wireless networks

Rate adaptivity is an important concept in data intensive applications such as video communications. In this paper, we present an example rate adaptive, live, video communications system over IEEE 802.11 wireless networks, which integrate channel estimation, rate adaptive video encoding, wireless transmission, reception, and playback. The video stream over the wireless network conforms to the RTP payload format for H.264 video, and can be retrieved and displayed by many popular players such as QuickTime and VLC. A live, video-friendly, packet-dispersion-based algorithm will be used to estimate the available bandwidth, which is then used to trigger rate control to achieve rate adaptive video coding on the fly.

[1]  Richard G. Baraniuk,et al.  pathChirp: Efficient available bandwidth estimation for network paths , 2003 .

[2]  Parameswaran Ramanathan,et al.  What do packet dispersion techniques measure? , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[3]  Mats Björkman,et al.  A Study of Dispersion-based Measurement Methods in IEEE 802.11 Ad-hoc Networks , 2004, Communications in Computing.

[4]  Mark Claypool,et al.  Packet Dispersion in IEEE 802.11 Wireless Networks , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[5]  Colin Perkins,et al.  RTP: Audio and Video for the Internet , 2003 .

[6]  Peter Steenkiste,et al.  Evaluation and characterization of available bandwidth probing techniques , 2003, IEEE J. Sel. Areas Commun..

[7]  Brian Tierney,et al.  System capability effects on algorithms for network bandwidth measurement , 2003, IMC '03.

[8]  Van Jacobson,et al.  A tool to infer characteristics of internet paths , 1997 .

[9]  B. A. Mar,et al.  pchar : A Tool for Measuring Internet Path Characteristics , 2000 .

[10]  Mats Björkman,et al.  Regression-Based Available Bandwidth Measurements , 2002 .

[11]  Manish Jain,et al.  End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput , 2003, TNET.

[12]  M. Frans Kaashoek,et al.  A measurement study of available bandwidth estimation tools , 2003, IMC '03.