DOI QR코드

DOI QR Code

IP-Based Heterogeneous Network Interface Gateway for IoT Big Data Collection

IoT 빅데이터 수집을 위한 IP기반 이기종 네트워크 인터페이스 연동 게이트웨이

  • Kang, Jiheon (School of Electrical Engineering, Korea University)
  • Received : 2019.01.15
  • Accepted : 2019.01.21
  • Published : 2019.02.28

Abstract

Recently, the types and amount of data generated, collected, and measured in IoT such as smart home, security, and factory are increasing. The technologies for IoT service include sensor devices to measure desired data, embedded software to control the devices such as signal processing, wireless network protocol to transmit and receive the measured data, and big data and AI-based analysis. In this paper, we focused on developing a gateway for interfacing heterogeneous sensor network protocols that are used in various IoT devices and propose a heterogeneous network interface IoT gateway. We utilized a OpenWrt-based wireless routers and used 6LoWAN stack for IP-based communication via BLE and IEEE 802.15.4 adapters. We developed a software to convert Z-Wave and LoRa packets into IP packet using our Python-based middleware. We expect the IoT gateway to be used as an effective device for collecting IoT big data.

최근 스마트 홈, 스마트 보안, 스마트 팩토리 등 IoT 환경에서 생성, 수집, 계측되는 데이터의 종류 및 양이 증가하고 있다. IoT 서비스를 위한 요소기술에는 원하는 정보를 측정하기 위한 센서 장치, 해당 장치를 컨트롤할 수 있는 임베디드 소프트웨어, 측정된 데이터를 송수신할 수 있는 네트워크 프로토콜, 수집된 데이터를 분석/저장할 수 있는 빅데이터 및 인공지능 기술이 필수적이다. 본 논문에서는 다양한 IoT 장치에서 활용되고 있는 다양한 네트워크 프로토콜을 하나의 통합된 장치에서 처리할 수 있는 장치 개발에 초점을 맞추고 있으며, 이를 실현하기 위한 이기종 네트워크 인터페이스 IoT 게이트웨이를 제안한다. OpenWrt 기반의 유무선 공유기를 활용하였으며, 무선 센서 네트워크 프로토콜의 IP기반 통신을 위해 6LoWPAN 스택을 이용하여 BLE와 IEEE 802.15.4 통신 모듈을 연동하였고, 자체 개발한 파이썬 기반 미들웨어를 이용하여 Z-Wave, LoRa 통신 모듈에서 송수신 되는 패킷을 IP 패킷을 변환하여 전송하는 기능을 개발하였다. 개발된 IoT 게이트웨이가 IoT 빅데이터를 효과적으로 수집할 수 있는 장치로 활용될 수 있을 것으로 기대한다.

Keywords

HOJBC0_2019_v23n2_173_f0001.png 이미지

Fig. 1 Internet connectivity of heterogeneous devices and networks via IoT gateway

HOJBC0_2019_v23n2_173_f0002.png 이미지

Fig. 2 Protocol layer diagram of the IoT gateway

HOJBC0_2019_v23n2_173_f0003.png 이미지

Fig. 3 Heterogeneous network protocol interfacing gateway diagram

HOJBC0_2019_v23n2_173_f0004.png 이미지

Fig. 4 Heterogeneous network protocol interfacing IoT gateway (AC1750) with BLE, IEEE 802.15.4, Z-Wave, and LoRa USB adapters.

HOJBC0_2019_v23n2_173_f0005.png 이미지

Fig. 5 Ipv6 routing tables setting for BLE interface

HOJBC0_2019_v23n2_173_f0006.png 이미지

Fig. 6 Smart bulb control by IoT gateway(MAP1000) and BLE adapter

Table. 1 IoT Gateway Configuration

HOJBC0_2019_v23n2_173_t0001.png 이미지

References

  1. A. Tiwary, M. Mahato, A. Chidar, M. K. Chandrol, M. Shrivastava, and M. Tripathi, "Internet of things (IoT): research, architectures and applications," International journal on Future Revolution in Computer Science and Communication Engineering, vol. 4, no. 3, pp. 23-27, Mar. 2018.
  2. J. Priyanka, "Cloud-enable wireless body area network for pervasive health care," Asia-pacific Journal of Convergent Research Interchange, vol. 2, no. 3, pp. 43-51, Sep. 2016. https://doi.org/10.21742/apjcri.2016.09.06
  3. N. Shah, C. Bhatt, and D. Patel, "IoT gateway for smart devices," Internet of Things and Big Data Analytics Toward Next-Generation Intelligence, vol. 30, pp. 179-198, Aug. 2017.
  4. F. Jalali, O. J. Smith, T. Lynar, and F. Suits, "Conginitive IoT gateways: automatic task sharing and switching between cloud and edge/fog computing," in Proceeding of ACM Special Interest Group on Data Communication, Los Angles, USA, Aug. 2017.
  5. OpenWrt -Wirelss Freedom, OpenWrt.org [Internet]. Available: http://openwrt.org.
  6. K. Kwon, and K.-H. Lee, "Implementation of home network services using OpenWRT-based wireless access point and Zigbee communications," Journal of the Korea Information and Communication Engineering, vol. 22, no. 2, pp. 375-381, Feb. 2018.
  7. S. Yang, I. Kang, B. Goh, and H. Jung, "A realtime traffic shapping method for VPN tunneling on smart gateway supporing IoT," Journal of the Korea Information and Communication Engineering, vol. 21, no. 6, pp. 1121-1126, Jun. 2017.
  8. A. E. Boualouache, O. Nouali, S. Moussaoui, and A. Derder, "A BLE-based data collection system for IoT," in Proceeding of the First Conference on New Technologies of Information and Communication, Mila, Algeria, 2016.
  9. G. H. Kumar and G. P. Ramesh, "Novel gateway free device to device communication technique for IoT to enable direct communication between homogeneous devcies," International journal of Pure and Applied Mathematics, vol. 118, no. 16, pp. 565-578, 2018.