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}
}