AI-empowered fog/edge resource management for IoT applications: A comprehensive review, research challenges and future perspectives

GK Walia, M Kumar, SS Gill - IEEE Communications Surveys & …, 2023 - ieeexplore.ieee.org
The proliferation of ubiquitous Internet of Things (IoT) sensors and smart devices in several
domains embracing healthcare, Industry 4.0, transportation and agriculture are giving rise to …

Resource allocation and task scheduling in fog computing and internet of everything environments: A taxonomy, review, and future directions

B Jamil, H Ijaz, M Shojafar, K Munir… - ACM Computing Surveys …, 2022 - dl.acm.org
The Internet of Everything paradigm is being rapidly adopted in developing applications for
different domains like smart agriculture, smart city, big data streaming, and so on. These IoE …

S-FoS: A secure workflow scheduling approach for performance optimization in SDN-based IoT-Fog networks

S Javanmardi, M Shojafar, R Mohammadi… - Journal of Information …, 2023 - Elsevier
Fog computing aims to provide resources to cloud data centers at the network's edge to
support time-critical Internet of Things (IoT) applications with low-latency requirements …

An SDN perspective IoT-Fog security: A survey

S Javanmardi, M Shojafar, R Mohammadi, M Alazab… - Computer Networks, 2023 - Elsevier
The utilization of the Internet of Things (IoT) has burst in recent years. Fog computing is a
notion that solves cloud computing's limitations by offering low latency to IoT network user …

Application placement in Fog computing with AI approach: Taxonomy and a state of the art survey

ZM Nayeri, T Ghafarian, B Javadi - Journal of Network and Computer …, 2021 - Elsevier
With the increasing use of the Internet of Things (IoT) in various fields and the need to
process and store huge volumes of generated data, Fog computing was introduced to …

FUPE: A security driven task scheduling approach for SDN-based IoT–Fog networks

S Javanmardi, M Shojafar, R Mohammadi… - Journal of information …, 2021 - Elsevier
Fog computing is a paradigm to overcome the cloud computing limitations which provides
low latency to the users' applications for the Internet of Things (IoT). Software-defined …

Ultra‐reliability and low‐latency communications on the internet of things based on 5G network: Literature review, classification, and future research view

SS Sefati, S Halunga - Transactions on Emerging …, 2023 - Wiley Online Library
A new technology known as the Internet of Things (IoT) uses several sensor devices and
communication protocols. By implementing cutting‐edge and modern equipment, people …

A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions

N Kaur, A Kumar, R Kumar - Concurrency and Computation …, 2021 - Wiley Online Library
The biggest challenge of task scheduling in Fog computing is to satisfy users' dynamic
requirements in real‐time with Fog nodes' limited resource capacities. Fog nodes' …

Joint QoS-aware and cost-efficient task scheduling for fog-cloud resources in a volunteer computing system

F Hoseiny, S Azizi, M Shojafar, R Tafazolli - ACM Transactions on …, 2021 - dl.acm.org
Volunteer computing is an Internet-based distributed computing in which volunteers share
their extra available resources to manage large-scale tasks. However, computing devices in …

E-AVOA-TS: Enhanced African vultures optimization algorithm-based task scheduling strategy for fog–cloud computing

R Ghafari, N Mansouri - Sustainable Computing: Informatics and Systems, 2023 - Elsevier
In fog computing, inefficient scheduling of user tasks causes more delays. Moreover, how to
schedule tasks that need to be offloaded to fog nodes or cloud nodes has not been fully …