An Endogenous and Self-organizing Approach for the Federation of Autonomous MQTT Brokers
Marco Spohn
2021
Abstract
Many applications for the Internet of Things (IoT) use the publish/subscribe (P/S) communication paradigm. Among the most representative protocols, there is MQTT. Its basic architecture relies on a single server/broker: publishers send data topics to the broker, and then it forwards the data to subscribers. Having a single server may make things easier for configuration and management; however, there is room for a potential bottleneck, besides being a single point of failure. Clustering servers usually address scalability in MQTT broker deployment; however, most solutions are proprietary. Meanwhile, autonomous brokers could be federated together to scale and increase availability. A self-organizing federation proposal already available in the literature implies substantial changes to brokers’ inner implementation; furthermore, there has not been any implementation yet. This work explores an endogenous federation approach: design a supporting agent (called federator) that realizes the brokers’ federation based on the native P/S mechanism. There are no implied modifications to regular/standard brokers, but it requires changes to the client-side (i.e., publishers and subscribers). This work presents a primary architecture and an initial case study to grasp some fundamentals and benefits of adopting the proposed solution.
DownloadPaper Citation
in Harvard Style
Spohn M. (2021). An Endogenous and Self-organizing Approach for the Federation of Autonomous MQTT Brokers. In Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-509-8, pages 834-841. DOI: 10.5220/0010408808340841
in Bibtex Style
@conference{iceis21,
author={Marco Spohn},
title={An Endogenous and Self-organizing Approach for the Federation of Autonomous MQTT Brokers},
booktitle={Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2021},
pages={834-841},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010408808340841},
isbn={978-989-758-509-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - An Endogenous and Self-organizing Approach for the Federation of Autonomous MQTT Brokers
SN - 978-989-758-509-8
AU - Spohn M.
PY - 2021
SP - 834
EP - 841
DO - 10.5220/0010408808340841