GDI 2003: status report Robert Szewczyk Joe Polastre Alan Mainwaring David Culler NEST Retreat, Jan 15, 2004.

Slides:



Advertisements
Similar presentations
GDI Sensor Net RIP GDI Data Analysis Robert Szewczyk December 20, 2002.
Advertisements

Telos Fourth Generation WSN Platform
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.
Fresh from the boat: Great Duck Island habitat monitoring
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.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
Wireless Sensor Networks for Habitat Monitoring
What is a Wireless Sensor Network (WSN)? An autonomous, ad hoc system consisting of a collective of networked sensor nodes designed to intercommunicate.
(part 4).  Gateways  A gateway is responsible for translating information from one format to another and can run at any layer of the OSI model, depending.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
The Mote Revolution: Low Power Wireless Sensor Network Devices
Habitat monitoring on Great Duck Island Robert Szewczyk Joe Polastre Alan Mainwaring John Anderson David Culler University of California, Berkeley June.
Crossbow Open Mote Developments Crossbow Technology.
Wireless Sensor Networks for Habitat Monitoring
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
Wireless Sensor Networks for Habitat Monitoring
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
Habitat monitoring on Great Duck Island Robert Szewczyk Joe Polastre Alan Mainwaring John Anderson David Culler ACM SenSys’04 November 5, 2004.
Generic Sensor Platform for Networked Sensors Haywood Ho.
The Mote Revolution: Low Power Wireless Sensor Network Devices
Radio Stack Iteration How to improve the CC1000 Joe Polastre January 15, 2004 NEST Retreat.
4/30/031 Wireless Sensor Networks for Habitat Monitoring CS843 Gangalam Vinaya Bhaskar Rao.
GDI Environmental monitoring app Data & lessons learned Robert Szewczyk Joe Polastre Alan Mainwaring David Culler January 15, 2002.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Wireless Sensor Networks for Habitat Monitoring Jennifer Yick Network Seminar October 10, 2003.
Wei Hong January 16, 2003 Overview of the Generic Sensor Kit (GSK)
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz.
Hardware & Software Needed For LAN and WAN
Radio-Triggered Wake-Up Capability for Sensor Networks Soji Sajuyigbe Duke University Slides adapted from: Wireless Sensor Networks Power Management Prof.
Fault Tolerance in ZigBee Wireless Sensor Networks
Spring 2000, 4/27/00 Power evaluation of SmartDust remote sensors CS 252 Project Presentation Robert Szewczyk Andras Ferencz.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
MICA: A Wireless Platform for Deeply Embedded Networks
Wireless Sensor Networks for Habitat Monitoring Reviewed by Li Zhang Courtesy: Prof. Parashar, Rutgers University.
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
A System Architecture for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo and David Culler University of California at Berkeley Intel Research ACM SIGMOBILE.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Chapter 6 – Connectivity Devices
한국기술교육대학교 컴퓨터 공학 김홍연 Habitat Monitoring with Sensor Networks DKE.
Wireless Sensor Networks for Habitat Monitoring Intel Research Lab EECS UC at Berkeley College of the Atlantic.
System Architecture Directions for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister Presented by Yang Zhao.
SENSOR NETWORKS BY Umesh Shah Mayuresh Patil G P Reddy GUIDES Prof U.B.Desai Prof S.N.Merchant.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
TinySec: A Link Layer Security Architecture for Wireless Sensor Networks Chris Karlof :: Naveen Sastry :: David Wagner Presented by Roh, Yohan October.
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Branislav Kusy, Christian Richter, Wen Hu, Mikhail Afanasyev, Raja Jurdak, Michael Brunig, David Abbott,
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
Xiong Junjie Node-level debugging based on finite state machine in wireless sensor networks.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
SATIRE: A Software Architecture for Smart AtTIRE R. Ganti, P. Jayachandran, T. F. Abdelzaher, J. A. Stankovic (Presented by Linda Deng)
1 Photo: San Onofre Nuclear Generating Station Radio Channel Quality in Industrial Sensor Networks Daniel Sexton, Jay Werb SICon 05 February 9 th 2005.
Wireless Sensor Networks
Wireless Sensor Networks for Habitat Monitoring Alan Mainwaring, Joseph Polastre, Robert Szewczyk, and David Culler Intel Research Lab. / UCBerkely Seo,
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
Wireless Sensor Networks
UNIT II –Part 2.
REMOTE SENSING IN THE ARCTIC REGION
CS6501/ECE6501 IoT Sensors and Systems
TRUST:Team for Research in Ubiquitous Secure Technologies
WISENET Wireless Sensor Network
A Wireless Sensor Node SoC with a Profiled Power Management Unit for IR Controllable Digital Consumer Devices Dong-Sun Kim, Member, IEEE, Byung-Soo Kim,
Presentation transcript:

GDI 2003: status report Robert Szewczyk Joe Polastre Alan Mainwaring David Culler NEST Retreat, Jan 15, 2004

Outline GDI Mote design Networking improvements Infrastructure redesign Conclusions Design Deployment Analysis

Scientific motivation: Leach’s Storm Petrel Questions –What environmental factors make for a good nest? How much can they vary? –What are the occupancy patterns during incubation? –What environmental changes occurs in the burrows and their vicinity during the breeding season? Methodology –Characterize the climate inside and outsize the burrow –Collect detailed occupancy data from a number of occupied and empty nest –Spatial sampling of habitat – sampling rate driven by biologically interesting phenomena, non-uniform patches –Validate a sample of sensor data with a different sensing modality –Augmented the sensor data with deployment notes (e.g. burrow depth, soil consistency, vegetation data) –Try to answer the questions based on analysis of the entire data set

Application architecture Base-Remote Link Data Service Internet Client Data Browsing and Processing Transit Network Basestation Gateway Sensor Patch Patch Network Sensor Node

Sensor node evolution

Sensor node GDI ’02 Mica platform –Atmel AVR w/ 512kB Flash –916MHz 40kbps RFM Radio »Range: max 100 ft »Affected by obstacles, RF propogation –2 AA Batteries, boost converter Mica weather board – “one size fits all” –Digital Sensor Interface to Mica »Onboard ADC sampling analog photo, humidity and passive IR sensors »Digital temperature and pressure sensors –Designed for Low Power Operation »Individual digital switch for each sensor –Designed to Coexist with Other Sensor Boards »Hardware “enable” protocol to obtain exclusive access to connector resources Packaging –Conformal sealant + acrylic tube

GDI ’02 population 43 distinct nodes reporting data between July 13 and November 18 Heavy daily losses –Between 3 and 5% daily

Redesign directions Node-level issues that need resolving –Size – motes were too large to fit in many burrows »Application specific packaging; minimize size of burrow package, base the system around mica2dot –Packaging – did not provide adequate protection for electronics or proper conditions for sensors »Waterproof plastic packaging to protect electronics »Design to provide both shielding and exposure to sensors –Node reliability –Power consumption – boost converter not particularly useful »Eliminate boost whenever possible, use stable voltage lithium cells –Data interpretation challenges »Sensor calibration »Occupancy data interpretation – need more sophisticated processing of sensor data and/or ground truth data »Better metadata – sensor location & conditions

Miniature weather station Sensor suite –Sensirion humidity + temperature sensor –Intersema pressure + temperature sensor –TAOS total solar radiation sensor –Hamamatsu PAR sensor –Radiation sensors measure both direct and diffuse radiation Power supply –SAFT LiS02 battery, ~1 2.8V Packaging –HDPE tube with coated sensor boards on both ends of the tube –Additional PVC skirt to provide extra shade and protection against the rain

Burrow occupancy detector Sensor suite –Sensirion humidity + temperature sensor –Melexis passive IR sensor + conditioning circuitry Power supply –GreatBatch lithium thionyl chloride 1 Ah battery –Maxim 5V boost converter for Melexis circuitry Packaging –Sealed HDPE tube, emphasis on small size

GDI ‘03 weather mote population

GDI ‘03 burrow mote population

Patch network GDI ‘02 Single hop transmit-only network –43 nodes, about 25 above ground, the rest in burrows –Repeater network – add an extra hop to improve connectivity into burrows »Ran out of energy before it made any difference –Sampling rates: 1 set of samples from every node every 70 seconds »A compromise between response time (and ease of deployment) and expected power management behavior –Application logic: sense (fix time), send, sleeep(fix time) »Expected that CSMA MAC backoff will effectively desynchronize all nodes

GDI ’02 deployment

Software architecture advances Bi-directional communication with low-power listenting –1% duty cycle Parameter adjustment and query –Sample rate changes, sensor status queries Improved power management scheme –Fine granularity through StdControl interface –10 uA sleep mode, 30 uA with running Timer.

GDI ’03 patch network Single hop network deployed mid-June –Rationale: Build a simple, reliable network that allows »HW platform evaluation »Low power system evaluation »Comparisons with the GDI ’02 deployment –A set of readings from every mote every 5 minutes –23 weather station motes, 26 burrow motes –Placement for connectivity –Network diameter 70 meters –Asymmetric, bi-directional communication with low power listening – send data packets with short preambles, receive packets with long preambles –Expected life time – 4+ months »Weather stations perform considerably better than burrow motes – their battery rated for a higher discharge current

Packet yields

GDI ’03 deployment

GDI ’03 Multihop network Motivation –Greater spatial reach –Better connectivity into burrows Implementation –Alec Woo’s generic multihop subsystem –Low power listening: tradeoff channel capacity for average power consumption –Contrast with TASK approach: Alec’s multihop component but with duty cycling on a loosely synchronized network The network nodes –44 weather motes deployed July 17 –48 burrow motes deployed August 6 –Network diameter – 1/5 mile –Duty cycle – 2% to minimize the active time (compromise between receive time and send time) –Reading sent to base station every 20 minutes, route updates every 20 minutes. Expected lifetime: 2.5 months –2/3 of nodes join within 10 minutes of deployment, remainder within 6 hours. Paths stabilize within 24 hours

Packet Yield

Topology stability

Parent-child link distribution

Parent-child link longevity distribution

GDI ’02 base station: Requirements –Disconnected operation –Remote management –Automatic restart –Redundancy Implementation –2 laptops, each with a direct serial connection to a transit network (via GenericBase) –Asymmetry: one of the laptops acting as a gateway/firewall –Limited inside network –Replicated but independent PostgreSQL servers provide resiliency against laptop crashes –Limited remote admin capability – remote desktop, ssh »How do you reboot a system 3000 miles away –Satellite connection »DirecWay WAN »Uptime: 47%

GDI ’03 Base Station More sophisticated networking structure –Dual laptops with PostgreSQL –Dual base stations (Mica2 + EPRB) »But one logs single hop the other logs multihop –Cross logging of the data Vastly improved remote access –Remote wakeonlan –Web enabled power strip –Ubiquitous POE –VPN for direct access from authorized networks Extensible schema to accommodate new sensor modalities and query types, compatibility with TASK Main stumbling block –Power, power, power –Lack of redundancy on the transit net –Minor HW issues – outdoors is harsh Mica2-EPRB#2 IBM laptop #1 DB Web power strip Axis 2130 PTZ South Wireless bridge 4-port VPN router and 16-port Ethernet switch Power over LAN midspan DB IBM laptop #2 Mica2-EPRB#2 WWW power strip Southern WAP Satellite router

Occupancy measurements GDI ‘02

Occupancy measurements GDI ‘03 Calibrated ASIC for conditioning and processing the passive IR signal –0 to 40 deg C range Corroboration of data –Multiple sensor nodes in occupied burrows Verification of data –Co-locate a completely different sensing network with motes –IR-illuminated cameras –Ethernet video servers –Wireless connection to the base station –Verification network mimics the architecture of the sensor net –Sample a 15 sec video/audio clip every 5 minutes –~6 GB worth of data so far… Sensor Patch Power over LAN Midspan IR Burrow Camera #1 IR Burrow Camera #2 IR Burrow Camera #3 ) IR Burrow Camera #4 IR Burrow Camera #5 IR Burrow Camera #6 IR Burrow Camera #7 IR Burrow Camera #8 Axis 2401 Video Server 12VDC, 0.9A network Burrow Camera Configuration Northern WAP Ethernet switch Wireless bridge 12V PoL Active Splitter 110VAC service

Occupancy data evaluation status PIR data from website used for finding occupied burrows Saturated sensor outputs Video data analysis underway –Entry/exit events –Automatic video analysis

Analysis from biology side Temperature and humidity distributions

Temperature and humidity in different habitats Weather stationsBurrow motes

Climate data Weather stationsBurrow motes

Climate data: day-to-day variations,meadow Weather stationsBurrow motes

Conclusions Another iteration on the design, deploy, analyze cycle –50+ node single hop network, 100+ node multi hop network –4.5 months of operation – June 8 – October 20 –436 thousands weather station observations –234 thousands burrow mote observations Improvements in the network quality –Longevity, reliability, features, power management, data quality –Room for much more improvement – ease of packaging, robustness Data analysis –Biologists are engaged –Video analysis for occupancy corroboration under way

Q&A Thank You!

Gateway node design GDI ’02 implementations –Linux + CerfCube b –Generic Base x 2 + omni- directional antenna to receive from patch + directional antenna to xmit to base station –Power requirements: »CerfCube = 30”x30” solar »Mote-based = 6”x6” solar –Reliability –Side effects: transit network transmissions will affect the transmissions in the patch

Gateway node design GDI ’03 design – keep elements that worked –Keep a mote-based system –Use different frequencies on patch and transit networks to eliminate interference; different frequencies for single and multihop networks –Asymmetrical bi-directional communication on single hop network – exploit low power listening & always-on gateways –Symmetrical bi-directional communication in the multihop network Storage and processing –Keep it simple –No storage, processing, aggregation, etc. –Big disadvantages – removes a layer that could buffer packets in case of transient failure elsewhere in the system (e.g. base station down)