Development of Sensor Data Flow Detection and MQTT Simulation System to apply formalized Pattern Analysis

정형화된 패턴분석을 적용한 센서 데이터흐름 감지 및 MQTT 시뮬레이션 시스템 개발

  • JongWon Cho (Department of Software, Korea National University of Transportation) ;
  • Hyeri Park (Department of Software, Korea National University of Transportation) ;
  • Fayzullayev mirjalol (Dept. of IT and Energy Convergence, Korea National University of Transportation) ;
  • Ryumduck Oh (Department of Software, Korea National University of Transportation)
  • 최종원 (한국교통대학교 소프트웨어학 전공) ;
  • 박혜리 (한국교통대학교 소프트웨어학 전공) ;
  • 파이줄라에브 미루자롤 (한국교통대학교 교통에너지융합학과) ;
  • 오염덕 (한국교통대학교 소프트웨어 전공)
  • Published : 2024.01.17

Abstract

본 논문에서는 기존 철도 운영 및 관리시에 철도 주변환경으로 부터 발생하는 소음, 진동, 미세먼지 센서에서 다양한 실시간 스트림 데이터를 감지하고 정형화된된 데이터 패턴을 인식하고 분석할 수 있도록 데이터를 구성 및 저장하고 분석된 데이터를 표현할 수 있도록 시각화 지원을 위한 모니터링 시스템 플랫폼을 구현하였다. 데이터 전송을 위해 시리얼 통신 기법을 주로 적용하였으나, 센서와 디바이스의 증가로 인해 시리얼 통신의 한계가 나타났다. 따라서, 본 연구에서는 기존의 아두이노와 서버 간의 직접 통신 방식 대신 라즈베리파이를 도입하여 MQTT Broker(브로커)를 설치하고 통신을 진행하였다. 철도 데이터 모니터링 시스템 플랫폼은 NoSQL 데이터베이스인 MonGoDB와 데이터 시각화할 수 있는 Grafana를 이용하여 구축하였다.

Keywords

Acknowledgement

2023년 한국교통대학교 지원을 받아 수행하였음.

References

  1. Shlomi Arnon외 3인, "A comparative study of wireless communication network configurations for medical applications", IEEE Wireless Communications, pp. 56-61, March 2003 
  2. 민경현, "Node js MQTT 및 MongoDB를 이용한 효율적이고 유연한 센서 리액션 시스템 개발", 한국정보처리학회 2016년도 추계학술발표대회, pp. 797-800, 2016 
  3. 배동규외 2인. "열그리드 모니터링을 위한 MQTT 기반의 센서 네트워크 구축 방법 및 시각화", 한국통신학회, 2021 
  4. 김한기, "InfluxDB와 Grafana를 이용한 EDISON 플랫폼 모니터링 대시보드 설계 및 구현", 정보과학회, 2020