SkyFi - Team BB Raziq Mohideen, Dhruva Kaushal, Bhuvan Sajja What - - PowerPoint PPT Presentation

skyfi team bb
SMART_READER_LITE
LIVE PREVIEW

SkyFi - Team BB Raziq Mohideen, Dhruva Kaushal, Bhuvan Sajja What - - PowerPoint PPT Presentation

SkyFi - Team BB Raziq Mohideen, Dhruva Kaushal, Bhuvan Sajja What is Visible Light Communication? Benefits Bandwidth Security Cost Safety Challenges Flicker mitigation Dimming support Multi-user scenarios


slide-1
SLIDE 1

SkyFi - Team BB

Raziq Mohideen, Dhruva Kaushal, Bhuvan Sajja

slide-2
SLIDE 2

What is Visible Light Communication?

Benefits

  • Bandwidth
  • Security
  • Cost
  • Safety

Challenges

  • Flicker mitigation
  • Dimming support
  • Multi-user scenarios
slide-3
SLIDE 3

The DarkLight Takes to the SkyFi

DarkLight is a PHY-level prototype addressing many of the challenges We will adapt DarkLight to a real-world use case - gaming!

Node1 Node4 Node3 Node2 Hub

slide-4
SLIDE 4

System Specification

1-meter separation between node and hub 1.6 Kbps data rate Hub arbitration between simultaneous node transmissions (OPPM)

slide-5
SLIDE 5

System Specification

DE0-CV Development Kit as computing platform of choice Forward error correction (Reed-Solomon coding) Media Access Control (MAC) on Datalink Layer

slide-6
SLIDE 6

Block Diagram

slide-7
SLIDE 7

Block Diagram

slide-8
SLIDE 8

Implementation Plan

  • Buy

○ OPT 101/OPT 202 photodiode trans-impedance amplifier ○ SD5421 photodiode

  • Download

○ Pong game

  • Borrow

○ DE0-CV boards

slide-9
SLIDE 9

Test with a pseudo-random number generator on the source and destination FPGAs and initialize it with the same seed. This will give the percentage of lost bits. Circuit Testing with square wave input and FPGA check signal tap on GPIO pins for waveform accuracy. Testbenches for individual FSMs in the Nodes and Hub. Risk factors: Too many off dropped bits can result in correctness problems. Resolution: Tradeoff with speed to reduce bits sent per period.

Metrics and Validation

slide-10
SLIDE 10

Project Management

slide-11
SLIDE 11

Conclusion

VLC prototype that addresses many of the existing challenges Considerable changes from our proposal Questions?