Related Experiment Video
Updated: Feb 22, 2026

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
Published on: February 3, 2021
Enabling Large-Scale IoT-Based Services through Elastic Publish/Subscribe.
Sergio Vavassori1, Javier Soriano2, Rafael Fernández3
1School of Computer Science, Universidad Politécnica de Madrid, 28660-Boadilla del Monte, Madrid, Spain. svavassori@fi.upm.es.
This study introduces an algorithm for cloud-based Internet of Things (IoT) infrastructure that ensures uninterrupted data flow during elastic scaling. The E-SilboPS system enables continuous sensor data reception for users.
Area of Science:
- Cloud Computing
- Internet of Things (IoT)
- Distributed Systems
Background:
- Internet of Things (IoT) services require scalable cloud infrastructure to handle continuous data streams from sensors.
- Elastic scaling in cloud environments can disrupt data flow, impacting the reliability of IoT services.
- Existing publish/subscribe systems may not adequately support the dynamic and context-aware nature of IoT data.
Purpose of the Study:
- To present an algorithm for elastic cloud scaling in IoT infrastructure.
- To ensure uninterrupted data reception for IoT service users during scaling operations.
- To describe the implementation and evaluation of this algorithm within the E-SilboPS system.
Main Methods:
- Developed an algorithm for elastic cloud infrastructure to support IoT.
- Implemented the algorithm in E-SilboPS, an elastic content-based publish/subscribe (CBPS) system.
- Evaluated the scale-out process using quantitative measurements.
Main Results:
- The algorithm provides uninterrupted service during scaling operations through transparent state repartitioning.
- Scaling operations are time-bounded and dependent on state partition dimensions.
- E-SilboPS successfully supports context-aware sensing and communication in IoT services.
Conclusions:
- The developed algorithm and E-SilboPS system effectively address the challenge of maintaining continuous data flow in elastic IoT cloud infrastructures.
- The system offers middleware for dynamic dashboards and monitoring panels in IoT services.
- This advancement enhances the context-aware content-based features of E-SilboPS for IoT applications.
Related Concept Videos
Elasticity
The elasticity of an object can be described by a stress-strain curve, which represents the relationship between stress...
Elasticity in Concrete
Elastic Curve from the Load Distribution
For all beams, the analysis of the beam's reaction to distributed loads begins by understanding the relationship between a beam's load and the resulting shear forces and bending moments. Initially, this...
Elastic Collisions: Introduction
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Elastic Collisions: Case Study

