Title :
Power-Saving Schedulers for a WLAN With Task-Linking Topology Awareness
Author :
Jun, Jung Hyon ; Choi, Young-June ; Bahk, Saewoong
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ.
fDate :
5/1/2007 12:00:00 AM
Abstract :
This paper proposes task-scheduling algorithms designed to save energy in ad hoc networks by using a novel concept of "affinity" as the scheduling metric. This notion of affinity is used to represent the task-linking topology. For one-hop ad hoc networks, we define three types of affinity measures: node affinity, task affinity, and weighted affinity. Node affinity is defined as the weighted sum of incoming and outgoing task flows at each node, and task affinity as the sum of node affinities of source and destination nodes for each task. Based on these affinity measures, we consider three heuristic scheduling algorithms that are executable in real time: 1) affinity-first shortest task scheduling Qat; 2) task-size-first affinity-based scheduling Qta; and 3) task-size weighted-affinity scheduling Qwa . These algorithms have the advantage of making the total duration of the doze state of all the nodes in the network longer than in other conventional schemes, thereby achieving significant power saving (PS). Our simulation experiments suggest that the PS performance of Qwa is comparable to optimal scheduling (which is not implementable in practice for realistic link topologies). We also present a framework for a PS medium-access-control (MAC) protocol in which our scheduling algorithm can be deployed, and we describe how to enhance the existing 802.11 PS MAC to implement our framework. Simulation results demonstrate that our enhanced PS MAC protocol combined with affinity-based scheduling improves power efficiency and throughput significantly over other existing schemes
Keywords :
access protocols; ad hoc networks; scheduling; telecommunication network topology; wireless LAN; MAC protocol; WLAN; ad hoc networks; heuristic scheduling algorithms; medium access control protocol; node affinity; power saving schedulers; task affinity; task linking topology awareness; weighted affinity; Ad hoc networks; Batteries; Energy consumption; Media Access Protocol; Network topology; Optimal scheduling; Power control; Scheduling algorithm; Throughput; Wireless LAN; Ad hoc network; affinity; medium-access control (MAC); power saving (PS); scheduling;
Journal_Title :
Vehicular Technology, IEEE Transactions on
DOI :
10.1109/TVT.2007.895492