Industrial IoT Monitoring Networks Simulator – MqttY: Large Networks Simulation Accelerating
( Pp. 212-221)

More about authors
Solopiy Artem V. postgraduate student, assistant, Department of Computer Systems, Institute of Computer Technologies and Information Protection
Kazan National Research Technical University named after A.N. Tupolev – KAI
Kazan, Republic of Tatarstan, Russian Federation Klassen Roman K. Cand. Sci. (Eng.); associate professor, Department of Computer Systems, Institute of Computer Technologies and Information Protection; Kazan National Research Technical University named after A.N. Tupolev – KAI; Kazan, Republic of Tatarstan, Russian Federation
Abstract:
This paper presents an enhanced version of the MqttY simulator, designed for modeling Industrial Internet of Things (IIoT) networks based on the MQTT protocol. The key modification involved abandoning the asynchronous model in favor of a deterministic step-by-step simulation controlled by a single scheduler. This solution eliminates execution non-determinism, reduces overhead, and provides full control over the modeling process. To improve efficiency, the logic for network and device simulation separated, allowing for their parallel computation. The functionality and performance of the updated simulator tested on a previously developed Mqtt Relay reference architecture. The paper provides a comparative analysis of the new and previous versions based on a series of experiments, demonstrating a significant performance gain. The enhanced simulator enables fast and accurate modeling of complex scenarios with thousands of nodes, facilitating reliable testing and optimization of IoT systems prior to their industrial deployment.
How to Cite:
Solopiy A.V. and Klassen R.K. Industrial IoT Monitoring Networks simulator – MqttY: Large networks simulation accelerating. Computational Nanotechnology. 13, 1 (2026), 212–221. DOI: 10.33693/2313-223X-2026-13-1-212-221. EDN: MIJFRC
Reference list:
Gibadullin R.F., Lekomtsev D.V., Perukhin M.Y. Analysis of parameters of industrial networks using neural network processing. Artificial Intelligence and Decision Making. 2020. No. 1. Pp. 80–87. (In Rus.). DOI: 10.14357/20718594200108.
Solopiy A.V., Klassen R.K. Selection of a message broker for the Internet of Things based on load testing. Dynamics of Complex Systems – Computational Experiment. 2025. Vol. 19. No. 3. Pp. 44–51. (In Rus.). DOI: 10.18127/j19997493-202503-04.
Akshatha P.S., Dilip Kumar S.M., Venugopal K.R. MQTT implementations, open issues, and challenges: A detailed comparison and survey // International Journal of Sensors Wireless Communications and Control. 2022. Vol. 12. No. 8. Pp. 553–576. DOI: 10.2174/2210327913666221216152446.
Allison J. Simulation-based learning via Cisco Packet Tracer to enhance the teaching of computer networks. In: Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education. Vol. 1. 2022. Pp. 68–74. DOI: 10.1145/3502718.3524739.
Ashton K. That Internet of Things thing. RFID Journal. 2009. Vol. 22. No. 7. Pp. 97–114.
Bansal M., Priya. Performance comparison of MQTT and CoAP protocols in different simulation environments. In: Inventive Communication and Computational Technologies: Proceedings of ICICCT 2020. Singapore: Springer, 2020. Pp. 549–560. DOI: 10.1007/978-981-15-7345-3_47.
Golightly L., Modesti P., Chang V. Deploying secure distributed systems: Comparative analysis of GNS3 and SEED internet emulator. Journal of Cybersecurity and Privacy. 2023. Vol. 3. No. 3. Pp. 464–492. DOI: 10.3390/jcp3030024.
Kozhin A.S. et al. The 5th generation 28nm 8-core VLIW Elbrus-8C processor architecture. In: Proceedings of the International Conference on Engineering and Telecommunication (EnT). IEEE, 2016. Pp. 86–90. DOI: 10.1109/ent.2016.027.
Light R.A. Mosquitto: Server and client implementation of the MQTT protocol. Journal of Open Source Software. 2017. Vol. 2. No. 13. Art. 265. DOI: 10.21105/joss.00265.
Nedyalkov I. Application of GNS3 to study the security of data exchange between power electronic devices and control center. Computers. 2023. Vol. 12. No. 5. Art. 101. DOI: 10.3390/computers12050101.
Pourghebleh B., Hayyolalam V. A comprehensive and systematic review of the load balancing mechanisms in the Internet of Things. Cluster Computing. 2020. Vol. 23. No. 2. Pp. 641–661. DOI: 10.1007/s10586-019-02950-0.
Rajeswari A. et al. Simulation and performance analysis of CIT college campus network for realistic traffic scenarios using NETSIM. Procedia Computer Science. 2020. Vol. 171. Pp. 2635–2644. DOI: 10.1016/j.procs.2020.04.286.
Solopiy A., Klassen R. Simulation of distributed networks of Internet of Things. In: Proceedings of the International Russian Automation Conference (RusAutoCon). IEEE, 2025. Pp. 467–472. DOI: 10.1109/RusAutoCon63300.2025.10543210.
Keywords:
MQTT, Internet of Things, MQTT, message brokers, networks simulation, modelling, performance improvement.