Software-Centric Visible Light Communication for the Internet of Things
Offered By: Stanford University via YouTube
Course Description
Overview
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
Tags
Related Courses
Learn to Program: Crafting Quality CodeUniversity of Toronto via Coursera Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX Software Architecture & Design
Georgia Institute of Technology via Udacity Software Design for Non-Designers
mooc.house via Independent Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera