Wireless Sensor Networks: Instrumenting the Physical World Deborah Estrin UCLA Computer Science Department and USC/ISI http://lecs.cs.ucla.edu/estrin destrin@cs.ucla.edu Collaborative work with SCADDS researchers Heidemann, Govindan, Bulusu, Cerpa, Elson, Ganesan, Girod, Intanagowat, Yu, and Zhao (USC/ISI and UCLA); and Shenker (ACIRI) 7/24/2016 1 The long term goal Embed numerous distributed devices to monitor and interact with physical world: in workspaces, hospitals, homes, vehicles, and “the environment” (water, soil, air…) Circulatory Net Disaster Response Network these devices so that they can coordinate to perform higher-level tasks. 7/24/2016 Requires robust distributed systems of hundreds or thousands of devices. 2 Vision • Embed large numbers of small, low-power, computationally powerful, communicating devices... • Communicate to correlate and coordinate • Design, deploy, and control robust distributed systems composed of hundreds or thousands of physically-embedded devices 7/24/2016 3 Super Sensing • Supercomputing and computational science qualitatively altered science and engineering by making it practical to analyze what was not previously practical • Distributed micro-sensing now makes it practical to measure and monitor what was not previously practical--radically increases the spatial and temporal density of in situ monitoring 7/24/2016 4 In the laboratory – Marine Biology • e.g., correlate samples with temperature, salinity, etc. – Contaminant flows • Measure flows without disrupting process 7/24/2016 Bio-Tank -scaled Tethered Robot Algae 2 meters 5 In the Field – Habitat studies Sensors – Environmental monitoring 7/24/2016 Inner wall of storm drain 6 Model Development and Validation – Seismic activity in urban centers – Atmospheric monitoring in heterogeneous regions – Oceanographic current monitoring – Coastal ocean networks 7/24/2016 www.argo.ucsd.edu 7 Topex-www.jpl.nasa.gov Complex Structures – Seismic response in buildings – Bridges – Aircraft – Photocopiers – Transportation Sensors – “Computational Fabric” 7/24/2016 8 New Constraints • Tight coupling to the physical world – Need better physical models – More experimentation • Designing for energy constraints • Coping with “apparent” loss of layering – Radio…to MAC…to routing…to application – More experimentation 7/24/2016 9 New Design Goals • Designing for long-lived (and often energyconstrained) systems – Low-duty cycle operation – Exploiting redundancy – Tiered architectures • Self configuring systems – Measure and adapt to unpredictable RF and sensing environment – Exploit spatial diversity of sensor/actuator nodes – Localization and Time synchronization are key building blocks 7/24/2016 10 Technical challenges • Ad hoc, self organizing, adaptive systems with predictable behaviors • Collaborative processing, data fusion, multiple sensory modalities • Data analysis/mining to identify collaborative sensing, triggering thresholds, etc 7/24/2016 11 Enormous Potential Impact Earth Science Exploration Medical monitoring Disaster Recovery and Urban Rescue Networked Embedded Systems Smart spaces Condition Based Maintenance Wearable computing Transportation Environmental Monitoring Biological Monitoring Active Structures Bio-Tank -scaled Tethered Robot Strand Stand Algae Sensors 12 7/24/2016 2 meters