Mobile-Assisted Localization in Sensor Network

Slides:



Advertisements
Similar presentations
Chapter 4: Informed Heuristic Search
Advertisements

A Moving Strategy for Mobile Sink in Secure Data Collection Zhou Sha.
Yang Yang, Miao Jin, Hongyi Wu Presenter: Buri Ban The Center for Advanced Computer Studies (CACS) University of Louisiana at Lafayette 3D Surface Localization.
Solving Problem by Searching
Approximation, Chance and Networks Lecture Notes BISS 2005, Bertinoro March Alessandro Panconesi University La Sapienza of Rome.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
CSE 380 – Computer Game Programming Pathfinding AI
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
Mobile Assisted Localization in Wireless Sensor Networks N.B. Priyantha, H. Balakrishnan, E.D. Demaine, S. Teller MIT Computer Science Presenters: Puneet.
Searching for the Minimal Bézout Number Lin Zhenjiang, Allen Dept. of CSE, CUHK 3-Oct-2005
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Jan 15, 2004MobiLoc1 MobiLoc: Mobility Enhanced Localization Prabal Dutta Sarah Bergbreiter.
1 Minimum-energy broadcasting in multi-hop wireless networks using a single broadcast tree Department of Computer Science and Information Engineering National.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
3D Position Determination Hasti AhleHagh Professor. W.R. Michalson.
Localization from Mere Connectivity Yi Shang (University of Missouri - Columbia); Wheeler Ruml (Palo Alto Research Center ); Ying Zhang; Markus Fromherz.
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
Theoretical Results on Base Station Movement Problem for Sensor Network Yi Shi ( 石毅 ) and Y. Thomas Hou ( 侯一釗 ) Virginia Tech, Dept. of ECE IEEE Infocom.
1 Localization Technologies for Sensor Networks Craig Gotsman, Technion/Harvard Collaboration with: Yehuda Koren, AT&T Labs.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Approximation Algorithms Motivation and Definitions TSP Vertex Cover Scheduling.
차세대 무선 네트워크 및 보안 2008 Fall CS710 Class in KAIST m ulti m edia c omputing laboratory MAL(Mobile-Assisted Localization) in Wireless Sensor Networks Choi.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
1 Oblivious Routing in Wireless networks Costas Busch Rensselaer Polytechnic Institute Joint work with: Malik Magdon-Ismail and Jing Xi.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
1 Mobile-Assisted Localization in Wireless Sensor Networks Nissanka B.Priyantha, Hari Balakrishnan, Eric D. Demaine, Seth Teller IEEE INFOCOM 2005 March.
Neighborhood-Based Topology Recognition in Sensor Networks S.P. Fekete, A. Kröller, D. Pfisterer, S. Fischer, and C. Buschmann Corby Ziesman.
Ad Hoc Positioning System (APS)
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
C. Savarese, J. Beutel, J. Rabaey; UC BerkeleyICASSP Locationing in Distributed Ad-hoc Wireless Sensor Networks Chris Savarese, Jan Beutel, Jan Rabaey.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Globally Consistent Range Scan Alignment for Environment Mapping F. LU ∗ AND E. MILIOS Department of Computer Science, York University, North York, Ontario,
Vasilis Syrgkanis Cornell University
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Ming Ma and Yuanyuan Yang Department of Electrical & Computer Engineering.
Great Theoretical Ideas in Computer Science for Some.
COMMUNICATING VIA FIREFLIES: GEOGRAPHIC ROUTING ON DUTY-CYCLED SENSORS S. NATH, P. B. GIBBONS IPSN 2007.
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)
Spanning Trees Dijkstra (Unit 10) SOL: DM.2 Classwork worksheet Homework (day 70) Worksheet Quiz next block.
Location of mobile devices in the Ad Hoc Network
Spectral Methods for Dimensionality
Prof. Yu-Chee Tseng Department of Computer Science
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
CSE 373 Topological Sort Graph Traversals
Dijkstra’s shortest path Algorithm
Department of Computer Science
CprE 458/558: Real-Time Systems
Computability and Complexity
AIM: Clustering the Data together
Localization in WSN Localization in WSN.
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
Heuristic Algorithms via VBA
Minimum Spanning Tree Algorithms
Wireless Mesh Networks
Lecture 6: Counting triangles Dynamic graphs & sampling
Heuristic Algorithms via VBA
Heuristic Algorithms via VBA
at University of Texas at Dallas
A Better Approximation for Minimum Total Routing Path Clustering Problem in 2-D Underwater Sensor Networks Wei Wang, Donghyun Kim, and Weili Wu, A Better.
A Distributed Clustering Scheme For Underwater Sensor Networks
Survey on Coverage Problems in Wireless Sensor Networks - 2
Heuristic Search Viewed as path Finding in a Graph
Presentation transcript:

Mobile-Assisted Localization in Sensor Network Charles Zha CSE 590 Fall 2005

Agenda Challenge of Current Localization Methods Mobile-Assisted Localization (MAL) Strategy Optimization Using Anchor-Free Localization (AFL) MAL Performance Evaluation Conclusion

Localization Challenges In Reality Obstructions Lack of line-of-sight connectivity prevents the nodes to obtain pairwise distance Sparse Node Deployments Not always possible to obtain rigid structure and unique solution Geometric Dilution of Precision (GDOP) May incur large errors in estimation and measurements if a node is far from the group

Mobile-Assisted Localization Find four stationary nodes Using Specific MAL Movement Strategy To Construct A Rigid Graph And Compute Inter-node Distance Using Anchor-Free Localization to Compute Coordinates and Optimize Solution

Why 7 mobile positions are sufficient? Calculating distances among 4 (or more) nodes To compute the pairwise distances between j>=4 nodes n1,n2,….,nj We require at least [(3j-5)/(j-3)] mobile positions (to reduce the degree of freedom to 0) When j=4, the [(3j-5)/(j-3)]=7

MAL Movement Strategy Initialize: Find Four Stationary Nodes that are visible (distance are measurable) to mobile location s s s s v

MAL Movement Strategy Initialize: Move the mobile to at least seven nearby locations and measure distances v v v s s v s v s v v

MAL Movement Strategy Initialize: Compute the pairwise distances between the four stationary nodes v v v s s v s v s v v

MAL Movement Strategy Initialize: Localize the resulting tetrahedron using Rigidity Theorem v v v s s v s v s v v

MAL Movement Strategy Loop: Pick a stationary node that has been localized but has not yet examined by this loop Move the mobile around the stationary node and search for non-localized stationary node and 0,1 or 2 additional localized nodes For each such mobile position: Compute the distance between those 2,3,or 4 stationary nodes and localize the node if it has 4 know distances. Terminates the loop if every stationary node has been localized or no more progress can be made.

Why Anchor-Free Localization? Most localization algorithms are designed for well-connected dense networks with relatively small obstacles. AFL does specially well for network with large obstacles (indoors) and low connectivity, where MAL can be very helpful.

Anchor-Free Localization Algorithm Initialization Phrase: Computes an initial coordinate assignment for nodes Runs multiple instances of Leader election algorithm to elect certain of nodes Uses shortest path hop count to compute the initial coordinates of each node

Anchor-Free Localization Algorithm For two nodes i,j, let hi,j denote the shortest path hp count, and let R denote the “range” of the nodes

Anchor-Free Localization Algorithm AFL uses a non-linear optimization algorithm to minimize the sum-squared energy E of the graph defined by: dm(i,j) is the distance between nodes i and j obtained by MAL. And because MAL produces rigid graph, E=0. dm(i,j) is an approximation to di,j , the coordinate assignment to the global minimum E results in graph that approximates the true embedded graph.

MAL Performance Evaluation Coordinates obtained by MAL after running the AFL optimization.

MAL Performance Evaluation Error decreases as number, coverage of reference nodes increase, and mobile positions increase.

Conclusion Easier to get around Obstructions by moving around Easier to construct rigid graph to obtain unique solution Smaller distance estimation errors, especially with larger mobile coverage area