330 likes | 407 Vues
This research paper introduces a self-configurable positioning technique for multi-hop wireless networks that does not rely on GPS. It outlines Euclidean distance estimation, establishing a coordinate system, and simulation results. The proposed method aims to improve accuracy in node location tracking and routing applications. The approach involves estimating distances between nodes and establishing coordinate systems through landmarks and regular nodes. Simulation studies show the effectiveness of the technique with varying numbers of landmarks. Integrating this technique could enhance network efficiency and overcome GPS dependency. Future work includes real-world implementation.
E N D
Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks Hongyi Wu, Chong Wang,and Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 13, NO. 3, JUNE 2005
Outline • Introduction • Proposed self-configurable positioning technique • Euclidean distance estimation • Coordinates system establishment • Simulation • Conclusion
Introduction • Many application are need to know node location • Target tracking, routing… • We propose a self-configurable positioning technique • Euclidean distance estimation model • Coordinates system establishment • Range-based • GPS-free A B
Proposed self-configurable positioning technique –Euclidean distance estimation This can be done off-line by each node or a central controller
Euclidean distance estimation • Assume the node distribution is uniform • Euclidean distance d is given (0,0) (d,0)
Euclidean distance estimation • The distance between node D and node i (within S’s transmission range) (0,0) (d,0)
Euclidean distance estimation • where Xiand Yi are random variables with a uniform distribution (0,0) (d,0)
Euclidean distance estimation • Accordingly, we can derive the density function of Zi (0,0) (d,0)
Euclidean distance estimation • Assume a node has the shortest Euclidean distance to D
Euclidean distance estimation • Consequently, we can derive the pdf of Z • And obtain its mean value
Euclidean distance estimation • We draw an arc ACB with node D as the center and as the radius
Euclidean distance estimation • Assuming node is uniformly distributed along AC (or BC) • We can obtain the first hop along the shortest path from S to D
Euclidean distance estimation • Recursively applying the above method, we can obtain the shortest path
Euclidean distance estimation This can be done off-line by each node or a central controller r=0.25, network=1*1
How to use the Euclidead distance estimation model • Estimate the distance between A and B 0.12 0.1 0.18 0.2 0.17 A 1 2 3 4 B Control Packet 0 Control Packet 0.17 Control Packet 0.29 Control Packet 0.39 Control Packet 0.57 Control Packet 0.77 Include a route length field Assume the control packet follow the shortest path DAB= 0.77
How to use the Euclidead distance DAB= 0.77
Coordinates system establishment : Localize landmarks • Each landmark flooding a control packet to every one of all other landmarks • In order to learn the Euclidean distance
Coordinates system establishment: Localize landmarks • The landmark with the lowest ID : (0, 0) • The landmark with the second lowest ID : (X, 0) • The landmark with the third lowest ID: negative Y (LacCos , - LacSin ) (LAB, 0) (0, 0)
Minimize the errors of the landmark’s coordination Minimize the error function: Lij can be learned through the Euclidean distance estimation model (LacCos , - LacSin ) (LAB, 0) (0, 0)
Coordinates system establishment : Localize regular nodes • Landmarks flooding control packet that include their coordinates and length field
Minimize the errors of the regular node’s coordination Minimize the error function: Lip can be learned through the Euclidean distance estimation model
Locations of landmarks • The more the landmarks, the higher the accuracy • But computational complexity increases exponentially • Simulation show that typical # of landmark vary from 4 to 7 • Locations of landmarks • We consider 4 landmarks in a 1*1 area • Assume 4 landmark located at the vertices of a square and has an edge of G
(Xc,Yc) Locations of landmarks 1 0.5 1 G = 0.5
Locations of landmarks 1 0.7 G = 0.9 G = 0.7 1 G = 0.7
Selection of landmarks • :a set of all landmark candidates • If the node is stability and power are high • Each candidate node discovers the shortest path to all other candidate nodes 1 2 3 4 • Ci: Candidacydegree of nodei. • Lower value of C, higher probability to be selected as landmark • Si,j : the length of the shortest path from i to j 5
Simulation parameters • Use Matlab • Assume a number (N=50 to 400) of nodes • 1 * 1 unit area • R=0.25 unit • An average of about 10 to 80 neighbors
Simulation: Node density V.S Euclidean distance estimation Euclidean distance Shortest path length N = 50 N = 400 N = 100
Simulation: Node density V.S Coordinates system N = 50 N = 100 N = 400
Conclusion • We have proposed a self-configurable positioning technique • Do not depend on GPS • Accuracy • We plan to implement the technique in real world