DOI QR코드

DOI QR Code

The Data Collection Solution Based on MQTT for Stable IoT Platforms

안정적인 사물인터넷 플랫폼을 위한 MQTT 기반 데이터 수집 솔루션 관한 연구

  • Kim, Sang-hyun (Department of Radio-wave Engineering, Hanbat National University) ;
  • Kim, Dong-hwi (Department of Radio-wave Engineering, Hanbat National University) ;
  • Oh, Hyeung-seok (Department of Radio-wave Engineering, Hanbat National University) ;
  • Jeon, Hyun-sig (Department of Radio-wave Engineering, Hanbat National University) ;
  • Park, Hyun-ju (Information and Communication Engineering, Hanbat National University)
  • Received : 2016.01.27
  • Accepted : 2016.03.09
  • Published : 2016.04.30

Abstract

We are currently able to share not only the information from humans but also the data from connected things on the Internet. We are getting close to IoT era because of progress of Information Communication Technology. Therefore, the ways of data transfer are offered between things to things. One of typical way is the HTTP protocol. However, The field of Internet of Things platforms requires more fast and more stable communication protocol to handle massive data. The system supporting HTTP protocol, there is a problem of transmission efficiency in a relatively large header compared to data. also HTTP protocol system overload situations and the problem of data compatibility happens due to each standard of many organizations. Thus, To solve these problems, I suggest the data collection solution based on MQTT protocol for the operation of the stable IoT platforms.

ICT 기술의 발전은 인간이 생산해내는 정보뿐 아니라 일상 사물을 인터넷에 연결하여 사물의 정보와 사물이 센싱하는 환경 정보까지 공유할 수 있는 사물인터넷 시대의 도래를 촉진하고 있다. 이에 사물과 사물 간 데이터를 전송하는 많은 방법들이 제안되고 있으며 대표적으로 HTTP 프로토콜을 활용한 데이터 전송 방법이 대중적으로 사용되고 있다. 하지만 방대한 데이터들을 효과적으로 처리하기 위하여 사물 인터넷 플랫폼 시장에서는 좀 더 신속하고 안정적인 통신 프로토콜을 지향하고 있다. HTTP 프로토콜을 지원하는 시스템에서는 헤더가 데이터에 비해 상대적으로 크기에 전송 효율의 문제를 보인다. 또한 시스템 과부하의 문제점이 대두되고 있으며 기업 간 자체 사물인터넷 표준은 데이터 교환 호환성을 방해하고 있다. 이에 본 논문에서는 경량의 표준 사물인터넷 프로토콜인 MQTT와 Web Socket을 활용하여 전송 효율을 개선하고 신속하고 안정성 있는 사물인터넷 플랫폼을 위한 데이터 수집 솔루션을 제안한다.

Keywords

References

  1. Gartner, Inc. Gartner Says 6.4 Billion Connected "Things" Will Be in Use in 2016, Up 30 Percent From 2015[Internet] Available: http://www.gartner.com/newsroom/id/3165317
  2. Raphael Cohn and Richard Coppen. OASIS Message Queuing Telemetry Transport (MQTT) TC[Internet]. Available: https://www.oasis-open.org/committees/tc_home.php?wgabbrev=mqtt
  3. M. Prihodko, "Energy Consumption in Location Sharing Protocols for Android Applications," Master's thesis, Linkoopings University, Sweden, 2012.
  4. Seung-Hyun Shim, and Hak-Beom Kim, "Internet of Things and MQTT technology," REVIEW OF KIISC, vol. 24, no. 6, pp. 40-41, Dec. 2014.
  5. The HiveMQ Team. MQTT Essentials Part 5: MQTT Topics & Best Practices[Internet]. Available: http://www.hivemq.com/blog/mqtt-essentials-part-5-mqtt- topics-best-practices
  6. S. Behnel, L. Fiege, G. Muehl, "On Quality-of-Service and Publish-Subscribe," in Proceedings of the 26th IEEE International Conference on Distributed Computing Systems Workshops, Lisboa, Portugal, pp. 20, 2006.
  7. Lee, Shinho; Kim, Hyeonwoo; Hong, Dong-kweon; Ju, Hongtaek "Correlation analysis of MvQTT loss and delay according to QoS level," The International Conference on Information Networking 2013 (ICOIN), pp.714-717, Jan. 2013.
  8. V.Pimentel, B.G.Nickerson, "Communicating and Displaying Real-Time Data with WebSocket," IEEE Internet Computing, vol. 16, no. 4, pp.45-53, May 2012. https://doi.org/10.1109/MIC.2012.64
  9. Web Sockets: Bidirectional communication technology for web apps[Internet]. Available: http://caniuse.com/#search=WebSocket

Cited by

  1. Analysis Standardized of IoT-based Low-power·Light-weight Protocol vol.20, pp.10, 2016, https://doi.org/10.6109/jkiice.2016.20.10.1895
  2. Zigbee-MQTT 기반 스마트 홈 환경에 적합한 대기전력 차단 시스템 설계 및 구현 vol.17, pp.4, 2017, https://doi.org/10.7236/jiibc.2017.17.4.129
  3. MQTT 프로토콜 기반의 사물인터넷 메이커 키트 구현 vol.21, pp.11, 2016, https://doi.org/10.6109/jkiice.2017.21.11.2145
  4. 라즈베리 파이에서 MQTT 프로토콜 이용 시 전력 소모 분석 vol.21, pp.12, 2017, https://doi.org/10.6109/jkiice.2017.21.12.2347
  5. 스마트빌딩 환경에서 Zigbee-MQTT를 이용한 사용자 패턴 기반 대기전력 저감 시스템 설계 및 구현 vol.24, pp.9, 2016, https://doi.org/10.6109/jkiice.2020.24.9.1158