Real-Time Task Scheduling Algorithm for IoT-Based Applications in the Cloud–Fog Environment
IoT applications have become a pillar for enhancing the quality of life. However, the increasing amount of data generated by IoT devices places pressure on the resources of traditional cloud data centers. This prevents cloud data centers from fulfilling the requirements of IoT applications, particul...
Uložené v:
| Vydané v: | Journal of network and systems management Ročník 30; číslo 4 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
New York
Springer US
01.10.2022
Springer Nature B.V |
| Predmet: | |
| ISSN: | 1064-7570, 1573-7705 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | IoT applications have become a pillar for enhancing the quality of life. However, the increasing amount of data generated by IoT devices places pressure on the resources of traditional cloud data centers. This prevents cloud data centers from fulfilling the requirements of IoT applications, particularly delay-sensitive applications. Fog computing is a relatively recent computing paradigm that extends cloud resources to the edge of the network. However, task scheduling in this computing paradigm is still a challenge. In this study, a semidynamic real-time task scheduling algorithm is proposed for bag-of-tasks applications in the cloud–fog environment. The proposed scheduling algorithm formulates task scheduling as a permutation-based optimization problem. A modified version of the genetic algorithm is used to provide different permutations for arrived tasks at each scheduling round. Then, the tasks are assigned, in the order defined by the best permutation, to a virtual machine, which has sufficient resources and achieves the minimum expected execution time. A conducted optimality study reveals that the proposed algorithm has a comparative performance with respect to the optimal solution. Additionally, the proposed algorithm is compared with first fit, best fit, the genetic algorithm, and the bees life algorithm in terms of makespan, total execution time, failure rate, average delay time, and elapsed run time. The experimental results show the superiority of the proposed algorithm over the other algorithms. Moreover, the proposed algorithm achieves a good balance between the makespan and the total execution cost and minimizes the task failure rate compared to the other algorithms.
Graphical Abstract |
|---|---|
| AbstractList | IoT applications have become a pillar for enhancing the quality of life. However, the increasing amount of data generated by IoT devices places pressure on the resources of traditional cloud data centers. This prevents cloud data centers from fulfilling the requirements of IoT applications, particularly delay-sensitive applications. Fog computing is a relatively recent computing paradigm that extends cloud resources to the edge of the network. However, task scheduling in this computing paradigm is still a challenge. In this study, a semidynamic real-time task scheduling algorithm is proposed for bag-of-tasks applications in the cloud–fog environment. The proposed scheduling algorithm formulates task scheduling as a permutation-based optimization problem. A modified version of the genetic algorithm is used to provide different permutations for arrived tasks at each scheduling round. Then, the tasks are assigned, in the order defined by the best permutation, to a virtual machine, which has sufficient resources and achieves the minimum expected execution time. A conducted optimality study reveals that the proposed algorithm has a comparative performance with respect to the optimal solution. Additionally, the proposed algorithm is compared with first fit, best fit, the genetic algorithm, and the bees life algorithm in terms of makespan, total execution time, failure rate, average delay time, and elapsed run time. The experimental results show the superiority of the proposed algorithm over the other algorithms. Moreover, the proposed algorithm achieves a good balance between the makespan and the total execution cost and minimizes the task failure rate compared to the other algorithms.
Graphical Abstract IoT applications have become a pillar for enhancing the quality of life. However, the increasing amount of data generated by IoT devices places pressure on the resources of traditional cloud data centers. This prevents cloud data centers from fulfilling the requirements of IoT applications, particularly delay-sensitive applications. Fog computing is a relatively recent computing paradigm that extends cloud resources to the edge of the network. However, task scheduling in this computing paradigm is still a challenge. In this study, a semidynamic real-time task scheduling algorithm is proposed for bag-of-tasks applications in the cloud–fog environment. The proposed scheduling algorithm formulates task scheduling as a permutation-based optimization problem. A modified version of the genetic algorithm is used to provide different permutations for arrived tasks at each scheduling round. Then, the tasks are assigned, in the order defined by the best permutation, to a virtual machine, which has sufficient resources and achieves the minimum expected execution time. A conducted optimality study reveals that the proposed algorithm has a comparative performance with respect to the optimal solution. Additionally, the proposed algorithm is compared with first fit, best fit, the genetic algorithm, and the bees life algorithm in terms of makespan, total execution time, failure rate, average delay time, and elapsed run time. The experimental results show the superiority of the proposed algorithm over the other algorithms. Moreover, the proposed algorithm achieves a good balance between the makespan and the total execution cost and minimizes the task failure rate compared to the other algorithms. |
| ArticleNumber | 54 |
| Author | El-Ghamry, Amir Abohamama, A. S. Hamouda, Eslam |
| Author_xml | – sequence: 1 givenname: A. S. surname: Abohamama fullname: Abohamama, A. S. email: abohamama@mans.edu.eg organization: Faculty of Computers and Information Sciences, University of Mansoura – sequence: 2 givenname: Amir surname: El-Ghamry fullname: El-Ghamry, Amir organization: Faculty of Computers and Information Sciences, University of Mansoura – sequence: 3 givenname: Eslam orcidid: 0000-0001-5716-6819 surname: Hamouda fullname: Hamouda, Eslam organization: Faculty of Computers and Information Sciences, University of Mansoura, Faculty of Computers and Information Sciences, Jouf University |
| BookMark | eNp9kN1KwzAUx4NMcJu-gFcBr6tp0iTN5RybDgaCzkspWZtsmV1Sk1TwznfwDX0SWycIXnhxPjic3_n4j8DAOqsAOE_RZYoQvwopEhgnqDfBWJawIzBMKScJ54gOuhx1RU45OgGjEHYIoZwIOgRP90rWycrsFVzJ8Awfyq2q2trYDZzUG-dN3O6hdh4u3Cq5lkFVcNI0tSllNM4GaCyMWwWntWurz_ePudvAmX013tm9svEUHGtZB3X2E8fgcT5bTW-T5d3NYjpZJiVhJCYkW2eIUkxZjrM1xkzwdedIxYXCmS7TPKNM00qnrNRUCSlyUQmpUUW4wlKTMbg4zG28e2lViMXOtd52KwvMckIRIRntuvChq_QuBK900Xizl_6tSFHRy1gcZCxQb72MBeug_A9Umvj9fPTS1P-j5ICGbo_dKP971T_UFwd6iQg |
| CitedBy_id | crossref_primary_10_1002_ett_4980 crossref_primary_10_3390_math12152385 crossref_primary_10_1007_s10586_024_04766_z crossref_primary_10_1007_s10586_025_05526_3 crossref_primary_10_1177_14727978251371190 crossref_primary_10_1109_JIOT_2023_3235107 crossref_primary_10_1109_TNSM_2023_3299358 crossref_primary_10_1007_s00607_025_01430_1 crossref_primary_10_1016_j_comnet_2023_110161 crossref_primary_10_1109_ACCESS_2023_3343877 crossref_primary_10_1007_s10586_024_05074_2 crossref_primary_10_3390_s23052445 crossref_primary_10_32604_cmc_2023_042340 crossref_primary_10_1007_s11831_025_10227_6 crossref_primary_10_32604_cmes_2025_061522 crossref_primary_10_7717_peerj_cs_2128 crossref_primary_10_1109_ACCESS_2024_3505546 crossref_primary_10_1007_s10586_025_05570_z crossref_primary_10_1007_s11227_024_06341_0 crossref_primary_10_1002_cpe_7968 crossref_primary_10_1007_s12652_023_04544_6 crossref_primary_10_1007_s10586_024_04442_2 crossref_primary_10_1007_s10586_024_04771_2 crossref_primary_10_1016_j_osn_2023_100732 crossref_primary_10_1016_j_rineng_2024_101780 crossref_primary_10_1007_s00607_023_01192_8 crossref_primary_10_1007_s10922_023_09729_0 crossref_primary_10_1007_s10586_024_05079_x crossref_primary_10_1080_1206212X_2023_2287257 crossref_primary_10_1109_JIOT_2024_3351630 crossref_primary_10_3233_JIFS_221430 crossref_primary_10_1007_s10922_024_09893_x crossref_primary_10_3390_math11061548 crossref_primary_10_3390_electronics11244120 crossref_primary_10_1016_j_iot_2024_101277 crossref_primary_10_1016_j_rineng_2025_104342 crossref_primary_10_1109_ACCESS_2023_3339378 crossref_primary_10_1631_FITEE_2400102 crossref_primary_10_3390_s25154782 crossref_primary_10_1016_j_comnet_2025_111349 crossref_primary_10_1016_j_compeleceng_2024_109480 crossref_primary_10_1007_s10586_024_04878_6 |
| Cites_doi | 10.1016/j.icte.2018.07.002 10.1002/ett.3770 10.1016/j.comnet.2020.107348 10.1016/j.asej.2017.11.006 10.1016/j.comnet.2018.07.017 10.1109/TII.2018.2791619 10.1016/j.eswa.2020.113306 10.1007/s10922-017-9419-y 10.3390/s19092122 10.1177/1550147717742073 10.1109/TII.2018.2818932 10.3906/elk-1810-47 10.1016/j.ipm.2020.102393 10.1007/s10922-021-09622-8 10.1016/j.future.2015.08.006 10.1155/2018/2102348 10.3390/app11209360 10.1080/17517575.2017.1304579 10.1109/JIOT.2018.2846644 10.1145/3418501 10.1109/COMST.2018.2814571 10.3390/s20020539 10.1109/JIOT.2016.2565516 10.1007/s12652-018-1071-1 10.1016/j.compeleceng.2018.02.047 10.3390/app9091730 10.1109/ICIoT48696.2020.9089625 10.1007/978-3-319-98557-2_19 10.1145/3287921 10.1109/SCIS-ISIS.2016.0067 10.1145/3162957.3163032 10.1109/RTEST49666.2020.9140118 10.1007/978-981-13-1921-1_36 10.1007/978-981-13-1501-5_12 10.1145/3335484.3335537 |
| ContentType | Journal Article |
| Copyright | The Author(s) 2022 The Author(s) 2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| Copyright_xml | – notice: The Author(s) 2022 – notice: The Author(s) 2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | C6C AAYXX CITATION 3V. 7SC 7WY 7WZ 7XB 87Z 8AL 8AO 8FD 8FE 8FG 8FK 8FL ABUWG AFKRA ALSLI ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU CNYFK DWQXO FRNLG F~G GNUQQ HCIFZ JQ2 K60 K6~ K7- L.- L7M L~C L~D M0C M0N M1O P5Z P62 PHGZM PHGZT PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PRINS PRQQA Q9U |
| DOI | 10.1007/s10922-022-09664-6 |
| DatabaseName | Springer Nature OA/Free Journals CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Global (Alumni Edition) Computing Database (Alumni Edition) ProQuest Pharma Collection Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni Edition) ProQuest Central (Alumni Edition) ProQuest Central UK/Ireland Social Science Premium Collection Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Business Premium Collection Technology Collection ProQuest One Community College Library & Information Science Collection ProQuest Central Korea Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ABI/INFORM Global Computing Database Library Science Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Business ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China ProQuest One Social Sciences ProQuest Central Basic |
| DatabaseTitle | CrossRef ProQuest Business Collection (Alumni Edition) Computer Science Database ProQuest Central Student ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts SciTech Premium Collection ProQuest Central China ABI/INFORM Complete ProQuest One Applied & Life Sciences Library & Information Science Collection ProQuest Central (New) Advanced Technologies & Aerospace Collection Business Premium Collection Social Science Premium Collection ABI/INFORM Global ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest Business Collection ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ABI/INFORM Global (Corporate) ProQuest One Business Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest Pharma Collection ProQuest Central ABI/INFORM Professional Advanced ProQuest Library Science ProQuest Central Korea Advanced Technologies Database with Aerospace ABI/INFORM Complete (Alumni Edition) ProQuest Computing ProQuest One Social Sciences ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Business (Alumni) ProQuest Central (Alumni) Business Premium Collection (Alumni) |
| DatabaseTitleList | CrossRef ProQuest Business Collection (Alumni Edition) |
| Database_xml | – sequence: 1 dbid: BENPR name: ProQuest Central url: https://www.proquest.com/central sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EISSN | 1573-7705 |
| ExternalDocumentID | 10_1007_s10922_022_09664_6 |
| GrantInformation_xml | – fundername: Mansoura University |
| GroupedDBID | -4Z -59 -5G -BR -EM -Y2 -~C .4S .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 2.D 203 28- 29L 2J2 2JN 2JY 2KG 2LR 2P1 2VQ 2~H 30V 3V. 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 77K 7WY 8AO 8FE 8FG 8FL 8FW 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDZT ABECU ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACSNA ACZOJ ADHHG ADHIR ADINQ ADKNI ADKPE ADMLS ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFGCZ AFKRA AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALSLI ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN AZQEC B-. BA0 BBWZM BDATZ BENPR BEZIV BGLVJ BGNMA BPHCQ BSONS C6C CAG CCPQU CNYFK COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 DWQXO EBLON EBS EDO EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRNLG FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ6 GQ7 GQ8 GROUPED_ABI_INFORM_COMPLETE GROUPED_ABI_INFORM_RESEARCH GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I-F I09 IHE IJ- IKXTQ ITM IWAJR IXC IXE IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K60 K6V K6~ K7- KDC KOV KOW LAK LLZTM M0C M0N M1O M4Y MA- N2Q NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM OVD P19 P2P P62 P9O PF0 PQBIZ PQBZA PQQKQ PROAC PT4 PT5 Q2X QOK QOS R4E R89 R9I RHV RNI RNS ROL RPX RSV RZC RZE RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TEORI TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 Z7R Z7X Z7Z Z81 Z83 Z88 Z8R Z8W Z92 ZMTXR ~A9 ~EX 77I AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG AEZWR AFDZB AFFHD AFHIU AFOHR AGQPQ AHPBZ AHWEU AIXLP ATHPR AYFIA CITATION PHGZM PHGZT PQGLB PRQQA 7SC 7XB 8AL 8FD 8FK JQ2 L.- L7M L~C L~D PKEHL PQEST PQUKI PRINS Q9U |
| ID | FETCH-LOGICAL-c363t-34b4055256824b22697b2693d79e24fc18456f5df16cf5e9a989d9af0d37e2af3 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 58 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000820256100004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1064-7570 |
| IngestDate | Sat Nov 15 05:51:39 EST 2025 Sat Nov 29 02:49:42 EST 2025 Tue Nov 18 21:30:36 EST 2025 Fri Feb 21 02:47:42 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Keywords | Fog computing Cloud–fog system Bag-of-tasks applications IoT applications Scheduling optimization |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c363t-34b4055256824b22697b2693d79e24fc18456f5df16cf5e9a989d9af0d37e2af3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-5716-6819 |
| OpenAccessLink | https://link.springer.com/10.1007/s10922-022-09664-6 |
| PQID | 2683503345 |
| PQPubID | 32329 |
| ParticipantIDs | proquest_journals_2683503345 crossref_primary_10_1007_s10922_022_09664_6 crossref_citationtrail_10_1007_s10922_022_09664_6 springer_journals_10_1007_s10922_022_09664_6 |
| PublicationCentury | 2000 |
| PublicationDate | 20221000 2022-10-00 20221001 |
| PublicationDateYYYYMMDD | 2022-10-01 |
| PublicationDate_xml | – month: 10 year: 2022 text: 20221000 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | Journal of network and systems management |
| PublicationTitleAbbrev | J Netw Syst Manage |
| PublicationYear | 2022 |
| Publisher | Springer US Springer Nature B.V |
| Publisher_xml | – name: Springer US – name: Springer Nature B.V |
| References | Abdullahi, Ngadi (CR14) 2016; 56 Li, Peng, Cui, Li (CR34) 2021; 11 Baniata, Anaqreh, Kertesz (CR31) 2021 Pham, Man, Tri, Thai, Huh (CR4) 2017 Bitam, Zeadally, Mellouk (CR20) 2018; 12 Deng, Lu, Lai, Luan, Liang (CR25) 2016; 3 Abdelmoneem, Benslimane, Shaaban (CR28) 2020; 179 Mahmoud, Rodrigues, Saleem, Al-Muhtadi, Kumar, Korotaev (CR8) 2018; 67 CR17 CR15 CR36 Nguyen, Thi Thanh Binh, Do Son (CR2) 2019; 9 CR13 Natesan, Chokkalingam (CR18) 2019; 5 CR33 Čolaković, Hadžialić (CR1) 2018; 144 Sangaiah, Hosseinabadi, Shareh, Bozorgi Rad, Zolfagharian, Chilamkurti (CR19) 2020; 20 CR30 Hoseiny, Azizi, Shojafar, Tafazolli (CR35) 2021; 21 Mukherjee, Shu, Wang (CR6) 2018; 20 Rahbari, Nickray (CR23) 2019; 27 Abohamama, Hamouda (CR12) 2020 Yang, Wang, Zhang, Chen, Luo, Zhou (CR22) 2018; 5 CR29 Liu, Qi, Zhou, Wu (CR7) 2018 CR9 CR26 Singh, Singh (CR32) 2022; 30 CR24 Li, Liu, Wu, Lin, Zhao (CR5) 2019 Mishra, Puthal, Rodrigues, Sahoo, Dutkiewicz (CR10) 2018; 14 Wan, Chen, Wang, Xia, Li, Liu (CR21) 2018; 14 Abohamama, Alrahmawy, Elsoud (CR3) 2018; 9 Gill, Buyya, Chana, Singh, Abraham (CR16) 2018; 26 Boveiri, Khayami, Elhoseny, Gunasekaran (CR27) 2019; 10 Ghobaei-Arani, Souri, Safara, Norouzi (CR11) 2020 HR Boveiri (9664_CR27) 2019; 10 AS Abohamama (9664_CR3) 2018; 9 Y Yang (9664_CR22) 2018; 5 D Rahbari (9664_CR23) 2019; 27 SK Mishra (9664_CR10) 2018; 14 K Li (9664_CR34) 2021; 11 9664_CR33 M Mukherjee (9664_CR6) 2018; 20 9664_CR30 9664_CR15 S Bitam (9664_CR20) 2018; 12 L Liu (9664_CR7) 2018 9664_CR36 9664_CR13 BM Nguyen (9664_CR2) 2019; 9 9664_CR17 P Singh (9664_CR32) 2022; 30 H Baniata (9664_CR31) 2021 9664_CR9 J Wan (9664_CR21) 2018; 14 G Natesan (9664_CR18) 2019; 5 R Deng (9664_CR25) 2016; 3 A Čolaković (9664_CR1) 2018; 144 RM Abdelmoneem (9664_CR28) 2020; 179 SS Gill (9664_CR16) 2018; 26 AK Sangaiah (9664_CR19) 2020; 20 M Ghobaei-Arani (9664_CR11) 2020 MM Mahmoud (9664_CR8) 2018; 67 9664_CR26 M Abdullahi (9664_CR14) 2016; 56 9664_CR24 F Hoseiny (9664_CR35) 2021; 21 XQ Pham (9664_CR4) 2017 AS Abohamama (9664_CR12) 2020 9664_CR29 G Li (9664_CR5) 2019 |
| References_xml | – volume: 5 start-page: 110 issue: 2 year: 2019 end-page: 114 ident: CR18 article-title: Task scheduling in heterogeneous cloud environment using mean grey wolf optimization algorithm publication-title: ICT Express doi: 10.1016/j.icte.2018.07.002 – year: 2020 ident: CR11 article-title: An efficient task scheduling approach using moth-flame optimization algorithm for cyber-physical system applications in fog computing publication-title: Trans. Emerg. Telecommun. Technol. doi: 10.1002/ett.3770 – volume: 179 start-page: 107 issue: 9 year: 2020 end-page: 348 ident: CR28 article-title: Mobility-aware task scheduling in cloud-fog IoT-based healthcare architectures publication-title: Comput. Netw. doi: 10.1016/j.comnet.2020.107348 – volume: 9 start-page: 3335 issue: 4 year: 2018 end-page: 3346 ident: CR3 article-title: Improving the dependability of cloud environment for hosting real time applications publication-title: Ain Shams Eng. J. doi: 10.1016/j.asej.2017.11.006 – volume: 144 start-page: 17 year: 2018 end-page: 39 ident: CR1 article-title: Internet of Things (IoT): a review of enabling technologies, challenges, and open research issues publication-title: Comput. Netw. doi: 10.1016/j.comnet.2018.07.017 – volume: 14 start-page: 4497 issue: 10 year: 2018 end-page: 4506 ident: CR10 article-title: Sustainable service allocation using a metaheuristic technique in a fog server for industrial applications publication-title: IEEE Trans. Ind. Inform. doi: 10.1109/TII.2018.2791619 – ident: CR30 – year: 2020 ident: CR12 article-title: A hybrid energy: aware virtual machine placement algorithm for cloud environments publication-title: Expert Syst. Appl. doi: 10.1016/j.eswa.2020.113306 – volume: 26 start-page: 361 issue: 2 year: 2018 end-page: 400 ident: CR16 article-title: BULLET: particle swarm optimization based scheduling technique for provisioned cloud resources publication-title: J. Netw. Syst. Manag. doi: 10.1007/s10922-017-9419-y – ident: CR33 – ident: CR29 – year: 2019 ident: CR5 article-title: Methods of resource scheduling based on optimized fuzzy clustering in fog computing publication-title: Sens doi: 10.3390/s19092122 – year: 2017 ident: CR4 article-title: A cost-and performance-effective approach for task scheduling based on collaboration between cloud and fog computing publication-title: Int. J. Distrib. Sens. Netw. doi: 10.1177/1550147717742073 – volume: 14 start-page: 4548 issue: 10 year: 2018 end-page: 4556 ident: CR21 article-title: Fog computing for energy-aware load balancing and scheduling in smart factory publication-title: IEEE Trans. Ind. Inform. doi: 10.1109/TII.2018.2818932 – volume: 27 start-page: 1406 issue: 2 year: 2019 end-page: 1427 ident: CR23 article-title: Low-latency and energy-efficient scheduling in fog-based IoT applications publication-title: Turk. J. Electr. Eng. Comp. Sci. doi: 10.3906/elk-1810-47 – year: 2021 ident: CR31 article-title: PF-BTS: a privacy-aware fog-enhanced blockchain-assisted task scheduling publication-title: Inf. Process. Manage. doi: 10.1016/j.ipm.2020.102393 – volume: 30 start-page: 1 issue: 1 year: 2022 end-page: 25 ident: CR32 article-title: Energy-efficient delay-aware task offloading in fog-cloud computing system for IoT sensor applications publication-title: J. Netw. Syst. Manag. doi: 10.1007/s10922-021-09622-8 – volume: 56 start-page: 640 year: 2016 end-page: 650 ident: CR14 article-title: Symbiotic Organism Search optimization based task scheduling in cloud computing environment publication-title: Fut. Gener. Comput. Syst. doi: 10.1016/j.future.2015.08.006 – year: 2018 ident: CR7 article-title: A task scheduling algorithm based on classification mining in fog computing environment publication-title: Wirel. Commun. Mob. Comput. doi: 10.1155/2018/2102348 – volume: 11 start-page: 9360 issue: 20 year: 2021 ident: CR34 article-title: SLA-DQTS: SLA constrained adaptive online task scheduling based on DDQN in cloud computing publication-title: Appl. Sci. doi: 10.3390/app11209360 – ident: CR15 – volume: 12 start-page: 373 issue: 4 year: 2018 end-page: 397 ident: CR20 article-title: Fog computing job scheduling optimization based on bees swarm publication-title: Enterp. Inf. Syst. doi: 10.1080/17517575.2017.1304579 – volume: 5 start-page: 4076 issue: 5 year: 2018 end-page: 4087 ident: CR22 article-title: MEETS: Maximal energy efficient task scheduling in homogeneous fog networks publication-title: IEEE Internet of Things J. doi: 10.1109/JIOT.2018.2846644 – volume: 21 start-page: 1 issue: 4 year: 2021 end-page: 24 ident: CR35 article-title: Joint QoS-aware and cost-efficient task scheduling for fog-cloud resources in a volunteer computing system publication-title: ACM Trans. Internet Technol. doi: 10.1145/3418501 – ident: CR17 – ident: CR13 – ident: CR9 – volume: 20 start-page: 1826 issue: 3 year: 2018 end-page: 1857 ident: CR6 article-title: Survey of fog computing: Fundamental, network applications, and research challenges publication-title: IEEE Commun. Surv. Tutor doi: 10.1109/COMST.2018.2814571 – volume: 20 start-page: 539 issue: 2 year: 2020 ident: CR19 article-title: IoT resource allocation and optimization based on heuristic algorithm publication-title: Sensors doi: 10.3390/s20020539 – volume: 3 start-page: 1171 issue: 6 year: 2016 end-page: 1181 ident: CR25 article-title: Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption publication-title: IEEE Internet of Things J. doi: 10.1109/JIOT.2016.2565516 – volume: 10 start-page: 3469 issue: 9 year: 2019 end-page: 3479 ident: CR27 article-title: An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications publication-title: J. Ambient Intell. Humaniz. Comput. doi: 10.1007/s12652-018-1071-1 – ident: CR36 – ident: CR26 – ident: CR24 – volume: 67 start-page: 58 year: 2018 end-page: 69 ident: CR8 article-title: Towards energy-aware fog-enabled cloud of things for healthcare publication-title: Comput. Electr. Eng. doi: 10.1016/j.compeleceng.2018.02.047 – volume: 9 start-page: 1730 issue: 9 year: 2019 ident: CR2 article-title: Evolutionary algorithms to optimize task scheduling problem for the IoT based bag-of-tasks application in cloud–fog computing environment publication-title: Appl Sci doi: 10.3390/app9091730 – volume: 67 start-page: 58 year: 2018 ident: 9664_CR8 publication-title: Comput. Electr. Eng. doi: 10.1016/j.compeleceng.2018.02.047 – ident: 9664_CR29 doi: 10.1109/ICIoT48696.2020.9089625 – ident: 9664_CR26 doi: 10.1007/978-3-319-98557-2_19 – year: 2019 ident: 9664_CR5 publication-title: Sens doi: 10.3390/s19092122 – volume: 30 start-page: 1 issue: 1 year: 2022 ident: 9664_CR32 publication-title: J. Netw. Syst. Manag. doi: 10.1007/s10922-021-09622-8 – volume: 21 start-page: 1 issue: 4 year: 2021 ident: 9664_CR35 publication-title: ACM Trans. Internet Technol. doi: 10.1145/3418501 – volume: 14 start-page: 4497 issue: 10 year: 2018 ident: 9664_CR10 publication-title: IEEE Trans. Ind. Inform. doi: 10.1109/TII.2018.2791619 – volume: 56 start-page: 640 year: 2016 ident: 9664_CR14 publication-title: Fut. Gener. Comput. Syst. doi: 10.1016/j.future.2015.08.006 – volume: 5 start-page: 4076 issue: 5 year: 2018 ident: 9664_CR22 publication-title: IEEE Internet of Things J. doi: 10.1109/JIOT.2018.2846644 – volume: 3 start-page: 1171 issue: 6 year: 2016 ident: 9664_CR25 publication-title: IEEE Internet of Things J. doi: 10.1109/JIOT.2016.2565516 – ident: 9664_CR9 doi: 10.1145/3287921 – year: 2020 ident: 9664_CR12 publication-title: Expert Syst. Appl. doi: 10.1016/j.eswa.2020.113306 – year: 2020 ident: 9664_CR11 publication-title: Trans. Emerg. Telecommun. Technol. doi: 10.1002/ett.3770 – volume: 26 start-page: 361 issue: 2 year: 2018 ident: 9664_CR16 publication-title: J. Netw. Syst. Manag. doi: 10.1007/s10922-017-9419-y – volume: 144 start-page: 17 year: 2018 ident: 9664_CR1 publication-title: Comput. Netw. doi: 10.1016/j.comnet.2018.07.017 – volume: 5 start-page: 110 issue: 2 year: 2019 ident: 9664_CR18 publication-title: ICT Express doi: 10.1016/j.icte.2018.07.002 – ident: 9664_CR13 doi: 10.1109/SCIS-ISIS.2016.0067 – volume: 27 start-page: 1406 issue: 2 year: 2019 ident: 9664_CR23 publication-title: Turk. J. Electr. Eng. Comp. Sci. doi: 10.3906/elk-1810-47 – volume: 20 start-page: 1826 issue: 3 year: 2018 ident: 9664_CR6 publication-title: IEEE Commun. Surv. Tutor doi: 10.1109/COMST.2018.2814571 – year: 2021 ident: 9664_CR31 publication-title: Inf. Process. Manage. doi: 10.1016/j.ipm.2020.102393 – ident: 9664_CR15 doi: 10.1145/3162957.3163032 – ident: 9664_CR36 – ident: 9664_CR30 doi: 10.1109/RTEST49666.2020.9140118 – ident: 9664_CR17 doi: 10.1007/978-981-13-1921-1_36 – volume: 10 start-page: 3469 issue: 9 year: 2019 ident: 9664_CR27 publication-title: J. Ambient Intell. Humaniz. Comput. doi: 10.1007/s12652-018-1071-1 – volume: 20 start-page: 539 issue: 2 year: 2020 ident: 9664_CR19 publication-title: Sensors doi: 10.3390/s20020539 – volume: 9 start-page: 1730 issue: 9 year: 2019 ident: 9664_CR2 publication-title: Appl Sci doi: 10.3390/app9091730 – volume: 9 start-page: 3335 issue: 4 year: 2018 ident: 9664_CR3 publication-title: Ain Shams Eng. J. doi: 10.1016/j.asej.2017.11.006 – year: 2018 ident: 9664_CR7 publication-title: Wirel. Commun. Mob. Comput. doi: 10.1155/2018/2102348 – volume: 12 start-page: 373 issue: 4 year: 2018 ident: 9664_CR20 publication-title: Enterp. Inf. Syst. doi: 10.1080/17517575.2017.1304579 – ident: 9664_CR33 doi: 10.1007/978-981-13-1501-5_12 – ident: 9664_CR24 doi: 10.1145/3335484.3335537 – volume: 179 start-page: 107 issue: 9 year: 2020 ident: 9664_CR28 publication-title: Comput. Netw. doi: 10.1016/j.comnet.2020.107348 – volume: 14 start-page: 4548 issue: 10 year: 2018 ident: 9664_CR21 publication-title: IEEE Trans. Ind. Inform. doi: 10.1109/TII.2018.2818932 – year: 2017 ident: 9664_CR4 publication-title: Int. J. Distrib. Sens. Netw. doi: 10.1177/1550147717742073 – volume: 11 start-page: 9360 issue: 20 year: 2021 ident: 9664_CR34 publication-title: Appl. Sci. doi: 10.3390/app11209360 |
| SSID | ssj0008395 |
| Score | 2.4929166 |
| Snippet | IoT applications have become a pillar for enhancing the quality of life. However, the increasing amount of data generated by IoT devices places pressure on the... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| SubjectTerms | Algorithms Application Cloud computing Communications Engineering Computer centers Computer Communication Networks Computer Science Computer Systems Organization and Communication Networks Data centers Data quality Delay time Electronic devices Failure rates Genetic algorithms Genetics Information Systems and Communication Service Internet of Things Networks Operations Research/Decision Theory Optimization Paradigms Permutations Quality of life Real time Resources Run time (computers) Scheduling Task scheduling Time Virtual environments |
| SummonAdditionalLinks | – databaseName: Computer Science Database dbid: K7- link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1BT9swFLag7MAOjA2mdXTIB26btdiO7fg0lYpqE6hCWyf1gqIktku1LmG03Zn_sH_IL-E5uKRMohcOycXOU5Tv5b3Pfn7vIXQkiizSylGitBMkpoYSbbQlmYlpzp00cV4XcT1Tg0EyGunzsOE2C8cqlzaxNtSmKvwe-WcmgStEnMfiy9Uf4rtG-ehqaKGxibYoY9Tr-akiD5YYnL-oo50yJkqoKCTNhNQ5Dcswf5YdSDyMy8eOqWGb_wVIa7_Tf_XcN95FO4Fx4u69irxGG7Z8g16u1CHcQxffgS4Snw2Ch9nsF_4BSBp_RH2Mu9MxyJxf_sbAbvG3akiOwe8Z3F0JfONJiYFH4t60Wpjbm3_9aoxPmgS6ffSzfzLsfSWh7wIpuORzwuMcaJwAMpQwgIpJrXK4caO0ZbErYFEopBPGUVk4YXWmE8A3c5HhyrLM8beoVValfYew0UliQU5GLViLPM99O5m4iDIGc4VJ2oguP3pahKLkvjfGNG3KKXug0shfHqhUttHHh2eu7ktyrJ3dWaKTht9zljbQtNGnJb7N8NPS3q-XdoC2mVep-rBfB7Xm1wv7Ab0o_s4ns-vDWjnvAHQR6E4 priority: 102 providerName: ProQuest |
| Title | Real-Time Task Scheduling Algorithm for IoT-Based Applications in the Cloud–Fog Environment |
| URI | https://link.springer.com/article/10.1007/s10922-022-09664-6 https://www.proquest.com/docview/2683503345 |
| Volume | 30 |
| WOSCitedRecordID | wos000820256100004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1573-7705 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0008395 issn: 1064-7570 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT-MwEB7xOiwHXruILlD5wA0s5WU7PpaqFQgoVSmPXWkVJbEN1XabVVs48x_4h_wSxiGhBcFKyyEjRZlY1ozt-ax5AeywNHakMC4V0jAauMqlUklNYxW4iW-4CpK8iOuxaLXCqyvZLpLCRmW0e-mSzE_qqWQ3iRcnG32OsJsHlM_CPJq70G7HztnFy_mLJp_lPk7kEUw4RarM-2O8NkcTjPnGLZpbm-by5-a5AksFuiS15-WwCjN6sAbLZecGUmzkNVicKkP4FX51EC1SmwxCuvHoN7LdoAGyeeqk1r_Ohr3xzR-C4JYcZl26j2ZPkdqU35v0BgRhJKn3s1v1eP_QzK5JY5I_9w3Om41u_YAWbRdo6nN_TP0gQRTHEAuFHmrK41IkSHwlpPYCk-KdkHHDlHF5apiWsQxRvbFxlC-0Fxt_HeYG2UBvAFEyDDWOE7saD4skSWw3mSB1Yg95mQor4JbSj9KiJrltjdGPJtWUrTQjxz5WmhGvwO7LP3-fK3L8k3urVGpU7M5R5HHEnQ7OhFVgr1Ti5PPHo33_P_ZN-OLZdZDH_m3B3Hh4q7dhIb0b90bDKsyKyx9VmN9vtNodfDsSFOmJU7fUPUXaZj-r-dp-Aohy6zs |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1NT9RAGH6DYKIcxM-wAjoHPenEdr7aORCzrGzYsG6MrgkXU9vOzEpYtsguEG_-B_-HP4pfwjvdlqKJ3Dh4aC-dvpnpPPN-9P0CeCHzNNCRC2mknaQiNCHVRluaGhFm3CkjsrKIaz8aDOK9Pf1hAX7XuTA-rLLmiSWjNkXu_5G_YQp1hYBzId8efae-a5T3rtYtNOaw2LU_ztBkm2723uH-vmSsuz3s7NCqqwDNueIzykWGSopEUR8znAhTOsrwxk2kLRMuR5NHKieNC1XupNWpjnH2qQsMjyxLHUe6t2BJCDwOPlQw6FxyflQ2ZOldVYJGMgqqJJ0qVU-j2edj59FowOfqT0HYaLd_OWRLOddd-d--0H24V2nUpD0_Ag9gwU4ewvKVOouP4MtHVIepz3Yhw3R6QD4hUo0PwR-R9niEa5h9OySovZNeMaRbKNcNaV9x7JP9CUE9mXTGxYk5__mrW4zIdpMg-Bg-38j6nsDipJjYVSBGx7FFOmlokRtmWebb5Yg8SBmOlSZuQVhvcpJXRdd9749x0pSL9sBIAn95YCSqBa8u3zmalxy5dvR6jYakYj_TpIFCC17XeGoe_5va0-upPYc7O8P3_aTfG-yuwV3m4VwGNq7D4uz4xG7A7fx0tj89flYeDAJfbxpnF24JQ9E |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1PT9RAFH9BMEYO4h8Iq6hz0JNOaGc6M50DMSuwcbNkQ3RNuJjSdmZWwrJFdtFw8zv4bfw4fBLedFuKJnDjwKG9zPSl0_nN-9P3D-CNyNNAKxdSpZ2gUWhCqo22NDVRmHEnTZSVRVx3VL8f7-3p3Tn4W-fC-LDKmieWjNoUuf9Hvs4k6goB55FYd1VYxO5W58PxD-o7SHlPa91OYwaRnj37hebbZKO7hXv9lrHO9mDzE606DNCcSz6lPMpQYREo9mOGL8WkVhneuFHassjlaP4I6YRxocydsDrVMa4kdYHhyrLUcaR7DxZQCgt_xnqKXkoBVDxE6WmVEVVCBVXCTpW2p9EE9HH0aEDguPxXKDaa7n_O2VLmdZbu8td6DI8qTZu0Z0fjCczZ8VNYvFJ_8Rl8-4xqMvVZMGSQTg7JF0Sw8aH5Q9IeDXEN0-9HBLV60i0G9CPKe0PaVxz-5GBMUH8mm6Pi1Jz__tMphmS7SRxchq-3sr4VmB8XY7sKxOg4tkgnDS1yySzLfBudKA9ShnOFiVsQ1hue5FUxdt8TZJQ0ZaQ9SJLAXx4kiWzBu8tnjmelSG6cvVYjI6nY0iRpYNGC9zW2muHrqT2_mdpreIDwSna6_d4LeMg8sst4xzWYn56c2pdwP_85PZicvCrPCIH924bZBWPXTHc |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Real-Time+Task+Scheduling+Algorithm+for+IoT-Based+Applications+in+the+Cloud%E2%80%93Fog+Environment&rft.jtitle=Journal+of+network+and+systems+management&rft.au=Abohamama%2C+A.+S.&rft.au=El-Ghamry%2C+Amir&rft.au=Hamouda%2C+Eslam&rft.date=2022-10-01&rft.pub=Springer+US&rft.issn=1064-7570&rft.eissn=1573-7705&rft.volume=30&rft.issue=4&rft_id=info:doi/10.1007%2Fs10922-022-09664-6&rft.externalDocID=10_1007_s10922_022_09664_6 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1064-7570&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1064-7570&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1064-7570&client=summon |