Выпуск

Stanford Seminar - Software-centric Visible Light Communication for the Internet of Things

Stanford Online: University Courses & Lectures · 8 ноября 2026 г. · 1 ч 25 мин

EE380: Computer Systems Colloquium Seminar Software-centric Visible Light Communication for the Internet of Things Speaker: Thomas R. Gross, ETH Zurich Uploaded 27-04-17 Visible Light Communication (VLC) based on LEDs for light emission and reception can be realized using simple components, delegating many of the "hard" problems to software. We present a software-centric approach that supports networking a wide range of devices -- devices that include only simple single LEDs (such as wearables, toys, consumer electronics) as well as LED light bulbs that run Linux and provide a VLC communication fabric (room-area network). One of the benefits of the software-centric approach is easy integration into distributed applications - a necessary condition for a pervasive communication infrastructure for the Internet of Things that requires a wide range of services (localization, time, authentication, etc). Joint work with Stefan Mangold (Lovefield Wireless, Inc.) and Stefan Schmid (ETH Zurich). About the Speaker: Thomas Gross has been a PI or co-PI of various research grants and contracts. Recent projects, supported by the Swiss National Science Foundation, include the "Datacenter Observatory", a joint EPFL-ETH Zurich-USI project to support system-level research and teaching, and a collaboration with USI on novel approaches for dynamic program analysis. For more information about this seminar and its speaker, you can visit http://ee380.stanford.edu/Abstracts/170426.html Support for the Stanford Colloquium on Computer Systems Seminar Series provided by the Stanford Computer Forum. Colloquium on Computer Systems Seminar Series (EE380) presents the current research in design, implementation, analysis, and use of computer systems. Topics range from integrated circuits to operating systems and programming languages. It is free and open to the public, with new lectures each week. Learn more: http://bit.ly/WinYX5 0:00 Introduction 0:38 Handle difficult problems down to physical layer, media + access control synchronization 1:59 Internet of Toys 3:14 Radio Spectrum and Internet of Things 4:08 Visible Light Communication 7:34 Communication enables localization 9:00 Illumination and communication 11:17 Outline 11:54 Communication protocols 19:59 Software-based PHY/MAC layer 20:43 System design 21:32 Hardware building blocks 22:24 Prototype construction 22:49 System components 23:05 Light bulb casing 23:40 Fully assembled light bulb 24:50 PHY layer - constant light output 27:40 MAC layer - Listen-Before-Talk 29:05 VLC for the Internet of Things 30:00 Linux integration for LED light bulbs 31:16 Software-conscious design 32:36 Arduino Yun devices 34:16 Light bulb testbed infrastructure 35:01 Testbed software 36:09 Communication and networking 37:21 Throughput (multi-hop) 38:03 UDP multi-hop 39:41 ICMP round-trip time (distance) 39:49 ICMP round-trip time (multi-hop) 41:05 LED light bulbs testbed 41:38 RSSI measurements for localization 42:49 RSSI measured (w/ synchronization) 44:51 RSSI measurements with 3 light bulbs 45:39 Adaptive sensing 46:20 PHY layer modes 48:08 Sensing strategies 49:11 Synchronization correction 50:38 The bottom line 50:54 Evaluation results: LED - single link 54:38 Evaluation results: LED - network Learn more about your ad choices. Visit megaphone.fm/adchoices