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 fff Modulated vibration Accelerometer Vibration Motor
Radio-Frequency Optical Vibratory Communication through Solids Acoustic Magnetic
Radio-Frequency Optical Vibratory Why do we care? Communication through Solids Acoustic Magnetic
Applications: Mobile Money Transfer
Applications: Mobile Money Transfer RECEIVE&
Applications: Authentication with Ring Enter&Passcode&
Applications: Authentication with Ring Vibratory&& Passcode&Detected&&
Applications: Authentication with Ring
Applications: Body-Area Network
Again, we don’t know the killer-app.
Application Vibratory Radio Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Hardware
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security 6 bps 80 bps 200 bps 400 bps +secured
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Accelerometer Vibration Motor C1 C2 N S
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security 30 60 90 0 120 ms Regulated Input Vibration Braking
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security 30 60 90 0 120 ms
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Single-Carrier Multi-Carrier
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security 30 60 90 0 120 ms 100 Hz 200 Hz 300 Hz
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security + …" + S N
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Envelope Filtering Detection
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z Y X
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z Y X
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z Y X
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z Y Spilled signal X
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z Y Phase lag Spilled signal X
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal 2h Y-Axis Z-Axis
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal 2h Y-Axis h Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal h 2h Z spill Y-Axis Z signal h 2h Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal Scaled Y signal h 2 =& 2h 4h 2h * Z spill Y-Axis Z signal h 2h Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal Scaled Y signal h 2 =& 2h 4h 2h * Z spill Y-Axis Z signal h 2h Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal Scaled Y signal h 2 =& 2h 4h 2h * Z spill Y-Axis Z signal h 2h Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal Scaled Y signal h 2 =& 2h 4h 2h * Z spill Y-Axis Z signal h 2h + Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal Scaled Y signal h 2 =& 2h 4h 2h * Z spill Y-Axis Interference free Z signal Y signal + = 3h h 2h Z-Axis Y spill
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z 200 bps Y X 200 bps
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Physical Layer Security
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security N S 1 0 1 Correlated
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Speaker sound Vibration sound
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Speaker sound Vibration sound
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Speaker sound Vibration sound
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security S6 S5 S4 S3 S2 S1 S0 & Audio Sample Bu ff er Audio Clock
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security S6 S5 S4 S3 S2 S1 S0 & Audio Sample Bu ff er Audio Clock
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Speaker sound Vibration sound
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Speaker sound Vibration sound
Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Anti-sound start Frequency switch Vibration start
Evaluation Single-carrier
Evaluation Multi-carrier 1 Median 0.08 90th Percentile Bit error rate 0.75 0.06 CDF Vpp=2 0.5 0.04 Vpp=3 Vpp=4 0.25 0.02 Vpp=5 Vpp=5.5 0 0 0 0.05 0.1 0.15 0.2 325 365 405 445 485 525 565 605 645 685 Carrier Frequency (Hz) Bit error rate
Summary Vibratory Radio Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security
Thank&You& (SyNRG Hardware Lab, UIUC)
Recommend
More recommend