novel self-configurable positioning technique for multi-hop wireless networks

33
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

Upload: tasha-arnold

Post on 04-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

Page 2: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

2

Outline Introduction Proposed self-configurable positioning

technique Euclidean distance estimation Coordinates system establishment

Simulation Conclusion

Page 3: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

3

Introduction Many application are need to know node

location Target tracking, routing…

We propose a self-configurable positioning technique

1. Euclidean distance estimation model

2. Coordinates system establishment Range-based GPS-free

AB

Page 4: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

4

Proposed self-configurable positioning technique – Euclidean distance estimation

This can be done off-line by each node or a central controller

Page 5: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

5

Euclidean distance estimation Assume the node distribution is uniform Euclidean distance d is given

(0,0) (d,0)

Page 6: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

6

Euclidean distance estimation The distance between node D and node i

(within S’s transmission range)

(0,0) (d,0)

Page 7: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

7

Euclidean distance estimation where Xi and Yi are random variables with a un

iform distribution

(0,0) (d,0)

Page 8: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

8

Euclidean distance estimation Accordingly, we can derive the density functio

n of Zi

(0,0) (d,0)

Page 9: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

9

Euclidean distance estimation Assume a node has the shortest

Euclidean distance to D

Page 10: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

10

Euclidean distance estimation Consequently, we can derive the pdf of Z

And obtain its mean value

Page 11: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

11

Euclidean distance estimation We draw an arc ACB with node D as the center

and as the radius

Page 12: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

Page 13: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

13

Euclidean distance estimation

Page 14: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

14

Euclidean distance estimation Recursively applying the above method,

we can obtain the shortest path

Page 15: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

15

Euclidean distance estimation

This can be done off-line by each node or a central controller

r=0.25, network=1*1

Page 16: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

16

How to use the Euclidead distance estimation model Estimate the distance between A and B

A B1 2 3 4

ControlPacket

0

Include a route length field

Assume the control packet follow the shortest path

ControlPacket

0.17

0.17 0.12 0.1 0.18 0.2

ControlPacket

0.29

ControlPacket

0.39

ControlPacket

0.57

ControlPacket

0.77

DAB= 0.77

Page 17: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

17

How to use the Euclidead distance

DAB= 0.77

Page 18: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

L1 L2 … Li

L1 0 L21 … Li1

L2 L12 0 … Li2

… … … … …

Li L1i L2i … 0

Page 19: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

19

Coordinates system establishment: Localize landmarks1. The landmark with the lowest ID : (0, 0)2. The landmark with the second lowest ID : (X, 0)3. The landmark with the third lowest ID: negative Y

(0, 0)(LAB, 0)

(LacCos , - LacSin )

Page 20: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

20

Minimize the errors of the landmark’s coordination

(0, 0)

(LAB, 0)

(LacCos , - LacSin )

Minimize the error function:

Lij can be learned through the Euclidean distance estimation model

Page 21: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

21

Coordinates system establishment : Localize regular nodes Landmarks flooding control packet that

include their coordinates and length field

Page 22: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

22

Minimize the errors of the regular node’s coordination

Minimize the error function:

Lip can be learned through the Euclidean distance estimation model

Page 23: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

Page 24: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

24

Locations of landmarks

G = 0.5

1

1

0.5

(Xc,Yc)

Page 25: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

25

Locations of landmarks

G = 0.7G = 0.9

G = 0.7

1

1

0.7

Page 26: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

Ci : Candidacy degree of node i. Lower value of C, higher probability to be selected as landmark

Si,j : the length of the shortest path from i to j

1

3 42

5

Page 27: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

27

Selection of landmarks

Page 28: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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

Page 29: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

29

Simulation: Node density V.S Euclidean distance estimation

N = 50 N = 100N = 400

Shortest path length

Euclidean distance

Page 30: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

30

Simulation: Node density V.S Coordinates system

N = 50 N = 100N = 400

Page 31: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

31

Simulation: Node density V.S Coordinates error

Page 32: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

32

The number of landmarks

Page 33: Novel Self-Configurable Positioning Technique for Multi-hop Wireless Networks

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