21
1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amo rim, and Serge Fdida IEEE WCCN 2005

1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

Embed Size (px)

DESCRIPTION

3 Introduction  The GPS is impractical in many situation Cost Line of sight  Relative positioning algorithm Give reasonably precise coordinates Strong assumptions on the capabilities More Computation and communication cost  This paper proposes GPS-Free-Free Base on node communication

Citation preview

Page 1: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

1

GPS-Free-Free Positioning System for Wireless Sensor Networks

Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge FdidaIEEE WCCN 2005

Page 2: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

2

Outline Introduction GPS-Free-Free Algorithm Details Simulation Conclusion

Page 3: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

3

Introduction The GPS is impractical in many situation

Cost Line of sight

Relative positioning algorithm Give reasonably precise coordinates Strong assumptions on the capabilities More Computation and communication cost

This paper proposes GPS-Free-Free Base on node communication

Page 4: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

4

GPS-Free-Free algorithm details: Distance determination of λ1

λ1 λ2

λ3

Floods a distance discovery packet

(DDP) 1. ID of λ1

2. Hop counter

Page 5: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

5

Distance determination of λ2

λ1 λ2

λ3Nodes keep the DDP with the smallest hop

counter

After receive λ1’s DDP, λ2 floods its

own DDP1. ID of λ22.Hop counter3.Distance to λ1

Page 6: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

6

Distance determination of λ3

λ1 λ2

λ3

λ3 include its distances to λ1

and λ2 1.ID of λ32.Hop counter3.Distance to λ14.Distance to λ2

Page 7: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

7

Local coordinates computation

λ1 λ2

λ3

Each node knows the hop-distance to the 3 landmarksand the hop-distance between λ1, λ2, λ3Then calculate the position of λ1, λ2, λ3

Page 8: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

8

Calculate coordinate of λ1, λ2, λ3

q

pi(dip, 0)

( , )

Is the angle of

λ1 λ2

λ3

Page 9: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

9

Local coordinates computation

λ1 λ2

λ3

(0, 0) (d λ1λ2, 0)

a

c

b

Node n

( , )

Page 10: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

10

Local coordinates computation

λ1 λ2(0, 0) (d λ1λ2, 0)

a b

X =

Y =

α = the angle ∠(n, λ 1,λ2)

dλ1λ2

(dλ1λ2)2

λ3 ( , )

Page 11: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

11

Local coordinates computation

λ1 λ2(0, 0) (d λ1λ2, 0)

a b

P1

P2

λ3 ( , )

c

Page 12: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

12

Problem

n1, n2 share the same coordinate

Page 13: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

13

Simulation Network environment is a square universe

of 200 meters on a side 3200 nodes are randomly spread

I II IIINodes that are virtually

located within a range of 1 hop from n

Page 14: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

14

False negatives (I)

c

d

b

a

(3, 5)

(10, 27)

(2, 3)

(3, 7)

I II III

Nodes that are c’s neighbor but when using virtual coordinate they are not one-hop neighbor

Virtual coordinate

Page 15: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

15

False positives (III)

c

db

a

(3, 5)

(2, 7)

(2, 3)(3, 7)

I II III

Nodes that are not c’s neighbor while they are using the real coordinates

Virtual coordinate

Page 16: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

16

Simulation: False negatives (I)Distance betwee

n λ1 and λ2

Virtual neighbor

Real neighbor

70% of the neighbor are detected

Page 17: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

17

Simulation: False positives ratio (III)

Virtual neighbor

Real neighbor

Distance between landmark seems to have no incidence

Page 18: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

18

Simulation: True positives ratio (II)

Virtual neighbor

Real neighbor

Page 19: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

19

Simulation: Average of localization error

Loca

lizat

ion

erro

r (m

eter

s)

Error is drastically reduced when densityup to 15

-hop distance is close to real distance

Page 20: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

20

Simulation: localization error VS distance to the first landmark

Loca

lizat

ion

erro

r (m

eter

s)

Density > 10, the error is about 10 metersEven for nodes located far from the first landmark

Page 21: 1 GPS-Free-Free Positioning System for Wireless Sensor Networks Farid Benbadis, Timur Friedman, Marcelo Dias de Amorim, and Serge Fdida IEEE WCCN 2005

21

Conclusion We proposed in this paper GPS-Free-Free,

a simple algorithm

GPS-Free-Free is low cost in terms of energy and bandwidth requirements

This algorithm is more efficient in high density networks