Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
An expert system for hybrid edge to cloud computational offloading in heterogeneous MEC–MCC environments
Ist Teil von
Journal of network and computer applications, 2024-05, Vol.225, p.103867, Article 103867
Ort / Verlag
Elsevier Ltd
Erscheinungsjahr
2024
Quelle
Alma/SFX Local Collection
Beschreibungen/Notizen
Mobile Cloud Computing (MCC) integrates cloud computing into the mobile environment, effectively tackling performance, environmental, and security constraints. However, the proliferation of clouds and applications introduces complexities in offloading decisions. Mobile Edge Computing (MEC) has emerged as a solution to bolster MCC performance, capitalizing on the proximity to edge devices. However, optimizing computation offloading remains paramount for heterogeneous smart (mobile phones, wearables, and IoT) devices, necessitating efficient utilization of network resources and computational offloading. To address these challenges, this paper introduces NSANNOM (Network and Device Resources Utilization through Smart ANN-based Offloading Mechanism), an expert system designed for optimal computational offloading decision-making and efficient network resource allocation mechanisms. NSANNOM employs Artificial Neural Networks (ANN) for precise decision-making by validating real-world datasets, underscoring ANN’s superiority over existing algorithms, and showcasing enhanced energy savings, cost efficiency, and latency response. Experimental evaluations demonstrate that the proposed ANN model for the offloading decision-making algorithm achieves a training accuracy of 97% and a validation accuracy of 99%. The system consumes minimal energy (10 MJ) for task scheduling and exhibits remarkable accuracy in resource utilization across multiple tasks (10–50) ranging in size (from 1 to 16 GB). Additionally, it minimizes time delays (in milliseconds) during the offloading process.