Murat Demirbas SUNY Buffalo

Slides:



Advertisements
Similar presentations
Localization for Mobile Sensor Networks ACM MobiCom 2004 Lingxuan HuDavid Evans Department of Computer Science University of Virginia.
Advertisements

Dynamic Location Discovery in Ad-Hoc Networks
You are here Three Beacon Sensor Network Localization through Self Propagation Mohit Choudhary Under Guidance of: Dr. Bhaskaran Raman.
Yang Yang, Miao Jin, Hongyi Wu Presenter: Buri Ban The Center for Advanced Computer Studies (CACS) University of Louisiana at Lafayette 3D Surface Localization.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Range-Free Sensor Localization Simulations with ROCRSSI-based Algorithm Matt Magpayo
Range-Based and Range-Free Localization Schemes for Sensor Networks
5/15/2015 Mobile Ad hoc Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
GPS-less Low-Cost Outdoor Localization for Very Small Devices Nirupama Bulusu, John Heidemann, and Deborah Estrin.
“Localization in Underwater Sensor Networks” Presented by: Ola Ibrahim EL naggar J presentation.
A High-Accuracy, Low-Cost Localization System for Wireless Sensor Networks Radu Stoleru, Tian He, John A. Stankovic, David Luebke University of Virginia.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 16th Lecture Christian Schindelhauer.
INSS 2009 June, 18 th 2009 Pittsburgh, USA Marcelo Martins, Hongyang Chen and Kaoru Sezaki University of Tokyo, Japan OTMCL: Orientation Tracking-based.
Lost in Space or Positioning in Sensor Networks Michael O’Dell Regina O’Dell Mirjam Wattenhofer Roger Wattenhofer.
GPS-free Positioning in Ad-Hoc Networks Yu-Min Tseng.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Range-free Localization Schemes for Large Scale Sensor Networks
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
1 Spatial Localization Light-Seminar Spring 2005.
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
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.
Location-sensing using the IEEE Infrastructure and the Peer-to-peer Paradigm for mobile computing applications Anastasia Katranidou Supervisor:
Wireless Sensor Networks Localization
ENERGY EFFICIENT INDOOR LOCALIZATION IN WIRELESS SENSOR NETWORKS
A Distributed Localization Scheme for Wireless Sensor Networks with Improved Grid-Scan and Vector- Based Refinement Jang-Ping Sheu, Pei-Chun Chen, and.
Secure Localization Algorithms for Wireless Sensor Networks proposed by A. Boukerche, H. Oliveira, E. Nakamura, and A. Loureiro (2008) Maria Berenice Carrasco.
Localization in Sensor Networking John Quintero. Applications Application-driven, data-centric sensor networks frequently require location information.
Time of arrival(TOA) Prepared By Sushmita Pal Roll No Dept.-CSE,4 th year.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
LOCALIZATION in Sensor Networking Hamid Karimi. Wireless sensor networks Wireless sensor node  power supply  sensors  embedded processor  wireless.
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.
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
Multi-hop-based Monte Carlo Localization for Mobile Sensor Networks
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
A New Hybrid Wireless Sensor Network Localization System Ahmed A. Ahmed, Hongchi Shi, and Yi Shang Department of Computer Science University of Missouri-Columbia.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
Location-sensing using the IEEE Infrastructure and the Peer-to-peer Paradigm for Mobile Computing Applications Anastasia Katranidou Supervisor:
RADAR: an In-building RF-based user location and tracking system
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.
Ad Hoc Positioning System (APS)
Localization and Secure Localization. Learning Objectives Understand why WSNs need localization protocols Understand localization protocols in WSNs Understand.
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
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.
1/24 Experimental Analysis of Area Localization Scheme for Sensor Networks Vijay Chandrasekhar 1, Zhi Ang Eu 1, Winston K.G. Seah 1,2 and Arumugam Pillai.
Localization for Mobile Sensor Networks ACM MobiCom 2004 Philadelphia, PA 28 September 2004 University of Virginia Computer Science Lingxuan Hu and David.
Webdust PI: Badri Nath SensIT PI Meeting January 15,16, Co-PIs: Tomasz Imielinski,
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
© 2007 Sean A. Williams 1 Ecolocation: A Sequence Based Technique for RF Localization in Wireless Sensor Networks Authors: Kiran Yedavalli, Bhaskar Krishnamachari,
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
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Density-Aware Hop-Count Localization (DHL) in Wireless Sensor Networks with Variable Density Sau Yee Wong 1,2, Joo Chee Lim 1, SV Rao 1, Winston KG Seah.
Range-Free Localization Schemes in Large Scale Sensor Networks
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Presented by Prashant Duhoon
6.4 Global Positioning of Nodes
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Wireless Sensor Network Localization Overview
Wireless Mesh Networks
A schematic overview of localization in wireless sensor networks
Team North Star + Lockheed Martin
Presentation transcript:

Murat Demirbas SUNY Buffalo Localization Murat Demirbas SUNY Buffalo

Localization Localization of a node refers to the problem of identifying its spatial co-ordinates in some co-ordinate system How do nodes discover their geographic positions in 2D or 3D space? Model: static wireless sensor networks

Location Matters Sensor Net Applications Geographic routing protocols Environment monitoring Event tracking Smart environment Geographic routing protocols GeoCast, GPSR, LAR, GAF, GEAR

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Range-based localization Distances between nodes to nodes/anchors measured wirelessly TOA (Time of Arrival ) GPS TDOA (Time Difference of Arrival) Cricket AOA (Angle of Arrive ) APS RSSI (Receive Signal Strength Indicator) RADAR

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Time of arrival (TOA) Example: GPS Uses a satellite constellation of at least 24 satellites with atomic clocks Satellites broadcast precise time Estimate distance to satellite using signal TOA Trilateration does not work indoors or under dense vegetation high power consumption high cost big antenna does not fit in small (unobtrusive) node B. H. Wellenhoff, H. Lichtenegger and J. Collins, Global Positioning System: Theory and Practice. Fourth Edition, Springer Verlag, 1997

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Sound based ToF approach Because the speed of sound is much slower (approximately 331.4m/s) than radio, it is easier to be applied in sensor network. Some hurdles are: Line of sight path must exist between sender and receiver. Mono-direction. Short range.

Cricket Intended for indoors use where GPS don't work It can provide distance ranging and positioning precision of between 1 and 3 cm Active beacons and passive listeners

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Angle of arrival (AOA) Idea: Use antenna array to measure direction of neighbors Special landmarks have compass + GPS, broadcast location and bearing Flood beacons, update bearing along the way Once bearing of three landmarks is known, calculate position "Medusa" mote Dragos Niculescu and Badri Nath. Ad Hoc Positioning System (APS) Using AoA, IEEE InfoCom 2003

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

RADAR Bahl: MS research Offline calibration: Tabulate <location, RSSI> to construct radio map Real-time location & tracking: Extract RSSI from base station beacons Find table entry best matching the measurement

Problems with RSSI Sensors have wireless transceivers anyway, so why not just use the RSSI to estimate distances? Problem: Irregular signal propagation characteristics (fading, interference, multi-path etc.) Graph from Bahl, Padmadabhan: RADAR: An In-Building RF-Based User Location and Tracking System

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Range-free localization Range-based localization: Required Expensive hardware Limited working range ( Dense anchor requirement) Range-free localization: Simple hardware Less accuracy

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Range-free: Centroid Idea: Do not use any ranging at all, simply deploy enough beacons Anchors periodically broadcast their location Localization: Listen for beacons Average locations of all anchors in range Result is location estimate Good anchor placement is crucial! Anchors Nirupama Bulusu, John Heidemann and Deborah Estrin. Density Adaptive Beacon Placement, Proceedings of the 21st IEEE ICDCS, 2001

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Hop-Count Techniques r DV-HOP [Niculescu & Nath, 2003] 4 DV-HOP [Niculescu & Nath, 2003] Amorphous [Nagpal et. al, 2003] 1 2 7 3 1 4 3 5 2 4 8 3 3 6 4 4 5 Works well with a few, well-located seeds and regular, static node distribution. Works poorly if nodes move or are unevenly distributed.

Outline Range-based localization Range-free localization GPS Cricket APS RADAR Range-free localization Centroid DV-HOP APIT

Overview of APIT APIT employs a novel area-based approach. Anchors divide terrain into triangular regions A node’s presence inside or outside of these triangular regions allows a node to narrow the area in which it can potentially reside. The method to do so is called Approximate Point In Triangle Test (APIT).

Algorithm Anchor Beaconing Individual APIT Test Triangle Aggregation Center of Gravity Estimation Pseudo Code: Receive beacons (Xi,Yi) from N anchors N anchors form triangles. For ( each triangle Ti Є ){ InsideSet  Point-In-Triangle-Test (Ti) } Position = COG ( ∩Ti InsideSet);

Perfect PIT If there exists a direction in which M is departure from points A, B, and C simultaneously, then M is outside of ∆ABC. Otherwise, M is inside ∆ABC. Require approximation for practical use Nodes can’t move, how to recognize direction of departure Exhaustive test on all directions is impractical

Departure test Recognize directions of departure via neighbor exchange RSSI Problems with the assumption!!!

APIT approximation Test only directions towards neighbors Error in individual test exists, may be masked by APIT aggregation.

APIT: Approximate PIT Distances unknown for most adjacent points Use neighbor nodes only How to compare distances to beacons? Stronger RSS Distributed algorithm: Beacon nodes broadcast their location Each node builds a table of beacons it receives and the corresponding RSS Each node broadcasts this table once (1 hop only) 3mv 56 23 C 2mv 31 45 B 1mv 20 A MySS (X,Y) 7mv 1mv 3mv 6mv 2mv SSn .... SS1 Node M

Error Case PIT = IN while APIT = OUT PIT = OUT while APIT = IN Since the number of neighbors is limited, an exhaustive test on every direction is impossible. InToOut Error can happen when M is near the edge of the triangle OutToIn Error can happen with irregular placement of neighbors PIT = IN while APIT = OUT PIT = OUT while APIT = IN

APIT Aggregation High Possibility area Grid-Based Aggregation With a density 10 nodes/circle, Average 92% A.P.I.T Test is correct Average 8% A.P.I.T Test is wrong Low possibility area Localization Simulation example

Evaluation DOI =0 DOI = 0.05 DOI = 0.2 Radio Model: Continuous Radio Variation Model. Degree of Irregularity (DOI ) is defined as maximum radio range variation per unit degree change in the direction of radio propagation α DOI =0 DOI = 0.05 DOI = 0.2

Simulation Setup Setup Metrics 1000 by 1000m area 2000 ~ 4000 nodes ( random or uniform placement ) 10 to 30 anchors ( random or uniform placement ) Node density: 6 ~ 20 node/ radio range Anchor percentage 0.5~2% 90% confidence intervals are within in 5~10% of the mean Metrics Localization Estimation Error ( normalized to units of radio range) Communication Overhead in terms of #message

Error Reduction by Increasing #Anchors AH=10~28,ND = 8, ANR = 10, DOI = 0 Placement = Uniform Placement = Random

Error Reduction by Increasing Node Density AH=16, Uniform, AP = 0.6%~2%, ANR = 10 DOI=0.1 DOI=0.2

Error Under Varying DOI ND = 8, AH=16, AP = 2%, ANR = 10 Placement = Uniform Placement = Random

Communication Overhead Centroid and APIT Long beacons DV-Hop and Amorphous Short beacons Assume: 1 long beacon = Range2  short beacons = 100 short beacons APIT > Centroid Neighborhood information exchange DV-Hop > Amorphous Online HopSize estimation ANR=10, AH = 16, DOI = 0.1, Uniform

Performance Summary Centroid DV-Hop Amorphous APIT Accuracy Fair Good Node Density >0 >8 >6 Anchor >10 ANR >3 DOI GPSError Overhead Smallest Largest Large Small