Challenges in designing edge-based middlewares for the Internet of Things: A survey
Eduard Gibert Renart, Daniel Balouek-thomert, Manish Parashar

TL;DR
This survey reviews the rapid growth and diversity of edge-based middleware solutions for IoT, proposing a four-layer architecture and highlighting open challenges and future research directions.
Contribution
It provides a comprehensive review of existing edge middleware platforms and introduces a four-layer architecture for their design.
Findings
Identified key functional components for edge middleware
Proposed a four-layer architectural framework
Highlighted open challenges and future research directions
Abstract
The Internet of Things paradigm connects edge devices via the Internet enabling them to be seamlessly integrated with a wide variety of applications. In recent years, the number of connected devices has grown significantly, along with the volume and variety of data that is being generated by these devices at the edge of the network. An edge-based middleware is defined as a software that serves as an interface between the computational resources and the IoT devices, making communication possible among elements. Such middleware is required to provide the necessary functional components for sensor registration, discovery, workflow composition, and data pre-processing. In recent years, the landscape of the edge middleware platforms has grown exponentially, each of them with different platform requirements, architectures, and features. The core of this survey is a comprehensive review of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · Context-Aware Activity Recognition Systems
