GPS-free Positioning in Ad-Hoc Networks Yu-Min Tseng.

Slides:



Advertisements
Similar presentations
Geographic Routing Without Location Information AP, Sylvia, Ion, Scott and Christos.
Advertisements

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
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Page 1 of Fisheye State Routing (FSR) G. Pei, M. Gerla, Tsu-Wei Chen, "Fisheye State Routing: A Routing Scheme for Ad Hoc Wireless Networks,"
Luca De Nardis Ranging and positioning in UWB ad- hoc networks Problem definition.
Real Time Flow Handoff in Ad Hoc Wireless Networks using Mobility Prediction William Su Mario Gerla Comp Science Dept, UCLA.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
Minema 1 From chemical signals to event dissemination in a mobile system EPFL Distributed Programming Laboratory Sébastien Baehni, Chirdeep S. Chhabra,
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,
Ad Hoc Networks Routing
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
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
TPS: A Time-Based Positioning Scheme for outdoor Wireless Sensor Networks Authors: Xiuzhen Cheng, Andrew Thaeler, Guoliang Xue, Dechang Chen From IEEE.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Scalable and Distributed GPS free Positioning for Sensor Networks Rajagopal Iyengar and Biplab Sikdar Department of ECSE, Rensselaer Polytechnic Institute.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
Efficient and Reliable Broadcast in ZigBee Networks Purdue University, Mitsubishi Electric Lab. To appear in SECON 2005.
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
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.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
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.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
GPS Calibrated Ad-hoc Localization for Geosocial Networking Dexter H. Hu Cho-Li Wang Yinfeng Wang
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
Relative Accuracy based Location Estimation in Wireless Ad Hoc Sensor Networks May Wong 1 Demet Aksoy 2 1 Intel, Inc. 2 University of California, Davis.
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)
Positioning in Ad-Hoc Networks - A Problem Statement Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich.
Geographic Routing without Location Information Ananth Rao, Sylvia Ratnasamy, Christos Papadimitriou, Scott Shenker and Ion Stoica MobiCom 2003.
Webdust PI: Badri Nath SensIT PI Meeting January 15,16, Co-PIs: Tomasz Imielinski,
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
1 Efficient Backbone Synthesis Algorithm for Multi-Radio Wireless Mesh Networks Huei-jiun Ju and Izhak Rubin Electrical Engineering Department University.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
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)
1 Optimized Link State Routing Protocol for Ad Hoc Networks Jacquet, p IEEE INMIC Dec park gi won
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
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.
Geographic Routing without Location Information. Assumption by Geographic Routing Each node knows its own location.  outdoor positioning device: GPS:
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Localization for Anisotropic Sensor Networks
MZR: A Multicast Protocol based on Zone Routing
Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sensors
Internet Networking recitation #4
Sensor Network Routing
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
Wireless Mesh Networks
Vinay Singh Graduate school of Software Dongseo University
Overview: Chapter 4 Infrastructure Establishment
Presentation transcript:

GPS-free Positioning in Ad-Hoc Networks Yu-Min Tseng

Target  Not rely on GPS  Use the distances between nodes to build a relative coordinate system Distance measurement method Distance measurement method Signal strength methodSignal strength method Angel of Arrival (AOA) methodAngel of Arrival (AOA) method Time of Arrival (TOA) methodTime of Arrival (TOA) method

Build Local Coordinate System

 Detect one-hop neighbors (K i )  Measure the distances to one-hop neighbors (D i )  Send K i & D i to all one-hop neighbors  Choose node p & q Local View Set for node i as a set of nodes LVS i (p,q) K i such that, node i can compute the location of node j Local View Set for node i as a set of nodes LVS i (p,q) K i such that, node i can compute the location of node j

Coordinate System Direction

Coordinate System  Problem The motion of node i will cause that all the nodes have to re-compute their positions The motion of node i will cause that all the nodes have to re-compute their positions Cause a large inconsistency Cause a large inconsistency Only used in small area networks, low mobility Only used in small area networks, low mobility  Solution Compute the center of the coordinate system Compute the center of the coordinate system Message broadcast Message broadcast Stable coordinate system Stable coordinate system

Location Reference Group  Location Reference Group (LRG) The density of the nodes in the LRG is the highest in the network The density of the nodes in the LRG is the highest in the network Network center is a relative position dependent on the topology of the LRG Network center is a relative position dependent on the topology of the LRG Average speed of LRG center is much smaller than the average speed of nodes Average speed of LRG center is much smaller than the average speed of nodes

Location Reference Group  How to obtain the LRG center Every node broadcast hello packet to its n-hop neighborhood to obtain node IDs, their mutual distances, the directions of their coordinate systems Every node broadcast hello packet to its n-hop neighborhood to obtain node IDs, their mutual distances, the directions of their coordinate systems Compute positions of the n-hop neighbors Compute positions of the n-hop neighbors Compute the n-hop neighborhood centers Compute the n-hop neighborhood centers

Location Reference Group Compute n-hop neighborhood direction as average of coordinate system directions Compute n-hop neighborhood direction as average of coordinate system directions Compute density factor Compute density factor Density factor is the ratio between the number of nodes & the size of the observed areaDensity factor is the ratio between the number of nodes & the size of the observed area

Location Reference Group

 How to maintain the LRG Every node broadcast hello packet to its n- hop neighborhood to obtain node IDs, their mutual distances, the directions of their coordinate systems (same as init) Every node broadcast hello packet to its n- hop neighborhood to obtain node IDs, their mutual distances, the directions of their coordinate systems (same as init) Compare the n-hop neighbors list with the list of the LRG members Compare the n-hop neighbors list with the list of the LRG members The node that is a n-hop neighbor of LRG master & the highest number of LRG nodes still in its n- hop neighborhood is elected to be the new LRG masterThe node that is a n-hop neighbor of LRG master & the highest number of LRG nodes still in its n- hop neighborhood is elected to be the new LRG master

Location Reference Group If the node doesn’t have the LRG master in its n- hop neighborhood, and the node doesn’t receive the new position information issued by LRG master, it starts the init procedureIf the node doesn’t have the LRG master in its n- hop neighborhood, and the node doesn’t receive the new position information issued by LRG master, it starts the init procedure

Location Reference Group If we finds at least 3 modes have same topology in both C1 & C2, then adjust the direction of C2 to direction of C1

Simulation

Drawback  Relative positioning  When the reference moves, positions have to be recomputed for nodes that have not moved  If intermediate nodes move, fixed nodes depending on them also have to recompute position

Ad Hoc Positioning System  At least 3 nodes (called landmarks) are GPS enhanced  An arbitrary node has estimates to a number (>= 3) of landmarks, it can compute its own position in the plain  Use propagation method, all nodes infer their distance to landmarks  Complexity of signaling is driven by the number of landmarks, and by the average degree of each node

DV-Hop propagation method  Each node maintain a table {X i,Y i,h i } & exchanges updates only with its neighbors  The correction a landmark (X i,Y i ) computes is

DV-Hop propagation method Assume A gets its correction from L2, its estimate distance to the 3 landmarks would be: to L1, 3x16.42 ; to L2, 2x16.42 ; to L3, 3x16.42 Then plugged into the triangulation procedure to get an estimate location

DV-distance propagation method  Similar to DV-hop method  Measured by using radio signal strength & is propagated in meters rather than in hops  Less coarse than DV-hop method Not all hops have same size Not all hops have same size  Sensitive to measurement errors

Euclidean propagation method AB AC BC are known by estimation, and known by node A The estimated distance of AL is obtained by applying Pithagora’s generalized theorem in triangles ACB BCL ACL It is possible that A is on the different side of BC  A’, the choice is made by voting or by examining relation with other common neighbors of B and C

Summary Setup coordinate by perimeter nodes Setup coordinate by every node Setup coordinate by landmarks GPS No GPS. Landmarks need GPS. Coordinate system AbsoluteRelativeAbsolute Flooding When init LRG need broadcast all, Other nodes broadcast n-hop Propagation