Title
Integrating concurrency control and energy management in device drivers
Abstract
Energy management is a critical concern in wireless sensornets. Despite its importance, sensor network operating systems today provide minimal energy management support, requiring applications to explicitly manage system power states. To address this problem, we present ICEM, a device driver architecture that enables simple, energy efficient wireless sensornet applications. The key insight behind ICEMis that the most valuable information an application can give the OS for energy management is its concurrency. Using ICEM, a low-rate sensing application requires only a single line of energy management code and has an efficiency within 1.6% of a hand-tuned implementation. ICEM's effectiveness questions the assumption that sensornet applications must be responsible for all power management and sensornets cannot have a standardized OS with a simple API.
Year
DOI
Venue
2007
10.1145/1294261.1294286
SOSP
Keywords
Field
DocType
management system,design,energy,energy efficient,operating system,concurrency,sensor network,concurrency control,energy management
Wireless network,Energy management,Power management,Wireless,Concurrency control,Computer science,Efficient energy use,Concurrency,Wireless sensor network,Distributed computing,Embedded system
Conference
Volume
Issue
ISSN
41
6
0163-5980
Citations 
PageRank 
References 
46
2.10
27
Authors
7
Name
Order
Citations
PageRank
Kevin Klues124514.29
vlado handziski257050.64
Chenyang Lu36474385.38
Adam Wolisz42693407.71
David Culler5234682674.49
David Gay61766142.35
Philip Levis75510414.57