Open Access iconOpen Access



An Optimized Offloaded Task Execution for Smart Cities Applications

Ahmad Naseem Alvi1, Muhammad Awais Javed1,*, Mozaherul Hoque Abul Hasanat2, Muhammad Badruddin Khan2, Abdul Khader Jilani Saudagar2, Mohammed Alkhathami2

1 Department of Electrical and Computer Engineering, COMSATS University Islamabad, 45550, Pakistan
2 Information Systems Department, College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, 11432, Saudi Arabia

* Corresponding Author: Muhammad Awais Javed. Email: email

Computers, Materials & Continua 2023, 74(3), 6321-6334.


Wireless nodes are one of the main components in different applications that are offered in a smart city. These wireless nodes are responsible to execute multiple tasks with different priority levels. As the wireless nodes have limited processing capacity, they offload their tasks to cloud servers if the number of tasks exceeds their task processing capacity. Executing these tasks from remotely placed cloud servers causes a significant delay which is not required in sensitive task applications. This execution delay is reduced by placing fog computing nodes near these application nodes. A fog node has limited processing capacity and is sometimes unable to execute all the requested tasks. In this work, an optimal task offloading scheme that comprises two algorithms is proposed for the fog nodes to optimally execute the time-sensitive offloaded tasks. The first algorithm describes the task processing criteria for local computation of tasks at the fog nodes and remote computation at the cloud server. The second algorithm allows fog nodes to optimally scrutinize the most sensitive tasks within their task capacity. The results show that the proposed task execution scheme significantly reduces the execution time and most of the time-sensitive tasks are executed.


Cite This Article

APA Style
Alvi, A.N., Javed, M.A., Hasanat, M.H.A., Khan, M.B., Saudagar, A.K.J. et al. (2023). An optimized offloaded task execution for smart cities applications. Computers, Materials & Continua, 74(3), 6321-6334.
Vancouver Style
Alvi AN, Javed MA, Hasanat MHA, Khan MB, Saudagar AKJ, Alkhathami M. An optimized offloaded task execution for smart cities applications. Comput Mater Contin. 2023;74(3):6321-6334
IEEE Style
A.N. Alvi, M.A. Javed, M.H.A. Hasanat, M.B. Khan, A.K.J. Saudagar, and M. Alkhathami "An Optimized Offloaded Task Execution for Smart Cities Applications," Comput. Mater. Contin., vol. 74, no. 3, pp. 6321-6334. 2023.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1685


  • 421


  • 0


Share Link