ENERGY-AWARE STRATEGIES FOR ENVIRONMENTAL MONITORING WITH ... · energy-aware strategies for...
Transcript of ENERGY-AWARE STRATEGIES FOR ENVIRONMENTAL MONITORING WITH ... · energy-aware strategies for...
ENERGY-AWARE STRATEGIES FOR
ENVIRONMENTAL MONITORING
WITH THE MICAZ
JORGE M. SOARES
1
SENSOR NETWORKS
GREAT DUCK ISLAND (2003)
2
SENSOR NETWORKS
JAMES RESERVE (2006-)
3
SENSOR NETWORKS
REVENTADOR VOLCANO
4
SENSOR NETWORKS
ZEBRANET
5
MOTIVATION
Energy efficiency is a major challenge in WSNs
Deploying sensors is hard and expensive
Lifetime is key!
Tanenbaum, A.S.; Chandana Gamage; Crispo, B., "Taking Sensor Networks from the Lab to the Jungle," Computer ,
vol.39, no.8, pp.98,100, Aug. 2006
6
GOALS
Monitor in a smart, energy-efficient way (nesC)
• Sample rates
• Power states
• Information bundles
Reconstruct the information (MATLAB)
• Interpolation
7
SOFTWARE
TinyOS
• Free, open source OS targeting WSNs
• Originally a research project at the University of California Berkeley
nesC
• An extension to the C programming language
• Component-based, event-driven programming language
• Programs built from components "wired“ together
• Commands and events pass between components through interfaces
Tutorials: http://docs.tinyos.net/tinywiki/index.php/TinyOS_Tutorials
8
HARDWARE
9