# Device Management and Data Transport in IoT Networks Based on Visible Light Communication
## 1 Introduction  
Recently, Internet of Things (IoT) services have widely been used to improve our daily life. For example, with the help of IoT services, people can order what they need by pushing a button, or find the location where a fire has occurred by aggregating the measured values from sensors through the Internet.  
For realizing the IoT, there has been lots of work undertaken on wireless communication technologies such as Bluetooth Low Energy (BLE) [1] and ZigBee [2], as well as the protocols to support packet delivery, such as Constrained Application Protocol (CoAP) [3], MQ Telemetry Transport (MQTT) [4], MQTT for Sensor Networks (MQTT-SN) [5], and so on. Moreover, there are also lots of standards and software to help develop IoT products, as shown by the Open Connectivity Foundation (OCF) [6], IoTityity [7], and oneM2M [8].  
In the meantime, some industry areas may be subject to location-critical jobs and/or limited RF communication environments, such as huge factories, airplanes, underground facilities, and so on. Such environments need a specialized communication technology. Visible Light Communication (VLC), which is defined in the IEEE 802.15.7, is one of the communication solutions for meeting these characteristics [9]. VLC communication is carried out between transmitter and receivers using visible light. Based on this characteristic, VLC offers no interference to existing RF-based communications. Also, it does not require a license to use the spectrum of visible light. Moreover, VLC provides accuratelocation-based communication, in contrast to existing low-power communication, such as BLE and Near Field Communication (NFC) [10].  
Nowadays, LED lights are widely spread in our daily life. A great deal of work has been done on how to improve the performance of LED-based VLC in the physical and MAC layers [11; 12; 13; 14]. The IEEE 802.15.7 group has recently standardized Optical Wireless Communications (OWC) [9]. However, how to effectively integrate VLC services into the IoT network has not yet been studied enough. In this paper, we propose a scheme for device management and data transport in IoT networks using VLC. Specifically, we discuss how to manage VLC devices (VLC transmitters and receivers) and support the VLC data transmission in the IoT networks based on the oneM2M standard. In the proposed VLC-based IoT scheme, we consider the uni-directional VLC transmissions from VLC transmitter to VLC receivers for location-based VLC data service. The backward transmission from VLC receivers to VLC transmitter will be made using the IoT platform server and aggregation agents in the IoT network. By implementation and testbed experimentation, we will also perform the validation and performance analysis for the proposed scheme.  
This paper is organized as follows. Section 2 briefly describes the related works on VLC and IoT. In Section 3, we propose the reference network model for the VLC-based IoT scheme and the device management and VLC data transport operations in the IoT networks. In Section 4, we discuss implementation and experimentation, with a performance analysis for the proposed scheme. In Section 5, we conclude this paper and describe future works.