Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Software-Centric Visible Light Communication for the Internet of Things

Stanford University via YouTube

Overview

Explore software-centric visible light communication for the Internet of Things in this Stanford seminar. Delve into the challenges of physical layer, media access control, and synchronization in the context of the Internet of Toys. Examine the potential of visible light communication as an alternative to radio spectrum for IoT applications. Learn about communication protocols, software-based PHY/MAC layers, and system design principles. Discover the hardware building blocks and prototype construction process for LED light bulbs. Investigate Linux integration, Arduino Yun devices, and testbed infrastructure. Analyze communication and networking aspects, including throughput, UDP multi-hop, and ICMP round-trip time. Explore RSSI measurements for localization and adaptive sensing strategies. Gain insights into evaluation results for single-link and network LED setups, providing a comprehensive understanding of this innovative approach to IoT communication.

Syllabus

Introduction.
Handle difficult problems down to physical layer, media + access control synchronization.
Internet of Toys.
Radio Spectrum & Internet of Things.
Visible Light Communication.
Communication enables localization.
Illumination and communication.
Outline.
Communication protocols.
Software-based PHY/MAC layer.
System design.
Hardware building blocks.
Prototype construction.
System components.
Light bulb casing.
Fully assembled light bulb.
PHY layer - constant light output.
MAC layer - Listen-Before-Talk.
VLC for the Internet of Things.
Linux integration for LED light bulbs.
Software-conscious design.
Arduino Yun devices.
Light bulb testbed infrastructure.
Testbed software.
Communication & networking.
Throughput (multi-hop).
UDP multi-hop.
ICMP round-trip time (distance).
ICMP round-trip time (multi-hop).
LED light bulbs testbed.
RSSI measurements for localization.
RSSI measured (w/ synchronization).
RSSI measurements with 3 light bulbs.
Adaptive sensing.
PHY layer modes.
Sensing strategies.
Synchronization correction.
The bottom line.
Evaluation results: LED - single link.
Evaluation results: LED - network.

Taught by

Stanford Online

Reviews

Start your review of Software-Centric Visible Light Communication for the Internet of Things

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.