EdgePub: A Self-Adaptable Distributed MQTT Broker Overlay for the Far-Edge

2022 Seventh International Conference on Fog and Mobile Edge Computing (FMEC)(2022)

引用 1|浏览0
暂无评分
摘要
The MQTT protocol, based on a topic-based publish/subscribe paradigm, plays an important role in the Internet of Things (IoT), as it enables flexible and highly decoupled communications between the different entities of an IoT system. Further, several IoT applications require low latencies (e.g., tele-surgery, connected vehicles) - hence, a centralized MQTT (publish/subscribe) infrastructure can be impractical. In this paper, we present EdgePub, a dynamic, highly distributed, and self-adaptable edge-based publish/subscribe middleware that provides drop-in compatibility with existing MQTT-based client applications and brokers. EdgePub transparently builds a onehop dissemination overlay over embedded MQTT brokers deployed at the far-edge (i.e., on the client devices themselves), and provides a load balancing strategy that continuously minimizes the average publication latency, while ensuring that the bandwidth constraints of the edge client devices are met. We provide an implementation through the form of an MQTT.jscompatible Node.JS library, and we evaluate EdgePub over different deployment scenarios (i.e., local to world-wide deployments), over a test-bed of Raspberry Pi devices. We report 18%-77% lower average latencies compared to centralized edge and cloud-based deployments, without exceeding the limited bandwidth constraints of the edge brokers.
更多
查看译文
关键词
IoT,MQTT,Publish/Subscribe,Edge
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要