Tracking Mobile Sensor Nodes in Wildlife Francine Lalooses Hengky Susanto EE194-Professor Chang.

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.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
ZebraNet Rolf Kristensen & Torben Jensen s s
Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet Presented by Eric Arnaud Makita
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Introduction to Wireless Sensor Networks
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Presentation on “WSN Application” (ZebraNet) Presented by: Belal Abdullah Abdulmaged 28\11\2011.
Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems Ting Liu and Margaret Martonosi Princeton University.
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.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
Investigating Mac Power Consumption in Wireless Sensor Network
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
1 Introduction to Wireless Sensor Networks. 2 Learning Objectives Understand the basics of Wireless Sensor Networks (WSNs) –Applications –Constraints.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
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.
Reconfigurable Sensor Networks Chris Elliott Honours in Digital Systems Charles Greif and Nandita Bhattacharjee.
4/30/031 Wireless Sensor Networks for Habitat Monitoring CS843 Gangalam Vinaya Bhaskar Rao.
Energy-Efficient Design Some design issues in each protocol layer Design options for each layer in the protocol stack.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Wireless Sensor Networks for Habitat Monitoring Jennifer Yick Network Seminar October 10, 2003.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
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.
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.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Wireless Sensor Networks for Habitat Monitoring Reviewed by Li Zhang Courtesy: Prof. Parashar, Rutgers University.
Presented by Amira Ahmed El-Sharkawy Ibrahim.  There are six of eight turtle species in Ontario are listed as endangered, threatened or of special concern.
1 Y-MAC: An Energy-efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks Youngmin Kim, Hyojeong Shin, and Hojung Cha International Conference.
Tracking Mobile Sensor Nodes in Wildlife Francine Lalooses Hengky Susanto EE194-Professor Chang.
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
TRUST, Spring Conference, April 2-3, 2008 Taking Advantage of Data Correlation to Control the Topology of Wireless Sensor Networks Sergio Bermudez and.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
ZebraNet Hardware Design Experiences in ZebraNet Presented by Zuhal Tepecik.
Gathering Data in Wireless Sensor Networks Madhu K. Jayaprakash.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Tracking Mobile Sensor Nodes in Wildlife Francine Lalooses Hengky Susanto EE194-Professor Chang.
Introduction to Wireless Sensor Networks
Distributed solutions for visual sensor networks to detect targets in crowds Cheng Qian.
Wireless Sensor Networks for Habitat Monitoring Intel Research Lab EECS UC at Berkeley College of the Atlantic.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
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.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Energy and Latency Control in Low Duty Cycle MAC Protocols Yuan Li, Wei Ye, John Heidemann Information Sciences Institute, University of Southern California.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
The ZebraNet Wild Life Tracker Department of Electrical Engineering Princeton University.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
KAIS T Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Network Wei Ye, John Heidemann, Deborah Estrin 2003 IEEE/ACM TRANSACTIONS.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
Introduction to Wireless Sensor Networks
Wireless Sensor Networks
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)
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
Enabling QoS Multipath Routing Protocol for Wireless Sensor Networks
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Energy-Efficient Computing for Wildlife Tracking
Investigating Mac Power Consumption in Wireless Sensor Network
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

Tracking Mobile Sensor Nodes in Wildlife Francine Lalooses Hengky Susanto EE194-Professor Chang

Outline Type of sensors Tracking algorithm Applications of habitat monitoring ZebraNet Great Duck Island Our approach Expectations References

Type of Sensors Border sensors Never sleep Senses all the time Non-border sensors Sleep unless sense an event Can predict the next location Synchronization with time stamp Search for sensors using normal beam A Protocol for Tracking Mobile Targets using Sensor Networks, RPI

Tracking Algorithm: Characteristics No central point Use cluster-based architecture Sensor strength: Normal and high beam Assumptions: Randomly distributed sensors Default to normal beam Hibernation mode

Tracking Algorithm Algorithm: CH i+1 receives TD from CH CH i+1 stores TD in its own local database Based on TD, CH i+1 selects 3 sensors CH i+1 formulates TD based on input from its subordinates CH i+1 passes it to the CH i+2 Energy conservation: Only border nodes are awake Prefer to use normal beam TD only travels between CH to base station Failure: Lost ACKs between cluster heads 1. Use high beam 2. Wakeup sensors in radius r 3. Extend search to (2N-3)r CH CH i+1 CH i+2 CH = cluster headTD = target description

Tracking Algorithm Predictions Use at least 3 sensors per target Poisson rate algorithm p = Probability of at least 3 sensors per target  = Node density; r = normal beam radius Probability that arbitrary point inside the sensor network can be sensed simultaneously by at least 3 sensors with their normal beams should be close to 1

ZebraNet Track animals long term and over long distances All nodes mobile Light-weight energy efficient GPS enabled Wireless sensor net Peer-to-peer routing and data storage Plan for one year autonomous operation GPS chip and CPU8 grams Short-range radio20 grams Packet Modem140 grams Long-range radio156 grams Lithium-Ion batteries226 grams Solar cell array540 grams Total1090 grams (2.4 lbs) Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet, Princeton University

ZebraNet: Protocols for Data Aggregation Two peer-to-peer protocols were evaluated: Flooding: Every 3 minutes, zebras send to everyone discovered in their range. History-Based: Every 3 minutes, choose at most one peer to send within range; the one with best past history success rate of delivering data is chosen. Compared to “direct”: no peer-to-peer, just to base.

ZebraNet: Mobility & Protocol Summary Radio range key to data homing success: ~3-4km for 50 collars in 20kmx20km area Success rate: Ideal: flooding best Constrained bandwidth: history best Energy trends make selective protocols best

ZebraNet: Discovered Lifestyles Mostly: herbivores graze Sometimes: graze-walk while looking for greener pastures. Rare: To run to or away from something Water Thirsty once a day Model at random time Walk to nearest water After drink, resume ambient motion

Great Duck Island (GDI) On Maine's Great Duck Island, biologists put sensor devices in the underground nests (1) and on 4-inch stilts placed just outside their burrows (2). These devices record data about the birds and relay it to a gateway node (3), which transmits the information to a laptop in the research station (4), then to a satellite dish (5) and, ultimately, to an Intel Research lab at Berkeley California. Wireless Sensor Networks for Habitat Monitoring, Berkeley

GDI: Mica Hardware 32 UC Berkeley motes deployed (9 underground) Size: 2 x 1.5 x 0.5 inches Energy: Pair of AA batteries Monitoring runs for 9 months Interchangeability: Less than 3% variation when interchanged with others of same model Accuracy: Within 3% of the actual value Mica sensor nodeMica Weather Board - temperature - photo resistor - barometric pressure - humidity - passive infrared sensors

GDI: System Architecture Tiered Architecture Lowest level: Small battery powered sensor nodes collect data Gateway transmits sensor data from patch Solar powered Always on Base station provides WAN and data storage Base station connects to database replicas across the Internet Finally, data is displayed through user interface INTERNE T TRANSIT NETWOR K Client Data Browsing And Processing Base Station Base-Remote Link Gateway Sensor Node Patch Network Sensor Patch Data Service

GDI: Protocols & Discoveries Efficient routing for low duty cycle sensor network is sending data to gateway on scheduled periods, one direction communication Data collected from weather motes and burrow motes Temperature, relative humidity, solar radiation, voltage utilization, live sensor readings

Our Approach Improve the border layer energy conservation Better prediction algorithm Optimization of current failure/recovery algorithm Propose layered sensor net architecture Sensor node layers

Approach Overview Border layer energy conservation Issue: Only border nodes are awake Our approach to solve the problem Prediction Algorithm What is Prediction Algorithm? Challenges with prediction algorithm Failure and Recovery Algorithm Space decomposition Sweeping across region Challenges with both approaches

Expectations To conduct a study on one of the proposed topics Improve the border layer energy conservation Better prediction algorithm Optimization of current failure/recovery algorithm To avoid working on NP-complete and unsolvable problem in two months

References A Protocol for Tracking Mobile Targets using Sensor Networks. H. Yang and B. Sikdar. RPI, Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet. P. Juang, H. Oki, Y. Wang, M. Martonosi, L. Peh, D. Rubenstein. Princeton University, Processing in a Tired Sensor Network for Habitat Monitoring. H. Wang, D. Estrin, L. Girod, UCLA, 2002 Wireless Sensor Networks for Habitat Monitoring. A. Mainwaring, J. Polastre, R. Szewczyk, D. Culler, J. Anderson. Berkeley, Computational Geometry. M. De Berg, M. van Kreveld, M. Overmars, O. Schwarzkopf. Utrecht University, Wireless Sensor Networks. F. Zhao, L. Guibass. Microsoft and Stanford University, Networking Issues in Wireless Sensor Networks. D. Ganesan, A. Cerpa, W. Ye, Y. Yu, J. Zhao, D. Estrin. UCLA, 2003.

Questions

Backup Slides

Border Layer Energy Conservation Issue: Only border nodes are awake Propose study: Divide outer layer into several layers Each layer takes turn to watch Each layer shares the border watch task The impact of multiple layers border watch How to determine which sensors belong to which layer in the cluster implementation

Prediction Algorithm Is it necessary to implement a prediction algorithm? Yes To conserve energy and allow only the relevant sensors to wake up Tracking the object effectively Better network performance and data mining strategy

Issues in Prediction Algorithm How many sensors should be involved? At least 3 sensors vs. the entire cluster The impact of landscape (river, cliffs, etc) Effectiveness tracking strategy vs. energy conservation What is the trade off? History improves the correctness of prediction algorithm. Issue: Requires more energy for computation Requires storage space to store history

Aspects of Prediction Algorithm Speed and velocity affects the direction of the objects Very Fast: Likely to go in a straight line Fast: More likely to turn Medium and slow: High probability to turn and potential error in predicting the next location Stop When the target is not moving or stopped How many sensors are needed? Single object Multiple objects in the area How to conserve energy? Taking turns to monitor target Tell everybody on the routing path to sleep vs. keeping everyone in the ready position

Aspects of Prediction Algorithm When the target is not moving or stopped When to cancel reservation if QoS is provided If no QoS, who is responsible for storing data The cluster head vs. each sensor The impact of storing data at cluster head and individual sensor Tracking multiple targets in the same location (e.g tracking a dog and zebra in the same location) How to predict their next location (assuming they are going to a different location) How multiple targets impact prediction algorithm Higher error tracking the target One object might cause the other object to choose different direction Number of sensors needed if they are idle

Failure and Recovery Algorithm: Approaches to Find Lost Target Space decomposition It is quicker to find the lost target It takes O(log n) running time for a successful search It guarantees to find the lost target if the target is still in the region Awake every nodes in the region Not energy efficient Costly Creates traffic in network Sweeping across the region Sweeping outward from the last seen position to the border node Only notifies their neighbor at the outer layer Perform a short overlap layer search for fault tolerance When successful: Broadcast to stop the search The founder node takes over the tracking When target is not found, border sensors report to base station

Failure and Recovery Algorithm Issue Problem in sweeping across the region Running time is O(n) for a successful search Target might be able to trick the algorithm While search is performed, the target might leave monitored area  Waste of searching effort Target might move faster than the sweep High chance of flooding the network High probability of waking the entire sensors

Failure and Recovery Algorithm Propose study: Combining Sweep and Space Decomposition search Algorithm under investigation Plane sweep algorithm Topology sweep algorithm Convex hull 3-dimension Searching for more suitable algorithm