Python 기반의 고가용성 IoT 네트워크 MQTT 시물레이션 개발

Development of a Python-Based High-Availability IoT Network with MQTT Simulation

  • 이상훈 (한국공학대학교 전자공학전공) ;
  • 이현준 (한국공학대학교 임베디드시스템전공 ) ;
  • 최진솔 (한국공학대학교 임베디드시스템전공 )
  • Sang-Hun Lee (Dept. of Electronics Engineering, Tech University of Korea) ;
  • Hyun-Jun Lee (Dept. of Embedded Systems Engineering, Tech University of Korea) ;
  • Jin-Sol Choi (Dept. of Embedded Systems Engineering, Tech University of Korea)
  • 발행 : 2024.10.31

초록

본 논문은 IoT 통신의 안전성을 확보하기 위해 IoT 통신 기능의 중추 기능인 MQTT 프로토콜을 중심으로 안정성 체크 시뮬레이션 프로그램을 개발하는 것으로, 고가용성 IoT 네트워크에서 MQTT 핵심 요소를 진단하고 대처하는 프로그램을 적용하여 안전한 운영을 도모하는 것을 목표로 한다. 개발 과정에서 통합 테스트와 기능 검증을 통해 문제점을 보완하고, 이를 통해 IoT 네트워크의 안정성을 시뮬레이션하여 애플리케이션과 서비스를 구축하고자 한다.

키워드

과제정보

본 논문은 과학기술정보통신부 대학디지털교육역량강화 사업의 지원을 통해 수행한 ICT멘토링 프로젝트 결과물입니다.

참고문헌

  1. Nur A'fyfah Zaimy *, Mohamad Fadli Zolkipli and Norliza Katuk, A review of hacking techniques in IoT systems and future trends of hacking on IoT environment, World Journal of Advanced Research and Reviews, 2023, 17(02), 723-731
  2. Lindsey O'Donnell, More Than Half of IoT Devices Vulnerable to Severe Attacks, 2020. 05. 11.,  
  3. Usmani, Mohammad Faiz. "MQTT Protocol for the IoT - Review Paper." Frankfurt University of Applied Sciences, May 2021. DOI:10.13140/RG.2.2.26065.10088.
  4. Edoardo Longo, Alessandro E.C. Redondi, Design and implementation of an advanced MQTT broker for distributed pub/sub scenarios, Journal of Systems Architecture, vol. 139, 2023. 02. 07