ПІДВИЩЕННЯ НАДІЙНОСТІ IоT-ВУЗЛІВ НА ОСНОВІ МЕХАНІЗМІВ ВИЯВЛЕННЯ ЗАВИСАНЬ
DOI:
https://doi.org/10.53920/ITS-2025-1;2-10Ключові слова:
IoT-вузли, надійність, виявлення зависань, аномалії, watchdog, моніторинг стану, самовідновлення, вбудовані системи, TinyML, енергоефективністьАнотація
Стрімке зростання кількості IoT-вузлів у критично важливих сферах підвищує потребу в забезпеченні їх надійної роботи, особливо в умовах обмежених ресурсів, нестабільного середовища та відсутності постійного технічного контролю. У статті розглянуто проблему зависань і некоректних режимів роботи IoT-пристроїв, які можуть призводити до втрати даних, збоїв у керуванні та зниження загальної ефективності системи. Проаналізовано сучасні підходи до виявлення та запобігання зависанням, що включають апаратні watchdog-механізми, програмні засоби діагностики, інтелектуальні методи виявлення аномалій, а також хмарні рішення для віддаленого моніторингу. Визначено їх ключові обмеження, пов’язані з високими вимогами до ресурсів, недостатньою гнучкістю, низькою адаптивністю та слабкою придатністю до роботи на мікроконтролерах із малою пам’яттю. Запропоновано архітектуру легковагої системи контролю стану IoT-вузлів, що поєднує локальний моніторинг, спрощений аналіз аномалій, адаптивні порогові методи та базові механізми самовідновлення. Представлено метод раннього виявлення зависань, який включає використання heartbeat-сигналів, локальних апаратно-програмних перевірок, аналізу ресурсів та мінімальної телеметрії. Метод дозволяє виявляти відхилення до виникнення критичної відмови та знижує потребу у мережевій активності, що особливо важливо для автономних енергообмежених пристроїв. Результати дослідження підтверджують доцільність поєднання апаратних і програмних механізмів із легкими аналітичними моделями. Зроблено висновок про необхідність подальшої розробки універсальних алгоритмів аномалій та уніфікованих методик тестування для різних IoT-платформ з метою підвищення відмовостійкості та автономності сучасних IoT-систем.





