The Internet of Things, Fog, and Cloud Continuum: Integration Challenges and Opportunities for Smart Cities
Abstract
1. Introduction
2. Smart City Applications
- Smart Governance: Applications in the smart governance category aim to improve public services, citizen engagement, and administrative efficiency. It is a critical focus of all cities, with leading cities employing sophisticated ICT solutions. Some key application areas include, E-government services [5], Citizen engagement [6], and Predictive maintenance of public infrastructure [7].
- Smart Economy: Applications in the Smart economy sector focus on fostering innovation, entrepreneurship, and sustainable economic growth in cities. These range from Smart tourism applications that drive inward revenue to a city region [8], through digital marketplaces for local businesses aimed at growing the local economy [9], and even up-to-smart grids for energy management in cities that own or manage their own energy infrastructure [10].
- Smart Mobility: Smart mobility focuses on improving transportation systems and traffic management in urban areas with applications ranging from Intelligent traffic management systems [11] through bike and car-sharing services [12] to real-time public transportation information [13]. While many transportation services are aimed at improving travel times and reducing congestion, increasingly cities are looking to improve sustainability and target NetZero commitments [14].
- Smart Environment: Smart environment applications focus on sustainable resource management and environmental protection. Common services include Smart waste management systems [15], Smart lighting systems, and Air quality monitoring networks [16]. As with other categories, this category crosscuts many other initiatives and services, such as mobility and transportation.
- Smart Living: The Smart living category of applications covers a broad range with a general aim to improve quality of life, health, and safety in urban areas. Some core application areas are Smart home automation systems [17], Telemedicine and e-health services [18], and Public safety and emergency response systems [19]. However, applications such as Smart education platforms [20] and Cultural and entertainment services also fall into this category.
- A final notable category is Smart People which focuses on developing human capital, fostering creativity, and promoting social inclusion. This category includes examples such as Digital literacy programs, Social innovation platforms, and Inclusive technology solutions for diverse populations [21] often focused on engaging users and stakeholders in designing and deploying new services [22].
3. The Cloud-Edge Continuum
4. Smart City Service and the CEI Continuum
4.1. Key Benefits of CEI Continuum in Support of Smart City Applications
- Smart governance: The CEI continuum can enhance smart governance by providing secure, scalable infrastructure for e-services, with edge computing ensuring low-latency responses for critical services and cloud computing supporting data analytics for policymaking.
- Smart Economy: The CEI continuum can support smart economy applications by providing the infrastructure for secure, distributed systems, with edge computing supporting local economic activities and cloud computing enabling broader economic analysis and planning.
- Smart Mobility: The CEI continuum can support smart mobility applications in several ways. For traffic management systems, it enables real-time data processing at the edge for immediate traffic management decisions, while using cloud resources for long-term pattern analysis and planning. IoT devices like traffic sensors and connected vehicles provide the data input [40]. For personal mobility services such as bike and car share, edge processing enables context-aware suggestions/decisions and support for personal mobile devices.
- Smart Environment: The CEI continuum can support smart environment applications by, for example, enabling real-time data collection and processing from distributed IoT sensors, with edge computing providing immediate responses to environmental issues and cloud computing supporting long-term environmental modelling and policy planning.
- Smart Living: The CEI continuum can enhance smart living applications by providing a seamless integration of IoT devices in homes and public spaces. For example, in emergency management scenarios, edge computing ensures low-latency responses for critical services such as emergency response and in extreme situations (disaster) supports disconnected operations. Conversely, cloud computing can augment edge and IoT processing in situations such as data-intensive applications like personalised health recommendations.
- Smart People: The CEI continuum can support smart people initiatives by providing accessible, user-friendly interfaces at the edge for citizen engagement, while leveraging cloud resources for data-intensive applications like collaborative urban planning and social network analysis.
4.2. Open Issues and Real-World Validation
5. The COGNIFOG Project
5.1. Overview and Goals
- To enhance service delivery and reduce operational costs for next-generation computing applications in the CEI continuum through the dynamic provisioning of computing, storage, and networking resources.
- To reduce energy consumption by applying (AI-driven) energy-aware workload management techniques in the cloud and, when feasible, by processing data closer to its source of acquisition.
- To facilitate the rapid, systematic, and flexible development and deployment of applications by leveraging continuous integration and development (CI/CD) practices and containerized environments.
- To guarantee a “security-by-design” approach covering the entire CEI continuum, with a Trusted Execution Environment, minimal and secure operating system, cryptographic services, automated verification mechanisms, and detection of threats and vulnerabilities. Although beyond the scope of this paper, readers interested in our security approach and threat model can read further details in the report: The COGNIFOG threat model analysis [45].
5.2. Architecture
- The modelling layer empowers users to conceptualize and define the main characteristics of the CEI continuum before its actual deployment. It includes designing the network topology, outlining hardware and software specifications, creating service level agreements (SLA) models, defining application data flow models, and planning infrastructure frameworks.
- The DevOps layer facilitates the automation of the software development and deployment process across the various stages of the software lifecycle, utilizing a comprehensive continuous integration/continuous delivery (CI/CD) framework.
- The runtime layer encompasses the actual environments in which applications function, including on-premises setups, cloud infrastructures, edge devices, and any locations within the COGNIFOG architecture. This layer integrates essential components such as servers, operating systems, containers, serverless environments, databases, and other critical elements required for hosting and executing applications.
- The governance layer focuses on the implementation of tools and practices for effective orchestration, monitoring, logging, auditing, and reporting of the COGNIFOG framework. It also ensures compliance with established processes, enforces policies, and prioritizes software security and data protection.
5.3. Deployment Model and RunTime Services
5.4. Use Cases
5.4.1. Trial 1—Disaster Management in Urban Centers
5.4.2. Trial 2—E-Health and Telemedicine Services
5.4.3. Trial 3—Smart Manufacturing
5.5. Technology Demonstrator
- Vagrant: For standalone environments, Vagrant enables the rapid provisioning of a virtualized cloud-edge system on local machines. This environment encompasses all necessary components, including K8s, K3s, KubeEdge clusters, and COGNIFOG building blocks, facilitating application and workflow validation prior to production deployment. In Quick Start, Vagrant is used to create VMs with the same base system configuration every time.
- Ansible: Utilized in both standalone and distributed environments, Ansible automates infrastructure configuration, ensuring uniformity and reliability, and reducing manual intervention.
- Helm charts: Serving as a Kubernetes package manager, Helm charts define, install, and manage applications within clusters. These YAML-based configurations specify application services, configurations, and dependencies.
- Kubernetes manifests: These YAML or JSON files define Kubernetes resources, such as pods, services, and deployments, specifying configuration parameters for direct application to Kubernetes clusters via the kubectl command.
- The Management cluster is the central control plane responsible for managing other Kubernetes clusters. Its role is to check the managed clusters, schedule workload, and verify the state of the other clusters. In Quick Start, this cluster hosts COGNIFOG components from the modelling, DevOps, and governance layers.
- The Working cluster supports the policies, governance, and execution workload defined by the management cluster. This is the cluster where user applications are deployed. In this cluster, there are COGNIFOG components from runtime and governance layers.
- Manager (x1): This node is the control plane for the management cluster. At this point, it hosts the components receiving the monitoring data and the components to deploy data on working nodes.
- Master (x1): This node is the control plane of the working cluster. It hosts the Smart Allocator responsible for selecting how the applications are deployed and the native components of Kubernetes.
- Edge node (x2): These nodes are mainly present to host application code including Object detection and webpages to display results of computation. Additionally, they support a Prometheus monitor node to monitor CPU, RAM, and energy consumption. They are hosted in the working cluster.
- Heavy edge node (x1): This node is responsible for hosting components needed by the COGNIFOG framework in the working nodes: Polygraph monitoring (latency, period, and bandwidth application monitoring), an MQTT Broker and Prometheus monitor (CPU, RAM, and energy consumption monitoring). It is hosted in the working cluster.
- Relays (x3): In Quick Start, they represent the entry points of the sensors (weather station data and camera frames) in the COGNIFOG platform. In the use cases of the project, these relays correspond to the IoT Edge Gateway. The components hosted in these VMs are the MQTT Broker, an application responsible for adding localisation metadata in MQTT messages, and the Prometheus monitor. Prometheus is an open-source monitoring and alerting tool. It collects and stores data (like CPU usage, RAM usage, and energy consumption) from configured targets. They are hosted in the working cluster.
- Localisation metadata (x3): Application receiving the sensor data. They are located in the relay nodes.
- Weather aggregators (x2): Applications to compute weather data and analyse the current weather.
- Weather map (x1): Web application to display the computed value of the current weather by the aggregators.
- Object detectors (x2): Application to detect the objects in the camera frames received.
- Object map (x1): Web application to display the detected objects by the object detectors.
- (a)
- For weather station data, the aggregator receives the localized message and integrates all available information to determine the current weather conditions. This consolidated weather data, along with its location metadata, is then transmitted to a web application for map-based visualization.
- (b)
- For camera frame data, the object detection module analyses each frame, identifying objects such as cars, buses, motorcycles, and people. The detector outputs the identified object type and its associated confidence score. This information is subsequently sent to a web application, which selects the object with the highest confidence score for display on a map.
6. Discussion and Future Directions
- Multi-Cluster Orchestration: In the Quick Start implementation of COGNIFOG, orchestration is primarily carried out within clusters. While this is sufficient for many small-scale applications, multi-cluster orchestration is needed for our large-scale trials, especially when involving geographically distributed and heterogeneous clusters across on-premises, hybrid, and even multi-cloud environments. COGNIFOG has been architected with such support [3] and this will be integrated in preparation for our three real-world trials.
- Enhancing orchestration intelligence: As indicated in Section 5.3, integrating AI-driven mechanisms to optimize resource allocation and workload distribution across the IoT–edge–cloud continuum is under development. By better exploiting Reinforcement Learning algorithms we aim to develop better orchestration for our three trials. Of particular concern is Energy Management. The current COGNIFOG platform has basic support for energy optimisations using simple device monitoring. We plan to extend this with better support for consumption-driven placement decisions and reduced networking costs.
- Improved usability for developers: Our current system uses a front-end dashboard to allow developers to model their application deployments and express constraints. We aim to improve this with more flexibility and better PolyGraph integration to allow developers to better understand trade-offs available in the continuum.
- Cognitive Self-Management and Intent-Based Systems: Container-based orchestration has emerged as the de facto standard to efficiently manage resources across the continuum. Nonetheless, the complexity of the resulting architectures and the evolving demands of applications complicate manual management and underscore the necessity for automation [36]. In response, smart container orchestration explores the effectiveness of various ML-assisted learning techniques for dynamic workload allocation, predictive scaling, and anomaly detection [41]. Future research should focus on developing self-managing systems that can autonomously adapt to changing conditions based on user intents. These systems should be capable of understanding high-level goals and translating them into actionable plans and will require exploring architectures that can self-adapt and self-organise in response to dynamic environments. These architectures should be able to reconfigure themselves to optimise performance and resource utilisation.
- Edge AI and Federated Learning: Integrating AI at the edge and employing federated learning techniques can enhance data privacy and reduce latency. Research should focus on developing efficient edge AI models and federated learning frameworks [53,54]. AI-driven data management in the CEI continuum is increasingly employed, with intelligent algorithms responsible for classifying, prioritizing, and storing data in real time [55]
- Green Computing in the Cognitive Cloud-Edge-IoT Continuum: Researching green computing solutions will help minimise the environmental impact of the continuum. This includes developing energy-efficient algorithms, hardware, and practices to promote sustainability. Optimizing energy consumption across the CEI continuum is critical for minimizing carbon footprints and reducing operational costs. At the cloud level, dynamic resource allocation techniques allow data centres to scale resources up or down based on real-time demand, thus avoiding over-provisioning [56]. On the edge side, the focus shifts to lightweight and efficient hardware, such as novel low-power devices that may prioritize energy efficiency while maintaining computational capability [43]. Lastly, energy-harvesting technologies, such as solar-powered IoT sensors and backscatter communication, offer the ability to extend device lifetime in remote or resource-constrained environments [57].
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Albino, V.; Berardi, U.; Dangelico, R.M. Smart Cities: Definitions, Dimensions, Performance, and Initiatives. J. Urban Technol. 2015, 22, 3–21. [Google Scholar] [CrossRef]
- Ammara, U.; Rasheed, K.; Mansoor, A.; Al-Fuqaha, A.; Qadir, J. Smart Cities from the Perspective of Systems. Systems 2022, 10, 77. [Google Scholar] [CrossRef]
- Adame, T.; Amri, E.; Antonopoulos, G.; Azaiez, S.; Berne, A.; Camargo, J.S.; Kakoulidis, H.; Kleisarchaki, S.; Llamedo, A.; Prasinos, M.; et al. Presenting the COGNIFOG Framework: Architecture, Building Blocks and Road toward Cognitive Connectivity. Sensors 2024, 24, 5283. [Google Scholar] [CrossRef]
- Lea, R. Smart Cities: An Overview of the Technology Trends Driving Smart Cities. IEEE Technol. Trend Pap. 2017. Available online: http://www.ieee.org/content/dam/ieee-org/ieee/web/org/about/corporate/ieee-industry-advisory-board/ieee-smart-cities-trend-paper-2017.pdf (accessed on 19 June 2025).
- Meijer, A.; Bolívar, M.P.R. Governing the smart city: A review of the literature on smart urban governance. Int. Rev. Adm. Sci. 2016, 82, 392–408. [Google Scholar] [CrossRef]
- Pereira, G.V.; Parycek, P.; Falco, E.; Kleinhans, R.; Chun, S.A.; Adam, N.R.; Noveck, B. Smart governance in the context of smart cities: A literature review. Inf. Polity 2018, 23, 143–162. [Google Scholar] [CrossRef]
- Gil-Garcia, J.R.; Helbig, N.; Ojo, A. Being smart: Emerging technologies and innovation in the public sector. Gov. Inf. Q. 2014, 31, I1–I8. [Google Scholar] [CrossRef]
- Novera, C.N.; Ahmed, Z.; Kushol, R.; Wanke, P.; Azad, A.K. Internet of Things (IoT) in smart tourism: A literature review. Span. J. Mark. ESIC 2022, 26, 325–344. [Google Scholar] [CrossRef]
- Alvsvåg, R.; Bokolo, A.; Petersen, S.A. The Role of a Data Marketplace for Innovation and Value-Added Services in Smart and Sustainable Cities. In Innovations for Community Services; Phillipson, F., Eichler, G., Erfurth, C., Fahrnberger, G., Eds.; Springer International Publishing: Cham, Switzerland, 2022; pp. 215–230. [Google Scholar] [CrossRef]
- Parvin, K.; Hannan, M.; Mun, L.H.; Lipu, M.H.; Abdolrasol, M.G.; Ker, P.J.; Muttaqi, K.M.; Dong, Z. The future energy internet for utility energy service and demand-side management in smart grid: Current practices, challenges and future directions. Sustain. Energy Technol. Assess. 2022, 53, 102648. [Google Scholar] [CrossRef]
- Musa, A.A.; Malami, S.I.; Alanazi, F.; Ounaies, W.; Alshammari, M.; Haruna, S.I. Sustainable Traffic Management for Smart Cities Using Internet-of-Things-Oriented Intelligent Transportation Systems (ITS): Challenges and Recommendations. Sustainability 2023, 15, 9859. [Google Scholar] [CrossRef]
- Mavlutova, I.; Atstaja, D.; Grasis, J.; Kuzmina, J.; Uvarova, I.; Roga, D. Urban Transportation Concept and Sustainable Urban Mobility in Smart Cities: A Review. Energies 2023, 16, 3585. [Google Scholar] [CrossRef]
- Jafari, M.; Kavousi-Fard, A.; Chen, T.; Karimi, M. A Review on Digital Twin Technology in Smart Grid, Transportation System and Smart City: Challenges and Future. IEEE Access 2023, 11, 17471–17484. [Google Scholar] [CrossRef]
- Allam, Z.; Bibri, S.E.; Chabaud, D.; Moreno, C. The ‘15-Minute City’ concept can shape a net-zero urban future. Humanit. Soc. Sci. Commun. 2022, 9, 1–5. [Google Scholar] [CrossRef]
- IoT-Enabled Smart Waste Management Systems for Smart Cities: A Systematic Review. Available online: https://ieeexplore.ieee.org/abstract/document/9815071 (accessed on 24 February 2025).
- Kaginalkar, A.; Kumar, S.; Gargava, P.; Niyogi, D. Review of urban computing in air quality management as smart city service: An integrated IoT, AI, and cloud technology perspective. Urban Clim. 2021, 39, 100972. [Google Scholar] [CrossRef]
- Huda, N.U.; Ahmed, I.; Adnan, M.; Ali, M.; Naeem, F. Experts and intelligent systems for smart homes’ Transformation to Sustainable Smart Cities: A comprehensive review. Expert Syst. Appl. 2023, 238, 122380. [Google Scholar] [CrossRef]
- Sharifi, A.; Khavarian-Garmsir, A.R.; Kummitha, R.K.R. Contributions of Smart City Solutions and Technologies to Resilience against the COVID-19 Pandemic: A Literature Review. Sustainability 2021, 13, 8018. [Google Scholar] [CrossRef]
- Militano, L.; Arteaga, A.; Toffetti, G.; Mitton, N. The Cloud-to-Edge-to-IoT Continuum as an Enabler for Search and Rescue Operations. Futur. Internet 2023, 15, 55. [Google Scholar] [CrossRef]
- Embarak, O.H. Internet of Behaviour (IoB)-based AI models for personalized smart education systems. Procedia Comput. Sci. 2022, 203, 103–110. [Google Scholar] [CrossRef]
- Shin, S.-Y.; Kim, D.; Chun, S.A. Digital Divide in Advanced Smart City Innovations. Sustainability 2021, 13, 4076. [Google Scholar] [CrossRef]
- Lea, R.; Blackstock, M.; Giang, N.; Vogt, D. Smart Cities: Engaging Users and Developers to Foster Innovation Ecosystems. In UbiComp/ISWC’15 Adjunct, Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2015 ACM International Symposium on Wearable Computers, Osaka, Japan, 9–11 September 2015; ACM: New York, NY, USA, 2015; pp. 1535–1542. [Google Scholar] [CrossRef]
- Bittencourt, L.; Immich, R.; Sakellariou, R.; Fonseca, N.; Madeira, E.; Curado, M.; Villas, L.; DaSilva, L.; Lee, C.; Rana, O. The Internet of Things, Fog and Cloud continuum: Integration and challenges. Internet Things 2018, 3–4, 134–155. [Google Scholar] [CrossRef]
- Gkonis, P.; Giannopoulos, A.; Trakadas, P.; Masip-Bruin, X.; D’andria, F. A Survey on IoT-Edge-Cloud Continuum Systems: Status, Challenges, Use Cases, and Open Issues. Futur. Internet 2023, 15, 383. [Google Scholar] [CrossRef]
- Firouzi, F.; Farahani, B.; Marinšek, A. The convergence and interplay of edge, fog, and cloud in the AI-driven Internet of Things (IoT). Inf. Syst. 2022, 107, 101840. [Google Scholar] [CrossRef]
- Al-Dulaimy, A.; Jansen, M.; Johansson, B.; Trivedi, A.; Iosup, A.; Ashjaei, M.; Galletta, A.; Kimovski, D.; Prodan, R.; Tserpes, K.; et al. The computing continuum: From IoT to the cloud. Internet Things 2024, 27, 101272. [Google Scholar] [CrossRef]
- Home. EUCloudEdgeIOT. Available online: https://eucloudedgeiot.eu/ (accessed on 2 June 2025).
- Home. HE-CODECO. Available online: https://he-codeco.eu/ (accessed on 2 June 2025).
- Myrtus|Multi-Layer 360° dYnamic Orchestration and Interoperable Design Environment for Compute-Continuum Systems. Available online: https://myrtus-project.eu/ (accessed on 2 June 2025).
- Swarmchestrate|Horizon Europe Co-Funded Project in Cognitive Computing Continuum. Available online: https://www.swarmchestrate.eu/ (accessed on 2 June 2025).
- Ullah, A.; Kiss, T.; Kovács, J.; Tusa, F.; Deslauriers, J.; Dagdeviren, H.; Arjun, R.; Hamzeh, H. Orchestration in the Cloud-to-Things compute continuum: Taxonomy, survey and future directions. J. Cloud Comput. 2023, 12, 1–29. [Google Scholar] [CrossRef]
- Giang, N.K.; Lea, R.; Blackstock, M.; Leung, V.C. Fog at the Edge: Experiences Building an Edge Computing Platform. In Proceedings of the 2018 IEEE International Conference on Edge Computing (EDGE), San Francisco, CA, USA, 2–7 July 2018; pp. 9–16. [Google Scholar]
- Khan, L.U.; Yaqoob, I.; Tran, N.H.; Kazmi, S.M.A.; Dang, T.N.; Hong, C.S. Edge-Computing-Enabled Smart Cities: A Comprehensive Survey. IEEE Internet Things J. 2020, 7, 10200–10232. [Google Scholar] [CrossRef]
- Belcastro, L.; Marozzo, F.; Orsino, A.; Talia, D.; Trunfio, P. Edge-Cloud Continuum Solutions for Urban Mobility Prediction and Planning. IEEE Access 2023, 11, 38864–38874. [Google Scholar] [CrossRef]
- Colarusso, C.; Falco, I.; Zimeo, E. Towards business continuity with Edge-Cloud continuum. In Proceedings of the 2024 11th International Conference on Future Internet of Things and Cloud (FiCloud), Vienna, Austria, 19–21 August 2024; pp. 253–259. [Google Scholar] [CrossRef]
- Wu, Y. Cloud-Edge Orchestration for the Internet of Things: Architecture and AI-Powered Data Processing. IEEE Internet Things J. 2020, 8, 12792–12805. [Google Scholar] [CrossRef]
- Hamdan, S.; Ayyash, M.; Almajali, S. Edge-Computing Architectures for Internet of Things Applications: A Survey. Sensors 2020, 20, 6441. [Google Scholar] [CrossRef] [PubMed]
- Lyu, X.; Tian, H.; Jiang, L.; Vinel, A.; Maharjan, S.; Gjessing, S.; Zhang, Y. Selective Offloading in Mobile Edge Computing for the Green Internet of Things. IEEE Netw. 2018, 32, 54–60. [Google Scholar] [CrossRef]
- Ahmed, U.; Petri, I.; Rana, O. Edge-cloud resource federation for sustainable cities. Sustain. Cities Soc. 2022, 82, 103887. [Google Scholar] [CrossRef]
- Giang, N.K.; Lea, R.; Blackstock, M.; Leung, V.C.M. On Building Smart City IoT Applications: A Coordination-based Perspective. In SmartCities’16, Proceedings of the 2nd International Workshop on Smart, London, UK, 12–13 September 2016; ACM: New York, NY, USA, 2016; pp. 7:1–7:6. [Google Scholar]
- Zhong, Z.; Xu, M.; Rodriguez, M.A.; Xu, C.; Buyya, R. Machine Learning-based Orchestration of Containers: A Taxonomy and Future Directions. ACM Comput. Surv. 2022, 54, 1–35. [Google Scholar] [CrossRef]
- Khan, A.A.; Zakarya, M. Energy, performance and cost efficient cloud datacentres: A survey. Comput. Sci. Rev. 2021, 40, 100390. [Google Scholar] [CrossRef]
- Jiang, C.; Fan, T.; Gao, H.; Shi, W.; Liu, L.; Cérin, C.; Wan, J. Energy aware edge computing: A survey. Comput. Commun. 2020, 151, 556–580. [Google Scholar] [CrossRef]
- Rosendo, D.; Costan, A.; Valduriez, P.; Antoniu, G. Distributed intelligence on the Edge-to-Cloud Continuum: A systematic literature review. J. Parallel Distrib. Comput. 2022, 166, 71–94. [Google Scholar] [CrossRef]
- Mhiri, S.; Paulus, Y. Cognifog-Threat-Model.pdf. COGNIFOG Project. Available online: https://cognifog.eu/wp-content/uploads/2024/05/Threat-Model.pdf (accessed on 19 June 2025).
- Louise, S. A Data Flow Model with Frequency Arithmetic. Lect. Notes Comput. Sci. 2019. Available online: https://www.academia.edu/110493394/A_Data_Flow_Model_with_Frequency_Arithmetic (accessed on 20 March 2025).
- Petrakis, K.; Agorogiannis, E.; Antonopoulos, G.; Anagnostopoulos, T.; Grigoropoulos, N.; Veroni, E.; Berne, A.; Azaiez, S.; Benomar, Z.; Kakoulidis, H.; et al. Enhancing DevOps Practices in the IoT–Edge–Cloud Continuum: Architecture, Integration, and Software Orchestration Demonstrated in the COGNIFOG Framework. Software 2025, 4, 10. [Google Scholar] [CrossRef]
- Sofia, R.C.; Salomon, J.; Ferlin-Reiter, S.; Garcés-Erice, L.; Urbanetz, P.; Mueller, H.; Touma, R.; Espinosa, A.; Contreras, L.M.; Theodorou, V.; et al. A Framework for Cognitive, Decentralized Container Orchestration. IEEE Access 2024, 12, 79978–80008. [Google Scholar] [CrossRef]
- ARCA Trusted OS. CYSEC. Available online: https://www.cysec.com/arca-trusted-os/ (accessed on 19 June 2025).
- Eclipse Project. Available online: https://projects.eclipse.org/projects/technology.sensinact (accessed on 19 June 2025).
- Kentyou. Kentyou Eye. Available online: https://kentyou.com/kentyou-eye/ (accessed on 19 June 2025).
- COGNIFOG Project. Public Deliverables—COGNIFOG. Available online: https://cognifog.eu/public-deliverables/ (accessed on 19 June 2025).
- Duan, S.; Wang, D.; Ren, J.; Lyu, F.; Zhang, Y.; Wu, H.; Shen, X. Distributed Artificial Intelligence Empowered by End-Edge-Cloud Computing: A Survey. IEEE Commun. Surv. Tutor. 2023, 25, 591–624. [Google Scholar] [CrossRef]
- Loconte, D.; Ieva, S.; Pinto, A.; Loseto, G.; Scioscia, F.; Ruta, M. Expanding the cloud-to-edge continuum to the IoT in serverless federated learning. Futur. Gener. Comput. Syst. 2024, 155, 447–462. [Google Scholar] [CrossRef]
- Wei, X.; Liu, Y.; Wang, X.; Sun, B.; Gao, S.; Rokne, J. A survey on quality-assurance approximate stream processing and applications. Futur. Gener. Comput. Syst. 2019, 101, 1062–1080. [Google Scholar] [CrossRef]
- Patel, Y.S.; Townend, P.; Singh, A.; Östberg, P.-O. Modeling the Green Cloud Continuum: Integrating energy considerations into Cloud–Edge models. Clust. Comput. 2024, 27, 4095–4125. [Google Scholar] [CrossRef]
- Akin-Ponnle, A.E.; Carvalho, N.B. Energy Harvesting Mechanisms in a Smart City—A Review. Smart Cities 2021, 4, 476–498. [Google Scholar] [CrossRef]
CEI Benefit/Smart City Area | Smart Governance | Smart Economy | Smart Mobility | Smart Environment | Smart Living | Smart People |
---|---|---|---|---|---|---|
Improved Performance and Responsiveness | Medium | Medium | High | Medium | High | Medium |
Enhanced Scalability and Resource Optimization | High | High | High | High | Medium | Low |
Improved Reliability and Operation Continuity | High | High | High | Low | High | Medium |
Energy Efficiency and Cost Reduction | Medium | Medium | Medium | High | Medium | Low |
Enhanced Security and Privacy | High | High | Medium | Medium | High | High |
Flexible and Adaptive Computing Model | High | High | High | Medium | High | Medium |
CEI Benefit/Smart City Area | Disaster Management | e-Health | Smart Manufacturing |
---|---|---|---|
Improved Performance and Responsiveness | High | High | Medium |
Enhanced Scalability and Resource Optimization | High | Medium | Medium |
Improved Reliability and Operation Continuity | High | High | High |
Energy Efficiency and Cost Reduction | Medium | High | Medium |
Enhanced Security and Privacy | Low | High | Low |
Flexible and Adaptive Computing Model | Medium | Low | High |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lea, R.; Adame, T.; Berne, A.; Azaiez, S. The Internet of Things, Fog, and Cloud Continuum: Integration Challenges and Opportunities for Smart Cities. Future Internet 2025, 17, 281. https://doi.org/10.3390/fi17070281
Lea R, Adame T, Berne A, Azaiez S. The Internet of Things, Fog, and Cloud Continuum: Integration Challenges and Opportunities for Smart Cities. Future Internet. 2025; 17(7):281. https://doi.org/10.3390/fi17070281
Chicago/Turabian StyleLea, Rodger, Toni Adame, Alexandre Berne, and Selma Azaiez. 2025. "The Internet of Things, Fog, and Cloud Continuum: Integration Challenges and Opportunities for Smart Cities" Future Internet 17, no. 7: 281. https://doi.org/10.3390/fi17070281
APA StyleLea, R., Adame, T., Berne, A., & Azaiez, S. (2025). The Internet of Things, Fog, and Cloud Continuum: Integration Challenges and Opportunities for Smart Cities. Future Internet, 17(7), 281. https://doi.org/10.3390/fi17070281