An Endogenous and Self-organizing Approach for the Federation of Autonomous MQTT Brokers

Marco Spohn

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.

Download


Paper 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