Intelligent Context-aware Fog Node Discovery and Trust-based Fog Node Selection

Publication Type:
Thesis
Issue Date:
2024
Full metadata record
As cloud computing faces challenges with data latency and processing efficiency, fog computing has emerged as a solution by optimizing processing, storage, and networking closer to edge devices, termed fog consumers in this study. This research introduces an innovative AI-driven framework for intelligent discovery and trust-based selection of fog nodes, developed under the Distributed Fog Registry Consortium (FRC). This framework enhances context-aware discovery through algorithms such as KNN, K-d tree, and brute force within the Fog Node Discovery Engine (FNDE), crucial for meeting quality of service (QoS) metrics by identifying fog nodes based on location. Additionally, the Fog Node Selection Engine (FNSE) utilizes advanced methods including fuzzy logic, logistic regression, and deep neural networks through the Trust Evaluation Engine (TEE) to evaluate and predict fog nodes' trustworthiness. For new nodes, the Bootstrapping Engine (BE) addresses the "cold-start" issue by estimating initial QoS and reputation, facilitating reliable fog node selection. This approach not only boosts the efficiency of fog computing but also sets a foundation for future advancements in resource allocation and service optimization within the fog ecosystem. Simulation results confirm the effectiveness of these engines, underscoring their potential to enhance the role of fog computing in edge technology advancements.
Please use this identifier to cite or link to this item: