Дослідження методу контролю сумісності пристроїв Інтернету речей на основі протоколу прикладного рівня MQTT

Main Article Content

Artur V. Timenko
Vadym V. Shkarupylo
Nataliia A. Kulykovska
Svitlana S. Hrushko

Анотація

На тлі стрімкого розвитку Інтернету речей та його впливу на різноманітні сфери життя, забезпечення сумісності між різними компонентами систем стає актуальним завданням. Особливо важливим це стає у контексті розробки та інтеграції систем Інтернету речей з високим рівнем різноманіття та динамічності. У цій статті ми розглядаємо проблему сумісності компонентів Інтернету речей, акцентуючи увагу на протоколах прикладного рівня, які є ключовими у забезпеченні міжкомпонентної взаємодії. Основна мета статті полягає у розробці та валідації моделі, яка дозволить оптимізувати процеси взаємодії між компонентами систем з урахуванням специфіки протоколів. Запропоновано модель, яка базується на використанні темпоральної логіки дій, що забезпечує формальну верифікацію взаємодій між компонентами та дозволяє виявляти потенційні проблеми сумісності на різних етапах розробки. На базі цієї моделі розроблено метод автоматизованого контролю сумісності компонентів системи. Метод базується на перевірці відповідності реалізації протоколу його специфікації за допомогою методу перевірки на моделі. Компоненти системи Інтернет речей розглядаються попарно. Для кожної пари компонентів формується загальна множина змінних стану на основі типів підтримуваних повідомлень. Для кожного компонента синтезується формальна специфікація протоколу взаємодії на базі сформованої множини змінних стану. Ці формальні специфікації перевіряються методом перевірки на моделі в автоматизованому режимі. Результати перевірки на моделі для обох специфікацій співставляються за параметрами кількості станів і глибини обходу. Якщо ці параметри співпадають, компоненти вважаються сумісними на рівні протоколів взаємодії.. Розроблена модель була перевірена за допомогою програмного симулятора, який дозволяє моделювати різноманітні сценарії взаємодії в мережі Інтернету речей. Результати експериментів демонструють ефективність запропонованої методології у підвищенні рівня сумісності між компонентами системи, що в свою чергу знижує ризики втрати даних та забезпечує стабільність роботи систем Інтернету речей. Завдяки глибокому аналізу та розробці спеціалізованих методів та інструментів, це дослідження вносить значний вклад у розвиток теоретичних та практичних аспектів забезпечення сумісності. Однак, для подальшого підвищення точності та універсальності моделі, рекомендується проведення додаткових емпіричних досліджень з більшим набором даних.

Downloads

Download data is not yet available.

Article Details

Тематика

Розділ

Інформаційні технології та комп'ютерні системи

Автори

Біографії авторів

Artur V. Timenko, Національний університет «Запорізька політехніка», вул. Жуковського, 64. Запоріжжя, 69063, Україна

старший викладач кафедри Комп'ютерних систем і мереж

Scopus Author ID: 56503994400

Vadym V. Shkarupylo, Національний університет біоресурсів і природокористування України, вул. Героїв Оборони, 15. Київ, 03041, Україна

канд. техн. наук, доцент кафедри Комп’ютерних систем, мереж та кібербезпеки

Scopus Author ID: 57189326576

Nataliia A. Kulykovska, Національний університет «Запорізька політехніка», вул. Жуковського, 64. Запоріжжя, 69063,Україна

старший викладач кафедри Комп’ютерних систем і мереж

Scopus Author ID: 57208667683

Svitlana S. Hrushko, Запорізький національний університет «Запорізька політехніка», вул. Жуковського, 64. Запоріжжя, 69063, Україна

канд. техн. наук, доцент кафедри Комп’ютерних систем та мереж

Scopus Author ID: 57202232710

Схожі статті

Ви також можете розпочати розширений пошук схожих статей для цієї статті.