DISTRIBUTED SIMULATION OF HETEROGENEOUS SYSTEMS OF THE INTERNET OF THINGS

Authors

DOI:

https://doi.org/10.35546/kntu2078-4481.2025.1.2.6

Keywords:

Internet of Things, heterogeneous systems, distributed simulation, resource management, networks, load balancing, machine learning, cloud computing

Abstract

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

Published

2025-02-25