Details

Visoko skalabilna arhitektura v oblaku za pretvorbo protokolov naprav IoT in uporabo NATS
ID Trafela, David (Author), ID Jurič, Branko Matjaž (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (573,36 KB)
MD5: D8557A497B8EAC6CF507A19DAC56DE07

Abstract
V magistrski nalogi je definirana arhitektura in razvita rešitev visoko skalabilne arhitekture v oblaku za pretvorbo protokolov naprav IoT z uporabo NATS. IoT naprave uporabljajo različne komunikacijske protokole, kot so MQTT, Modbus in drugi, kar povzroča izzive pri zagotavljanju interoperabilnosti med napravami ter sistemi. Namen naloge je raziskati možnosti za razvoj univerzalnega pretvornika protokolov, ki bi omogočal enostavno povezovanje naprav različnih proizvajalcev in standardov. Raziskava se osredotoča na uporabo sistema NATS, ki omogoča hitro in zanesljivo komunikacijo med različnimi mikrostoritvami in porazdeljenimi sistemi. Naloga opisuje zasnovo in razvoj pretvornika protokolov, ki omogoča enostavno integracijo ter konfiguracijo v različnih IoT okoljih, pri čemer uporablja napredne tehnologije, kot so KumuluzEE, Docker in Kubernetes za skalabilnost in robustnost sistema. Analiza naloge kaže, da razvita rešitev zagotavlja visoko zmogljivost, nizko zakasnitev, odpornost na napake in prilagodljivost za podporo dodatnim protokolom. Predstavljena arhitektura lahko bistveno prispeva k izboljšanju učinkovitosti in zanesljivosti IoT sistemov, zlasti na področju pametnih energetskih sistemov. V prihodnosti bi lahko dodatno raziskali uporabo drugih protokolov in optimizirali energetsko učinkovitost rešitev za IoT omrežja.

Language:Slovenian
Keywords:IoT, NATS, MQTT, Modbus, pretvornik, KumuluzEE, oblak, vsebnik
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2025
PID:20.500.12556/RUL-167052 This link opens in a new window
COBISS.SI-ID:224825091 This link opens in a new window
Publication date in RUL:05.02.2025
Views:405
Downloads:155
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Highly scalable cloud-native architecture for IoT device protocol conversion and use of NATS
Abstract:
In this thesis, a highly scalable cloud architecture for IoT device protocol conversion using NATS (Neural Autonomic Transport System) is developed. IoT devices use different communication protocols such as MQTT, Modbus and others, which creates challenges in ensuring interoperability between devices and systems. The aim of this thesis is to investigate the possibility of developing a universal protocol converter that would allow easy integration of devices from different manufacturers and standards. The research focuses on the use of NATS to enable fast and reliable communication between different microservices and distributed systems. The thesis describes the design and development of a protocol converter that allows easy integration and configuration in different IoT environments, using advanced technologies such as KumuluzEE, Docker and Kubernetes for system scalability and robustness. The thesis analysis shows that the developed solution provides high performance, low latency, fault tolerance and flexibility to support additional protocols. The presented architecture can significantly contribute to improving the performance and reliability of IoT systems, especially in the area of smart energy systems. In the future, the use of other protocols could be further explored to optimise the energy efficiency of IoT network solutions.

Keywords:IoT, NATS, MQTT, Modbus, converter, KumuluzEE, cloud, container

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back