sensors-logo

Journal Browser

Journal Browser

Pub/Sub Solutions for IoT

A special issue of Sensors (ISSN 1424-8220). This special issue belongs to the section "Internet of Things".

Deadline for manuscript submissions: closed (29 February 2020) | Viewed by 11079

Special Issue Editors

Politecnico di Milano, Italy
Interests: IoT; wireless networks; network data analysis
Solarflare—United Kingdom
Interests: IoT; transport protocols; wireless networks; systems design

Special Issue Information

Dear Colleagues,

The vision of the Internet of things is becoming a reality, and novel communications technologies such as the upcoming 5G network architecture are designed to support its full deployment. Given this scenario, we focus on the benefits that publish/subscribe protocols (such as, MQTT, the de-facto standard for IoT) would bring into the picture. However, deploying pub/sub brokers with advanced caching and aggregation functionalities in a distributed fashion poses challenges in protocol design and the management of communication resources.

In this Special Issue, we are looking for contributions oriented to identify the main research challenges, and the possible solutions to scale up a pub/sub architecture for upcoming IoT applications in 5G networks. We are particularly interested in papers presenting systems design, optimization techniques, and working implementations of distributed pub/sub architectures.

Prof. Pietro Manzoni
Dr. Alessandro Enrico Cesare Redondi
Dr. Andrés Arcia-Moret
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Sensors is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 2600 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • IoT
  • pub/sub
  • 5G
  • multiaccess edge computing

Published Papers (3 papers)

Order results
Result details
Select all
Export citation of selected articles as:

Research

28 pages, 1193 KiB  
Article
Incremental Construction for Scalable Component-Based Systems
by Tauseef Rana and Abdullah Baz
Sensors 2020, 20(5), 1435; https://0-doi-org.brum.beds.ac.uk/10.3390/s20051435 - 06 Mar 2020
Cited by 6 | Viewed by 2441
Abstract
The availability of smart and intelligent sensors has changed the monitoring, control and maintenance of a conventional and advanced cyber-physical system used in public or private sectors of a society. For example, internet of things (IoT)-based health, agricultural and weather management systems. With [...] Read more.
The availability of smart and intelligent sensors has changed the monitoring, control and maintenance of a conventional and advanced cyber-physical system used in public or private sectors of a society. For example, internet of things (IoT)-based health, agricultural and weather management systems. With the emergence of such sensors, along with the new ways to communicate or coordinate with them, we need to analyze and optimize the system construction processes. In this paper, to address the issue of scalability for bigger and complex systems based on sensors, we redefine an incremental construction process with an emphasis on behavior preservation and study the effectiveness of the use of software component models from the component-based development domain. In this paper, to deal with the issue of scalability, we investigate component-based development approaches with respect to our defined process and propose a taxonomy of component models with respect to component/system behavior. Moreover, based on the outcome of our analysis, we recommend the EX-MAN component model as the most suitable approach. We investigate incremental construction in the context of the three main categories of current component models, namely models where components are: (i) objects, (ii) architectural units and (iii) encapsulated components. Furthermore, to evaluate our defined process and selection of EX-MAN, we designed three examples of systems using our proposed process in EX-MAN component model. Full article
(This article belongs to the Special Issue Pub/Sub Solutions for IoT)
Show Figures

Figure 1

21 pages, 1089 KiB  
Article
Impact of SCHC Compression and Fragmentation in LPWAN: A Case Study with LoRaWAN
by Jesus Sanchez-Gomez, Jorge Gallego-Madrid, Ramon Sanchez-Iborra, Jose Santa and Antonio F. Skarmeta
Sensors 2020, 20(1), 280; https://0-doi-org.brum.beds.ac.uk/10.3390/s20010280 - 03 Jan 2020
Cited by 29 | Viewed by 5027
Abstract
The dawn of the Internet of Things (IoT) paradigm has brought about a series of novel services never imagined until recently. However, certain deployments such as those employing Low-Power Wide-Area Network (LPWAN)-based technologies may present severe network restrictions in terms of throughput and [...] Read more.
The dawn of the Internet of Things (IoT) paradigm has brought about a series of novel services never imagined until recently. However, certain deployments such as those employing Low-Power Wide-Area Network (LPWAN)-based technologies may present severe network restrictions in terms of throughput and supported packet length. This situation prompts the isolation of LPWAN systems on islands with limited interoperability with the Internet. For that reason, the IETF’s LPWAN working group has proposed a Static Context Header Compression (SCHC) scheme that permits compression and fragmentation of and IPv6/UDP/CoAP packets with the aim of making them suitable for transmission over the restricted links of LPWANs. Given the impact that such a solution can have in many IoT scenarios, this paper addresses its real evaluation in terms not only of latency and delivery ratio improvements, as a consequence of different compression and fragmentation levels, but also of the overhead in end node resources and useful payload sent per fragment. This has been carried out with the implementation of middleware and using a real testbed implementation of a LoRaWAN-to-IPv6 architecture together with a publish/subscribe broker for CoAP. The attained results show the advantages of SCHC, and sustain discussion regarding the impact of different SCHC and LoRaWAN configurations on the performance. It is highlighted that necessary end node resources are low as compared to the benefit of delivering long IPv6 packets over the LPWAN links. In turn, fragmentation can impose a lack of efficiency in terms of data and energy and, hence, a cross-layer solution is needed in order to obtain the best throughput of the network. Full article
(This article belongs to the Special Issue Pub/Sub Solutions for IoT)
Show Figures

Figure 1

27 pages, 759 KiB  
Article
A Role-Based Software Architecture to Support Mobile Service Computing in IoT Scenarios
by Mariano Finochietto, Gabriel M. Eggly, Rodrigo Santos, Javier Orozco, Sergio F. Ochoa and Roc Meseguer
Sensors 2019, 19(21), 4801; https://0-doi-org.brum.beds.ac.uk/10.3390/s19214801 - 05 Nov 2019
Cited by 6 | Viewed by 2642
Abstract
The interaction among components of an IoT-based system usually requires using low latency or real time for message delivery, depending on the application needs and the quality of the communication links among the components. Moreover, in some cases, this interaction should consider the [...] Read more.
The interaction among components of an IoT-based system usually requires using low latency or real time for message delivery, depending on the application needs and the quality of the communication links among the components. Moreover, in some cases, this interaction should consider the use of communication links with poor or uncertain Quality of Service (QoS). Research efforts in communication support for IoT scenarios have overlooked the challenge of providing real-time interaction support in unstable links, making these systems use dedicated networks that are expensive and usually limited in terms of physical coverage and robustness. This paper presents an alternative to address such a communication challenge, through the use of a model that allows soft real-time interaction among components of an IoT-based system. The behavior of the proposed model was validated using state machine theory, opening an opportunity to explore a whole new branch of smart distributed solutions and to extend the state-of-the-art and the-state-of-the-practice in this particular IoT study scenario. Full article
(This article belongs to the Special Issue Pub/Sub Solutions for IoT)
Show Figures

Figure 1

Back to TopTop