1 Copyright © 2004 Vanderbilt University Sensor Network-Based Countersniper System Akos Ledeczi Senior Research Scientist Institute for Software Integrated.

Slides:



Advertisements
Similar presentations
Christoph Lenzen Philipp Sommer Philipp Sommer Roger Wattenhofer Roger Wattenhofer Optimal Clock Synchronization in Networks.
Advertisements

Chris Karlof and David Wagner
The Flooding Time Synchronization Protocol
Gradient Clock Synchronization in Wireless Sensor Networks
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan BeepBeep: A High Accuracy Acoustic Ranging System using COTS Mobile Devices.
HIERARCHY REFERENCING TIME SYNCHRONIZATION PROTOCOL Prepared by : Sunny Kr. Lohani, Roll – 16 Sem – 7, Dept. of Comp. Sc. & Engg.
Wireless Sensor Networks Clock Synchronization Professor Jack Stankovic University of Virginia.
1 Pattern-Oriented Composition and Synthesis of Middleware Services for NEST PI: Akos Ledeczi – Miklos Maroti – Ken Frampton Affiliation: Vanderbilt University.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
Introduction to Wireless Sensor Networks
Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems Ting Liu and Margaret Martonosi Princeton University.
1 Sniper Detection Using Wireless Sensor Networks Joe Brassard Wing Siu EE-194WIR: Wireless Sensor Networks Presentation #1: February 10, 2005.
Sensor Network-Based Countersniper System Gyula S, Gyorgy B, Gabor P, Miklos M, Branislav K, Janos S, Akos L, Andras N, Ken F Presented by Vikram Reddy.
Time Synchronization for Wireless Sensor Networks
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Transport Protocols.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
He Huang Introduction:The Flooding Time Synchronization Protocol.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 15th Lecture Christian Schindelhauer.
The Flooding Time Synchronization Protocol
Time Synchronization Murat Demirbas SUNY Buffalo.
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.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 13th Lecture Christian Schindelhauer.
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
Chess Review November 21, 2005 Berkeley, CA Edited and presented by Sensor Network Design Akos Ledeczi ISIS, Vanderbilt University.
Institute for Software Integrated Systems Vanderbilt University Wireless Sensor Net ISIS Akos Ledeczi Senior Research Scientist.
Connecting LANs, Backbone Networks, and Virtual LANs
Copyright © Vanderbilt University Dr. Akos Ledeczi Institute for Software Integrated Systems Vanderbilt University Network Embedded Systems Technology.
Timing-sync Protocol for Sensor Networks (TPSN) Presenter: Ke Gao Instructor: Yingshu Li.
MICA: A Wireless Platform for Deeply Embedded Networks
CS2510 Fault Tolerance and Privacy in Wireless Sensor Networks partially based on presentation by Sameh Gobriel.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
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.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Monitoring Volcanic Eruptions with a Wireless Sensor Networks Geoffrey Werner-Allen, Jeff Johnson, Mario Ruiz, Jonathan Lees, and Matt Welsh Harvard University.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
1 Pattern-Oriented Composition and Synthesis of Middleware Services for NEST PI: Akos Ledeczi – Ken Frampton Affiliation: Vanderbilt University.
Clock Synchronization in Sensor Networks for Civil Security Farnaz Moradi Asrin Javaheri.
Network Computing Laboratory Radio Interferometric Geolocation Miklos Maroti, Peter Volgesi, Sebestyen Dora Branislav Kusy, Gyorgy Balogh, Andras Nadas.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Shooter Localization with Wireless Sensor Networks
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Secure Routing in Wireless Sensor Networks: Attacks and Countermeasures Chris Karlof and David Wagner (modified by Sarjana Singh)
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
1 Clock Synchronization for Wireless Sensor Networks: A Survey Bharath Sundararaman, Ugo Buy, and Ajay D. Kshemkalyani Department of Computer Science University.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
Systems Wireless EmBedded Wireless Sensor Nets Turning the Physical World into Information David Culler Electrical Engineering and Computer Sciences University.
Wireless Sensor Networks Nov 1, 2006 Jeon Bokgyun
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Time synchronization for UWSN. Outline Time synchronization knowledge Typical time sync protocol Time sync in UWSN Discussion.
Topic 2: Communications (Short Lecture) Jorge J. Gómez.
1 Sniper Detection Using Wireless Sensor Networks Joe Brassard Wing Siu EE-194WIR: Wireless Sensor Networks Presentation #3: March 17, 2005.
Computer Science 1 TinySeRSync: Secure and Resilient Time Synchronization in Wireless Sensor Networks Speaker: Sangwon Hyun Acknowledgement: Slides were.
1 Sniper Detection Using Wireless Sensor Networks Joe Brassard Wing Siu EE-194WIR: Wireless Sensor Networks Presentation #4: April 14th, 2005.
Networking Algorithms Mani Srivastava UCLA [Project: Dynamic Sensor Nets (ISI-East)]
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Time Synchronization Protocols in Wireless Sensor Networks.
An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks Jaehyun Kim, Dept. of Electrical & Electronic Eng., Yonsei University;
Sniper Detection Using Wireless Sensor Networks
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
Wireless Sensor Networks
EmStar: A Software Environment for Developing and Deploying Wireless Sensor Networks CENS Research Review October 28, 2005 UCLA CENS EmStar Team.
System Study of the Wireless Multimedia Ad-hoc Network based on IEEE g Authors Chung-Wei Lee Jonathan C.L. Liu & Kun Chen Yu-Chee Tseng & S.P. Kuo.
Experimental Ranging With Mica2 Motes M. Allen, E. Gaura, R. Newman, S. Mount Cogent Computing, Coventry University The experimental work here makes use.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Protocols.
Overview: Chapter 4 Infrastructure Establishment
Protocols.
Presentation transcript:

1 Copyright © 2004 Vanderbilt University Sensor Network-Based Countersniper System Akos Ledeczi Senior Research Scientist Institute for Software Integrated Systems Vanderbilt University G. Simon, M. Maroti, A. Ledeczi, G. Balogh, B. Kusy, A. Nadas, G. Pap, J. Sallai, K. Frampton

2 Copyright © 2004 Vanderbilt University Overview Ad-hoc wireless network of cheap acoustic sensors is used to accurately locate enemy shooters in urban terrain Performance: – Average 3D accuracy: ~1 meter – Latency: <2 seconds – Multipath elimination – Multiple simultaneous shot resolution Challenges: – Severely resource constrained nodes – Very limited communication bandwidth – Significant multipath effects in urban environment Funded by DARPA through the IXO NEST program

3 Copyright © 2004 Vanderbilt University Technical Overview Muzzleblast Supersonic projectile Shockwave Base Station

4 Copyright © 2004 Vanderbilt University Detect TOA of acoustic shockwave and muzzle blast MICA2 mote Proprietary acoustic sensor board: –3 acoustic channels (only a single channel is used in final system) –High-speed AD converters –FPGA for signal processing: shockwave and muzzle blast detection on board Timestamp of shockwave and/or muzzle blast sent to mote Motes send TOA data to base station Base station fuses data, estimates shooter position and displays result Middleware services: –Time synchronization –Message routing –Remote control Technical Approach

5 Copyright © 2004 Vanderbilt University Software Architecture Sensorboard Time Sync Muzzle Blast & Shockwave Detector Remote Control Sensorboard Interface Sensorboard Config/ Monitor Stack Monitor Data Recorder Download Manager Acoustic Event Encoder Time Sync Message Routing User Interface Message Center Sensor Fusion Plotter Logger Sensor Location Remote Controller I2CI2CUART SENSORBOARD MICA2 MOTEBASE STATION

6 Copyright © 2004 Vanderbilt University ZC coder τ 2 = n/a Mm 2 = 0 τ1τ1 L1L1 τ3τ3 Mm 1 L2L2 L3L3 Mm 3 T2T2 T1T1 T3T3 ADCZC Coder Shock wave detector Muzzle blast detector Board Clock I 2 C Interface time ZC Filter Detection

7 Copyright © 2004 Vanderbilt University Flooding Time Synchronization Protocol (FTSP) Sender-receiver multi-hop time synchronization Integrated leader election, global time is synchronized to the local time of the leader End-to-end accuracy: average 1.6 μs per hop, maximum 6.1 μs per hop (experiment included simulated root failure) Constant network load: 1 msg per 30 seconds per mote Start up time: network diameter times 60 seconds Uses the Time Stamping module Topology change tolerant: motes can move at speeds less than 1 hop per 30 seconds. Available from the TinyOS CVS.

8 Copyright © 2004 Vanderbilt University Directed Flood-Routing Framework (DFRF) app id “rank” packet 1packet 2packet n msg format: 3 bytes Flood Routing Engine: –Ad-hoc routing –Automatic aggregation –Implicit acknowledgments –Table/cache management –Very low overhead Flooding Policy: –Defines the meaning of “rank” –Controls the flooding and retransmission Application: –Can change the packet on the way –Can drop the packet on the way Data packet: –Fixed size length –Must contain unique part

9 Copyright © 2004 Vanderbilt University RITS: Routing Integrated Time Synch Combination of Time Synchronization and Message Routing No extra messages Stealth operation Uses the Time Stamping module that has 1.4 μs average precision per hop No clock skew estimation Precision depends on the hop count of the route and on the total routing time Plug-in replacement for the Directed Flood Routing Framework (DFRF) node1 time node2 time node3 time root time T event Δt1Δt1 Δt2Δt2 Δt 1 + Δt 2 + Δt 3 T root T event = T root - Δt 1 - Δt 2 - Δt 3 Δt3Δt3

10 Copyright © 2004 Vanderbilt University RITS Experimental Evaluation 50 Mica2 motes 10 x 5 grid, neighbor to neighbor comm is enforced in software Five simulated shots separated by 10 msec For each shot 13 motes send simultaneous detection events to root –simulates a shot event –triggered by a radio message in experiment Root at the edge of the network Experiment #1: normal routing: –1.5 hours long (2 tests/min) 4.4 μs average error 19.2 μs average maximum error 74 μs peak maximum error Experiment #2: data is delayed by 5 seconds at each hop: –8 hours long (2 tests/min) 28.5 μs average error μs average maximum error 265 μs peak maximum error

11 Copyright © 2004 Vanderbilt University time t2t2 t1t1 t4t4 t3t3 d1d1 f(x,y)f(x,y) ? d3d3 d4d4 d2d2 t 2 – d 2 /v t 3 – d 3 /v t 1 – d 1 /v t 4 – d 4 /v Shot (x 1,y 1,T 1 ) Shot (x 2,y 2,T 2 ) Echo (x 3,y 3,T 1 ) f(x,y) = [max number of ticks in window] = 3 Shot time estimate T sliding window Sensor Fusion

12 Copyright © 2004 Vanderbilt University Sensor fusion cont’d. Advantages: –Groups together consistent sensor readings –Only uses correct detections for localization: high accuracy –Enables multiple simultaneous shot resolution Search algorithm: – Loop { Multiresolution search locates maximum If absolute time is close to a previously found peak, it is classified as an echo, otherwise a shot Contributing sensor readings are removed – } Continue Remarks: –Size of sliding window is determined by the estimated detection error due to, for example, sensor localization error –Only uses muzzleblast at this point. Shockwave is utilized after localization for trajectory estimation. –Performance is remarkable: separates simultaneous shots, differentiates between shooters in close proximity, can handle 10 shots per second or more (bottleneck is network bandwidth)

13 Copyright © 2004 Vanderbilt University Experiments at McKenna MOUT site at Ft. Benning NORTH B1 Church  Sep 2003: Baseline system  Apr 2004: Multishot resolution  60 motes covered a 100x40m area  Network diameter: ~7 hops  Used blanks and Short Range Training Ammunition (SRTA)  Hundreds of shots fired from ~40 different locations  Single shooter, operating in semiautomatic and burst mode in 2003  Up to four shooters and up to 10 shots per second in 2004  M-16, M-4, no sniper rifle  Variety of shooter locations (bell tower, inside buildings/windows, behind mailbox, behind car, …) chosen to absorb acoustic energy, have limited line of sight on sensor networks  Hand placed motes on surveyed points (sensor localization accuracy: ~ 0.3m)

14 Copyright © 2004 Vanderbilt University Results Based on 40 blank and SRTA shots from surveyed points Average 2D error: 0.57m Average 3D error: 0.98m

15 Copyright © 2004 Vanderbilt University 2.5D Display, Single shot

16 Copyright © 2004 Vanderbilt University 2.5D Display, Multiple Shots Red circle:  Shooter position White dot:  Sensor node Small blue dot:  Sensor Node that detected current shot Cyan circle:  Sensor Node whose data was used in localization Yellow Area:  Uncertainty

17 Copyright © 2004 Vanderbilt University Future work New sensor fusion utilizing both muzzle blast and shockwave: –Increased range and accuracy –Silenced weapons New sensor board: –Low-power DSP –More sophisticated detection: increased range –Power saving modes Sensor self localization: –< 0.5m 3D accuracy needed Scaling up: –Hierarchical network architecture –Distributed sensor fusion