Task Allocation for Energy Optimization in Fog Computing Networks With Latency Constraints

17Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Fog networks offer computing resources of varying capacities at different distances from end users. A Fog Node (FN) closer to the network edge may have less powerful computing resources compared to the cloud, but the processing of computational tasks in FN limits long-distance transmission. How should the tasks be distributed between fog and cloud nodes? We formulate a universal non-convex Mixed-Integer Nonlinear Programming (MINLP) problem minimizing task transmission- and processing-related energy with delay constraints to answer this question. It is transformed with Successive Convex Approximation (SCA) and decomposed using the primal and dual decomposition techniques. Two practical algorithms called Energy-EFFicient Resource Allocation (EEFFRA) and Low-Complexity (LC)-EEFFRA are proposed and their effectiveness is tested for various network and traffic scenarios. Using EEFFRA/LC-EEFFRA can significantly decrease the number of computational requests with unmet delay requirements when compared with baseline solutions (from 48% to 24% for 10 MB requests). Utilizing Dynamic Voltage and Frequency Scaling (DVFS) minimizes energy consumption (by one-third) while satisfying delay requirements.

Cite

CITATION STYLE

APA

Kopras, B., Bossy, B., Idzikowski, F., Kryszkiewicz, P., & Bogucka, H. (2022). Task Allocation for Energy Optimization in Fog Computing Networks With Latency Constraints. IEEE Transactions on Communications, 70(12), 8229–8243. https://doi.org/10.1109/TCOMM.2022.3216645

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free