ripple communicating through physical vibrations
play

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


  1. Ripple: Communicating through Physical Vibrations Nirupam Roy , Mahanth Gowda, Romit Roy Choudhury University of Illinois at Urbana-Champaign

  2. Accelerometer Vibration Motor

  3. Accelerometer Vibration Motor

  4. Morse Code Key On On On On On On O fff Modulated vibration Accelerometer Vibration Motor

  5. Radio-Frequency Optical Vibratory Communication through Solids Acoustic Magnetic

  6. Radio-Frequency Optical Vibratory Why do we care? Communication through Solids Acoustic Magnetic

  7. Applications: Mobile Money Transfer

  8. Applications: Mobile Money Transfer RECEIVE&

  9. Applications: Authentication with Ring Enter&Passcode&

  10. Applications: Authentication with Ring Vibratory&& Passcode&Detected&&

  11. Applications: Authentication with Ring

  12. Applications: Body-Area Network

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

  14. Application Vibratory Radio Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Hardware

  15. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security 6 bps 80 bps 200 bps 400 bps +secured

  16. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Accelerometer Vibration Motor C1 C2 N S

  17. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security 30 60 90 0 120 ms Regulated Input Vibration Braking

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

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

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

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

  22. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security + …" + S N

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

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

  25. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Envelope Filtering Detection

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

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

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

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

  30. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Z Y Phase lag Spilled signal X

  31. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal 2h Y-Axis Z-Axis

  32. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Y signal 2h Y-Axis h Z-Axis Y spill

  33. 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

  34. 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

  35. 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

  36. 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

  37. 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

  38. 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

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

  40. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Physical Layer Security

  41. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security N S 1 0 1 Correlated

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

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

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

  45. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security S6 S5 S4 S3 S2 S1 S0 & Audio Sample Bu ff er Audio Clock

  46. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security S6 S5 S4 S3 S2 S1 S0 & Audio Sample Bu ff er Audio Clock

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

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

  49. Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security Anti-sound start Frequency switch Vibration start

  50. Evaluation Single-carrier

  51. 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

  52. Summary Vibratory Radio Morse-code Single-Carrier Multi-Carrier Multi-dimension Phy-Security

  53. Thank&You& (SyNRG Hardware Lab, UIUC)

Recommend


More recommend