Optimizing Internet of Things Fog Computing: Through Lyapunov-Based Long Short-Term Memory Particle Swarm Optimization Algorithm for Energy Consumption Optimization

被引:3
作者
Pan, Sheng [1 ]
Huang, Chenbin [1 ]
Fan, Jiajia [1 ]
Shi, Zheyan [1 ]
Tong, Junjie [1 ]
Wang, Hui [1 ]
机构
[1] Zhejiang Normal Univ, Sch Comp Sci & Technol, Jinhua 321004, Peoples R China
基金
中国国家自然科学基金;
关键词
predictive allocation; fog computing; internet of things (IoT); system stability; Lyapunov; LSTM; PSO; REAL-TIME; COMPUTATION; MANAGEMENT; SYSTEMS;
D O I
10.3390/s24041165
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In the era of continuous development in Internet of Things (IoT) technology, smart services are penetrating various facets of societal life, leading to a growing demand for interconnected devices. Many contemporary devices are no longer mere data producers but also consumers of data. As a result, massive amounts of data are transmitted to the cloud, but the latency generated in edge-to-cloud communication is unacceptable for many tasks. In response to this, this paper introduces a novel contribution-a layered computing network built on the principles of fog computing, accompanied by a newly devised algorithm designed to optimize user tasks and allocate computing resources within rechargeable networks. The proposed algorithm, a synergy of Lyapunov-based, dynamic Long Short-Term Memory (LSTM) networks, and Particle Swarm Optimization (PSO), allows for predictive task allocation. The fog servers dynamically train LSTM networks to effectively forecast the data features of user tasks, facilitating proper unload decisions based on task priorities. In response to the challenge of slower hardware upgrades in edge devices compared to user demands, the algorithm optimizes the utilization of low-power devices and addresses performance limitations. Additionally, this paper considers the unique characteristics of rechargeable networks, where computing nodes acquire energy through charging. Utilizing Lyapunov functions for dynamic resource control enables nodes with abundant resources to maximize their potential, significantly reducing energy consumption and enhancing overall performance. The simulation results demonstrate that our algorithm surpasses traditional methods in terms of energy efficiency and resource allocation optimization. Despite the limitations of prediction accuracy in Fog Servers (FS), the proposed results significantly promote overall performance. The proposed approach improves the efficiency and the user experience of Internet of Things systems in terms of latency and energy consumption.
引用
收藏
页数:23
相关论文
共 30 条
[1]   DPTO: A Deadline and Priority-Aware Task Offloading in Fog Computing Framework Leveraging Multilevel Feedback Queueing [J].
Adhikari, Mainak ;
Mukherjee, Mithun ;
Srirama, Satish Narayana .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) :5773-5782
[2]  
[Anonymous], 2015, 5G White Paper, P1
[3]  
Bonomi Flavio., 2012, P 1 EDITION MCC WORK, P13, DOI [10.1145/2342509.2342513, DOI 10.1145/2342509.2342513]
[4]   Multi-Objective Computation Sharing in Energy and Delay Constrained Mobile Edge Computing Environments [J].
Bozorgchenani, Arash ;
Mashhadi, Farshad ;
Tarchi, Daniele ;
Monroy, Sergio A. Salinas .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (10) :2992-3005
[5]   Decentralized Control of Distributed Cloud Networks With Generalized Network Flows [J].
Cai, Yang ;
Llorca, Jaime ;
Tulino, Antonia M. ;
Molisch, Andreas F. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (01) :256-268
[6]   Decentralized Computation Offloading Game for Mobile Cloud Computing [J].
Chen, Xu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :974-983
[7]   Content Caching-Enhanced Computation Offloading in Mobile Edge Service Networks [J].
Dong, Yifan ;
Guo, Songtao ;
Wang, Quyuan ;
Yu, Shui ;
Yang, Yuanyuan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (01) :872-886
[8]   Computation Offloading and Resource Allocation in Mixed Fog/Cloud Computing Systems With Min-Max Fairness Guarantee [J].
Du, Jianbo ;
Zhao, Liqiang ;
Feng, Jie ;
Chu, Xiaoli .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (04) :1594-1608
[9]   Zero latency: Real-time synchronization of BIM data in virtual reality for collaborative decision-making [J].
Du, Jing ;
Zou, Zhengbo ;
Shi, Yangming ;
Zhao, Dong .
AUTOMATION IN CONSTRUCTION, 2018, 85 :51-64
[10]  
Flinn J., 2012, Synthesis Lectures on Mobile and Pervasive Computing, V7, P1, DOI DOI 10.2200/S00447ED1V01Y201209MPC010