Professional Documents
Culture Documents
Wireless Sensor Networks: Nuwan Gajaweera
Wireless Sensor Networks: Nuwan Gajaweera
Nuwan Gajaweera
Research Engineer
Outline
Motes & Wireless Sensor Networks WSN Applications TinyOS WSN research at the Dialog Lab
Mote
Analog I/O Ports
Sensor
Radio Transceiver
D/A A/D
Microcontroller
Sensor
External Memory
A very low cost low power computer Monitors one or more sensors A Radio Link to the outside world Are the building blocks of Wireless Sensor Networks (WSN)
Super Node
Motes
WSN Applications
Environmental/Habitat monitoring Acoustic detection Seismic Detection Military surveillance Inventory tracking Medical monitoring Smart spaces Process Monitoring
FireBug
Wildfire Instrumentation System Using Networked Sensors Allows predictive analysis of evolving fire behavior Firebugs: GPS-enabled, wireless thermal sensor motes based on TinyOS that self-organize into networks for collecting real time data in wild fire environments Software architecture: Several interacting layers (Sensors, Processing of sensor data, Command center) A project by University of California, Berkeley CA.
Cricket Mote
Basically a location-aware mote. Includes an Ultrasound transmitter and receiver. Uses the combination of RF and Ultrasound technologies to establish differential time of arrival and hence linear range estimates Based on Cricket Indoor Location System developed by a MIT researcher Nissanka Bodhi Priyantha
TinyOS
What is TinyOS
open-source operating system wireless embedded sensor networks component-based architecture
Developed at UCB in collaboration with Intel Research Current Stable Version is 1.1.15 TinyOS 2.0 (T2) released on 6/11 Main Ideas
Low complexity Conserve power sleep as frequently as possible
Different Targets
mica mica2 mica2dot micaz
telos
telosb
rene2
pc
Mica2
Extremely popular mote 8-bit AVR Controller FSK radio Data-logger flash
Mica2 Clone
Data Mule
DataMule a mobile entity present in the environment that will pick up data from the mote when in range, buffer it, and drop off the data at base station
ex: People, Vehicles, Livestock
Data Mule
Leaf Node
Base Station
Data Mule
Data Mule
Data Mule
Base Station
Data Mule
Base Station
Thank you..