A Cluster-Based Architecture for Fog Computing
As the number of Internet of Things (IoT) devices continues to grow rapidly, traditional cloud computing struggles to keep up—often causing delays, bottlenecks, and increased network traffic. To address these challenges, this paper introduces a cluster-based fog computing architecture designed to address the limitations of traditional cloud systems, such as high latency and network congestion, in IoT environments. By designing a distributing computational and storage resources closer to data sources, the proposed architecture aims to enhance scalability, reduce network messages, and improve service responsiveness across diverse domains. The study highlights the importance of flexible, efficient fog layer design to support real-time and latency-sensitive applications. The proposed architecture organized fog nodes using both physical and virtual servers, making the system more flexible, resilient, and capable of handling diverse scenarios. This approach focuses on reducing the number of messages sent across the network, which enhances speed and efficiency. The simulation results show the proposed architecture demonstrated a significant reduction in network congestion and latency, especially for time-critical applications. Overall, this work shows that this proposed architecture can improve the performance, reliability, and scalability of IoT systems—paving the way for smarter, faster, and more dependable IoT deployments in practice.
Authors
- Mudher K. Mohammed
- Yasmine N. M. Saleh (ORCID: https://orcid.org/0000-0002-2147-8017)
- Ayman Abdel-Hamid (ORCID: https://orcid.org/0000-0001-9953-7147)
Institutions
- Arab Academy for Science, Technology, and Maritime Transport (EG)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3627412
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00