У сучасному технологічному світі сенсори та сенсорні мережі широко використовуються у більшості сфер людської діяльності. Одним із ключових інженерних завдань під час проєктування сенсорних мереж є питання забезпечення живучості мережі. У статті представлено алгоритми забезпечення живучості сенсорних мереж на основі попередньої оцінки даної властивості. Оцінка живучості залежить від топології мережі. Підвищення показника живучості сенсорної мережі досягається шляхом включення до мережі додаткових датчиків. Запропоновано алгоритм знаходження позиції додаткових датчиків, що враховує радіус покриття сенсорів та необхідність наявності перетину зон покриття датчиків для забезпечення обміну інформацією. Представлено ітераційний алгоритм забезпечення живучості мережі за наявності та врахування динамічних датчиків. Результати обчислювальних експериментів, що представлені у роботі, підтверджують ефективність запропонованих підходів.
In the modern technological world, sensors and sensor networks are widely used in the all spheres of human activity. One of the key engineering tasks in the design of sensor networks is to ensure the survivability of the network. The article presents algorithms for ensuring the survivability of sensor networks based on a preliminary assessment of this property. Estimation of survivability depends on the network topology. Increasing the survivability of the sensor network is achieved by including additional sensors in the network. An algorithm for finding the position of additional sensors in the stationary sensor network is proposed. Proposed approach takes into account the radius of coverage of the sensors and the need for the intersection of the coverage areas of the sensors to ensure the exchange of information. An iterative algorithm for ensuring the survivability of the network in the presence and consideration of dynamic sensors is presented. The results of computer simulation experiments presented in the paper confirm the effectiveness of the proposed approaches.