Sep 29, 20051 Design of a Wireless Sensor Network Platform for Detecting Rare, Random, and Ephemeral Events Prabal Dutta with Mike Grimmer (Crossbow),

Slides:



Advertisements
Similar presentations
Telos Fourth Generation WSN Platform
Advertisements

A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
CSE 5392By Dr. Donggang Liu1 CSE 5392 Sensor Network Security Introduction to Sensor Networks.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Sep 10, Motivation, Genesis & Evolution of the eXtreme Scale Mote (XSM) Prabal Dutta.
System-level Calibration for Fusion- based Wireless Sensor Networks Rui Tan 1 Guoliang Xing 1 Zhaohui Yuan 2 Xue Liu 3 Jianguo Yao 4 1 Michigan State University,
The Mote Revolution: Low Power Wireless Sensor Network Devices
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Wireless Sensor Networks. The most profound technologies are those that disappear. They weaves themselves into the fabric of everyday life until they.
1 Energy-Quality Tradeoffs for Target Tracking in Wireless Sensor Networks Sundeep Pattem, Sameera Poduri, and Bhaskar Krishnamachari 2nd Workshop on Information.
The Mote Revolution: Low Power Wireless Sensor Network Devices
4/30/031 Wireless Sensor Networks for Habitat Monitoring CS843 Gangalam Vinaya Bhaskar Rao.
7/9/2007 AIIT Summer Course - D# 1 Wireless Embedded Systems and Networking Foundations of IP-based Ubiquitous Sensor Networks Micro-Power Systems David.
September 13, Motivating Sensor Network Research: The Applications and Computer Science Issues Prabal Dutta and David Chu.
1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye Fabio Silva John Heidemann Presented by: Ronak Bhuta Date: 4 th December 2007.
April 27, Design of a Wireless Sensor Network Platform for Detecting Rare, Random, and Ephemeral Events Prabal Dutta with Mike Grimmer (Crossbow),
Nov : Review MeetingACCLIMATE Instrumenting Wireless Sensor Networks for Real-Time Surveillance Songhwai Oh Advisor: Shankar Sastry EECS UC Berkeley.
Versatile low power media access for wireless sensor networks Joseph PolastreJason HillDavid Culler Computer Science Department University of California,Berkeley.
21 Apr 2006IPSN / SPOTS ‘06 Towards Radar-Enabled Sensor Networks Prabal Dutta with Anish Arora.
Wireless Sensor Networks for Habitat Monitoring Jennifer Yick Network Seminar October 10, 2003.
Design and Analysis of Micro-Solar Power Systems for Wireless Sensor Networks Jaein Jeong with Xiaofan Jiang and David Culler Computer Science, UC Berkeley.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
Department of Computer Science University of Massachusetts, Amherst PRESTO: Feedback-driven Data Management in Sensor Network Ming Li, Deepak Ganesan,
Radio-Triggered Wake-Up Capability for Sensor Networks Soji Sajuyigbe Duke University Slides adapted from: Wireless Sensor Networks Power Management Prof.
RF Wakeup Sensor – On-Demand Wakeup for Zero Idle Listening and Zero Sleep Delay.
Achieving Long-Term Surveillance in VigilNet Pascal A. Vicaire Department of Computer Science University of Virginia Charlottesville, USA.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
SensEye: A Multi-Tier Camera Sensor Network by Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy, and Qifeng Lu Presenters: Yen-Chia Chen and Ivan.
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D Slide 1 Sensor network based vehicle classification and license plate identification.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Project Introduction 이 상 신 Korea Electronics Technology Institute.
Comparison of Data-driven Link Estimation Methods in Low-power Wireless Networks Hongwei Zhang Lifeng Sang Anish Arora.
University of Virginia Wireless Sensor Networks August, 2006 University of Virginia Jack Stankovic.
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Low-Power Wireless Sensor Networks
BMAC - Versatile Low Power Media Access for Wireless Sensor Networks.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Crowd Management System A presentation by Abhinav Golas Mohit Rajani Nilay Vaish Pulkit Gambhir.
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
Performance Characterization and Architecture Exploration of PicoRadio Data Link Layer Mei Xu and Rahul Shah EE249 Project Fall 2001 Mentor: Roberto Passerone.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
A Distributed Coordination Framework for Wireless Sensor and Actor Networks Tommaso Melodia, Dario Pompili, Vehbi C.Gungor, Ian F.Akyildiz (MobiHoc 2005)
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
Milestones, Feedback, Action Items Power Aware Distributed Systems Kickoff August 23, 2000.
Versatile Low Power Media Access for Wireless Sensor Networks Sarat Chandra Subramaniam.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Systems Wireless EmBedded Wireless Sensor Nets Turning the Physical World into Information David Culler Electrical Engineering and Computer Sciences University.
High-integrity Sensor Networks Mani Srivastava UCLA.
Ad Hoc Network.
Achieving Long-Term Surveillance in VigilNet Tian He, Pascal Vicaire, Ting Yan, Qing Cao, Gang Zhou, Lin Gu, Liqian Luo, Radu Stoleru, John A. Stankovic,
University of Virginia Self-Organizing Wireless Sensor Networks in Action A Case Study Computer Science University of Virginia Jack Stankovic.
Syed Hassan Ahmed Syed Hassan Ahmed, Safdar H. Bouk, Nadeem Javaid, and Iwao Sasase RIU Islamabad. IMNIC’12, RIU Islamabad.
CS 546: Intelligent Embedded Systems Gaurav S. Sukhatme Robotic Embedded Systems Lab Center for Robotics and Embedded Systems Computer Science Department.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
ExScal Breakout Session Anish Arora ExScal Team June 2004.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
Combined Human, Antenna Orientation in Elevation Direction and Ground Effect on RSSI in Wireless Sensor Networks Syed Hassan Ahmed, Safdar H. Bouk, Nadeem.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
MIT Lincoln Laboratory Dynamic Declarative Networking Exploiting Declarative Knowledge To Enable Energy Efficient Collaborative Sensing Daniel J. Van Hook.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
Wireless sensor networks: a survey
Border security using Wireless Integrated Network Sensors(WINS)
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

Sep 29, Design of a Wireless Sensor Network Platform for Detecting Rare, Random, and Ephemeral Events Prabal Dutta with Mike Grimmer (Crossbow), Anish Arora, Steven Bibyk (Ohio State) and David Culler (U.C. Berkeley)

Sep 29, Origins : “A Line in the Sand” Put tripwires anywhere – in deserts, or other areas where physical terrain does not constrain troop or vehicle movement – to detect, classify, and track intruders

Sep 29, Evolution : Extreme Scale (“ExScal”) Scenarios Border Control –Detect border crossing –Classify target types and counts Convoy Protection –Detect roadside movement –Classify behavior as anomalous –Track dismount movements off-road Pipeline Protection –Detect trespassing –Classify target types and counts –Track movement in restricted area ExScal Focus Areas: Applications, Lifetime, and Scale

Sep 29, Common Themes Protect long, linear structures Event detection and classification –Passage of civilians, soldiers, vehicles –Parameter changes in ambient signals –Spectra ranging from 1Hz to 5kHz Rare –Nominally 10 events/day –Implies most of the time spent monitoring noise Random –Poisson arrivals –Implies “continuous” sensing needed since event arrivals are unpredictable Ephemeral –Duration 1 to 10 seconds –Implies continuous sensing or short sleep times –Robust detection and classification requires high sampling rate

Sep 29, The Central Question How does one engineer a wireless sensor network platform to reliably detect and classify, and quickly report, rare, random, and ephemeral events in a large-scale, long-lived, and wirelessly-retaskable manner?

Sep 29, Our Answer The eXtreme Scale Mote –Platform ATmega128L MCU (Mica2) Chipcon CC1000 radio –Sensors Quad passive infrared (PIR) Microphone Magnetometer Temperature Photocell –Wakeup PIR Microphone –Grenade Timer Recovery –Integrated Design XSM Users –OSU, Berkeley, MIT, UIUC, UVa, Vanderbilit –MITRE/NGC/Kestrel/SRI –Others (now sold by Xbow) Why this mix? Easy classification: –Noise =  PIR   MAG   MIC –Civilian = PIR   MAG   MIC –Soldier = PIR  MAG  MIC –Vehicle = PIR  MAG  MIC

Sep 29, The Central Question : Quality vs. Lifetime How does one engineer a wireless sensor network platform to reliably detect and classify, and quickly report, rare, random, and ephemeral events in a large-scale, long-lived, and wirelessly-retaskable manner?

Sep 29, Quality vs. Lifetime : A Potential Energy Budget Crisis Quality –High detection rate –Low false alarm rate –Low reporting latency Lifetime –1,000 hours –Continuous operation Limited energy –Two ‘AA’ batteries –< 6WHr capacity –Average power < 6mW A potential budget crisis –Processor 400% (24mW) –Radio 400% (24mW on RX) 800% (48mW on TX) 6.8% (411  W on LPL) –Passive Infrared 15% (880  W) –Acoustic 29% (1.73mW) –Magnetic 323% (19.4mW) Always-on requires ~1200% of budget

Sep 29, Quality vs. Lifetime : Duty-Cycling Processor and radio Has received much attention in the literature Processor: duty-cycling possible across the board Radio: LPL with T DC = 1.07 draws  7% of power budget –Radio needed to forward event detections and meet latency

Sep 29, Quality vs. Lifetime : Sensor Operation Low (<< P budget ) Medium (< P budget ) High (  P budget ) Short (<< T event ) Duty-cycle or Always-on Duty-cycle Medium (< T event ) Duty-cycle or Always-on ?? Long (  T event ) Always-on?Unsuitable Power Consumption (with respect to budget) Startup Latency (with respect to event duration)

Sep 29, Quality vs. Lifetime : Sensor Selection Key Goals: low power density, simple discrimination, high SNR 2,200 x difference! Power density may be a more important metric than current consumption

Sep 29, Quality vs. Lifetime : Passive Infrared Sensor Quad PIR sensors –Power consumption: low –Startup latency: long –Operating mode: always-on –Sensor role: wakeup sensor

Sep 29, Quality vs. Lifetime : Acoustic Sensor Single microphone –Power consumption: medium (high with FFT) –Startup latency: short (but noise estimation is long) –Operating mode: duty-cycled “snippets” or triggered

Sep 29, Quality vs. Lifetime : Magnetic Sensor Magnetometer –Power consumption: high –Startup latency: medium (LPF) –Operating mode: triggered

Sep 29, Quality vs. Lifetime : Passive Vigilance Trigger network includes hardware wakeup, passive infrared, microphone, magnetic, fusion, and radio, arranged hierarchically Nodes: sensing, computing, and communicating processes Edges:  False Alarm Rate Energy Usage HighLow High Energy-Quality Hierarchy Multi-modal, reasonably low- power sensors that are Duty-cycled, whenever possible, and arranged in an Energy-Quality hierarchy with low (E, Q) sensors Triggering higher (E, Q) sensors, and so on…

Sep 29, Quality vs. Lifetime : Energy Consumption How to Estimate Energy Consumption? –Power = idle power + energy/event x events/time –Estimate event rate probabilistically: p(tx) = from ROC curve and decision threshold for H 0 & H 1 How to Optimize Energy-Quality? –Let x* = (x 1 *, x 2 *,..., x n *) be the n decision boundaries between H 0 & H 1. for n processes. Then, given a set of ROC curves, optimizing for energy-quality is a matter of minimizing the function f(x*) = E[power(x*)] subject to the power, probability of detection, and probability of false alarm constraints of the system.

Sep 29, The Central Question : Engineering Considerations How does one engineer a wireless sensor network platform to reliably detect and classify, and quickly report, rare, random, and ephemeral events in a large-scale, long-lived, and wirelessly-retaskable manner?

Sep 29, Engineering Considerations: Wireless Retasking Wireless multi-hop programming is extremely useful, especially for research But what happens if the program image is bad? No protection for most MCUs! Manually reprogramming 10,000 nodes is impossible! Current approaches provide robust dissemination but no mechanism for recovering from Byzantine programs

Sep 29, Engineering Considerations: Wireless Retasking No hardware protection Basic idea presented by Stajano and Anderson Once started –You can’t turn it off –You can only speed it up Our implementation:

Sep 29, Engineering Considerations: Logistics Large scale = 10,000 nodes! Ensure fast and efficient human-in-the-loop ops –Highly-integrated node Easy handling (and lower cost) –Visual orientation cues Fast orientation –One-touch operation Fast activation –One-listen verification Fast verification Some observations –One-glance verification Distracting, inconsistent, time-consuming –Telescoping antenna “Accidental handle”

Sep 29, Engineering Considerations: Packaging

Sep 29, Evaluation Over 10,000 XSM nodes shipped 983 node deployment at Florida AFB Nodes –Survived the elements –Successfully reprogrammed wirelessly –Reset every day by the grenade timer –Put into low-power listen at night for operational reasons Passive vigilance was not used PIR false alarm rate higher than expected –1 FA/10 minutes/node –Poor discrimination between person and shrubs

Sep 29, Conclusions Passive vigilance architecture –Energy-quality tradeoff –Beyond simple duty-cycling –Extend lifetime significantly (72x compared to always-on) –Optimize energy, quality, or latency Scaling Considerations –Wirelessly-retaskable –Highly-integrated system –One-touch –One-listen DARPA classified the project effective 1/31/05 Crossbow commercialized XSM (MSP410) on 3/8/05

Sep 29, Future Work “Perpetual” Deployment –Evaluate year-long deployment –1,000 node sensor network –Areas surrounding Berkeley Trio Mote –Telos platform –XSM sensor suite –Grenade timer system –Prometheus power system

Sep 29, Closing Thoughts Data Collection Phenomena Omni-chronic Signal Reconstruction Reconstruction Fidelity Data-centric Data-driven Messaging Periodic Sampling High-latency Acceptable Periodic Traffic Store & Forward Messaging Aggregation Absolute Global Time Event Detection Rare, Random, Ephemeral Signal Detection Detection and False Alarm Rates Meta-data Centric (e.g. statistics) Decision-driven Messaging Continuous “Passive Vigilance” Low-latency Required Bursty Traffic Real-time Messaging Fusion, Classification Relative Local Time vs. 

Sep 29, Discussion