Title :
Achieving application level fairness through utility-based wireless fair scheduling
Author :
Gao, Xia ; Nandagopal, Thyagarajan ; Bharghavan, Vaduvur
Author_Institution :
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
Abstract :
The increasing number of wireless data users and the deployment of broadband wireless networks have brought the issue of providing fair channel access to the forefront. Wireless fair scheduling algorithms must deal with unique domain-specific issues such as location-dependent and bursty channel error. In the past, a number of scheduling disciplines have been proposed for approximating fluid fair queueing in wireless channels, but using only the ARQ-based link-layer retransmit model. In this work, we generalize past work in three key ways: (a) we use the notion of "utility-based" fair scheduling, wherein the goal of the scheduler is to serve flows in a way that maximizes the aggregate utility of the system, (b) we combine the techniques of FEC and ARQ in a generalized framework in which different scheduling disciplines can be realized by mixing and matching component algorithms within the framework, and (c) we support the notion of "application level fairness" when flows see different channel error probabilities. Specifically, we explore the combination of adaptive FEC and ARQ-based schemes within the utility-based wireless fair scheduling paradigm. We show through simulation and analysis that this combination enables the scheduling disciplines to optimize the aggregate system utility and achieve application level fairness, while handling varying channel errors effectively
Keywords :
approximation theory; automatic repeat request; broadband networks; data communication; error statistics; forward error correction; queueing theory; radio networks; ARQ-based link-layer retransmit model; FEC; application level fairness; broadband wireless networks; bursty channel error; channel error probability; fair channel access; fluid fair queueing approximation; location-dependent error; queueing ARQ-based link-layer retransmission; scheduling disciplines; system aggregate utility; utility-based fair scheduling; utility-based wireless fair scheduling; wireless data communication; wireless fair scheduling algorithms; Aggregates; Automatic repeat request; Bandwidth; Delay; Forward error correction; Job shop scheduling; Quality of service; Scheduling algorithm; Throughput; Wireless networks;
Conference_Titel :
Global Telecommunications Conference, 2001. GLOBECOM '01. IEEE
Conference_Location :
San Antonio, TX
Print_ISBN :
0-7803-7206-9
DOI :
10.1109/GLOCOM.2001.966288