Lost in Space or Positioning in Sensor Networks Michael O’Dell Regina O’Dell Mirjam Wattenhofer Roger Wattenhofer.

Slides:



Advertisements
Similar presentations
Dynamic Location Discovery in Ad-Hoc Networks
Advertisements

Localization with RSSI Method at Wireless Sensor Networks Osman Ceylan Electronics Engineering PhD Student, Istanbul Technical University, Turkiye
A Unified View to Greedy Routing Algorithms in Ad-Hoc Networks
Constant Density Spanners for Wireless Ad hoc Networks Kishore Kothapalli (JHU) Melih Onus (ASU) Christian Scheideler (JHU) Andrea Richa (ASU) 1.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
5/15/2015 Mobile Ad hoc Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
A High-Accuracy, Low-Cost Localization System for Wireless Sensor Networks Radu Stoleru, Tian He, John A. Stankovic, David Luebke University of Virginia.
Distributed Computing Group Regina Bischoff (O’Dell) Connectivity-Based Multi-Hop Ad hoc Positioning.
Information Dissemination in Highly Dynamic Graphs Regina O’Dell Roger Wattenhofer.
Ad-Hoc Networks Beyond Unit Disk Graphs
XTC: A Practical Topology Control Algorithm for Ad-Hoc Networks
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
A Robust Interference Model for Wireless Ad-Hoc Networks Pascal von Rickenbach Stefan Schmid Roger Wattenhofer Aaron Zollinger.
Murat Demirbas SUNY Buffalo
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
An Empirical Characterization of Radio Signal Strength Variability in 3-D IEEE Networks Using Monopole Antennas Dimitrios Lymberopoulos, Quentin.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Interferences, Trade-Offs between.
Ad Hoc and Sensor Networks – Roger Wattenhofer –3/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 3 TexPoint fonts used in EMF.
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
Geometric Routing without Geometry
Predicting Communication Latency in the Internet Dragan Milic Universität Bern.
Dept. of Computer Science Distributed Computing Group Asymptotically Optimal Mobile Ad-Hoc Routing Fabian Kuhn Roger Wattenhofer Aaron Zollinger.
1 Localization Technologies for Sensor Networks Craig Gotsman, Technion/Harvard Collaboration with: Yehuda Koren, AT&T Labs.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 17th Lecture Christian Schindelhauer.
Range-free Localization Schemes for Large Scale Sensor Networks
Distributed Algorithms for Guiding Navigation across a Sensor Network Qun Li, Michael DeRosa, and Daniela Rus Dartmouth College MOBICOM 2003.
Topology Control Algorithms Davide Bilò
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Jana van Greunen - 228a1 Analysis of Localization Algorithms for Sensor Networks Jana van Greunen.
Algorithmic Models for Sensor Networks Stefan Schmid and Roger Wattenhofer WPDRTS, Island of Rhodes, Greece, 2006.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
The Minimal Communication Cost of Gathering Correlated Data over Sensor Networks EL 736 Final Project Bo Zhang.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Localization in Wireless Sensor Networks Shafagh Alikhani ELG 7178 Fall 2008.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
Scalable and Fully Distributed Localization With Mere Connectivity.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
1 Constant Density Spanners for Wireless Ad-Hoc Networks Discrete Mathematics and Algorithms Seminar Melih Onus April
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Positioning in Ad-Hoc Networks - Directions and Results Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology Zurich August.
Location Estimation in Ad-Hoc Networks with Directional Antennas N. Malhotra M. Krasniewski C. Yang S. Bagchi W. Chappell 5th IEEE International Conference.
1 Mobile-Assisted Localization in Wireless Sensor Networks Nissanka B.Priyantha, Hari Balakrishnan, Eric D. Demaine, Seth Teller IEEE INFOCOM 2005 March.
Ad Hoc and Sensor Networks – Roger Wattenhofer –3/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 3 TexPoint fonts used in EMF.
On Graphs Supporting Greedy Forwarding for Directional Wireless Networks W. Si, B. Scholz, G. Mao, R. Boreli, et al. University of Western Sydney National.
Localization and Secure Localization. The Problem The determination of the geographical locations of sensor nodes Why do we need Localization? –Manual.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
A New Hybrid Wireless Sensor Network Localization System Ahmed A. Ahmed, Hongchi Shi, and Yi Shang Department of Computer Science University of Missouri-Columbia.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Ad Hoc and Sensor Networks – Roger Wattenhofer –4/1Ad Hoc and Sensor Networks – Roger Wattenhofer – Topology Control Chapter 4 TexPoint fonts used in EMF.
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Ad Hoc Positioning System (APS) Using AOA Dragos¸ Niculescu and Badri Nath INFOCOM ’03 1 Seoyeon Kang September 23, 2008.
Localization and Secure Localization. Learning Objectives Understand why WSNs need localization protocols Understand localization protocols in WSNs Understand.
Positioning in Ad-Hoc Networks - A Problem Statement Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
C. Savarese, J. Beutel, J. Rabaey; UC BerkeleyICASSP Locationing in Distributed Ad-hoc Wireless Sensor Networks Chris Savarese, Jan Beutel, Jan Rabaey.
6.4 Global Positioning of Nodes Advanced Operating Systems Ruizhe Ma September 28, 2015.
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
Global Clock Synchronization in Sensor Networks Qun Li, Member, IEEE, and Daniela Rus, Member, IEEE IEEE Transactions on Computers 2006 Chien-Ku Lai.
Communications Range Analysis Simulation Set Up –Single Biological Threat placed in Soldier Field –Communication range varied from meters –Sensor.
Distance Vector Routing
Localization for Anisotropic Sensor Networks
Does Topology Control Reduce Interference?
6.4 Global Positioning of Nodes
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Research: algorithmic solutions for networking
Wireless Mesh Networks
Overview: Chapter 4 Infrastructure Establishment
Presentation transcript:

Lost in Space or Positioning in Sensor Networks Michael O’Dell Regina O’Dell Mirjam Wattenhofer Roger Wattenhofer

RealWSN 2005Positioning in Sensor Networks2 Positioning What is positioning (a.k.a. localization)? –Deduce coordinates –GPS “software version” Why positioning? –Sensible sensor networks –Heavy/costly localization hardware –Geometric routing benefits Idea: –(Small) set of anchors –Others: location = f(network,communication,measurements)

RealWSN 2005Positioning in Sensor Networks3 Sensor Networks

RealWSN 2005Positioning in Sensor Networks4 Our Perspective TheoryPractice

RealWSN 2005Positioning in Sensor Networks5 Positioning – As We See It Models of Sensor Networks Positioning Algorithms Hardware Description Experiments Lessons Future Work Theory Practice

RealWSN 2005Positioning in Sensor Networks6 Part I: Theory

RealWSN 2005Positioning in Sensor Networks7 Models of Sensor Networks Unit Disk Graph (UDG) –[Clark et al, 1990] –Widely used abstraction Quasi-Unit Disk Graph (qUDG) –[Krumke et al, 2001] –[Barriere et al, 2003] –[Kuhn et al, 2003] –More realistic? “well-behaved” ) allow proofs 1 1 d ?

RealWSN 2005Positioning in Sensor Networks8 Available Information T[D]oA:time –GPS –Cricket [Priyantha et al, 2000] RSS: signal strength –RADAR [Bahl, Padmanabhan, 2000] Imply distance AoA: angle –APS using AoA [Niculescu, Nath, 2003] Relative distance to anchors –APiT [He et al, 2003]

RealWSN 2005Positioning in Sensor Networks9 Positioning Algorithms Based on (q)UDG –(sometimes) provable statements –Abstraction ) rough idea Virtual Coordinates Algorithm [Moscibroda et al, 2004] –Linear programming –Complex, time-consuming –100-node network: several minutes on desktop GHoST, HS [Bischoff, W., 2004] –Dense networks –Optimal in 1D –UDG crucial

RealWSN 2005Positioning in Sensor Networks10 Positioning Algorithms… cont’d APS [Niculescu, Nath, 2001 & 2003] –Hop or distance based –Given distance estimate, use GPS triangulation –Least-squares optimization –Isotropic network helpful General graphs –Given inter-node distances –Also: Internet graph (latencies) Example: Spring Algorithms –Internet: Vivaldi [Dabek et al, 2004] –Ad hoc [Rao et al, 2003]

RealWSN 2005Positioning in Sensor Networks11 Spring Algorithm Most practical? Originally: graph drawing Idea –Edge = spring –Rest length = distance –Embedding = minimal power configuration Algorithm –Steepest descent, numerical methods –Simple: New position = average of neighbors Iterate Local vs. global

RealWSN 2005Positioning in Sensor Networks12 Our View = Assumptions Minimal hardware –Low storage –Low computing power –Basic RSS measurements Short range –Few meters –(RADAR: building – several dekameters)

RealWSN 2005Positioning in Sensor Networks13 Part II: Practice

RealWSN 2005Positioning in Sensor Networks14 Hardware Description ESB –scatterweb.com –32kHz CPU –2kB RAM –Sensors and actuators RSS: –Indirectly via packet loss New version: –Actual RSS measurable at receiver “Battery with Antenna” Desktop: –3GHz –512MB –Factor 10 5

RealWSN 2005Positioning in Sensor Networks15 “software version” RSS Older ESB (software) version vary transmission power Via potentiometer controlling current to tranceiver Value s between 0 and 99 Write s into packet Repeat x times count number received packets per s –Measurement: packet loss Requirement –Distance increase → power increase –Correlation: to be determined New version (software): –Direct read out Future work!

RealWSN 2005Positioning in Sensor Networks16 Experiment 1 – “Laboratory” Power vs. Distance –A sends at power level s –x = 100 times –d = cm Minimum 90% AB d s Coffee machine ?

RealWSN 2005Positioning in Sensor Networks17 Original Algorithm Spring Embedding –Good for “easy” networks Power-to-distance –Inverse of previous experiments Results –Unusable!

RealWSN 2005Positioning in Sensor Networks18 Experiment 2 – “Room” Localization in the plane –Rectangle: 4m x 3m –4 anchors: corners –Test node: inside Each anchor A i –Send packet s = –Next anchor Test node N –Record packets received A0A0 A2A2 A3A3 A1A1 N 15: : : : 139

RealWSN 2005Positioning in Sensor Networks19 Experiment 2 – “Room” … Results anchordistanceavg. min power A2A A0A A1A A3A (without obstacles)

RealWSN 2005Positioning in Sensor Networks20 Experiment 3 – “Network” 9 nodes in a room –Distances: 1..6m 1 sender at a time –Send 1 packet at each level –Others: record minimum received –Report previous minima Round robin Minima: –Good approximation –Storage: save factor 100 per round

RealWSN 2005Positioning in Sensor Networks21 Experiment 3 – “Network” … Results Error –Almost 30 units for same distance –Exp. 1: “nicer” curve Longer range effects? Symmetry!

RealWSN 2005Positioning in Sensor Networks22 Lessons Average minimum –Stable –Good approximation –Saves storage Symmetric links Power versus Distance –Strongly environment dependant –Measurements between two nodes  Not generalizable RSSI in sensor networks: good, but not for “reasonable” localization

RealWSN 2005Positioning in Sensor Networks23 Future Work Here: more questions than answers Hardware RSS measurements –Indication given by reviewer Same experiments – different hardware –Same results/trend? Long range vs. short range More environments New models mica2: in progress Similar results

RealWSN 2005Positioning in Sensor Networks Distributed Computing Group Questions? Comments?