Demo: OpenVLC1.0 Platform for Research in Visible Light Communication Networks

Download PDF.

“Demo: OpenVLC1.0 Platform for Research in Visible Light Communication Networks” by Qing Wang, Shengrong Yin, Omprakash Gnawali, and Domenico Giustiniano. In Proceedings of the 21st ACM Annual International Conference on Mobile Computing and Networking (MobiCom 2015), September 2015.

Abstract

Built around a cost-effective embedded Linux platform, Open- VLC is an open source project (www.openvlc.org) for re- search in Visible Light Communication (VLC) Networks. In this work, we introduce and demonstrate the OpenVLC1.0 platform, a flexible, software-defined, and low-cost research platform. OpenVLC1.0 consists of a simple electronic de- sign, and a new driver of the Linux operating system that implements the MAC, part of the PHY layers and it offers an interface to Internet protocols. The electronics of OpenVLC implement a flexible optical front-end consisting of commod- ity low- and high-power Light Emitting Diodes (LEDs), pho- todiodes (PDs), and ancillary electronic circuitry. In order to quickly start playing with VLC Networks, we have designed and developed a printed circuit board (OpenVLC1.0 cape). The cape can be plugged into the main embedded Beagle- bone board. Researchers can then swiftly build PHY and MAC protocols using the software implementation (Open- VLC1.0 driver), and prototype innovative solutions in realis- tic network setups. In this demo, we show that OpenVLC1.0 can switch between different MAC protocols, it can choose different optical channel for data transmission and recep- tion, and it can be employed jointly with standard TCP/IP diagnostic tools.

Download PDF.

BibTeX entry:

@inproceedings{openvlc-mobicom15,
   author = {Qing Wang and Shengrong Yin and Omprakash Gnawali and
	Domenico Giustiniano},
   title = {{ Demo: OpenVLC1.0 Platform for Research in Visible Light
	Communication Networks }},
   booktitle = { Proceedings of the 21st ACM Annual International
	Conference on Mobile Computing and Networking (MobiCom 2015) },
   month = { September },
   year = {2015}
}