Jan 15, 2004MobiLoc1 MobiLoc: Mobility Enhanced Localization Prabal Dutta Sarah Bergbreiter.

Slides:



Advertisements
Similar presentations
Cooperative Transmit Power Estimation under Wireless Fading Murtaza Zafer (IBM US), Bongjun Ko (IBM US), Ivan W. Ho (Imperial College, UK) and Chatschik.
Advertisements

Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Topic 7.3 Secure and Resilient Location Discovery in Wireless.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Doorjamb: Unobtrusive Room-level Tracking of People in Homes using Doorway Sensors Timothy W. Hnat, Erin Griffiths, Ray Dawson, Kamin Whitehouse U of Virginia.
5/15/2015 Mobile Ad hoc Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
Los Angeles September 27, 2006 MOBICOM Localization in Sparse Networks using Sweeps D. K. Goldenberg P. Bihler M. Cao J. Fang B. D. O. Anderson.
RADAR: An In-Building RF-based User Location and Tracking System Paramvir Bahl and Venkata N. Padmanabhan Microsoft Research.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
TRADING OFF PREDICTION ACCURACY AND POWER CONSUMPTION FOR CONTEXT- AWARE WEARABLE COMPUTING Presented By: Jeff Khoshgozaran.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
More routing protocols Alec Woo June 18 th, 2002.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Data Flow and Random Placement.
Localization Using base Station Mobility By: Hersh Vardhan Shukla Guide: Jun Luo, Jacques Panchard By: Hersh Vardhan Shukla Guide: Jun Luo, Jacques Panchard.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 17th Lecture Christian Schindelhauer.
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
Macro-Calibration in Sensor/Actuator Networks Kamin Whitehouse, David Culler.
Speed and Direction Prediction- based localization for Mobile Wireless Sensor Networks Imane BENKHELIFA and Samira MOUSSAOUI Computer Science Department.
Johannes PODC 2009 –1 Coloring Unstructured Wireless Multi-Hop Networks Johannes Schneider Roger Wattenhofer TexPoint fonts used in EMF. Read.
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Target Tracking with Binary Proximity Sensors: Fundamental Limits, Minimal Descriptions, and Algorithms N. Shrivastava, R. Mudumbai, U. Madhow, and S.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Localization With Mobile Anchor Points in Wireless Sensor Networks
Localization in Wireless Sensor Networks Shafagh Alikhani ELG 7178 Fall 2008.
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
An Introduction to Programming and Algorithms. Course Objectives A basic understanding of engineering problem solving process. A basic understanding of.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Prediction-based Object Tracking and Coverage in Visual Sensor Networks Tzung-Shi Chen Jiun-Jie Peng,De-Wei Lee Hua-Wen Tsai Dept. of Com. Sci. and Info.
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors Weikuan Yu Dept. of Computer and Info. Sci. The Ohio State University.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Positioning in Ad-Hoc Networks - Directions and Results Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology Zurich August.
1 Mobile-Assisted Localization in Wireless Sensor Networks Nissanka B.Priyantha, Hari Balakrishnan, Eric D. Demaine, Seth Teller IEEE INFOCOM 2005 March.
Tarun Bansal, Bo Chen and Prasun Sinha
Many random walks are faster than one Noga AlonTel Aviv University Chen AvinBen Gurion University Michal KouckyCzech Academy of Sciences Gady KozmaWeizmann.
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.
Neighborhood-Based Topology Recognition in Sensor Networks S.P. Fekete, A. Kröller, D. Pfisterer, S. Fischer, and C. Buschmann Corby Ziesman.
A New Hybrid Wireless Sensor Network Localization System Ahmed A. Ahmed, Hongchi Shi, and Yi Shang Department of Computer Science University of Missouri-Columbia.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
11/25/2015 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
2017/4/25 INDOOR LOCALIZATION SYSTEM USING RSSI MEASUREMENT OF WIRELESS SENSOR NETWORK BASED ON ZIGBEE STANDARD Authors:Masashi Sugano, Tomonori Kawazoe,
Secure In-Network Aggregation for Wireless Sensor Networks
Computer Science 1 TinySeRSync: Secure and Resilient Time Synchronization in Wireless Sensor Networks Speaker: Sangwon Hyun Acknowledgement: Slides were.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
1 Efficient In-Network Moving Object Tracking in Wireless Sensor Networks Chih-Yu Lin, Student Member, IEEE, Wen-Chih Peng, Member, IEEE, and Yu-Chee Tseng,
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Distributed Algorithms for Dynamic Coverage in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver.
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)
March 9, Broadcasting with Bounded Number of Redundant Transmissions Majid Khabbazian.
Experimental Ranging With Mica2 Motes M. Allen, E. Gaura, R. Newman, S. Mount Cogent Computing, Coventry University The experimental work here makes use.
Zijian Wang, Eyuphan Bulut, and Boleslaw K. Szymanski Center for Pervasive Computing and Networking and Department of Computer Science Rensselaer Polytechnic.
Copyright © Cengage Learning. All rights reserved. 4 Integrals.
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Jacob R. Lorch Microsoft Research
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
TexPoint fonts used in EMF.
Mobile-Assisted Localization in Sensor Network
Overview: Chapter 4 Infrastructure Establishment
Presentation transcript:

Jan 15, 2004MobiLoc1 MobiLoc: Mobility Enhanced Localization Prabal Dutta Sarah Bergbreiter

Jan 15, 2004MobiLoc2 Acknowledgments Cory Sharp –Magnetometer –TinyOS Environment Fred Jiang –Ultrasonic transducer Kamin Whitehouse –Localization discussions –Matlab algorithms Rob Szewczyk –Conceptual discussions –Photoshop magic –Late night runs to Nation’s

Jan 15, 2004MobiLoc3 Outline of the Talk Observations Motivation Problem Formulation Related Work Linear Trajectory General Trajectory Experimental Setup Results Conclusions Future Work

Jan 15, 2004MobiLoc4 Observations Many sensor network localization algorithms depend on ranging of neighbors Ranging can be a random function of space, which leads to ranging errors (e.g. multi-path and occlusions) Ranging may require specialized hardware, which adds cost and is only useful for localization Tracking is a canonical application in which sensors may be able to range targets Lazy localization – May not need localization until target actually appears (exception: geographic routing)

Jan 15, 2004MobiLoc5 Motivation In certain applications, sensors may be required to range targets but not other sensors What if we could avoid using special hardware for localization only? What if we could average range readings over time and space, allowing better diversity and reducing effects of multi-path and occlusions? What if we could indirectly range neighbors by ranging a target and then combining readings?

Jan 15, 2004MobiLoc6 Problem Formulation Given –A mobile (and potentially) adversarial target –A time synchronization service –An ability to range a mobile target –An inability to range neighboring sensor nodes directly Find –An algorithm to determine the distance to nearby neighbors

Jan 15, 2004MobiLoc7 Related Work NCSU: Sichitiu and Ramadurai, “Localization of Wireless Sensor Networks with a Mobile Beacon” –Friendly mobile beacon –Beacon is GPS-equipped –Using RSSI for ranging Other work in progress…

Jan 15, 2004MobiLoc8 GPS Beacon Position Estimate

Jan 15, 2004MobiLoc9 How Much Does GPS Wander? In our test data set: –Min Lat: 48  ’ –Max Lat:48  ’ –Min Lon:123  ’ –Max Lon:123  ’ Which means in 24 hours –Latitude variation: * 1853 * 0.67 = 21m –Longitude variation: * 1853 * 0.67 = 25m Wander –0.75m/s (max wander rate) –0.1m/s (typical wander rate) What about ground truth? –Don’t know if mean converges to actual location Let’s consider another idea… SIDEBAR Longitude, at the equator –1 degree = 1  = 111.2km –1 minute = 1’ = 1853m –1 second = 1” = 30.9m At other latitudes –Multiply by conversion factor: cos (latitude) –cos(48  ) = 0.67 Latitude computation similar Note: Computations may be slightly off

Jan 15, 2004MobiLoc10 Linear Trajectory – Between Sensors

Jan 15, 2004MobiLoc11 Error Sensitivity – Trajectory Between Sensors

Jan 15, 2004MobiLoc12 Linear Trajectory – Not Between Sensors

Jan 15, 2004MobiLoc13 Error Sensitivity – Trajectory Not Between Sensors

Jan 15, 2004MobiLoc14 Ambiguity – Leads to Two Solutions How to distinguish between these two cases? Short answer: You can’t Long answer: Take the long view

Jan 15, 2004MobiLoc15 Algorithm – Assumptions Assumptions –Target trajectory linear –Target velocity constant –Sensing radius >> node separation Let –t 0 = time of first presence –t 1 = time of last presence –r CPA = range at CPA –t CPA = time of CPA Call the node active between t 0 and t 1

Jan 15, 2004MobiLoc16 Algorithm Save samples from [t 0, t 1 ] Wait until not active (t > t 1 ) Broadcast message(t 0, t 1, r CPA, t CPA, linearity) Upon receiving a message from q, a node p checks to see if it is active If active, then p waits until it is not active Node p checks the following predicate P to determine an overlap If P is true and both trajectories are linear, then p queries q for q’s range to the target at p’s time of CPA. Node p also includes in this query p’s range to the target at both p and q’s time of CPA Nodes p and q both compute their distance d using the four different equations and save these estimates in a windowed buffer Estimate d, the mode of buffer, as: d = 2 x median – mean So what if the trajectory is not linear?

Jan 15, 2004MobiLoc17 Non-Linear Trajectory – Between Sensors

Jan 15, 2004MobiLoc18 Non-Linear Trajectory – Not Between Sensors

Jan 15, 2004MobiLoc19 Algorithm Save samples from [t 0, t 1 ] Wait until not active (t > t 1 ) Broadcast message(t 0, t 1, r CPA, t CPA, linearity) Upon receiving a message from q, a node p checks to see if it is active If active, then p waits until it is not active Node p checks the following predicate P to determine an overlap If P is true and either trajectory is not linear, then p queries q for its entire set of samples between [t 0, t 1 ]. Node p computes the minimum sum and maximum difference, saves these estimates in a windowed buffer, and transmits to q Estimate d, the mode of buffer, as: d = 2 x median – mean Looking for a better algorithm…

Jan 15, 2004MobiLoc20 Experimental Setup Mica2Dot PEG 250 ms “chirp” (effective f s ) Unrealistic but convenient test platform

Jan 15, 2004MobiLoc21 Results – Overall

Jan 15, 2004MobiLoc22 Results – Sum and Difference vs. Actual Distance

Jan 15, 2004MobiLoc23 Conclusion We have shown how to: –Avoid using special hardware for localization only –Average range readings over time and space, allowing better diversity and reducing effects of multi-path and occlusions –How to indirectly range neighbors by ranging a target and then combining readings?

Jan 15, 2004MobiLoc24 Definition: The range graph is the planar geometric structure whose six vertices are defined by the location of three unknown nodes N 1, N 2, N 3 and of a mobile object at three times t 1, t 2, t 3, and whose edges are the nine ranges r i,j Theorem 1: The range graph is rigid. Theorem 2: The range graph is unique if T 1, T 2, and T 3 are non-collinear, N 1, N 2, and N 3 are non-collinear, and r i,j,  i,j  {1,2,3}, are error-free. Future Work – Range Graph

Jan 15, 2004MobiLoc25 Discussion