DOI QR코드

DOI QR Code

An User-aware System using Visible Light Communication

가시광 통신을 이용한 사용자 인식 시스템

  • 김종수 (서울과학기술대학교 전자IT미디어공학과) ;
  • 이원영 (서울과학기술대학교 전자IT미디어공학과)
  • Received : 2019.05.31
  • Accepted : 2019.08.15
  • Published : 2019.08.31

Abstract

This paper introduces the implementation of an user-aware system using a visible light communication and its operations. The user-aware system using a visible light communication consists of the transmitter based on the Android system and the receiver based on an open-source controller. In the transmitter, user's personal information data is encoded and converted to visible light signals by the Android camera interface. In the receiver, the photodiode module receives the incoming visible light signals and converts to electrical signals and the open-source controller, that is arduino processes the received data. The processing module finds the start bit of 0111 to determine the user information data from the packet for the burst-mode communication. According to the experimental results, the proposed system successfully transmits and receives visible light data with the manchester encoding.

KCTSAD_2019_v14n4_715_f0001.png 이미지

그림 1. 가시광 통신 사용자 인식 시스템의 전체 구조 Fig. 1 Block diagram of the user-aware system using a Visible Light Communication

KCTSAD_2019_v14n4_715_f0002.png 이미지

그림 2. NRZ 방식의 비동기식 통신 시 데이터 수신 실패 사례 Fig. 2 Incorrectly received data using asynchronous communication with NRZ data

KCTSAD_2019_v14n4_715_f0003.png 이미지

그림 4. 포토다이오드 모듈의 회로도 Fig. 4 Schematic of the photodiode module

KCTSAD_2019_v14n4_715_f0004.png 이미지

그림 5. 가시광 통신을 이용한 사용자 인식 시스템 알고리즘 Fig. 5 Algorithm of the user aware system using a VLC

KCTSAD_2019_v14n4_715_f0005.png 이미지

그림 6. 사용자 인식 시스템의 구성 Fig. 6 Composition of the user aware system

KCTSAD_2019_v14n4_715_f0006.png 이미지

그림 7. 안드로이드 모바일 인터페이스 화면 Fig. 7. Display of Android mobile interface

KCTSAD_2019_v14n4_715_f0007.png 이미지

그림 8. 수신된 가시광 신호의 측정 파형 Fig. 8 Measured waveform of the received visual light signals

KCTSAD_2019_v14n4_715_f0008.png 이미지

그림 3. (a) 데이터 패킷의 구조와 (b) 연속된 데이터 패킷의 전송 Fig. 3 (a) Structure of the used data packet and (b) gapless data packet transmission

표 1. 전송 패킷 데이터의 패턴 Table. 1 Patterns of the transmitted packet data

KCTSAD_2019_v14n4_715_t0001.png 이미지

Acknowledgement

Supported by : 서울과학기술대학교

References

  1. J. Park and B. Kim, "Trends and Technical Requirements for 5G Mobile Communication Systems," J. of the Korea Institute of Electronic Communication Science, vol. 10, no. 11, 2015, pp. 1257-1264. https://doi.org/10.13067/JKIECS.2015.10.11.1257
  2. Y. Ju, H. Lee, and J. Oh, "Design and Implementation of Gas Leakage Alarm IoT System for Safety Helmet," J. of the Korea Institute of Electronic Communication Science, vol. 13, no. 6, 2018, pp. 1411-1416. https://doi.org/10.13067/JKIECS.2018.13.6.1411
  3. B. Kim, S. Kim, H. Song, B. Kim, and Y. Han, "A Study on Location Tracking Streetlight," J. of the Korea Institute of Electronic Communication Science, vol. 13, no. 6, 2018, pp. 1275-1280. https://doi.org/10.13067/JKIECS.2018.13.6.1275
  4. J. Lee, H. Kim, J. Kim, J. Bae, and C. Ryu, "Remote Control Robot Arm Using Leap Motion Sensor and Bluetooth Communication," J. of the Korea Institute of Electronic Communication Science, vol. 12, no. 6, 2017, pp. 1127-1134. https://doi.org/10.13067/JKIECS.2017.12.6.1127
  5. C. Kim, J. Lee, and Y. Goh, "The UV LED Bar Optimal Design with Human Detection and Control Function," J. of the Korea Institute of Electronic Communication Science, vol. 12, no. 6, 2017, pp. 1219-1226. https://doi.org/10.13067/JKIECS.2017.12.6.1219
  6. D. Ryu and T. Choi, "Development of Open IoT platform based on Open Source Hardware & Cloud Service," J. of the Korea Institute of Electronic Communication Science, vol. 11, no. 5, 2016, pp. 485-490. https://doi.org/10.13067/JKIECS.2016.11.5.485
  7. X. Hao and C. Kim, "Design and Implementation of LED Lighting Control System Using Arduino Yun and Cloud in IoT," J. of the Korea Institute of Electronic Communication Science, vol. 11, no. 10, 2016, pp. 983-988. https://doi.org/10.13067/JKIECS.2016.11.10.983
  8. H. Lee and J. Oh, "Design and Implementation of a Small Server Room Environment Monitoring System by Using the Arduino," J. of the Korea Institute of Electronic Communication Science, vol. 12, no. 2, 2017, pp. 385-390. https://doi.org/10.13067/JKIECS.2017.12.2.385
  9. T. Kim, H. Jang, and W. Lee, "An Inter-floor Noise Prevention System using an Open-source Controller," J. of the Korea Institute of Electronic Communication Science, vol. 12, no. 5, 2017, pp. 899-906. https://doi.org/10.13067/JKIECS.2017.12.5.899
  10. W. Choi, T. Anand, G. Shu, A. Elshazly, and P. Hanumolu, "A Burst-Mode Digital Receiver With Programmable Input Jitter Filtering for Energy Proportional Links," IEEE J. of Solid-State Circuits, vol. 50, no. 3, Mar. 2015, pp. 737-748. https://doi.org/10.1109/JSSC.2015.2390613