Real-Time Scheduling in IoT Applications: A Systematic Review

被引:11
作者
Khajeh, Sima Abolhassani [1 ]
Saberikamarposhti, Morteza [2 ]
Rahmani, Amir Masoud [3 ]
机构
[1] Islamic Azad Univ, Dept Comp Sci, Qeshm Int Branch, Qeshm 795151393, Iran
[2] Islamic Azad Univ, Dept Comp Engn, South Tehran Branch, Tehran 1584743311, Iran
[3] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu 64002, Taiwan
基金
英国科研创新办公室;
关键词
Internet of things (IoT); scheduling; real-time; fog computing; cloud computing; FOG; INTERNET;
D O I
10.3390/s23010232
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Things (IoT) is a telecommunication network in the next generation of applications with the rapid progress of wireless sensor network techniques that have touched many spheres of life today. Hardware, telephony, communications, storage, secure platforms, software and services, and data processing platforms are all part of the IoT environment. IoT sensors collect data from their environment and share it by connecting to the Internet gateway. These sensors often perform tasks without human intervention. This article aims to review real-time scheduling in the IoT to fully understand the issues raised in this area published from 2018 to 2022. A classification for IoT applications based on practical application is provided for selected studies. Selected studies include healthcare, infrastructure, industrial applications, smart city, commercial applications, environmental protection, and general IoT applications. Studies are sorted into groups based on related applications and compared based on indicators such as performance time, energy consumption, makespan, and assessment environments depending on the provided classification. Finally, this paper discusses all reviewed studies' main concepts, disadvantages, advantages, and future work.
引用
收藏
页数:35
相关论文
共 50 条
[1]   Energy-Aware Marine Predators Algorithm for Task Scheduling in IoT-Based Fog Computing Applications [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Elhoseny, Mohamed ;
Bashir, Ali Kashif ;
Jolfaei, Alireza ;
Kumar, Neeraj .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) :5068-5076
[2]   Scheduling Internet of Things requests to minimize latency in hybrid Fog-Cloud computing [J].
Aburukba, Raafat O. ;
AliKarrar, Mazin ;
Landolsi, Taha ;
El-Fakih, Khaled .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 :539-551
[3]   Real-Time Load Scheduling, Energy Storage Control and Comfort Management for Grid-Connected Solar Integrated Smart Buildings [J].
Ahmad, Ashfaq ;
Khan, Jamil Yusuf .
APPLIED ENERGY, 2020, 259
[4]   Towards the Design of a Formal Verification and Evaluation Tool of Real-Time Tasks Scheduling of IoT Applications [J].
Ahmad, Shabir ;
Malik, Sehrish ;
Ullah, Israr ;
Park, Dong-Hwan ;
Kim, Kwangsoo ;
Kim, DoHyeun .
SUSTAINABILITY, 2019, 11 (01)
[5]   IoT transaction processing through cooperative concurrency control on fog-cloud computing environment [J].
Al-Qerem, Ahmad ;
Alauthman, Mohammad ;
Almomani, Ammar ;
Gupta, B. B. .
SOFT COMPUTING, 2020, 24 (08) :5695-5711
[6]   Task scheduling in cloud-based survivability applications using swarm optimization in IoT [J].
Al-Turjman, Fadi ;
Hasan, Mohammed Zaki ;
Al-Rizzo, Hussain .
TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2019, 30 (08)
[7]   Multilevel Central Trust Management Approach for Task Scheduling on IoT-Based Mobile Cloud Computing [J].
Ali, Abid ;
Iqbal, Muhammad Munawar ;
Jamil, Harun ;
Akbar, Habib ;
Muthanna, Ammar ;
Ammi, Meryem ;
Althobaiti, Maha M. .
SENSORS, 2022, 22 (01)
[8]   RACE: Resource Aware Cost-Efficient Scheduler for Cloud Fog Environment [J].
Arshed, Jawad Usman ;
Ahmed, Masroor .
IEEE ACCESS, 2021, 9 :65688-65701
[9]   An Intelligent Chimp Optimizer for Scheduling of IoT Application Tasks in Fog Computing [J].
Attiya, Ibrahim ;
Abualigah, Laith ;
Elsadek, Doaa ;
Chelloug, Samia Allaoua ;
Abd Elaziz, Mohamed .
MATHEMATICS, 2022, 10 (07)
[10]   Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach [J].
Azizi, Sadoon ;
Shojafar, Mohammad ;
Abawajy, Jemal ;
Buyya, Rajkumar .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 201