+ All Categories
Home > Documents > Detecting Phantom Nodes in Wireless Sensor Networks

Detecting Phantom Nodes in Wireless Sensor Networks

Date post: 23-Feb-2016
Category:
Upload: minowa
View: 31 times
Download: 0 times
Share this document with a friend
Description:
Detecting Phantom Nodes in Wireless Sensor Networks. Joengmin Hwang, Tian He, Yongdae Kim (ACM Infocom2007) Presenter : Justin. Main ideas. Two factors: Prevent the phantom nodes from generating consistent ranging (distance) claims to multiple honest nodes. - PowerPoint PPT Presentation
21
Detecting Phantom Nodes in Wireless Sensor Networks Joengmin Hwang, Tian He, Yongdae Kim (ACM Infocom2007) Presenter : Justin
Transcript
Page 1: Detecting Phantom Nodes in  Wireless Sensor Networks

Detecting Phantom Nodes in Wireless Sensor Networks

Joengmin Hwang, Tian He, Yongdae Kim(ACM Infocom2007)

Presenter : Justin

Page 2: Detecting Phantom Nodes in  Wireless Sensor Networks

Main ideas

Two factors: Prevent the phantom nodes from generating

consistent ranging (distance) claims to multiple honest nodes.

Detect phantom nodes by the proposed speculative method

Page 3: Detecting Phantom Nodes in  Wireless Sensor Networks

Generating ranging claims If the locations of neighboring nodes are

known, it is easy to generate a fake location. Without the location information of the

neighboring nodes, it is hard for an attacker to generate a set of consistent ranging values (distances)

Page 4: Detecting Phantom Nodes in  Wireless Sensor Networks

Generating ranging claims C

B

D

A

D’

Page 5: Detecting Phantom Nodes in  Wireless Sensor Networks

Generating ranging claims C

B

D

A

D’

D’C and D’B decreaseD’A increase

Page 6: Detecting Phantom Nodes in  Wireless Sensor Networks

Generating ranging claims

C

B

D

AD’

Page 7: Detecting Phantom Nodes in  Wireless Sensor Networks

Generating ranging claims

C

B

D

A D’

D’C and D’B increaseD’A decrease

Page 8: Detecting Phantom Nodes in  Wireless Sensor Networks

The detailed approach

Definition: A set of nodes is consistent, if they can be

projected on the unique Euclidean plane (in 3-D case, Euclidean space), keeping the measured distances among themselves.

Page 9: Detecting Phantom Nodes in  Wireless Sensor Networks

The detailed approach

Problem: Given a node set Nbr(v) that consists of a

node v and its neighbors, and a distance set D that consists of the measured distance, denoted by

Find the largest consistent subset of Nbr(v).

}),(,,ˆˆ|ˆ{ jivNbrjiddd jiijij

Page 10: Detecting Phantom Nodes in  Wireless Sensor Networks

The detailed approach

Two phases: Distance Measurement Phase Filtering Phase

Page 11: Detecting Phantom Nodes in  Wireless Sensor Networks

Distance Measurement

1) Node v measures distance to each neighbor i

2) Node v announces the measured distance3) Node i announces its measured distance to

its neighbor j, and v collects4) For each collected distance, if , it is

included in the filtering phase

vid̂

ijd̂

jiij dd ˆˆ

Page 12: Detecting Phantom Nodes in  Wireless Sensor Networks

Filtering

Using a graph G(V,E) to construct a consistent subset.

The set V is used to contain the node v and its neighbors

The set E is used to keep the edges between two nodes when the distance information between them maintains consistency.

Page 13: Detecting Phantom Nodes in  Wireless Sensor Networks

Filtering

1) The local coordinate system L is determined by three nodes v, i, j with measured distance

2) Each node , calculating its location on L

3) Picking a pair of nodes , whose location on L are

4) Comparing the distance and ( which obtained in distance measurement phase )

5) If , create edge e(i, j) in E6) Choose the largest sizeof G(V,E)

ijvjvj ddd ˆ,ˆ,ˆ

)(vNbrk kp

)(, vNbrji ji pp ,

||~jiij ppd ijd̂

|~ˆ| ijij dd

Page 14: Detecting Phantom Nodes in  Wireless Sensor Networks

Filtering

Page 15: Detecting Phantom Nodes in  Wireless Sensor Networks

Filtering

ip

jp

||~jiij ppd

If , create edge e(i, j) in E Choose the largest sizeof G(V,E)

|~ˆ| ijij dd

Page 16: Detecting Phantom Nodes in  Wireless Sensor Networks

Filtering

Node 6 is a phantom node

Page 17: Detecting Phantom Nodes in  Wireless Sensor Networks

Filtering

Page 18: Detecting Phantom Nodes in  Wireless Sensor Networks

Experiment results

Page 19: Detecting Phantom Nodes in  Wireless Sensor Networks

Experiment results

Page 20: Detecting Phantom Nodes in  Wireless Sensor Networks

Experiment results

Page 21: Detecting Phantom Nodes in  Wireless Sensor Networks

Conclusions

Pros Presenting a way to exclude the phantom

nodes by projecting each nodes into a local coordinate

The filtering operation is efficient

Cons By using TDOA or TOA to measure distance,

nodes need to be deployed at wide-space It’s not suitable for small area application


Recommended