DECOMPOSITION OF INTEGRATED HIGH-DENSITY IoT DATA FLOW
Main Article Content
Abstract
Topicality. The concept of fog computing made it possible to transfer part of the data processing and storage tasks from the cloud to fog nodes to reduce latency. But in batch processing of integrated data streams from IoT sensors, it is sometimes necessary to distribute the tasks of the batch between the fog and cloud layers. For this, it is necessary to decompose the formed package. But the existing methods of decomposition do not meet the requirements for efficiency in high-density IoT systems. The subject of study in the article are methods of decomposition of integrated data streams. The purpose of the article is to develop a method of decomposition of an integrated data stream in a dense high-density Internet of Things fog environment. This will reduce the processing time of operational transactions. The following results were obtained. The concept of decomposition of integrated information flows in the foggy layer was implemented to transition from the batch mode to the flow mode of task processing. Within the framework of the concept, a method of selecting elementary task flows from an integrated flow is proposed. An algorithm for decomposition of the integrated flow of tasks is proposed. Conclusion. A comparison of the proposed method of processing information flows in the foggy environment of high-density IoT with the existing approach is carried out. The results of the comparison showed that the proposed method is more suitable for deployment in conditions of limited network and computing resources. It is advisable to use it on nodes of fog computing systems with a high density of IoT sensors.
Article Details
References
Schulz, A.S. (2023), “User Interactions with Internet of Things (IoT) Devices in Shared Domestic Spaces”, ACM International Conference Proceeding Series, pp. 577–579. doi: https://doi.org/10.1145/3626705.3632615
Pardo, C., Wei, R. and Ivens, B.S. (2022), “Integrating the business networks and internet of things perspectives: A system of systems (SoS) approach for industrial markets”, Industrial Marketing Management, vol. 104, pp. 258–275, doi: https://doi.org/10.1016/j.indmarman.2022.04.012
Zhang, Z. (2023), “A computing allocation strategy for Internet of things’ resources based on edge computing”, International Journal of Distributed Sensor Networks, vol. 17(12), doi: https://doi.org/10.1177/15501477211064800
Chalapathi, G.S.S., Chamola, V., Vaish, A. and Buyya, R. (2022), “Industrial internet of things (Iiot) applications of edge and fog computing: A review and future directions”, Advances in Information Security, vol. 83, pp. 293–325, doi: https://doi.org/10.1007/978-3-030-57328-7_12
Dotsenko, N., Chumachenko, I., Galkin, A., Kuchuk, H. and Chumachenko, D. (2023), “Modeling the Transformation of Configuration Management Processes in a Multi-Project Environment”, Sustainability (Switzerland), Vol. 15(19), 14308, doi: https://doi.org/10.3390/su151914308
Zuev, A., Karaman, D. and Olshevskiy, A. (2023), “Wireless sensor synchronization method for monitoring short-term events”, Advanced Information Systems, vol. 7, no. 4, pp. 33–40, doi: https://doi.org/10.20998/2522-9052.2023.4.04
Krishnan, S. and Ilmudeen, A. (2023), “Internet of Medical Things in Smart Healthcare: Post-COVID-19 Pandemic Scenario”, Imprint Apple Academic Press, New York, doi: http://dx.doi.org/10.1201/9781003369035
Fatlawi, A., Al Dujaili, M.J. (2023), Integrating the Internet of Things (IoT) and Cloud Computing Challenges and Solutions: A Review. AIP Conference Proceedings, 2977(1), 020067. doi: http://dx.doi.org/10.1063/5.0181842
Qayyum, T., Trabelsi, Z., Waqar Malik, A. and Hayawi, K. (2022), “Mobility-aware hierarchical fog computing framework for Industrial Internet of Things”, Journal of Cloud Computing, vol. 11(1), doi: https://doi.org/10.1186/s13677-022-00345-y
Kuchuk, H. and Malokhvii, E. (2024), “Integration of IOT with Cloud, Fog, and Edge Computing: A Review”, Advanced Information Systems, vol. 8(2), pp. 65–78, doi: https://doi.org/10.20998/2522-9052.2024.2.08
Kuchuk, N., Mozhaiev, O., Semenov, S., Haichenko, A., Kuchuk, H., Tiulieniev, S., Mozhaiev, M., Davydov, V., Brusakova, O. and Gnusov, Y. (2023). Devising a method for balancing the load on a territorially distributed foggy environment. Eastern-European Journal of Enterprise Technologies, 1(4 (121), 48–55. https://doi.org/10.15587/1729-4061.2023.274177
Hunko, M., Tkachov, V., Kuchuk, H. and Kovalenko, A. (2023), Advantages of Fog Computing: A Comparative Analysis with Cloud Computing for Enhanced Edge Computing Capabilities, 2023 IEEE 4th KhPI Week on Advanced Technology, KhPI Week 2023 – Conf. Proc, 02-06 October 2023, Code 194480, doi: https://doi.org/10.1109/KhPIWeek61412.2023.10312948
Lu, S., Wu, J., Wang, N., Duan, Y., Liu, H., Zhang, J. and Fang, J. (2023), “Resource provisioning in collaborative fog computing for multiple delay-sensitive users”, Software – Practice and Experience, vol. 53, is. 2, pp. 243–262, doi: https://doi.org/10.1002/spe.3000
Petrovska, I. and Kuchuk, H. (2023), “Adaptive resource allocation method for data processing and security in cloud environment”, Advanced Information Systems, vol. 7, no. 3, pp. 67–73, doi: https://doi.org/10.20998/2522-9052.2023.3.10
Kuchuk, G., Nechausov, S. and Kharchenko, V. (2015), “Two-stage optimization of resource allocation for hybrid cloud data store”, Int. Conf. on Information and Digital Techn, Zilina, pp. 266–271, doi: http://dx.doi.org/10.1109/DT.2015.7222982
Li, G., Liu, Y., Wu, J., Lin, D. and Zhao, Sh. (2019), “Methods of Resource Scheduling Based on Optimized Fuzzy Clustering in Fog Computing”, Sensors, MDPI, vol. 19(9), doi: https://doi.org/10.3390/s19092122
Jamil, B. Shojafar, M., Ahmed, I., Ullah, A., Munir, K. and Ijaz, H. (2020), “A job scheduling algorithm for delay and performance optimization in fog computing”, Concurrency and Computation: Practice and Experience, vol. 32(7), doi: https://doi.org/10.1002/cpe.5581
Gomathi, B., Saravana Balaji, B., Krishna Kumar, V., Abouhawwash, M., Aljahdali, S., Masud, M. and Kuchuk, N. (2022), “Multi-Objective Optimization of Energy Aware Virtual Machine Placement in Cloud Data Center”, Intelligent Automation and Soft Computing, Vol. 33(3), pp. 1771–1785, doi: http://dx.doi.org/10.32604/iasc.2022.024052
Proietti Mattia, G. and Beraldi, R. (2023), “P2PFaaS: A framework for FaaS peer-to-peer scheduling and load balancing in Fog and Edge computing”, SoftwareX, vol. 21, doi: https://doi.org/10.1016/j.softx.2022.101290
Kovalenko, A. and Kuchuk, H. (2022), “Methods to Manage Data in Self-healing Systems”, Studies in Systems, Decision and Control, vol. 425, pp. 113–171, doi: https://doi.org/10.1007/978-3-030-96546-4_3
Kuchuk, N., Kovalenko, A., Ruban, I., Shyshatskyi, A., Zakovorotnyi, O. and Sheviakov, I. (2023), “Traffic Modeling for the Industrial Internet of NanoThings”, 2023 IEEE 4th KhPI Week on Advanced Technology, KhPI Week 2023 - Conference Proceedings, 2023, doi: 194480. http://dx.doi.org/10.1109/KhPIWeek61412.2023.10312856
Sharma, Sh. Saini H. (2019), “A novel four-tier architecture for delay aware scheduling and load balancing in fog environment”, Sustainable Computing: Informatics and Systems, vol. 24, doi: https://doi.org/10.1016/j.suscom.2019.100355
Attar, H., Khosravi, M.R., Igorovich, S.S., Georgievan, K.N. and Alhihi, M. (2020), “Review and performance evaluation of FIFO, PQ, CQ, FQ, and WFQ algorithms in multimedia wireless sensor networks”, International Journal of Distributed Sensor Networks, vol. 16(6), doi: https://doi.org/10.1177/1550147720913233
Malik, U.M., Javed, M.A., Frnda, J., Rozhon, J. and Khan, W.U. (2022), “Efficient Matching-Based Parallel Task Offloading in IoT Networks”, Sensors, vol. 22, doi: https://doi.org/10.3390/s22186906
Liu, L., Chen, H., Xu, Z. (2022). SPMOO: A Multi-Objective Offloading Algorithm for Dependent Tasks in IoT Cloud-Edge-End Collaboration. Information, 13, 75. doi: https://doi.org/10.3390/info13020075
Ghenai, A., Kabouche, Y. and Dahmani, W. (2018), “Multi-user dynamic scheduling-based resource management for Internet of Things applications”, 2018 International Conference on Internet of Things, Embedded Systems and Communications (IINTEC), doi: https://doi.org/10.1109/IINTEC.2018.8695308
Kuchuk, G.A., Akimova, Yu.A. and Klimenko, L.A. (2000), “Method of optimal allocation of relational tables”, Engineering Simulation, 2000, vol. 17(5), pp. 681–689, available at: https://www.scopus.com/record/display.uri?eid=2-s2.0-0034512103&origin=resultslist&sort=plf-f#metrics
Wei, J.-Y. and Wu, J.-J. (2023), “Resource Allocation Algorithm in Industrial Internet of Things Based on Edge Computing”, Journal of Northeastern University, vol. 44(8). doi: https://doi.org/10.12068/j.issn.1005-3026.2023.08.002
Yaloveha, V., Podorozhniak, A. and Kuchuk, H. (2022), “Convolutional neural network hyperparameter optimization applied to land cover classification”, Radioelectronic and Computer Systems, vol. 1(2022), pp. 115–128, doi: https://doi.org/10.32620/reks.2022.1.09
Zhang, Z. (2023), “A computing allocation strategy for Internet of things’ resources based on edge computing”, International Journal of Distributed Sensor Networks, vol. 17(12), doi: https://doi.org/10.1177/15501477211064800
Petrovska, I., Kuchuk, H., Kuchuk, N., Mozhaiev, O., Pochebut, M. and Onishchenko, Yu. (2023), “Sequential Series-Based Prediction Model in Adaptive Cloud Resource Allocation for Data Processing and Security”, 2023 13th International Conference on Dependable Systems, Services and Technologies, DESSERT 2023, 13–15 October, Athens, Greece, code 197136, doi: https://doi.org/10.1109/DESSERT61349.2023.10416496
Kalinin, Y., Kozhushko, A., Rebrov, O. and Zakovorotniy, A. (2022), “Characteristics of Rational Classifications in Game-Theoretic Algorithms of Pattern Recognition for Unmanned Vehicles”, 2022 IEEE 3rd KhPI Week on Advanced Technology (KhPIWeek), Kharkiv, Ukraine, pp. 1-5, doi: https://doi.org/10.1109/KhPIWeek57572.2022.9916454
Pisching, M., Pessoa, M.A.O., Junqueira, F., Filho, D. J. S. and Miyagi, P. E. (2018), “An architecture based on RAMI 4.0 to discover equipment to process 168 operations required by products”, Computers & Industrial Engineering, vol. 125, pp. 574–591, doi: https://doi.org/10.1016/j.cie.2017.12.029