Novel Approach for Improving Secure Scheduling in Fog Environment and in Context of Smart Homes

Authors

  • Ruchika Department of computer Science and Applications, M.D. University, Rohtak-124001, Haryana, India
  • Rajender Singh Chhilar Department of computer Science and Applications, M.D. University, Rohtak-124001, Haryana, India

Keywords:

Fog computing, Internet of Things, Smart Home, Scheduling, Performance, machine learning

Abstract

The increasing demand for Internet of Things-based smart home automation systems in the modern period is having an effect on the scheduling in fog environments. During the implementation of a smart home automation system, there is a pressing need for an innovative strategy that is able to significantly enhance the scheduling problems and fog environment. There are many different scheduling techniques available, each of which has its own set of limitations. The incoming real-time home automation is handled by a fog node that functions like a little cloud and has restricted resources. This node evaluates the input locally and sends a response back to the edge device. This method has the benefit of minimizing latency, which is widely recognized as one of the most significant limitations of cloud computing in the present day. Because fog computing is still in its early stages of development, it faces numerous obstacles and challenges, such as the limited resources of fog nodes and the processing of real-time job(s) while making the most use of available resources, which is also referred to as task scheduling in fog computing. Task scheduling is one of the main components of fog computing. It has the potential to improve the latency of a service and decrease the amount of network traffic. In this study, we analyze a variety of problems and difficulties associated with fog task scheduling using previous research. In addition, the articles provide a unique task scheduling model that is tailored specifically for use in fog computing environments in context of smart home, which offers a solution to a number of the challenges associated with task scheduling. Present research is providing task scheduling and allocation of optimized and authentic nodes to pending task by integrating machine learning mechanism with task scheduling.

Downloads

Download data is not yet available.

References

Mahmud R, Kotagiri R, Buyya R (2018) Fog computing: a taxonomy, survey and future directions. Internet of everything. Springer, Singapore, pp 103–130

Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 workshop on mobile big data, pp 37–42

Liu Y, Fieldsend JE, Min G (2017) A framework of fog computing: architecture, challenges, and optimization. IEEE Access 5:25445–25454

Aburukba, Raafat & AliKarrar, Mazin & Landolsi, T. & El-Fakih, Khaled. (2019). Scheduling Internet of Things requests to minimize latency in hybrid Fog–Cloud computing. Future Generation Computer Systems. 111. 10.1016/j.future.2019.09.039.

Wan J, Chen B, Wang S, Xia M, Li D, Liu C (2018) Fog computing for energy-aware load balancing and scheduling in smart factory. IEEE Trans Ind Inform 14(10):4548–4556

Alsmadi, Ahmad & Aloglah, Roba & Abu-Darwish, Nisrein & Al Smadi, Ahmad & Alshabanah, Muneerah & Alrajhi, Daniah & Alkhaldi, Hanouf & Alsmadi, Mutasem. (2021). Fog computing scheduling algorithm for smart city. International Journal of Electrical and Computer Engineering (IJECE). 11. 10.11591/ijece.v11i3.pp2219-2228.

Wang Y, Guo C, Yu J (2018) Immune scheduling network based method for task scheduling in decentralized fog computing. Wirel Commun Mob Comput 2018

Zhang C (2020) Design and application of fog computing and Internet of Things service platform for smart city. Future Generation Computer Systems. Volume 112. Pages 630-640. ISSN 0167-739X. https://doi.org/10.1016/j.future.2020.06.016.

Bhatia M, Sood SK, Kaur S (2020) Quantumized approach of load scheduling in fog computing environment for IoT applications. Computing 102:1097–1115

Mukherjee M, Guo M, Lloret J, Iqbal R, Zhang Q (2019) Deadline-aware fair scheduling for offloaded tasks in fog computing with inter-fog dependency. IEEE Commun Lett

Naeem R.Z., Bashir S., Amjad M.F., Abbas H., and Afzal H. (2019) Fog computing in internet of things: Practical applications and future directions. Peer-to-Peer Networking and Applications. vol. 12, no. 5, pp. 1236-1262, 2019.

Liu L, Qi D, Zhou N, Wu Y (2018) A task scheduling algorithm based on classification mining in fog computing environment. Wirel Commun Mob Comput 2018

Lavanya R. (2019) Fog computing and its role in the Internet of Things. Advancing Consumer-Centric Fog Computing Architectures,” IGI Global, pp. 63-71, 2019.

Sujana JAJ, Geethanjali M, Raj RV, Revathi T (2019) Trust model based scheduling of stochastic workflows in cloud and fog computing. In: Cloud computing for geospatial big data analytics. Springer, pp 29–54

Gad-Elrab AA, Noaman AY (2020) A two-tier bipartite graph task allocation approach based on fuzzy clustering in cloud-fog environment. Future Gener Comput Syst 103:79–90. https://doi.org/10.1016/j.future.2019.10.003

Naha RK, Garg S, Chan A, Battula SK (2020) Deadline-based dynamic resource allocation and provisioning algorithms in fog-cloud environment. Future Gener Comput Syst 104:131–141

Shadroo, S., Rahmani, A. M., & Rezaee, A. (2021). The two-phase scheduling based on deep learning in the Internet of Things. Computer Networks, 185, 107684.

Auluck N, Rana O, Nepal S, Jones A, Singh A (2019) Scheduling real time security aware tasks in fog networks. IEEE Trans Server Computing

Yang Y, Zhao S, Zhang W, Chen Y, Luo X, Wang J (2018) Debts: delay energy balanced task scheduling in homogeneous fog networks. IEEE Internet Things J 5(3):2094–2106

Teoh, Y. K., Gill, S. S., & Parlikad, A. K. (2021). IoT and fog computing based predictive maintenance model for effective asset management in industry 4.0 using machine learning. IEEE Internet of Things Journal.

Moh, M., & Raju, R. (2018, July). Machine learning techniques for security of Internet of Things (IoT) and fog computing systems. In 2018 International Conference on High Performance Computing & Simulation (HPCS) (pp. 709-715). IEEE.

Vignesh V, Sendhil Kumar K, Jaisankar N (2013) Resource management and scheduling in cloud environment. Int J Sci Res Publ 3(6):1–6

Process flow of work

Downloads

Published

16.01.2023

How to Cite

Ruchika, & Chhilar, R. S. . (2023). Novel Approach for Improving Secure Scheduling in Fog Environment and in Context of Smart Homes. International Journal of Intelligent Systems and Applications in Engineering, 11(1s), 23–29. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/2473