DocumentCode
2542844
Title
Affinity-Based Power Saving MAC Protocol in Ad Hoc Networks
Author
Jun, Jung Hyon ; Choi, Young-June ; Bahk, Saewoong
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
fYear
2005
fDate
8-12 March 2005
Firstpage
363
Lastpage
372
Abstract
In this paper, we suggest a framework for power saving (PS) MAC protocol in a one hop mobile ad hoc network with a coordinator, and propose affinity based scheduling algorithm. Affinity is a novel concept that we introduce first. We define two types of affinities, i.e., node affinity and task 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 of each task. Our proposed scheduling algorithm has the advantage of putting more nodes into doze state for energy saving after completion of each task. To maximize the PS effect, we combine shortest job first scheduling with affinity based scheduling. We also devise an enhanced 802.11 PS MAC protocol by applying our framework and scheduling algorithm to the 802.11 MAC protocol which prevails in real world. Simulation results demonstrate that our scheduling algorithm and PS MAC protocol improve power efficiency and throughput significantly over other competitive schemes
Keywords
access protocols; ad hoc networks; mobile computing; power consumption; scheduling; wireless LAN; mobile ad hoc network; node affinity; power saving MAC protocol; shortest job first scheduling; task affinity; Ad hoc networks; Broadband communication; Intelligent networks; Media Access Protocol; Mobile ad hoc networks; Mobile communication; Network topology; Pervasive computing; Portable media players; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing and Communications, 2005. PerCom 2005. Third IEEE International Conference on
Conference_Location
Kauai Island, HI
Print_ISBN
0-7695-2299-8
Type
conf
DOI
10.1109/PERCOM.2005.8
Filename
1392776
Link To Document