Title :
Effort-limited fair (ELF) scheduling for wireless networks
Author :
Eckhardt, David A. ; Steenkiste, Peter
Author_Institution :
Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
While packet scheduling for wired links is a maturing area, scheduling of wireless links is less mature. A fundamental difference between wired and wireless links is that wireless media can exhibit substantial rates of link errors, resulting in significant and unpredictable loss of link capacity. This capacity loss results in a special challenge for wireless schedulers. For example, a weighted fair queue (WFQ) scheduler assumes an error free link and specifies how flows should share the link capacity. However, this specification is not sufficient to determine the correct outcome when link capacity is sharply reduced, because flows that have been allocated the same weights may differ greatly in their ability to tolerate throughput loss. In this paper, we first describe the wireless scheduling challenge in terms of an effort-outcome disconnection. Next we propose a novel notion of fairness for wireless links, effort-limited fairness (ELF), which extends WFQ via dynamic weight adjustments. ELF guarantees that all flows experiencing an error rate below a per flow threshold receive their expected service, defined as a specified rate for reserved flows or a specified share of best-effort capacity for best effort flows. After motivating and defining ELF, we present a practical approximation algorithm, which we evaluate through both trace-driven simulation and measurement of a prototype wireless radio network based on the WaveLAN physical layer
Keywords :
channel capacity; error statistics; packet radio networks; queueing theory; scheduling; wireless LAN; ELF; ELF scheduling; WFQ; WaveLAN physical layer; capacity loss; dynamic weight adjustments; effort-limited fair scheduling; effort-limited fairness; effort-outcome disconnection; link capacity; link errors; packet scheduling; prototype wireless radio network; throughput loss; trace-driven simulation; weighted fair queue; wireless links; wireless networks; wireless schedulers; Approximation algorithms; Error analysis; Geophysical measurement techniques; Ground penetrating radar; Physical layer; Radio network; Scheduling algorithm; Throughput; Virtual prototyping; Wireless networks;
Conference_Titel :
INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
Tel Aviv
Print_ISBN :
0-7803-5880-5
DOI :
10.1109/INFCOM.2000.832465