Abstract
The proliferation of loT devices and the growing demand for real-time applications have driven a shift in the computation paradigm, from Cloud computing to Edge computing, creating the Cloud-to-Things Continuum (C2TC). Many real-time loT applications involve Mobile Nodes (MNs), which may dynamically join or leave. In addition, in future reconfigurable loT systems, applications with different requirements will coexist, and will be dynamically introduced or removed. All this asks for dynamic management mechanisms to ensure the requirements of different real-time applications, even when the system configuration changes over time. In this paper, we propose DJ-NECORA, an online algorithm for the joint allocation of networking and computing resources in C2TC that is capable of guaranteeing the requirements of real-time applications and efficiently managing possible changes in the system configuration. We evaluated DJ-NECORA through simulation in a realistic scenario. The results show that DJ-NECORA effectively handles application dynamics and, in some scenarios, outperforms offline resource allocation solutions by supporting 14% more MNs.
Recommended Citation
M. Pettorali et al., "Dynamic Resource Allocation In Cloud-to- Things Continuum for Real-Time IoT Applications," Proceedings 2025 IEEE International Conference on Smart Computing Smartcomp 2025, pp. 432 - 437, Institute of Electrical and Electronics Engineers, Jan 2025.
The definitive version is available at https://doi.org/10.1109/SMARTCOMP65954.2025.00107
Department(s)
Computer Science
Keywords and Phrases
Cloud-to-Things Continuum; Dynamic Net-work/Computing Resource Allocation; Node Mobility; Real-time Applications; Smart Services; System Reconfigurability
Document Type
Article - Conference proceedings
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2025 Institute of Electrical and Electronics Engineers, All rights reserved.
Publication Date
01 Jan 2025

Comments
Ministero dell'Università e della Ricerca, Grant CUP I53C22000690001