This paper presents a framework for provisioning application and channel dependent quality of service in wireless networks. The framework is based on three di erent adaptation mechanisms that operate over distinct adaptation time scales. At the packet transmission time scale, channel prediction determines whether to transmit a packet or not depending on the state of the wireless channel. At the packet scheduling time scale, a channel state dependent scheduler compensates ows that experience bad link quality while attempting to maintain minimum bandwidth assurances. The packet scheduling scheme is complemented by an application-speci c adaptation mechanism that operates over longer time scales and takes into account the ability of wireless applications to adapt to changes in available bandwidth and channel conditions. Unlike packet scheduling, adaptation takes into account application-level semantics and operates over time scales that can be programmed by user.
Javier Gomez, Andrew T. Campbell, Hiroyuki Morikaw