+ All Categories
Home > Engineering > Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Date post: 15-Apr-2017
Category:
Upload: sikder-tahsin-al-amin
View: 46 times
Download: 2 times
Share this document with a friend
35
Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks Presented by – Sikder Tahsin Al-Amin ID- 1015052076
Transcript
Page 1: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Distance Estimation by Constructing The Virtual Ruler in

Anisotropic Sensor Networks

Presented by – Sikder Tahsin Al-Amin

ID- 1015052076

Page 2: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Outline

• Introduction• Objectives• Method• Simulation• Conclusion

Page 3: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Introduction

• In Wireless Sensor Networks (WSN) applications, abundances of sensor nodes are deployed randomly.

• Locations of these sensor nodes are important for operations in WSNs.

Page 4: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Introduction

• Most studies relying on the condition that a small proportion of sensor nodes, called beacon nodes, know their exact positions through GPS devices or manual configuration.

• Other sensor nodes estimate their distances to beacon nodes and calculate positions

Page 5: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Introduction• Performance heavily depends on the precision

of distance estimation.

Beacon node

Sensor node

Page 6: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Introduction• In an anisotropic WSN, huge errors may be introduced into

distance estimation because of irregular deployment.

Beacon node

Sensor node

Page 7: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Objective• Make the estimated distance ED(s,t) as close

to its corresponding D(s,t) as possible.

ED(s,t)

D(s,t)

Page 8: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Challenges

• Two challenging problems in distance estimation-

I. Environmental noises fluctuate tremendously.II. Shortest path is inflected when it bypasses

holes.

Page 9: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

System Model & Assumptions

• Let G(N, E) - an undirected graph.• N - vertices representing nodes.

- Beacon nodes- Know their accurate positions. - Sensor nodes - Others.

• E - edges representing links among nodes.• P(s, t) - shortest path between any two vertices• Three types of distance values

i) Measured distances - M(s, t)ii) Euclidean distances - D(s, t) and iii) Estimated distances - ED(s, t)

Page 10: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

System Model & Assumptions

• Large number of sensor nodes in a WSN- so that pair of neighboring nodes can

communicate with each other.

• Not concerned with the issues of energy consumption.

Page 11: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Overview

S to t1

S to t2

Page 12: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Overview• Construct a virtual ruler to measure the irregularity of a wsn.• Measure the degree of anisotropy from M(s,t) and D(s,t).

Small difference means path straight , otherwise curved.

Beacon node

Sensor nodeHole

),(),(),(

=ts

ts-tsMLink_error

DD

2.0=101012 -

1012

Page 13: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Overview• If curved, turning nodes divide the path into

several nearly straight sub paths.

Beacon node

Sensor nodeHole

TN:Turning Node1012

Page 14: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Overview• Then a distributed algorithm to calculate the

bending angles of paths.

Beacon node

Sensor nodeHole

TN:Turning Node1012

Page 15: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Dominating Degree

• Turning nodes are identified from dominating degree

• DD(n1, m, n2) - dominating degree of m. • DN(n1, m, n2) - set of nodes correlated with n1, m & n2.• AvgDegree(DN(n1, m, n2)) - average degree of all the

nodes in DN(n1, m, n2)• NodeNum(DN(n1, m, n2)) - size of the DN(n1, m, n2)

Page 16: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Identifying Turning Nodes

2 round calculation –

I. A Threshold is set up from Avg. value – Std. deviation of all nodes

II. Nodes compare their Dominating degrees (DD) with Threshold.

- if DD< Threshold, then it’s a turning node.

Page 17: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Constructing the Virtual Ruler

I. Adjust distance estimation from each node to corresponding beacon nodes.

II. Calculate bending angles at each turning node.

III. Establish relationship between Bending angles and Dominating degrees of the turning nodes.

Page 18: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Constructing the Virtual Ruler

Method consists of two stages –

I. InitializationII. Scale Setting

Page 19: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Initialization

• Measure true distance from each turning node to end-point of the path.

• This distance is used to calculate the Bending angle.

Page 20: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Initialization

• First step is coarse-grained calculation.

• Adjustment factor of P(s,t) is computed based on M(s,t), E(s,t) and DD of turning nodes.

Page 21: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Initialization

Error Calculation

Mod (Measured Error)Increases/Decreases

HopDist= Measured distanceof the Hop

Scale = enlarges accordingto DD(m)

Page 22: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Initialization

Fine-grained step:

• Reverse of the first step.• Calculate Measurement Error for each node

based on P(s,t)

Page 23: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Scale Setting Stage

• This stage establish the relationship between the bending angle and the dominating degree of each turning node, i.e., set the scale of the VR.

Page 24: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Scale Setting Stage

can be obtained from ED(t1, TN1),ED(TN1, TN2) & ED(TN2, t1)

Can be obtained from ED(t1, TN2),ED(TN2, s) & ED(s, t1)

(TN1, TN2, s) = (TN1, TN2, t1) + (t1, TN2, s)

Page 25: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Scale Setting Stage

Triangle Created

Angle of theTurning Node

Current & Last Angle from law of cosine

Page 26: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Relationship Establishment

• After executing Algorithm 2, the bending angles of all the turning nodes are obtained.

• For each turning node, relationship between the bending angle and its dominating degree is set up as follows –

Avg_DD_Value + DD_Scale Angle ∗ = DD_Value

Page 27: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Relationship Establishment

• For Turning nodes -

Page 28: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Relationship Establishment

• Bending angle for each inflection among the path-

Page 29: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Simulation

• 5548 nodes are randomly deployed• Average node degree 6.2

Page 30: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Simulation

DV-DistanceOur method

Page 31: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Simulation

Page 32: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Simulation

Page 33: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Limitations

• This method isn’t effective when holes are in very special shapes. Ex- circles

• Virtual ruler will be hard to construct if the holes are far from all beacon nodes.

Page 34: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Thank you

Page 35: Distance Estimation by Constructing The Virtual Ruler in Anisotropic Sensor Networks

Questions & Answers


Recommended