Publication
Entity Component System Architecture for Scalable, Modular, and Power-Efficient IoT-Brokers
Franc Pouhela; Dennis Krummacker; Hans D. Schotten
In: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). IEEE International Conference on Industrial Informatics (INDIN-2023), July 17-20, Lemgo, Germany, Pages 1-6, ISBN 978-1-6654-9313-0, IEEE Xplore, 8/2023.
Abstract
This paper proposes a modular and scalable approach for implementing an Internet of Things (IoT) broker using the Entity-Component-System (ECS) architecture. The broker is designed to handle numerous sessions and topics without performance degradation, utilizing a publish/subscribe messaging model similar to Message Queue Telemetry Transport (MQTT). The approach simplifies the implementation of privacy, security, and trust measures in data exchange and offers a notable improvement in energy efficiency over a conventional open-source implementation.