Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Dissertation Committee: Alex Szalay Andreas Terzis Carey Priebe.

Slides:



Advertisements
Similar presentations
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
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.
Life Under Your Feet Johns Hopkins University Computer Science Earth and Planetary Sciences Physics and Astronomy
On the Implications of the Log-normal Path Loss Model: An Efficient Method to Deploy and Move Sensor Motes Yin Chen, Andreas Terzis November 2, 2011.
Wireless Sensor Networks: An overview and experiences. Matthew Grove PEDAL Seminar Series, January 9th 2008.
Topology Control Presenter: Ajit Warrier With Dr. Sangjoon Park (ETRI, South Korea), Jeongki Min and Dr. Injong Rhee (advisor) North Carolina State University.
Jayant Gupchup Graduate student, Johns Hopkins University Representative Slides.
What is a Wireless Sensor Network (WSN)? An autonomous, ad hoc system consisting of a collective of networked sensor nodes designed to intercommunicate.
Time Synchronization for Wireless Sensor Networks
1 Introduction to Wireless Sensor Networks. 2 Learning Objectives Understand the basics of Wireless Sensor Networks (WSNs) –Applications –Constraints.
Probabilistic Aggregation in Distributed Networks Ling Huang, Ben Zhao, Anthony Joseph and John Kubiatowicz {hling, ravenben, adj,
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 2nd Lecture Christian Schindelhauer.
Wireless Sensor Networks Haywood Ho
Distributed Regression: an Efficient Framework for Modeling Sensor Network Data Carlos Guestrin Peter Bodik Romain Thibaux Mark Paskin Samuel Madden.
Microsoft E-Science Data Storage Model for Environmental Monitoring Wireless Sensor Networks Jayant Gupchup †, R.
4/30/031 Wireless Sensor Networks for Habitat Monitoring CS843 Gangalam Vinaya Bhaskar Rao.
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.
Prediction-based Monitoring in Sensor Networks: Taking Lessons from MPEG Samir Goel and Tomasz Imielinski Department of Computer Science Rutgers, The State.
Analysis of the Performance of IEEE for Medical Sensor Body Area Networking ECE 5900 Computer Engineering Seminar Instructor: Dr. Chigan Huaming.
Wireless Sensor Networks for Habitat Monitoring Jennifer Yick Network Seminar October 10, 2003.
Energy-efficient Self-adapting Online Linear Forecasting for Wireless Sensor Network Applications Jai-Jin Lim and Kang G. Shin Real-Time Computing Laboratory,
Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar.
1 Physical Clocks need for time in distributed systems physical clocks and their problems synchronizing physical clocks u coordinated universal time (UTC)
Energy-Aware Synchronization in Wireless Sensor Networks Yanos Saravanos Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
FlockLab: A Testbed for Distributed, Synchronized Tracing and Profiling of Wireless Embedded Systems IPSN 2013 NSLab study group 2013/04/08 Presented by:
Intelligent Shipping Container Project IMPACT & INTEL.
Sidewinder A Predictive Data Forwarding Protocol for Mobile Wireless Sensor Networks Matt Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and.
EShare: A Capacitor-Driven Energy Storage and Sharing Network for Long-Term Operation(Sensys 2010) Ting Zhu, Yu Gu, Tian He, Zhi-Li Zhang Department of.
CS450 Network Embedded Sensing Systems Week 11: Time Synchronization and Reconstruction Jayant Gupchup.
IN23A-1072: Life Under Your Feet: A Wireless Soil Ecology Sensor Network K. Szlavecz 1, A. Terzis 1, R. Musaloiu 1, A. Szalay 1, J. Gupchup 1, C.-J. Liang.
TinyOS By Morgan Leider CS 411 with Mike Rowe with Mike Rowe.
IDIES Temporal Integrity Challenges in Long-term Environmental Monitoring Sensor Networks. Jayant Gupchup † Alex.
Building and End-to-end System for Long Term Soil Monitoring Katalin Szlávecz, Alex Szalay, Andreas Terzis, Razvan Musaloiu-E., Sam Small, Josh Cogan,
Adaptive Control-Based Clock Synchronization in Wireless Sensor Networks Kasım Sinan YILDIRIM *, Ruggero CARLI +, Luca SCHENATO + * Department of Computer.
Life Under Your Feet. Sensor Network Design Philosophies Use low cost components No access to line power –Deployed in remote locations Radio is the.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
한국기술교육대학교 컴퓨터 공학 김홍연 Habitat Monitoring with Sensor Networks DKE.
Wireless Sensor Networks for Habitat Monitoring Intel Research Lab EECS UC at Berkeley College of the Atlantic.
1 Extended Lifetime Sensor Networks Hong Huang, Eric Johnson Klipsch School of Electrical and Computer Engineering New Mexico State University December.
Microsoft E-Science Data Storage Model for Environmental Monitoring Wireless Sensor Networks Jayant Gupchup †, R.
Growth Codes: Maximizing Sensor Network Data Persistence abhinav Kamra, Vishal Misra, Jon Feldman, Dan Rubenstein Columbia University, Google Inc. (SIGSOMM’06)
RIDA: A Robust Information-Driven Data Compression Architecture for Irregular Wireless Sensor Networks Nirupama Bulusu (joint work with Thanh Dang, Wu-chi.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Fast Crash Recovery in RAMCloud. Motivation The role of DRAM has been increasing – Facebook used 150TB of DRAM For 200TB of disk storage However, there.
Gap-filling and Fault-detection for the life under your feet dataset.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Jayant Gupchup Phoenix, EWSN 2010 Phoenix: An Epidemic Approach to Time Reconstruction Jayant Gupchup †, Douglas Carlson †, Răzvan Musăloiu-E. †,*, Alex.
Analyzing wireless sensor network data under suppression and failure in transmission Alan E. Gelfand Institute of Statistics and Decision Sciences Duke.
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.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
SATIRE: A Software Architecture for Smart AtTIRE R. Ganti, P. Jayachandran, T. F. Abdelzaher, J. A. Stankovic (Presented by Linda Deng)
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Brazil Timestamp Reconstruction. Problem: Reboots Too many Reboots!
Model Based Event Detection in Sensor Networks Jayant Gupchup, Andreas Terzis, Randal Burns, Alex Szalay.
EM-MAC: A Dynamic Multichannel Energy-Efficient MAC Protocol for Wireless Sensor Networks ACM MobiHoc 2011 (Best Paper Award) Lei Tang 1, Yanjun Sun 2,
Experiences and Challenges in Campaign Style Deployments using Wireless Sensor Networks Jayant Gupchup †, Scott Pitz *, Douglas Carlson †, Chih-Han Chang.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Grid: Scalable Ad-Hoc Wireless Networking Douglas De Couto
Distributed Systems Lecture 5 Time and synchronization 1.
How Dirty is your Data : The Duality between detecting Events and Faults J. Gupchup A. Terzis R. Burns A. Szalay Department of Computer Science Johns Hopkins.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
In the name of God.
Wireless Sensor Networks
Introduction to Wireless Sensor Networks
Review: Analysis of Wireless Sensor Networks for Habitat Monitoring Polastre, Szewczyk, Mainwaring, Culler Review by Nate Ota CS294 8/28/03.
Energy Efficient Scheduling in IoT Networks
Presentation transcript:

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Dissertation Committee: Alex Szalay Andreas Terzis Carey Priebe

Background & Introduction

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Environmental Monitoring Smithsonian Environmental Research Center, Edgewater, MD

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Traditional Approaches  Handheld Devices  High Manual labor  Limited data collection  Difficult in harsh conditions  Disturb the sensing environment  Data Loggers  No real-time collection  Limited programmability  No fault diagnosis Courtesy : Lijun Xia, Earth & Planetary Sciences, JHU Data-Loggers_ /

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Wireless Sensor Networks (WSNs)  A Network of Nodes + Sensors  Nodes  Radio (~ 30m)  Microcontroller (16 bit, 10kB RAM)  1 MB External Flash  Expansion board (4 external sensors)  Battery Operated (~ 19 Ah)  Programming environment (TinyOS, nesC)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Why WSNs  Non Intrusive  Continuous collection of data  Data collection at varying temporal and spatial scales  Reduction in manual labor  Ability to reprogram network

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Life Under Your Feet  JHU Collaboration  Computer Science  Earth and Planetary Sciences  Physics and Astronomy  Understand spatial and temporal heterogeneity of soil ecosystems  Correlate ecology data with environmental variables (E.g. Soil Temperature)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup A Typical Sensor Network …. Gateway/ Basestation Stable Storage 19 Ah

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Dissertation Goals Data Processing Pipeline Design Data Processing Pipeline Design Measurement Timestamping * Sundial * Phoenix Measurement Timestamping * Sundial * Phoenix Data Driven Data Collection Data Driven Data Collection

Data Processing Pipeline Design

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Pilot Deployments (2005)  Two Deployments  JHU Campus (behind Olin Hall)  September 2005 – July 2006  Leakin Park ( largest unofficial graveyard in MD )  March 2006 – Nov 2007  Soil Moisture, Box Temperature, Box Humidity, Light  No Persistent Basestation  Motes served as glorified data loggers  One hop download using laptop  Data was ed / copied on USB

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Lessons Learned  Constant monitoring required  Failed components lead to data loss  Need end-to-end system  Hardware tracking became important  Faulty components needed replacement  Store all kinds of metadata!  Data Provenance  Accurate Low-Power Measurement Timestamping is a challenge  Part II of the talk

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Original Database Design  Alex Szalay and Jim Gray  Based on the SDSS and SkyServer Experience [1]  Delete-nothing philosophy  Modularized components, retrace steps, reprocess from raw data  Built on top  Protocol for the basestation to talk directly to the DB  Support for multiple deployments  Design Schema to store  Measurements as stored on mote’s flash  Summary information about network health  Network links and paths used to download data [1] :

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup 2 Phase Design  Some details/tasks are deployment specific  Due to network configurations  Some details/tasks are deployment independent  In the end its all timeseries data!  2-phase Loading  Phase I : Staging  Meta Information  Deployment Specific  Computer Scientists care about deployments details  Phase II : Science  Hardware Agnostic  Deployment Agnostic  Scientists interested in data (not deployments details)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Pipeline Features Upload Application Robust transfer of outstanding data from Basestation to Remote Database Store Measurements, networking history, component health data Support multiple deployments Metadata Management Incorporate new sensor types Maintain history of hardware replacements Enforce Hierarchy and manage keys for Site  Patch  Location  Node  Sensor

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Pipeline Features - II Stage Database (one per deployment) Assign Timestamps to sensor measurements Identify sensor streams using metadata information Generate reports to monitor status and health Science Database (Unified database) Resample data to meet needs of experiments Create indexes and pre-computations for speeding up access Expose data to consumers and visualization services

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup End-to-End Architecture (2008)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Statistics July Deployment (Nodes) StartDays# of transfers # of replacements Size (GB) Olin (18)July, GB Cub Hill (53)July, GB USDA (22)July, GB SERC (37)March, GB Atacama (3)August, GB EcuadorMay GB

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Monitoring Periodic Downloads Mote Radio On

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Monitoring - II

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Data Avalanche

Measurement Timestamping

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Timing in WSNs  Mote Clock  32 kHz quartz crystal  ~ 10 – 20 μW  Not a real-time clock  Typical Skews Observed  <1 yr old : 10 – 20 ppm  > 3 yrs old : 60 – 120 ppm Thomas Schmidt,

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Timing Methodologies In-network TimestampingPost-Facto Timestamping Accuracy μS Range mS : S LatencyReal timeDone after the fact ReferenceTime Difference of Arrival (TDOA) Universal Time (UTS) EnergyHigh [Radio in use a lot]Low [Radio used sparingly] ComplexityHighSimple ImplementationCompletely on the mote10% Mote, 90% Outside ReprocessNoYes ApplicationsTarget Tracking, Intrusion Detection Long-term Environmental Monitoring

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Introduction Local Clock DateTime / Universal Clock

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Translating Measurements Data … Local time 1,, 2,,... N, Network Time Protocol Service

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Basic Approach “ α ” (slope) represents Clock-skew “ β ” (intercept) represents Node Deployment time GTS = α. LTS + β ^ “Anchor Points”

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Reboots Segment 1 Segment 2

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Reboots Segment 1 Segment 2

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Failures & Challenges  Basestation can fail  Network is in “data-logging” mode  Nodes become disconnected from the network  Mote is in data-logging mode  Basestation clock (global clock source) could have an offset/Drift  Corrupt “anchor points”  Bad estimates for α and β  Motes have variable skews

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Leakin Deployment : Motivating Example The Situation: - Some anchor points were corrupt - Large segments for which there were no anchor points - Can we use the data to reconstruct the measurement timeline ?

Sundial

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Annual Solar Patterns = f (Latitude, Time of Year)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup On-board Light Data Smooth

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup “Sundial” Length of day (LOD) Noon Local NoonGlobal Noon Lts 1 Gts 1 Lts 2 Gts 2 …… …… Lts n Gts n “Anchor Points” argmax lag Xcorr (LOD lts, LOD gts, lag)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Segments “Leakin” Deployment - MicaZ motes - 20 minute sampling - 6 boxes - Max Size : 587 days “Jug bay” Deployment - Telos B motes - 30 minute sampling - 13 boxes - Max Size : 167 days

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Reconstruction Results Day Error -Offset in days -Proportional to Error in Intercept (β) Minute Error -RMSE Error in minute within the day -Proportional to Error in slope/clock drift (α)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Discussion  Sun provides a natural time base for environmental processes  LOD and Noon metrics : Validate timestamps  Applied to nearby weather station  One month in December when time was off by an hour  Can we design a system that is  Low Power  Robust to random mote resets  Tolerant to missing global clock sources for ~ days

Phoenix

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Reboots and Basestation ? ? ?

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Cub Hill – Year long deployment

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Cub Hill : Time Reconstruction Nodes Stuck (Data Loss) Watchdog Fix Basestation Down Reboot Problems

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Phoenix: Big Picture Base Station

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Terminology  Segment: State defined by a monotonically increasing local clock (LC)  Comprises  Anchor:  : Time-references between 2 segments  : Time-references between a segment and global time  Fit : Mapping between one time frame to another  Defined over : Neighbor Fit  Defined over : Global fit  Fit Parameters  Alpha ( α ) : Skew  Beta ( β ) : Offset  Goodness of Fit : Metric that estimates the quality of the fit  E.g. : Variance of the residuals

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup 2-Phase  Phase-I : Data Collection (In-network)  Phase-II : Timestamp Assignment (Database)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Architecture Summary  Motes  Global Clock Source  Basestation

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Anchor Collection – I : Beaconing Each Mote: Beacons time-state periodically Beacon interval~ 30s Duty-cycle overhead: 0.075%

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Anchor Collection – II : Storage Each Mote: Stays up (30s) after reboot Listens for announcements Wakes up periodically (~ 6 hrs) Stays up (30s) Listens for announcements Stores anchors Duty-Cycle : 0.14%

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Anchor Collection – III : Global References G-Mote: Connected to a global clock source Beacon its time-state (30s) Store Global References (6 hrs) Global clock source (GPS, Basestation etc) ,

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup 43-5 (B) 43-5 (B) 97-7 (A) 97-7 (A) 28-4 (G) 28-4 (G) 97-7 (A) 97-7 (A) 43-5 (B) 43-5 (B) 28-4 (G) 28-4 (G) Time Reconstruction (outside the network) χ = 2 χ = 2.5 χ = 7

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Evaluation Metrics  Yield: Fraction of samples assigned timestamps (%)  Average PPM Error: PPM Error per measurement:  Duty Cycle Overhead: Fraction of time radio was on (%)  Space Overhead: Fraction of space used to store anchors (%)

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Simulation: Missing Global Clock Source Simulation Period : 1 Year

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Simulation: Wake Up Interval Anchor collection rate should be significantly faster than the rate of reboots

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Simulation: Segments to anchor with

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Olin Deployment - 19 Motes - 21 Day Deployment - 62 segments - One Global clock mote

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Deployment Accuracy

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Naïve Yield Vs Phoenix Yield Phoenix Yield: 99.5%

Data Driven Data Collection

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Cub Hill Deployment

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Spatiotemporal Correlations

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Energy in Data Transfers Bulk Download Every 12 hours  Summary Information  Measurement Data  Link Information  Cub Hill duty cycle : 3%

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Question  Download data from everyone is expensive  Could the amount of downloaded data be reduced without sacrificing information

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Motivating Example

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Informative Locations  Some locations are more informative than others  Pick locations that are able to predict values at other locations Andreas Krause, Ajit Singh, Carlos Guestrin, "Near-Optimal Sensor Placements in Gaussian Processes: Theory, Efficient Algorithms and Empirical Studies", In Journal of Machine Learning Research (JMLR), vol. 9, pp , 2008

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Basic Methodology Collect Data from U for T train Find Informative Set (S) Selectively Collect from S for T test Reconstruct for Set U \ S

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Compare with Random

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Impact of Test Period

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Error Pattern Observations 1.High Reconstruction error for period after rain event 2.Error grows as test period grows 3.Small number of locations with large errors

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Update Methodology  Send hourly snapshots / updates  Discover high error locations  Use hourly snapshots to compute prediction errors at each location  If more than ε % of prediction have error of δ or greater (E.g. ε = 95%, δ = 0.5 C)  If above true, mark location  Downloaded high error locations  Detect event and retrain after detecting event  Download from all instrumented locations  Recompute the working set of informative locations.

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Results

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Reconstruction Error Vs Energy Savings When 50% of data downloaded - Median Error : C - 20% Reduction in Duty Cycle

Summary

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Summary

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Extras

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Crystal Accuracy - Power Requirements 1ms/year 1ms/day Power (W) Accuracy XO TCXO OCXO Rb Cs 1  s/day 1s/year 1s/day Quartz and Atomic Clocks, John R. Vig,, US Army Communications-Electronics Research, Development & Engineering Center, 2007

Data Management in Environmental Monitoring Sensor Networks Jayant Gupchup Outline  Introduction [10 mins] - Monitoring Environment, Old Approach, Shortcomings, Need, WSNs, Architecture, Data avalanche, Dissertation Goal  System Design [10 mins] - Pilot deployments, PD lessons learnt, Two phase Deployments (upload, stage, science), Health Monitoring, Lessons learned.  Sundial [10 mins] - Choose 10 slides from Sundial ppt  Phoenix [10 mins] - Choose 10 slides from Phoenix ppt  Adaptive Data Collection [10] -Spatiotemporal correlation, radio consumption, Reconstruction example, Mutual Information, Reconstruction, Basic Plots, TS Error, using updates, using event detection