Theoretical Maximum Throughput of IEEE 802.11 and its Applications
NCA '03 Proceedings of the Second IEEE International Symposium on Network Computing and Applications
IEEE 802.11 rate adaptation: a practical approach
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Rate Performance Objectives of Multihop Wireless Networks
IEEE Transactions on Mobile Computing
Idle sense: an optimal access method for high throughput and fairness in rate diverse wireless LANs
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Distributed Fair Scheduling in a Wireless LAN
IEEE Transactions on Mobile Computing
Performance Enhancement of Multirate IEEE 802.11 WLANs with Geographically Scattered Stations
IEEE Transactions on Mobile Computing
The impact of imperfect scheduling on cross-layer congestion control in wireless networks
IEEE/ACM Transactions on Networking (TON)
Contention-based airtime usage control in multirate IEEE 802.11 wireless LANs
IEEE/ACM Transactions on Networking (TON)
Cross-layer design of ad hoc networks for real-time video streaming
IEEE Wireless Communications
IEEE Transactions on Multimedia
Optimized video streaming over 802.11 by cross-layer signaling
IEEE Communications Magazine
Application-driven cross-layer optimization for video streaming over wireless networks
IEEE Communications Magazine
Performance analysis of the IEEE 802.11 distributed coordination function
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
We propose a distributed cross-layer congestion control algorithm that provides enhanced quality of service 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 preferable to apply airtime fairness with a cross-layer approach. The idea is to use a fast frame-by-frame control loop in the carrier sense multiple access/collision avoidance (CSMAlCA)-based medium access control (MAC) layer while simultaneously exploiting the powerful control loop gain attainable by performing source-rate adaptation in the application layer. We support the proposed algorithm through both simulation and experimentation with various channel and PHY rate scenarios.