Ripple: Communicating through Physical Vibrations Nirupam Roy , - - PowerPoint PPT Presentation

ripple communicating through physical vibrations
SMART_READER_LITE
LIVE PREVIEW

Ripple: Communicating through Physical Vibrations Nirupam Roy , - - PowerPoint PPT Presentation

Ripple: Communicating through Physical Vibrations Nirupam Roy , Mahanth Gowda, Romit Roy Choudhury University of Illinois at Urbana-Champaign Accelerometer Vibration Motor Accelerometer Vibration Motor Morse Code Key On On On On On On O


slide-1
SLIDE 1

Ripple: Communicating through Physical Vibrations

University of Illinois at Urbana-Champaign

Nirupam Roy, Mahanth Gowda, Romit Roy Choudhury

slide-2
SLIDE 2

Vibration Motor Accelerometer

slide-3
SLIDE 3

Vibration Motor Accelerometer

slide-4
SLIDE 4

Vibration Motor Accelerometer On On Offf On On On On

Morse Code Key

Modulated vibration

slide-5
SLIDE 5

Radio-Frequency Optical Magnetic Acoustic

Vibratory

Communication through Solids

slide-6
SLIDE 6

Radio-Frequency Optical Magnetic Acoustic

Vibratory

Communication through Solids

Why do we care?

slide-7
SLIDE 7

Applications: Mobile Money Transfer

slide-8
SLIDE 8

Applications: Mobile Money Transfer

RECEIVE&

slide-9
SLIDE 9

Applications: Authentication with Ring

Enter&Passcode&

slide-10
SLIDE 10

Applications: Authentication with Ring

Vibratory&& Passcode&Detected&&

slide-11
SLIDE 11

Applications: Authentication with Ring

slide-12
SLIDE 12

Applications: Body-Area Network

slide-13
SLIDE 13

Again, we don’t know the killer-app.

slide-14
SLIDE 14

Application Vibratory Radio

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

Hardware

slide-15
SLIDE 15

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

6 bps 80 bps 200 bps 400 bps +secured

slide-16
SLIDE 16

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

N S

Vibration Motor Accelerometer

C1 C2

slide-17
SLIDE 17

30 60 90 120 ms Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

Regulated Input Vibration Braking

slide-18
SLIDE 18

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code 30 60 90 120 ms

slide-19
SLIDE 19

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-20
SLIDE 20

Single-Carrier Multi-Carrier

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-21
SLIDE 21

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code 30 60 90 120 ms 100 Hz 200 Hz 300 Hz

slide-22
SLIDE 22

N S

+

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

+

…"

slide-23
SLIDE 23

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-24
SLIDE 24

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-25
SLIDE 25

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

Filtering Envelope Detection

slide-26
SLIDE 26

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Z Y X

slide-27
SLIDE 27

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Z Y X

slide-28
SLIDE 28

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Z Y X

slide-29
SLIDE 29

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Z Y X Spilled signal

slide-30
SLIDE 30

Phase lag

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Z Y X Spilled signal

slide-31
SLIDE 31

2h

Y signal

Y-Axis Z-Axis

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-32
SLIDE 32

2h

Y signal Y spill

h Y-Axis Z-Axis

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-33
SLIDE 33

2h

Y signal Y spill

h 2h h

Z spill Z signal

Y-Axis Z-Axis

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-34
SLIDE 34

2h

Y signal Y spill

h 2h h

Z spill Z signal

2 =&

4h 2h

Scaled Y signal

Y-Axis Z-Axis

*

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-35
SLIDE 35

2h

Y signal Y spill

h 2h h

Z spill Z signal

2 =&

4h 2h

Scaled Y signal

Y-Axis Z-Axis

*

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-36
SLIDE 36

2h

Y signal Y spill

h 2h h

Z spill Z signal

2 =&

4h 2h

Scaled Y signal

Y-Axis Z-Axis

*

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-37
SLIDE 37

2h

Y signal Y spill

h 2h h

Z spill Z signal

2 =&

4h 2h

Scaled Y signal

+

Y-Axis Z-Axis

*

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-38
SLIDE 38

2h

Y signal Y spill

h 2h h

Z spill Z signal

2 =&

4h 2h

Scaled Y signal

+ =

3h

Interference free Y signal

Y-Axis Z-Axis

*

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-39
SLIDE 39

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Z Y X 200 bps 200 bps

slide-40
SLIDE 40

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

Physical Layer Security

slide-41
SLIDE 41

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

N S

1 0 1

Correlated

slide-42
SLIDE 42

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Vibration sound Speaker sound

slide-43
SLIDE 43

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Vibration sound Speaker sound

slide-44
SLIDE 44

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Vibration sound Speaker sound

slide-45
SLIDE 45

&

Audio Sample Buffer S6 S5 S4 S3 S2 S1 S0 Audio Clock Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-46
SLIDE 46

&

Audio Sample Buffer S6 S5 S4 S3 S2 S1 S0 Audio Clock Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-47
SLIDE 47

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Vibration sound Speaker sound

slide-48
SLIDE 48

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code Vibration sound Speaker sound

slide-49
SLIDE 49

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

Vibration start Anti-sound start Frequency switch

slide-50
SLIDE 50

Evaluation

Single-carrier

slide-51
SLIDE 51

0.05 0.1 0.15 0.2 0.25 0.5 0.75 1 Bit error rate CDF Vpp=2 Vpp=3 Vpp=4 Vpp=5 Vpp=5.5

Evaluation

325 365 405 445 485 525 565 605 645 685 0.02 0.04 0.06 0.08

Carrier Frequency (Hz) Bit error rate Median 90th Percentile

Multi-carrier

slide-52
SLIDE 52

Summary

Vibratory Radio

Single-Carrier Multi-Carrier Multi-dimension Phy-Security Morse-code

slide-53
SLIDE 53

Thank&You&

(SyNRG Hardware Lab, UIUC)