MQTT+: Enhanced Syntax and Broker Functionalities for Data Filtering, Processing and Aggregation

10/01/2018
by   Riccardo Giambona, et al.
0

In the last few years, the Message Queueing Telemetry Transport (MQTT) publish/subscribe protocol emerged as the de facto standard communication protocol for IoT, M2M and wireless sensor networks applications. Such popularity is mainly due to the extreme simplicity of the protocol at the client side, appropriate for low-cost and resource-constrained edge devices. Other nice features include a very low protocol overhead, ideal for limited bandwidth scenarios, the support of different Quality of Services (QoS) and many others. However, when an edge device is interested in performing processing operations over the data published by multiple clients, the use of MQTT may result in high network bandwidth usage and high energy consumption for the end devices, which is unacceptable in resource constrained scenarios. To overcome these issues, we propose in this paper MQTT+, which provides an enhanced protocol syntax and enrich the pub/sub broker with data filtering, processing and aggregation functionalities. MQTT+ is implemented starting from an open source MQTT broker and evaluated in different application scenarios.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/23/2023

Engineering and Experimentally Benchmarking Open Source MQTT Broker Implementations

The Message Queuing Telemetry Transport (MQTT) protocol is one of the mo...
research
03/14/2023

Lotus: Serverless In-Transit Data Processing for Edge-based Pub/Sub

Publish-subscribe systems are a popular approach for edge-based IoT use ...
research
06/23/2019

Design of a Simplified Wireless Sensor Network Node based on MQTT Protocol

MQTT protocol is a publish/subscribe message protocol based on TCP/IP pr...
research
11/30/2020

Energy Aware Routing with Computational Offloading for Wireless Sensor Networks

Wireless sensor networks (WSN) are characterized by a network of small, ...
research
08/18/2020

AoI-based Multicast Routing over Voronoi Overlays with Minimal Overhead

The increasing pervasive and ubiquitous presence of devices at the edge ...
research
07/24/2019

Data Aggregation Techniques for Internet of Things

The goal of this dissertation is to design efficient data aggregation fr...
research
11/23/2018

Green Communication with Geolocation

Green communications is the practice of selecting energy efficient commu...

Please sign up or login with your details

Forgot password? Click here to reset