Distributed Cross Layer Congestion Control for Real-Time Video over WLAN

We propose a distributed cross-layer congestion control algorithm that provides enhanced QoS and reliable operation for real-time uplink video over WiFi applications. Such applications are characterized by many wireless devices transmitting video at various PHY rates over a relatively congested channel. Unfortunately, today's off-the-shelf 802.11 equipment can be easily demonstrated to suffer catastrophic failure when subject to these conditions - let alone provide acceptable perceptual quality to the user. We show that in order to remedy these issues, it is preferred to use a cross-layer approach rather than a single-layer approach. The idea is to use a fast frame-by-frame control loop in the MAC layer while simultaneously exploiting the powerful control-loop gain attainable by performing source-rate adaptation in the APP layer. We support the proposed algorithm through both simulation and experimentation.

[1]  Kang G. Shin,et al.  Achieving efficient channel utilization and weighted fairness for data communications in IEEE 802.11 WLAN under the DCF , 2002, IEEE 2002 Tenth IEEE International Workshop on Quality of Service (Cat. No.02EX564).

[2]  Reginald L. Lagendijk,et al.  Optimized video streaming over 802.11 by cross-layer signaling , 2006, IEEE Communications Magazine.

[3]  Leo Monteban,et al.  WaveLAN®-II: A high-performance wireless LAN for the unlicensed band , 1997, Bell Labs Technical Journal.

[4]  S. Jamaloddin Golestani,et al.  A self-clocked fair queueing scheme for broadband applications , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[5]  Wolfgang Kellerer,et al.  Application-driven cross-layer optimization for video streaming over wireless networks , 2006, IEEE Communications Magazine.

[6]  Jangeun Jun,et al.  Theoretical maximum throughput of IEEE 802.11 and its applications , 2003, Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003..

[7]  Michael Loiacono,et al.  The Snowball Effect: Detailing Performance Anomalies of 802.11 Rate Adaptation , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[8]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[9]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[10]  Mihaela van der Schaar,et al.  Providing adaptive QoS to layered video over wireless local area networks through real-time retry limit adaptation , 2004, IEEE Transactions on Multimedia.

[11]  Paramvir Bahl,et al.  Distributed Fair Scheduling in a Wireless LAN , 2005, IEEE Trans. Mob. Comput..

[12]  Chun-Ting Chou,et al.  Contention-Based Airtime Usage Control in Multirate IEEE 802.11 Wireless LANs , 2006, IEEE/ACM Transactions on Networking.

[13]  Sunghyun Choi,et al.  Performance enhancement of multirate IEEE 802.11 WLANs with geographically scattered stations , 2006, IEEE Transactions on Mobile Computing.