2007 · 77 citations · 36 references
EngineeringComputer EngineeringComputer ScienceEmbedded SystemsEnergy ManagementOperating SystemsEnergy-efficient Embedded SystemsIot Embedded SystemsPower ManagementSensor NetworksWireless Sensor NetworksApi DesignDevice Driver ArchitectureDriver ArchitectureEnergy-efficient Wireless Sensor NetworksPower Management ArchitectureSensor Network ArchitecturesWireless NetworkingWireless Sensor Energy Management
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 ICEM is 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.
36
Versatile low power media access for wireless sensor networks
Joseph Polastre, Jason Hill, David Culler · 2004 · 3.4K citations
System architecture directions for networked sensors
Jason Hill, Robert Szewczyk, Alec Woo et al. · ACM SIGPLAN Notices · 2000 · 3.1K citations · Full text
Samuel Madden, Michael J. Franklin, Joseph M. Hellerstein et al. · ACM SIGOPS Operating Systems Review · 2002 · 2.7K citations
Telos: enabling ultra-low power wireless research
2005 · 1.8K citations
Engineering, Computer Engineering, Electrical Engineering +16