DISTRIBUTED SIMULATION OF HETEROGENEOUS SYSTEMS OF THE INTERNET OF THINGS
DOI:
https://doi.org/10.35546/kntu2078-4481.2025.1.2.6Keywords:
Internet of Things, heterogeneous systems, distributed simulation, resource management, networks, load balancing, machine learning, cloud computingAbstract
The article is devoted to the research and development of a distributed modelling system for heterogeneous Internet of Things (IoT) systems. In the current conditions of IoT technology development, there is a need to create effective methods for resource management, data synchronization, and ensuring the interaction of a large number of devices. Existing models and modelling systems have a number of limitations, in particular, high delays in data processing, limited scalability, and significant requirements for computing resources. The paper proposes a three-level distributed modelling architecture that allows for effective management of the interaction of IoT devices. The architecture consists of a distributed virtual network modelling layer, an interaction and control layer, and a shared communication service layer. Such a structure allows for increasing system performance, ensuring rapid synchronization of object states, and reducing the load on central computing nodes. An analysis of modern approaches to resource management and optimization of computing processes in IoT systems is conducted. Algorithms for object state synchronization, task distribution between nodes, and load balancing mechanisms are studied. A dynamic resource redistribution method is proposed, which allows adaptively changing the system configuration depending on the current load. Experimental modelling has demonstrated a reduction in data exchange delays, improved synchronization, and increased resource allocation efficiency. The proposed approach can be used in various areas, including smart cities, automated manufacturing, transportation systems, and the industrial Internet of Things. The research results open up prospects for further optimization of IoT network control algorithms, integration of artificial intelligence for load forecasting, and development of new methods for adaptive resource balancing.
References
Shakhatreh H., Sawalmeh A. H., Al-Fuqaha A., Dou Z., Almaita E., Khalil I., Othman N. S., Khreishah A., Guizani M. Unmanned Aerial Vehicles: A Survey on Civil Applications and Key Research Challenges. IEEE Access 2019, Vol.7. P. 48572–48634. doi: https://doi.org/10.1109/ACCESS.2019.2909530
Qin B., Zhang D., Tang S., Wang M. Distributed Grouping Cooperative Dynamic Task Assignment Method of UAV Swarm. Appl. Sci. 2022, 12, 2865. https://doi.org/10.3390/app12062865
Rizk Y., Awad M., Tunstel E. W. Cooperative Heterogeneous Multi-Robot Systems: A Survey. ACM Comput. Surv. 2019, Vol.52(2) art.29. P.1–31. https://doi.org/10.1145/330384
Jiang X., Zeng X., Sun J., Chen J. Research status and prospect of distributed optimization for multiple aircraft. Acta Astronaut. 2021, 42, 524551. https://doi.org/10.7527/S1000-6893.2020.24551
Ye F., Chen J., Sun Q., Tian Y., Jiang T. Decentralized task allocation for heterogeneous multi-UAV system with task coupling constraints. J. Supercomput. 2020, 77, P.111–132.
Chen J., Wu Q., Xu Y., Qi N., Guan X., Zhang Y., Xue Z. Joint Task Assignment and Spectrum Allocation in Heterogeneous UAV Communication Networks: A Coalition Formation Game-Theoretic Approach. IEEE Trans. Wirel. Commun. 2021, 20, 440–452. DOI: https://doi.org/10.1109/TWC.2020.3025316
Filimonchuk T., Volk M., Ruban I., Tkachov V. Development of information technology of tasks distribution for grid-systems using the GRASS simulation environment. Eastern-European Journal of Enterprise Technologies. 2016. Vol. 3/9 (81). pp. 45–53. DOI: https://doi.org/10.15587/1729-4061.2016.71892
Volk M., Buhrii A., Kovtun E., Zhuravel D., Zborovskyi M. Simulation and management of fog computing for IoT. 7-th International Scientific and Technical Conference “COMPUTER AND INFORMATION SYSTEMS AND TECHNOLOGIES”. Kharkiv : NURE. – 2024. − P. 11–12.
Волк М. О., Гора М. В. Модифікований метод самовідновлення розподіленого програмного забезпечення в гетерогенних комп’ютерних системах. Сучасний стан наукових досліджень та технологій в промисловості. 2024. № 1(27). С. 5–17. DOI: https://doi.org/10.30837/ITSSI.2024.27.005






