1 / 33

Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

Download Presentation

Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. Outline • Introduction • Proposed self-configurable positioning technique • Euclidean distance estimation • Coordinates system establishment • Simulation • Conclusion

  3. 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

  4. Proposed self-configurable positioning technique –Euclidean distance estimation This can be done off-line by each node or a central controller

  5. Euclidean distance estimation • Assume the node distribution is uniform • Euclidean distance d is given (0,0) (d,0)

  6. Euclidean distance estimation • The distance between node D and node i (within S’s transmission range) (0,0) (d,0)

  7. Euclidean distance estimation • where Xiand Yi are random variables with a uniform distribution (0,0) (d,0)

  8. Euclidean distance estimation • Accordingly, we can derive the density function of Zi (0,0) (d,0)

  9. Euclidean distance estimation • Assume a node  has the shortest Euclidean distance to D

  10. Euclidean distance estimation • Consequently, we can derive the pdf of Z • And obtain its mean value

  11. Euclidean distance estimation • We draw an arc ACB with node D as the center and as the radius

  12. 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

  13. Euclidean distance estimation

  14. Euclidean distance estimation • Recursively applying the above method, we can obtain the shortest path

  15. Euclidean distance estimation This can be done off-line by each node or a central controller r=0.25, network=1*1

  16. 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

  17. How to use the Euclidead distance DAB= 0.77

  18. 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

  19. 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)

  20. 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)

  21. Coordinates system establishment : Localize regular nodes • Landmarks flooding control packet that include their coordinates and length field

  22. Minimize the errors of the regular node’s coordination Minimize the error function: Lip can be learned through the Euclidean distance estimation model

  23. 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

  24. (Xc,Yc) Locations of landmarks 1 0.5 1 G = 0.5

  25. Locations of landmarks 1 0.7 G = 0.9 G = 0.7 1 G = 0.7

  26. 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

  27. Selection of landmarks

  28. 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

  29. Simulation: Node density V.S Euclidean distance estimation Euclidean distance Shortest path length N = 50 N = 400 N = 100

  30. Simulation: Node density V.S Coordinates system N = 50 N = 100 N = 400

  31. Simulation: Node density V.S Coordinates error

  32. The number of landmarks

  33. Conclusion • We have proposed a self-configurable positioning technique • Do not depend on GPS • Accuracy • We plan to implement the technique in real world

More Related