Skip to main content
Erschienen in: Cluster Computing 1/2024

20.04.2023

Task scheduling in the internet of things: challenges, solutions, and future trends

verfasst von: Tianqi Bu, Zanyu Huang, Kairui Zhang, Yang Wang, Haobin Song, Jietong Zhou, Zhangjun Ren, Sen Liu

Erschienen in: Cluster Computing | Ausgabe 1/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The Internet of Things (IoT) paradigm, by transforming physical devices into innovative items, affects every aspect of our daily lives. It has brought a slew of evolutionary and revolutionary services that were almost impossible to imagine until recently. The numerous services and applications offered by IoT cover numerous fields, such as personal healthcare, urban life, energy management, and manufacturing. A tremendous amount of data is produced to reach valuable information and meet users’ needs. In addition, since the number of services and applications is increasing rapidly, an efficient method to fulfill the growing demands in different application domains becomes challenging. To handle the mentioned problems, task scheduling mechanisms have a significant influence. Despite the importance of these methods in the IoT, an in-depth and systematic review of the current works in this area is clearly lacking. Therefore, we aim to overcome this gap by adopting an organized manner. In fact, this paper aims to specify the challenging problems in IoT task scheduling, highlight the effective works, and outline some hints for upcoming studies.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kumar, A., et al.: Smart power consumption management and alert system using IoT on big data. Sustain Energy Technol Assess 53, 102555 (2022) Kumar, A., et al.: Smart power consumption management and alert system using IoT on big data. Sustain Energy Technol Assess 53, 102555 (2022)
2.
Zurück zum Zitat He, P., et al.: Towards green smart cities using Internet of Things and optimization algorithms: A systematic and bibliometric review. Sustain Comput: Info Syst 36, 100822 (2022) He, P., et al.: Towards green smart cities using Internet of Things and optimization algorithms: A systematic and bibliometric review. Sustain Comput: Info Syst 36, 100822 (2022)
3.
Zurück zum Zitat Meisami, S., Beheshti-Atashgah, M., Aref, M. R.: Using blockchain to achieve decentralized privacy in IoT healthcare. arXiv preprint arXiv:2109.14812 (2021) Meisami, S., Beheshti-Atashgah, M., Aref, M. R.: Using blockchain to achieve decentralized privacy in IoT healthcare. arXiv preprint arXiv:​2109.​14812 (2021)
4.
Zurück zum Zitat Liu, X., et al.: The method of Internet of Things access and network communication based on MQTT. Comput. Commun. 153, 169–176 (2020)CrossRef Liu, X., et al.: The method of Internet of Things access and network communication based on MQTT. Comput. Commun. 153, 169–176 (2020)CrossRef
5.
Zurück zum Zitat Mehbodniya, A., et al.: Modified Lamport Merkle digital signature blockchain framework for authentication of internet of things healthcare data. Expert. Syst. 39(10), e12978 (2022)CrossRef Mehbodniya, A., et al.: Modified Lamport Merkle digital signature blockchain framework for authentication of internet of things healthcare data. Expert. Syst. 39(10), e12978 (2022)CrossRef
6.
Zurück zum Zitat Lin, Y., et al.: Optimal caching scheme in D2D networks with multiple robot helpers. Comput. Commun. 181, 132–142 (2022)ADSCrossRef Lin, Y., et al.: Optimal caching scheme in D2D networks with multiple robot helpers. Comput. Commun. 181, 132–142 (2022)ADSCrossRef
7.
Zurück zum Zitat Mohseni, M., Amirghafouri, F., Pourghebleh, B.: CEDAR: A cluster-based energy-aware data aggregation routing protocol in the internet of things using capuchin search algorithm and fuzzy logic. Peer-to- Peer Netw App 1–21 (2022). Mohseni, M., Amirghafouri, F., Pourghebleh, B.: CEDAR: A cluster-based energy-aware data aggregation routing protocol in the internet of things using capuchin search algorithm and fuzzy logic. Peer-to- Peer Netw App 1–21 (2022).
8.
Zurück zum Zitat Hayyolalam, V., et al.: Exploring the state-of-the-art service composition approaches in cloud manufacturing systems to enhance upcoming techniques. Int J Adv Manuf Technol 105(1–4), 471–498 (2019)CrossRef Hayyolalam, V., et al.: Exploring the state-of-the-art service composition approaches in cloud manufacturing systems to enhance upcoming techniques. Int J Adv Manuf Technol 105(1–4), 471–498 (2019)CrossRef
9.
Zurück zum Zitat Pourghebleh, B., Hayyolalam, V. A comprehensive and systematic review of the load balancing mechanisms in the Internet of Things. Cluster Comput., 1–21 (2019). Pourghebleh, B., Hayyolalam, V. A comprehensive and systematic review of the load balancing mechanisms in the Internet of Things. Cluster Comput., 1–21 (2019).
10.
Zurück zum Zitat Akhavan, J., Manoochehri, S. Sensory data fusion using machine learning methods for in-situ defect registration in additive manufacturing: A review. In 2022 IEEE international IOT, electronics and mechatronics conference (IEMTRONICS). IEEE (2022). Akhavan, J., Manoochehri, S. Sensory data fusion using machine learning methods for in-situ defect registration in additive manufacturing: A review. In 2022 IEEE international IOT, electronics and mechatronics conference (IEMTRONICS). IEEE (2022).
11.
Zurück zum Zitat Pourghebleh, B., Hayyolalam, V., Anvigh, A.A.: Service discovery in the Internet of Things: Review of current trends and research challenges. Wireless Netw. 26(7), 5371–5391 (2020)CrossRef Pourghebleh, B., Hayyolalam, V., Anvigh, A.A.: Service discovery in the Internet of Things: Review of current trends and research challenges. Wireless Netw. 26(7), 5371–5391 (2020)CrossRef
12.
Zurück zum Zitat Shadroo, S., Rahmani, A.M.: Systematic survey of big data and data mining in internet of things. Comput. Netw. 139, 19–47 (2018)CrossRef Shadroo, S., Rahmani, A.M.: Systematic survey of big data and data mining in internet of things. Comput. Netw. 139, 19–47 (2018)CrossRef
13.
Zurück zum Zitat Tsai, C.-W.: SEIRA: An effective algorithm for IoT resource allocation problem. Comput. Commun. 119, 156–166 (2018)CrossRef Tsai, C.-W.: SEIRA: An effective algorithm for IoT resource allocation problem. Comput. Commun. 119, 156–166 (2018)CrossRef
14.
Zurück zum Zitat Chen, Y., et al.: Channel-reserved medium access control for edge computing based IoT. J. Netw. Comput. Appl. 150, 102500 (2020)CrossRef Chen, Y., et al.: Channel-reserved medium access control for edge computing based IoT. J. Netw. Comput. Appl. 150, 102500 (2020)CrossRef
15.
Zurück zum Zitat Sodhro, A.H., et al.: 5G-based transmission power control mechanism in fog computing for Internet of Things devices. Sustainability 10(4), 1258 (2018)CrossRef Sodhro, A.H., et al.: 5G-based transmission power control mechanism in fog computing for Internet of Things devices. Sustainability 10(4), 1258 (2018)CrossRef
16.
Zurück zum Zitat Nikoui, T.S., et al.: Cost-aware task scheduling in fog-cloud environment. In 2020 CSI/CPSSI international symposium on real-time and embedded systems and technologies (RTEST). IEEE (2020). Nikoui, T.S., et al.: Cost-aware task scheduling in fog-cloud environment. In 2020 CSI/CPSSI international symposium on real-time and embedded systems and technologies (RTEST). IEEE (2020).
17.
Zurück zum Zitat Ataie, I., et al.: D 2 FO: Distributed dynamic offloading mechanism for time-sensitive tasks in fog-cloud IoT-based systems. In 2022 IEEE international performance, computing, and communications conference (IPCCC). IEEE (2022). Ataie, I., et al.: D 2 FO: Distributed dynamic offloading mechanism for time-sensitive tasks in fog-cloud IoT-based systems. In 2022 IEEE international performance, computing, and communications conference (IPCCC). IEEE (2022).
18.
Zurück zum Zitat Seyfollahi, A., Taami, T., Ghaffari, A.: Towards developing a machine learning-metaheuristic-enhanced energy-sensitive routing framework for the internet of things. Microprocess. Microsyst. 96, 104747 (2023)CrossRef Seyfollahi, A., Taami, T., Ghaffari, A.: Towards developing a machine learning-metaheuristic-enhanced energy-sensitive routing framework for the internet of things. Microprocess. Microsyst. 96, 104747 (2023)CrossRef
19.
Zurück zum Zitat Pourghebleh, B., Navimipour, N.J.: Data aggregation mechanisms in the Internet of things: A systematic review of the literature and recommendations for future research. J. Netw. Comput. Appl. 97, 23–34 (2017)CrossRef Pourghebleh, B., Navimipour, N.J.: Data aggregation mechanisms in the Internet of things: A systematic review of the literature and recommendations for future research. J. Netw. Comput. Appl. 97, 23–34 (2017)CrossRef
20.
Zurück zum Zitat Sandhu, M.M., et al.: Task scheduling for simultaneous IoT sensing and energy harvesting: A survey and critical analysis. arXiv preprint arXiv:2004.05728 (2020) Sandhu, M.M., et al.: Task scheduling for simultaneous IoT sensing and energy harvesting: A survey and critical analysis. arXiv preprint arXiv:​2004.​05728 (2020)
21.
Zurück zum Zitat Pandit, M.K., Mir, R.N., Chishti, M.A.: Adaptive task scheduling in IoT using reinforcement learning. Int. J Intel Comput Cybern (2020). Pandit, M.K., Mir, R.N., Chishti, M.A.: Adaptive task scheduling in IoT using reinforcement learning. Int. J Intel Comput Cybern (2020).
22.
Zurück zum Zitat Zhang, Y., Fu, J.: Energy-efficient computation offloading strategy with tasks scheduling in edge computing. Wireless Netw. 27(1), 609–620 (2021)CrossRef Zhang, Y., Fu, J.: Energy-efficient computation offloading strategy with tasks scheduling in edge computing. Wireless Netw. 27(1), 609–620 (2021)CrossRef
23.
Zurück zum Zitat Taami, T., Azizi, S., Yarinezhad, R. An efficient route selection mechanism based on network topology in battery-powered internet of things networks. Peer-to-Peer Netw App, 1–16 (2022). Taami, T., Azizi, S., Yarinezhad, R. An efficient route selection mechanism based on network topology in battery-powered internet of things networks. Peer-to-Peer Netw App, 1–16 (2022).
24.
Zurück zum Zitat Stavrinides, G.L., Karatza, H.D.: A hybrid approach to scheduling real-time IoT workflows in fog and cloud environments. Multimedia Tools App 78(17), 24639–24655 (2019)CrossRef Stavrinides, G.L., Karatza, H.D.: A hybrid approach to scheduling real-time IoT workflows in fog and cloud environments. Multimedia Tools App 78(17), 24639–24655 (2019)CrossRef
25.
Zurück zum Zitat Hosseinioun, P., et al.: A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm. J Parallel Distributed Comput 143, 88–96 (2020)CrossRef Hosseinioun, P., et al.: A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm. J Parallel Distributed Comput 143, 88–96 (2020)CrossRef
26.
Zurück zum Zitat Zhou, J.: Real-time task scheduling and network device security for complex embedded systems based on deep learning networks. Microprocess. Microsyst. 79, 103282 (2020)CrossRef Zhou, J.: Real-time task scheduling and network device security for complex embedded systems based on deep learning networks. Microprocess. Microsyst. 79, 103282 (2020)CrossRef
27.
Zurück zum Zitat Amalarethinam, D.G. Josphin, A. M.: Dynamic task scheduling methods in heterogeneous systems: A survey. Int J Comput App 110(6) (2015). Amalarethinam, D.G. Josphin, A. M.: Dynamic task scheduling methods in heterogeneous systems: A survey. Int J Comput App 110(6) (2015).
28.
Zurück zum Zitat Soualhia, M., Khomh, F., Tahar, S.: Task scheduling in big data platforms: a systematic literature review. J. Syst. Softw. 134, 170–189 (2017)CrossRef Soualhia, M., Khomh, F., Tahar, S.: Task scheduling in big data platforms: a systematic literature review. J. Syst. Softw. 134, 170–189 (2017)CrossRef
29.
Zurück zum Zitat Hazra, D., et al.: Energy aware task scheduling algorithms in cloud environment: A survey. In: Smart Computing and Informatics, pp. 631–639. Springer (2018)CrossRef Hazra, D., et al.: Energy aware task scheduling algorithms in cloud environment: A survey. In: Smart Computing and Informatics, pp. 631–639. Springer (2018)CrossRef
30.
Zurück zum Zitat Ramezani, F., et al.: Task scheduling in cloud environments: A survey of population‐based evolutionary algorithms. Evol. Comput. Scheduling, 213–255 (2020). Ramezani, F., et al.: Task scheduling in cloud environments: A survey of population‐based evolutionary algorithms. Evol. Comput. Scheduling, 213–255 (2020).
31.
Zurück zum Zitat AminiMotlagh, A., Movaghar, A., Rahmani, A.M.: Task scheduling mechanisms in cloud computing: A systematic review. Int. J. Commun. Syst. 33(6), e4302 (2020)CrossRef AminiMotlagh, A., Movaghar, A., Rahmani, A.M.: Task scheduling mechanisms in cloud computing: A systematic review. Int. J. Commun. Syst. 33(6), e4302 (2020)CrossRef
32.
Zurück zum Zitat Alizadeh, M.R., et al.: Task scheduling approaches in fog computing: A systematic review. Int. J. Commun Syst 33(16), e4583 (2020)CrossRef Alizadeh, M.R., et al.: Task scheduling approaches in fog computing: A systematic review. Int. J. Commun Syst 33(16), e4583 (2020)CrossRef
33.
Zurück zum Zitat Hosseinzadeh, M., et al.: Multi-objective task and workflow scheduling approaches in cloud computing: A comprehensive review. J. Grid Comput., 1–30 (2020:). Hosseinzadeh, M., et al.: Multi-objective task and workflow scheduling approaches in cloud computing: A comprehensive review. J. Grid Comput., 1–30 (2020:).
34.
Zurück zum Zitat Yang, X., Rahmani, N.: Task scheduling mechanisms in fog computing: Review, trends, and perspectives. Kybernetes (2020) Yang, X., Rahmani, N.: Task scheduling mechanisms in fog computing: Review, trends, and perspectives. Kybernetes (2020)
35.
Zurück zum Zitat Matrouk, K., Alatoun, K.: Scheduling algorithms in fog computing: A survey. Int J Netw Distributed Comput 9(1), 59–74 (2021)CrossRef Matrouk, K., Alatoun, K.: Scheduling algorithms in fog computing: A survey. Int J Netw Distributed Comput 9(1), 59–74 (2021)CrossRef
36.
Zurück zum Zitat Kaur, N., Kumar, A., Kumar, R. A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions. Concurrency Comput., e6432. Kaur, N., Kumar, A., Kumar, R. A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions. Concurrency Comput., e6432.
37.
Zurück zum Zitat Kaur, N., Kumar, A., Kumar, R.: A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions. Concurrency Comput 33(21), e6432 (2021)CrossRef Kaur, N., Kumar, A., Kumar, R.: A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions. Concurrency Comput 33(21), e6432 (2021)CrossRef
38.
Zurück zum Zitat Kitchenham, B., et al.: Systematic literature reviews in software engineering–a systematic literature review. Inf. Softw. Technol. 51(1), 7–15 (2009)CrossRef Kitchenham, B., et al.: Systematic literature reviews in software engineering–a systematic literature review. Inf. Softw. Technol. 51(1), 7–15 (2009)CrossRef
39.
Zurück zum Zitat Hayyolalam, V., Pourghebleh, B., PourhajiKazem, A.A.: Trust management of services (TMoS): Investigating the current mechanisms. Trans Emerg Telecommun Technol 31(10), e4063 (2020)CrossRef Hayyolalam, V., Pourghebleh, B., PourhajiKazem, A.A.: Trust management of services (TMoS): Investigating the current mechanisms. Trans Emerg Telecommun Technol 31(10), e4063 (2020)CrossRef
41.
Zurück zum Zitat Hayyolalam, V., et al.: Single-objective service composition methods in cloud manufacturing systems: Recent techniques, classification, and future trends. Concurrency Comput 34(5), e6698 (2022)CrossRef Hayyolalam, V., et al.: Single-objective service composition methods in cloud manufacturing systems: Recent techniques, classification, and future trends. Concurrency Comput 34(5), e6698 (2022)CrossRef
42.
Zurück zum Zitat Kamalov, F., et al.: Internet of medical things privacy and security: Challenges, solutions, and future trends from a new perspective. Sustainability 15(4), 3317 (2023)CrossRef Kamalov, F., et al.: Internet of medical things privacy and security: Challenges, solutions, and future trends from a new perspective. Sustainability 15(4), 3317 (2023)CrossRef
43.
Zurück zum Zitat Praveenchandar, J., Tamilarasi, A.: Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing. J. Ambient. Intell. Humaniz. Comput. 12(3), 4147–4159 (2021)CrossRef Praveenchandar, J., Tamilarasi, A.: Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing. J. Ambient. Intell. Humaniz. Comput. 12(3), 4147–4159 (2021)CrossRef
44.
Zurück zum Zitat Mosleh, M.A., et al.: Adaptive cost-based task scheduling in cloud environment. Sci Program 2016, 1–9 (2016) Mosleh, M.A., et al.: Adaptive cost-based task scheduling in cloud environment. Sci Program 2016, 1–9 (2016)
45.
Zurück zum Zitat Siddiqi, M.A., Yu, H., Joung, J.: 5G ultra-reliable low-latency communication implementation challenges and operational issues with IoT devices. Electronics 8(9), 981 (2019)CrossRef Siddiqi, M.A., Yu, H., Joung, J.: 5G ultra-reliable low-latency communication implementation challenges and operational issues with IoT devices. Electronics 8(9), 981 (2019)CrossRef
46.
Zurück zum Zitat Abdelmoneem, R.M., Benslimane, A., Shaaban, E.: Mobility-aware task scheduling in cloud-fog IoT-based healthcare architectures. Comput. Netw. 179, 107348 (2020)CrossRef Abdelmoneem, R.M., Benslimane, A., Shaaban, E.: Mobility-aware task scheduling in cloud-fog IoT-based healthcare architectures. Comput. Netw. 179, 107348 (2020)CrossRef
47.
Zurück zum Zitat Kanbar, A.B., Faraj, K.H.A.: Region aware dynamic task scheduling and resource virtualization for load balancing in IoT-fog multi-cloud environment. Future Gen Comput Syst 137, 70–86 (2022)CrossRef Kanbar, A.B., Faraj, K.H.A.: Region aware dynamic task scheduling and resource virtualization for load balancing in IoT-fog multi-cloud environment. Future Gen Comput Syst 137, 70–86 (2022)CrossRef
48.
Zurück zum Zitat Aladwani, T.: Scheduling IoT healthcare tasks in fog computing based on their importance. Procedia Comput Sci 163, 560–569 (2019)CrossRef Aladwani, T.: Scheduling IoT healthcare tasks in fog computing based on their importance. Procedia Comput Sci 163, 560–569 (2019)CrossRef
49.
Zurück zum Zitat Wadhwa, H., Aron, R.: Optimized task scheduling and preemption for distributed resource management in fog-assisted IoT environment. J Supercomput 79, 1–39 (2022) Wadhwa, H., Aron, R.: Optimized task scheduling and preemption for distributed resource management in fog-assisted IoT environment. J Supercomput 79, 1–39 (2022)
50.
Zurück zum Zitat Abd Elaziz, M., Abualigah, L., Attiya, I.: Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments. Future Gen Comput Syst 124, 142–154 (2021)CrossRef Abd Elaziz, M., Abualigah, L., Attiya, I.: Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments. Future Gen Comput Syst 124, 142–154 (2021)CrossRef
51.
Zurück zum Zitat Caruso, A., et al.: A dynamic programming algorithm for high-level task scheduling in energy harvesting IoT. IEEE Internet Things J. 5(3), 2234–2248 (2018)CrossRef Caruso, A., et al.: A dynamic programming algorithm for high-level task scheduling in energy harvesting IoT. IEEE Internet Things J. 5(3), 2234–2248 (2018)CrossRef
53.
Zurück zum Zitat Cao, K., et al.: Enhancing physical layer security for IoT with non-orthogonal multiple access assisted semi-grant-free transmission. IEEE Internet Things J 9, 24669–24681 (2022)CrossRef Cao, K., et al.: Enhancing physical layer security for IoT with non-orthogonal multiple access assisted semi-grant-free transmission. IEEE Internet Things J 9, 24669–24681 (2022)CrossRef
54.
Zurück zum Zitat Ning, Z., et al.: 5G-enabled UAV-to-community offloading: joint trajectory design and task scheduling. IEEE J. Sel. Areas Commun. 39(11), 3306–3320 (2021)CrossRef Ning, Z., et al.: 5G-enabled UAV-to-community offloading: joint trajectory design and task scheduling. IEEE J. Sel. Areas Commun. 39(11), 3306–3320 (2021)CrossRef
55.
Zurück zum Zitat Cai, X., et al.: A multicloud-model-based many-objective intelligent algorithm for efficient task scheduling in internet of things. IEEE Internet Things J. 8(12), 9645–9653 (2020)CrossRef Cai, X., et al.: A multicloud-model-based many-objective intelligent algorithm for efficient task scheduling in internet of things. IEEE Internet Things J. 8(12), 9645–9653 (2020)CrossRef
56.
Zurück zum Zitat Huang, J., Li, S., Chen, Y.: Revenue-optimal task scheduling and resource management for IoT batch jobs in mobile edge computing. Peer-to-Peer Netw App 13(5), 1776–1787 (2020)CrossRef Huang, J., Li, S., Chen, Y.: Revenue-optimal task scheduling and resource management for IoT batch jobs in mobile edge computing. Peer-to-Peer Netw App 13(5), 1776–1787 (2020)CrossRef
57.
Zurück zum Zitat Zhou, J., et al.: Security-critical energy-aware task scheduling for heterogeneous real-time MPSoCs in IoT. IEEE Trans. Serv. Comput. 13(4), 745–758 (2019)CrossRef Zhou, J., et al.: Security-critical energy-aware task scheduling for heterogeneous real-time MPSoCs in IoT. IEEE Trans. Serv. Comput. 13(4), 745–758 (2019)CrossRef
58.
Zurück zum Zitat Yang, F., et al.: AsTAR: Sustainable energy harvesting for the Internet of Things through adaptive task scheduling. ACM Trans Sens Netw 18(1), 1–34 (2021)MathSciNetCrossRef Yang, F., et al.: AsTAR: Sustainable energy harvesting for the Internet of Things through adaptive task scheduling. ACM Trans Sens Netw 18(1), 1–34 (2021)MathSciNetCrossRef
59.
Zurück zum Zitat Ma, X., et al.: An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing. EURASIP J. Wirel. Commun. Netw. 2019(1), 1–19 (2019)CrossRef Ma, X., et al.: An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing. EURASIP J. Wirel. Commun. Netw. 2019(1), 1–19 (2019)CrossRef
60.
Zurück zum Zitat Wang, K., et al.: Online task scheduling and resource allocation for intelligent NOMA-based industrial Internet of Things. IEEE J. Sel. Areas Commun. 38(5), 803–815 (2020)CrossRef Wang, K., et al.: Online task scheduling and resource allocation for intelligent NOMA-based industrial Internet of Things. IEEE J. Sel. Areas Commun. 38(5), 803–815 (2020)CrossRef
61.
Zurück zum Zitat Najafizadeh, A., et al.: Privacy-preserving for the internet of things in multi-objective task scheduling in cloud-fog computing using goal programming approach. Peer-to-Peer Netw App 14, 3865–3890 (2021)CrossRef Najafizadeh, A., et al.: Privacy-preserving for the internet of things in multi-objective task scheduling in cloud-fog computing using goal programming approach. Peer-to-Peer Netw App 14, 3865–3890 (2021)CrossRef
62.
Zurück zum Zitat Delgado, C., Famaey, J.: Optimal energy-aware task scheduling for batteryless IoT devices. IEEE Trans. Emerg. Top. Comput. 10(3), 1374–1387 (2021)CrossRef Delgado, C., Famaey, J.: Optimal energy-aware task scheduling for batteryless IoT devices. IEEE Trans. Emerg. Top. Comput. 10(3), 1374–1387 (2021)CrossRef
63.
Zurück zum Zitat Li, J., Wang, Y., Sun, T.: A hybrid genetic algorithm for task scheduling in internet of things. In ICIT 2013 the 6th international conference on information technology. Amman, Jordan (2013). Li, J., Wang, Y., Sun, T.: A hybrid genetic algorithm for task scheduling in internet of things. In ICIT 2013 the 6th international conference on information technology. Amman, Jordan (2013).
65.
Zurück zum Zitat Liu, Q., et al.: Task scheduling in fog enabled Internet of Things for smart cities. In 2017 IEEE 17th international conference on communication technology (ICCT). IEEE (2017). Liu, Q., et al.: Task scheduling in fog enabled Internet of Things for smart cities. In 2017 IEEE 17th international conference on communication technology (ICCT). IEEE (2017).
66.
Zurück zum Zitat Basu, S., et al.: An intelligent/cognitive model of task scheduling for IoT applications in cloud computing environment. Futur. Gener. Comput. Syst. 88, 254–261 (2018)CrossRef Basu, S., et al.: An intelligent/cognitive model of task scheduling for IoT applications in cloud computing environment. Futur. Gener. Comput. Syst. 88, 254–261 (2018)CrossRef
67.
Zurück zum Zitat Fan, J., et al.: LPDC: Mobility-and deadline-aware task scheduling in tiered IoT. In 2018 IEEE 4th international conference on computer and communications (ICCC). IEEE (2018). Fan, J., et al.: LPDC: Mobility-and deadline-aware task scheduling in tiered IoT. In 2018 IEEE 4th international conference on computer and communications (ICCC). IEEE (2018).
68.
Zurück zum Zitat Boveiri, H.R., et al.: An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications. J. Ambient. Intell. Humaniz. Comput. 10(9), 3469–3479 (2019)CrossRef Boveiri, H.R., et al.: An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications. J. Ambient. Intell. Humaniz. Comput. 10(9), 3469–3479 (2019)CrossRef
69.
Zurück zum Zitat Al-Turjman, F., Hasan, M.Z., Al-Rizzo, H.: Task scheduling in cloud-based survivability applications using swarm optimization in IoT. Trans Emerg Telecommun Technol 30(8), e3539 (2019)CrossRef Al-Turjman, F., Hasan, M.Z., Al-Rizzo, H.: Task scheduling in cloud-based survivability applications using swarm optimization in IoT. Trans Emerg Telecommun Technol 30(8), e3539 (2019)CrossRef
70.
Zurück zum Zitat Li, W., et al.: A multi-task scheduling mechanism based on ACO for maximizing workers’ benefits in mobile crowdsensing service markets with the Internet of Things. IEEE Access 7, 41463–41469 (2019)CrossRef Li, W., et al.: A multi-task scheduling mechanism based on ACO for maximizing workers’ benefits in mobile crowdsensing service markets with the Internet of Things. IEEE Access 7, 41463–41469 (2019)CrossRef
71.
Zurück zum Zitat Prasanth, A., George, J.A., Surendram, P.: Optimal resource and task scheduling for IoT. In 2019 international conference on innovation and intelligence for informatics, computing, and technologies (3ICT). IEEE (2019). Prasanth, A., George, J.A., Surendram, P.: Optimal resource and task scheduling for IoT. In 2019 international conference on innovation and intelligence for informatics, computing, and technologies (3ICT). IEEE (2019).
72.
Zurück zum Zitat Hasan, M.Z., Al-Rizzo, H.: Task scheduling in Internet of Things cloud environment using a robust particle swarm optimization. Concurrency Comput 32(2), e5442 (2020)CrossRef Hasan, M.Z., Al-Rizzo, H.: Task scheduling in Internet of Things cloud environment using a robust particle swarm optimization. Concurrency Comput 32(2), e5442 (2020)CrossRef
73.
Zurück zum Zitat Javanmardi, S., et al.: FPFTS: A joint fuzzy particle swarm optimization mobility‐aware approach to fog task scheduling algorithm for Internet of Things devices. Software: Practice and Experience (2020). Javanmardi, S., et al.: FPFTS: A joint fuzzy particle swarm optimization mobility‐aware approach to fog task scheduling algorithm for Internet of Things devices. Software: Practice and Experience (2020).
77.
Zurück zum Zitat Bu, B.: Multi-task equilibrium scheduling of Internet of Things: A rough set genetic algorithm. Comput. Commun. 184, 42–55 (2022)CrossRef Bu, B.: Multi-task equilibrium scheduling of Internet of Things: A rough set genetic algorithm. Comput. Commun. 184, 42–55 (2022)CrossRef
80.
Zurück zum Zitat Lei, W., et al.: Optimal remanufacturing service resource allocation for generalized growth of retired mechanical products: Maximizing matching efficiency. IEEE Access 9, 89655–89674 (2021)CrossRef Lei, W., et al.: Optimal remanufacturing service resource allocation for generalized growth of retired mechanical products: Maximizing matching efficiency. IEEE Access 9, 89655–89674 (2021)CrossRef
81.
Zurück zum Zitat Xie, J., Wang, S., Yin, C.: Machine learning based task scheduling for wireless powered mobile edge computing IoT networks. In 2019 11th international conference on wireless communications and signal processing (WCSP). IEEE (2019). Xie, J., Wang, S., Yin, C.: Machine learning based task scheduling for wireless powered mobile edge computing IoT networks. In 2019 11th international conference on wireless communications and signal processing (WCSP). IEEE (2019).
82.
Zurück zum Zitat Ge, J., et al.: Q-learning based flexible task scheduling in a global view for the Internet of Things. Trans Emerg Telecommun Technol 32, e4111 (2020)CrossRef Ge, J., et al.: Q-learning based flexible task scheduling in a global view for the Internet of Things. Trans Emerg Telecommun Technol 32, e4111 (2020)CrossRef
84.
Zurück zum Zitat Saeidi, S.A., et al.: A novel neuromorphic processors realization of spiking deep reinforcement learning for portfolio management. In 2022 design, automation & test in Europe conference & exhibition (DATE). IEEE (2022). Saeidi, S.A., et al.: A novel neuromorphic processors realization of spiking deep reinforcement learning for portfolio management. In 2022 design, automation & test in Europe conference & exhibition (DATE). IEEE (2022).
85.
Zurück zum Zitat Haghshenas, S.H., Hasnat, M.A., Naeini, M. A temporal graph neural network for cyber attack detection and localization in smart grids. arXiv preprint arXiv:2212.03390 (2022). Haghshenas, S.H., Hasnat, M.A., Naeini, M. A temporal graph neural network for cyber attack detection and localization in smart grids. arXiv preprint arXiv:​2212.​03390 (2022).
86.
Zurück zum Zitat Qin, X., et al.: User OCEAN personality model construction method using a BP neural network. Electronics 11(19), 3022 (2022)CrossRef Qin, X., et al.: User OCEAN personality model construction method using a BP neural network. Electronics 11(19), 3022 (2022)CrossRef
88.
Zurück zum Zitat Gao, Y., et al.: Deep reinforcement learning based task scheduling in mobile blockchain for IoT applications. In ICC 2020–2020 IEEE international conference on communications (ICC). IEEE (2020). Gao, Y., et al.: Deep reinforcement learning based task scheduling in mobile blockchain for IoT applications. In ICC 2020–2020 IEEE international conference on communications (ICC). IEEE (2020).
90.
Zurück zum Zitat Shadroo, S., Rahmani, A.M., Rezaee, A.: The two-phase scheduling based on deep learning in the Internet of Things. Comput. Netw. 185, 107684 (2021)CrossRef Shadroo, S., Rahmani, A.M., Rezaee, A.: The two-phase scheduling based on deep learning in the Internet of Things. Comput. Netw. 185, 107684 (2021)CrossRef
92.
Zurück zum Zitat Sellami, B., et al.: Energy-aware task scheduling and offloading using deep reinforcement learning in SDN-enabled IoT network. Comput. Netw. 210, 108957 (2022)CrossRef Sellami, B., et al.: Energy-aware task scheduling and offloading using deep reinforcement learning in SDN-enabled IoT network. Comput. Netw. 210, 108957 (2022)CrossRef
93.
Zurück zum Zitat Lin, L., et al.: Deep reinforcement learning-based task scheduling and resource allocation for NOMA-MEC in Industrial Internet of Things. Peer-to-Peer Netw App 16, 1–19 (2022) Lin, L., et al.: Deep reinforcement learning-based task scheduling and resource allocation for NOMA-MEC in Industrial Internet of Things. Peer-to-Peer Netw App 16, 1–19 (2022)
94.
Zurück zum Zitat Quadar, N., et al.: Cybersecurity Issues of IoT in ambient intelligence (Am I) environment. IEEE Internet Things Magaz 5(3), 140–145 (2022)CrossRef Quadar, N., et al.: Cybersecurity Issues of IoT in ambient intelligence (Am I) environment. IEEE Internet Things Magaz 5(3), 140–145 (2022)CrossRef
95.
Zurück zum Zitat Wang, K., et al.: Learning-based task offloading for delay-sensitive applications in dynamic fog networks. IEEE Trans. Veh. Technol. 68(11), 11399–11403 (2019)CrossRef Wang, K., et al.: Learning-based task offloading for delay-sensitive applications in dynamic fog networks. IEEE Trans. Veh. Technol. 68(11), 11399–11403 (2019)CrossRef
Metadaten
Titel
Task scheduling in the internet of things: challenges, solutions, and future trends
verfasst von
Tianqi Bu
Zanyu Huang
Kairui Zhang
Yang Wang
Haobin Song
Jietong Zhou
Zhangjun Ren
Sen Liu
Publikationsdatum
20.04.2023
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe 1/2024
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-023-03991-2

Weitere Artikel der Ausgabe 1/2024

Cluster Computing 1/2024 Zur Ausgabe

Premium Partner