VuLCAN: A Low-cost, Low-power Embedded Visible Light Communication And Networking Platform

Visible Light Communication (VLC) offers a key alternative to the spectrum-challenged Radio Frequency (RF)-based forms of data transmission by tapping an unutilized and unregulated frequency band. Carefully designed low-cost VLC devices have the potential to enable the Internet of Things (IoT) at scale by reducing the current RF spectrum congestion, which is one of the major obstacles to the pervasiveness of the IoT. Wide adoption of VLC devices is however hindered by their current shortcomings, including low data rate, very short range and inability to communicate in noisy environment. In this paper we describe a new software-defined VLC prototype named VuLCAN for Visible Light Communication And Networking that overcomes these limitations. VuLCAN is based on an ARM Cortex M7 core microcontroller with fast sampling analog-to-digital converter along with power-optimized Digital Signal Processing (DSP) libraries. Using BFSK modulation, the prototype achieves a data rate of 65 Kbps over a communication range of 4.5 m. VuLCAN also provides robust and reliable communications in highly illuminated environments (up to 800 lux) using only a low power Light Emitting Diode (LED), largely exceeding the capabilities of current state-of-the-art prototypes.

[1]  Wei-Wen Hu,et al.  Design and implementation of anti low-frequency noise in visible light communications , 2017, 2017 International Conference on Applied System Innovation (ICASI).

[2]  Harald Haas,et al.  What is LiFi? , 2015, 2015 European Conference on Optical Communication (ECOC).

[3]  Shengrong Yin,et al.  Towards Embedded Visible Light Communication Robust to Dynamic Ambient Light , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[4]  Ander Galisteo,et al.  Research in Visible Light Communication Systems with OpenVLC1.3 , 2018, 2019 IEEE 5th World Forum on Internet of Things (WF-IoT).

[5]  Shengrong Yin,et al.  Purple VLC: Accelerating Visible Light Communication in Room-Area through PRU Offloading , 2018, EWSN.

[6]  Stefan Videv,et al.  Towards a 100 Gb / s visible light wireless access network , 2015 .

[7]  Steve Hranilovic,et al.  Wireless optical communication systems , 2004 .

[8]  Marco Zuniga,et al.  In Light and In Darkness, In Motion and In Stillness: A Reliable and Adaptive Receiver for the Internet of Lights , 2018, IEEE Journal on Selected Areas in Communications.

[9]  Parth H. Pathak,et al.  Visible Light Communication, Networking, and Sensing: A Survey, Potential and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[10]  Hervé Rivano,et al.  Unleashing the power of LED-to-camera communications for IoT devices , 2016, VLCS '16.

[11]  Marco Zuniga,et al.  Shine: A Step Towards Distributed Multi-Hop Visible Light Communication , 2015, 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems.

[12]  Simone Moretti,et al.  LANET: Visible-light ad hoc networks , 2019, Ad Hoc Networks.

[13]  Steven Kay,et al.  Fundamentals Of Statistical Signal Processing , 2001 .

[14]  Daniele Puccinelli,et al.  An open source research platform for embedded visible light networking , 2015, IEEE Wireless Communications.

[15]  S. A. Gonzalez,et al.  Implementation of a novel synchronization method using Sliding Goertzel DFT , 2007, 2007 IEEE International Symposium on Intelligent Signal Processing.

[16]  Guobin Shen,et al.  Epsilon: A Visible Light Based Positioning System , 2014, NSDI.

[17]  Daniele Puccinelli,et al.  Embedded Visible Light Communication: Link Measurements and Interpretation , 2016, EWSN.

[18]  Harald Haas,et al.  Hybrid RF and VLC Systems: Improving User Data Rate Performance of VLC Systems , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[19]  J. V. Candy CHIRP-Like Signals: Estimation, Detection and Processing A Sequential Model-Based Approach , 2016 .

[20]  Ashish Pandharipande,et al.  Two-Way Visible Light Communication and Illumination With LEDs , 2017, IEEE Transactions on Communications.

[21]  Stefan Schmid,et al.  Adaptive Software-Defined Visible Light Communication Networks , 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI).

[22]  Chien-Hung Yeh,et al.  Digital Signal Processing for Light Emitting Diode Based Visible Light Communication , 2012 .

[23]  P. K. Chaturvedi,et al.  Communication Systems , 2002, IFIP — The International Federation for Information Processing.

[24]  Valeria Loscrì,et al.  Adaptive Dual Color Visible Light Communication (VLC) System , 2018, WorldCIST.

[25]  Stefan Schmid,et al.  LED-to-LED visible light communication networks , 2013, MobiHoc '13.

[26]  Zhao Tian,et al.  The darklight rises: visible light communication in the dark: demo , 2016, MobiCom.

[27]  Design of Visible Light Communication Receiver for On-Off Keying Modulation by Adaptive Minimum- Voltage Cancelation , 2013 .

[28]  Stefan Schmid,et al.  Linux Light Bulbs: Enabling Internet Protocol Connectivity for Light Bulb Networks , 2015, VLCS@MobiCom.

[29]  Chao Liu,et al.  Demonstration of a low complexity ARM-based indoor VLC transceiver under strong interference , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).