Talks and Poster Presentations (with Proceedings-Entry):
T. Rausch, S. Nastic, S. Dustdar:
"EMMA: Distributed QoS-Aware MQTT Middleware for Edge Computing Applications";
Talk: IEEE International Conference on Cloud Engineering (IC2E 2018),
Orlando, Florida, USA;
- 2018-04-20; in: "Proceedings of the IEEE International Conference on Cloud Engineering (IC2E 2018)",
A. Chandra, J. Li, Y. Cai, T. Guo (ed.);
Publish-subscribe middleware is a popular technology for facilitating device-to-device communication in large-scale distributed Internet of Things (IoT) scenarios. However, the stringent quality of service (QoS) requirements imposed by many applications cannot be met by cloud-based solutions alone. Edge computing is considered a key enabler for such applications. Client mobility and dynamic resource availability are prominent challenges in edge computing architectures. In this paper, we present EMMA, an edge-enabled publish-subscribe middleware that addresses these challenges. EMMA continuously monitors network QoS and orchestrates a network of MQTT protocol brokers. It transparently migrates MQTT clients to brokers in close proximity to optimize QoS. Experiments in a real-world testbed show that EMMA can significantly reduce end-to-end latencies that incur from network link usage, even in the face of client mobility and unpredictable resource availability.
"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
Created from the Publication Database of the Vienna University of Technology.