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)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend