Key points are not available for this paper at this time.
This paper aims at presenting the implementation of a functional model of IoT gateway. The Gateway aims at extending the connectivity of Modbus devices networks to IoT by performing local data processing. Within the implementation process, we've used modern development technologies, such as .NET Core, and a microservice-based application architecture. The implementation is based on a bus data scanning component, using pre-processed commands for read and write actions. Scanned data is stored locally, and when there is a change in the values, it is transmitted to all interested clients via an MQTT broker. A case study was conducted to select the best broker. This study aims at highlighting the performance of three brokers (ActiveMQ, Mosquitto and HiveMQ) by transmitting a continuous data flow. The IoT gateway was implemented using Raspberry PI devices.
Corotinschi et al. (Tue,) studied this question.