PODS: an Ecological Microsensor Network Edo Biagioni, ICS Kim Bridges, Botany Brian Chee, ICS and many more!

Slides:



Advertisements
Similar presentations
Wireless Sensor Placement for Reliable and Efficient Data Collection Edo Biagioni and Galen Sasaki University of Hawaii at Manoa.
Advertisements

Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet Presented by Eric Arnaud Makita
A Mobile Ad hoc Biosensor Network Muzammil KP S7,ECE Govt. Engg. College, Wayanad.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
1 Routing Techniques in Wireless Sensor networks: A Survey.
March 13, 2006 Location Tracking System & Sensor Based Communications For Mining Response to RIN 1219-AB44.
Wireless Ad-Hoc Sensor Networks for Monitoring Endangered Plant Species Edo Biagioni University of Hawaii at Manoa Also Kim Bridges, Brian Chee, Anders.
Edith C. H. Ngai1, Jiangchuan Liu2, and Michael R. Lyu1
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Compressive Data Gathering for Large- Scale Wireless Sensor Networks Chong Luo Feng Wu Shanghai Jiao Tong University Microsoft Research Asia Jun Sun Chang.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 22 Introduction to Computer Networks.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 23 Introduction to Computer Networks.
PODS: Interpreting Spatial and Temporal Environmental Information Edoardo (Edo) Biagioni University of Hawai’i at Mānoa.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 06/04/2007.
Improving Agriculture with Wireless Weather Stations CSE 646: Wireless Sensor Networks Kevin Becker September 7, 2010.
Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
Damian Gordon.  When we hook up computers together using data communication facilities, we call this a computer network.
Why is it important to understand?
Routing Algorithm for Large Data Sensor Networks Raghul Gunasekaran Group Meeting Spring 2006.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429 Introduction to Computer Networks Lecture 8: Bridging Slides used with permissions.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
1 Routing. 2 Routing is the act of deciding how each individual datagram finds its way through the multiple different paths to its destination. Routing.
Eric GrahamNathan Yau Staff Ecologist, CENSGraduate Student, Department of Statistics Use CasesSensorBase Coupled Human-Observational Systems Technology.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
PREDICTING THE WEATHER. Vocab  Meteorologist- scientist who study the causes of weather and try to predict it.  Isopleth- connected lines showing equal.
Pods: Issues in the Design of Practical Ad-Hoc Sensor Networks Edoardo Biagioni Information and Computer Sciences University of Hawaii at Manoa
One year ago … “Collaboration is the key to success”
Rushing Attacks and Defense in Wireless Ad Hoc Network Routing Protocols ► Acts as denial of service by disrupting the flow of data between a source and.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Research in Wireless Ad-Hoc Sensor Networks: Routing and data transport protocols Edo Biagioni presenting work done in collaboration with Kim Bridges and.
Copyright 1999, S.D. Personick. All Rights Reserved. Telecommunications Networking II Lecture 34 Routing Algorithms Ref: Tanenbaum pp ;
Routing and Routing Protocols
CarNet/Grid: Scalable Ad-Hoc Geographic Routing Robert Morris MIT / LCS
BARD / April BARD: Bayesian-Assisted Resource Discovery Fred Stann (USC/ISI) Joint Work With John Heidemann (USC/ISI) April 9, 2004.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Spring 2000CS 4611 Routing Outline Algorithms Scalability.
1 Routing security against Threat models CSCI 5931 Wireless & Sensor Networks CSCI 5931 Wireless & Sensor Networks Darshan Chipade.
Fundamentals of Computer Networks ECE 478/578
CS 6401 Intra-domain Routing Outline Introduction to Routing Distance Vector Algorithm.
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
Day 13 Intro to MANs and WANs. MANs Cover a larger distance than LANs –Typically multiple buildings, office park Usually in the shape of a ring –Typically.
Seasons. What do we know about seasons? What is a season? How many season do we have? What season are we in right now?
The Network Layer UNIT-4 snistforum.com. Network Layer Design Issues Store-and-Forward Packet Switching Services Provided to the Transport Layer Implementation.
In the name of God.
Wireless Sensor Networks
Wireless Sensor Networks
IMPROVING OF WIRELESS MESH NETWORKS.
A Location-Based Routing Method for Mobile Ad Hoc Networks
PODS: Interpreting Spatial and Temporal Environmental Information
Introduction to Wireless Sensor Networks
What Are Routers? Routers are an intermediate system at the network layer that is used to connect networks together based on a common network layer protocol.
Intra-Domain Routing Jacob Strauss September 14, 2006.
DARPA Proposer’s Day for
Path key establishment using multiple secured paths in wireless sensor networks CoNEXT’05 Guanfeng Li  University of Pittsburgh, Pittsburgh, PA Hui Ling.
How do the four seasons effect the Weather?
Presentation transcript:

PODS: an Ecological Microsensor Network Edo Biagioni, ICS Kim Bridges, Botany Brian Chee, ICS and many more!

Overview Introduction Interpreting Spatial and Temporal Environmental Information Early Deployment Technical Details: Wireless Communications and Routing

Part 1 Interpreting Spatial and Temporal Environmental Information

The Challenge Endangered plants grow in few locations Hawai'i has steep weather gradients: the weather is different in nearby locations A single weather station doesn’t help, so Have many sensors (PODS) Make them unobtrusive: rock or log Resulting in lots of data

Data Collection Wind, Rain, Temperature, Light, Moisture At each pod Every 5 minutes to 1 hour, for years Images at some of the pods Networking challenge: getting the data back without discharging the batteries How to make sense of all this data?

Spatial Patterns Wet and dry areas have different plants Cold and warm areas have different plants Where is the boundary? The boundary will be different for different plant species Does cloud cover matter? Does wind matter? Pollinators, herbivores

Temporal Patterns Is this a warm summer? Winter? Is it a warm summer everywhere, or just in some places? Does it rain more when it is warmer? What events cause flowering? How long does it take the plant to recover after an herbivore passes?

Who needs the Information? Scientists (botanists) High-School Students Virtual Tourists Farmers

What use is the Information? Study the plants, prevent decline Determine what is essential for the plant’s survival: e.g., how will global warming affect it? Locate alternative areas Watch what happens, instead of trying to reconstruct what happened Capture rare phenomena

How is the data communicated? Graphs, maps, tables Tables unwieldy for large numbers of PODS Graphs need many different scales Maps can help intuitive understanding Ultimately, need to find useful patterns

Picture of weather data, from web

Simple Map Blue: rain Big Blue: recent rain Cyan: cool, dry Red: warm, dry

Graphs vs. Maps Graphs Good for recognition of temporal patterns Can summarize a lot of data very concisely Mostly for homogeneous data Maps Good for recognition of spatial patterns Can summarize a lot of data very concisely Good for heterogeneous data

Strategies Data Mining: search data for patterns, try to match to plant distribution Machine Learning: try to predict new data. If prediction is wrong, something unpredicted (unpredictable!) is happening Better maps, incorporating lots of data including images, but in a way that supports intuitive analysis

Better Map Not (yet) automated on the web… Blue: rain Red: temperature Yellow: sunlight Plant population

Where to go from here Plant “surveillance”: being there, remotely Data Collection is only the essential first step Data Analysis must be supported by appropriate tools Find out what really matters in the life of an endangered plant

Part 2: Early Deployment Deployment of hybrid PODS Computer, radio, and some sensors built by a team at MIT Enclosures, most sensors, and power built by UH pods team

September October November December January February March April May June July Complementary activities Contact regarding a joint test Design Manufacturing Field deployment Redesign & manufacturing Lab testing Redeployment Field testing

MIT Media Lab UH Computer Radio Network Software Enclosures Sensors Power Field Site (Study Problem) TephraNet PODS

Kilauea Crater Halemaumau Hawaii Volcanoes Observatory Southwest Rift Zone Hawaii Volcanoes National Park Chain of Craters Highway

SW Rift Zone

Rainfall Gradient Desert Rainforest

Silene Study Area Hawaii Volcanoes Observatory Southwest Rift Zone

Silene hawaiiensis

temperature humidity light wind (bend) Computer & Radio Batteries Rock Enclosures Internal: voltage

Michael Lurvey Inner mold: Latex & gauze Outer mold: Plaster of Paris Casting: pretinted “bondo” rockmaker

MIT TephraNet

Silene Study Area Hawaii Volcanoes Observatory Southwest Rift Zone

300 feet 100 feet 6 to 10 feet

`Ohia Branch Enclosures temperature light Batteries Computer & Radio foam spacer

6” PVC pipe Laser-printed texture Waterproof spray coating “Bondo” caps 6” PVC pipe Laser-printed texture Waterproof spray coating “Bondo” caps

Battery Pack Spacers

comm distance Deployment Layout Redundancy considerations Transmission directions

Deployment Positioning Wide Area Augmentation System Accuracy ~20 feet

Silene hawaiiensis Field Deployment Hawaii Volcanoes Observatory

Recent Lessons Keep it small! Manufacturing, shipping, deployment

Working against a deadline is important March 2001

Multiple designs provide flexibility

Large numbers require special planning

Collaboration pushed a prototype into a system Using a real problem added great focus

University of Hawaii Network simulations communications Enclosure design and fabrication Sensor design Camera testing and deployment Remote node administration

Part 3: Energy Efficient Wireless Routing Routing Existing Algorithms: Geographic, Gradient Gradient Backtrace Routing Geometric Routing

Routing Automatically let the network discover how to get from A to B Assume neighbors can communicate Distance-Vector Routing: if I can reach B at distance d, I tell my neighbors If neighbor n (distance δ from me) can reach B at distance d’, and d’ + δ < d, I route packets for B via n

Distance-Vector Routing Example Router X has neighbors Y (distance 8) and Z (distance 5) Y tells X it can reach B at distance 17, so X sends to Y all packets for B Z now tells X it can reach B at distance 19, so X sends to Z the packets for B X Y Z 5 8 B 19 17

Wireless Routing Easy to broadcast to all our neighbors No “networks” in the IP sense Energy may be more important than other considerations: –Quick convergence and few messages –Load balancing –Suboptimal routes may be OK –We can receive more than transmit, but cannot receive for a long time

Geographic Routing Send to the neighbor that’s closest to the destination Very scalable, no global information needed Fails on dead ends X Z Y B WH K

Geometric Routing Similar to Geographic routing, but has some additional information Each node broadcasts where (in its perimeter) it cannot reach This information can be summarized as a polygon Scales well if there are only a few dead ends Biagioni, Wei Chen, Shu Chen, 2001

Gradient Routing If everyone is sending to a base station Let the base station broadcast to its neighbors And everyone forward the broadcast (flooding), keeping track of the distance Send to the base station along the steepest gradient Destination must initiate route

Gradient Backtrace Routing The source initiates the flooding The destination responds along the gradient Sets up forward as well as reverse paths, used for bidirectional communication Others can use partial paths to the source or destination Shu Chen, Biagioni

Acknowledgements and Links Co-Principal Investigators: Kim Bridges, Brian Chee Students and others: Shu Chen, Wei Chen, Michael Lurvey, Dan Morton, Bryan Norman, Fengxian Fan, and many more pictures, datahttp:// slides, papers