where are you from? confusing location distinction using virtual multipath camouflage song fang, yao...

37
Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Upload: estevan-blakeman

Post on 14-Dec-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Where Are You From? Confusing Location Distinction Using Virtual Multipath

Camouflage

Song Fang, Yao Liu

Wenbo Shen, Haojin Zhu

1

Page 2: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Content

Location distinction Virtual multipath attacks Defense Experiment Summary

2

Page 3: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Goal of location distinction

Detect a wireless user’s location change, movement or facilitate location-based

authentication.

3

Page 4: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Wireless sensor network: Location distinction can prevent an unauthorized person from moving the sensors away from the area of interest

Applications:

4

Page 5: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example 1:

5

Page 6: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example 1 (Cont’d):

6

Page 7: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Applications:

Wireless sensor network: Location distinction can prevent an unauthorized person from moving the sensors away from the area of interest

Sybil attack: Location distinction can detect identities originated from the same location

7

Page 8: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example 2:

8

Page 9: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

X

Example 2 (Cont’d):

From the same location

9

Page 10: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Applications:

Wireless sensor network: Location distinction can prevent an unauthorized person from moving the sensors away from the area of interest

Sybil attack: Location distinction can detect identities originated from the same location

RFID: Provide a warning and focus resources on moving objects (Location Distinction [MobiCom’ 07]).

10

Page 11: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example 3:

Move

Control

11

Page 12: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example 3:

Move

Control

12

Page 13: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Existing ways to realize location distinction

Wireless channel characteristics

Change

Location change

Spatial uncorrelation property

Attack: Generate “arbitrary”

characteristic

FAIL!!

13

Page 14: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

ionosphere

ground

Tx Rx

1

2

3

4

1s2s

3s

4s

• Multipath components

Component response:

Characterizes the distortion that each path has on the multipath component

Component response:

Characterizes the distortion that each path has on the multipath component

Channel impulse response: The superposition of all component responses

Channel impulse response: The superposition of all component responses

Multipath effect

Received signal Transmitted

signal 14

Page 15: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

The channel impulse response changes as the receiver or the transmitter changes location

Channel impulse response

Tx-1 Tx-2

Rx

Channel impulse responses can be utilized to provide location distinction.

Calculate the difference

15

Page 16: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Training sequence based channel estimation

Channel Estimation

Training

Sequence x

xy

Estimator

x

h

Training

Sequence x

Channel Impulse response

1 1x = [ , ,..., ]Mx x x

1 1h = [ , ,..., ]Lh h h 16

Page 17: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Channel Estimation (Cont’d)– Rewrite the received symbols

A Toeplitz matrix

Least-square (LS) estimator

17

Page 18: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Content

Location distinction

Defense Experiment Summary

Virtual multipath attacks

18

Page 19: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example: Creating a virtual multipath

19

Page 20: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Attack Overview: delay-and-sum process.

L

iiia sw

1

x The ith delayed signal copy

Virtual channel impulse response

The attacker’s aims to make

20

Page 21: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Send the aggregated signal to the real multipath channel

Technical Challenge: Obtaining the weights

21

Page 22: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Content

Location distinction

Defense Experiment Summary

Virtual multipath attacks

22

Page 23: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Defending against the attack: Adding a helper

23

Page 24: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Defending against the attack: Adding a helper

In this case, the attacker must know the real channel impulse response between herself and the helper. 24

Page 25: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Defending against the attack: Adding a helper

For Receiver:

For Helper:

25

Page 26: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Attackers with helper

Can be set passively: it doesn’t actively send out wireless signals to channel

To fool both the receiver and the receiver’s helper, the attacker needs to know the real channel impulse responses:

Fail to launch attacks

Unknown

26

Page 27: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Content

Location distinction

Defense Experiment Summary

Virtual multipath attacks

27

Page 28: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Experiment floorplan

• Transmitter: RX• Receiver: 10 locations• Each node: a USRP connected with a PC

• Trials: 100 per location• Multipath: L=5

28

Page 29: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example attacks I

Randomly chosen channel impulse response

Euclidean distance:

29

Page 30: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Example attacks II

Euclidean distance:

Recover another channel impulse response in another building (CRAWDAD data set[1])

[1] SPAN, “Measured channel impulse response data set,” http://span.ece.utah.edu/pmwiki/pmwiki.php?n=Main.MeasuredCIRDataSet.30

Page 31: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Overall attack impact

95%

is much larger than with high probability

5%

dest = || estimated CIR under attacks - chosen CIR ||

0.25 0.9

dreal = || estimated CIR under attacks - real CIR ||

31

Page 32: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Experiment floorplan

Place the attacker and the helper at each pair of the 10 locations: 10×9=90 pairs.

AttackerHelper

32

Page 33: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Defense feasibility evaluation

Receiver Receiver’s helper (Location 8)

The Euclidean distance between both estimates:

Attacker: Location 2

33

Page 34: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Defense performance evaluation

Conclusion: The helper node is effective to help detect virtual multipath attacks.

34

Page 35: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Content

Location distinction

Defense Experiment Summary

Virtual multipath attacks

35

Page 36: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Summary We identified a new attack against existing

location distinction approaches that built on the spatial uncorrelation property of wireless channels.

We proposed a detection technique that utilizes a helper receiver to identify the existence of virtual channels.

36

Page 37: Where Are You From? Confusing Location Distinction Using Virtual Multipath Camouflage Song Fang, Yao Liu Wenbo Shen, Haojin Zhu 1

Thank you! Any questions?

37