z-logo
open-access-imgOpen Access
Дотримання вимог платформи IoT за допомогою хмарних рішень.
Author(s) -
O. Старовойтенко
Publication year - 2021
Publication title -
komp'ûterno-ìntegrovanì tehnologìï: osvìta, nauka, virobnictvo
Language(s) - Ukrainian
Resource type - Journals
eISSN - 2524-0560
pISSN - 2524-0552
DOI - 10.36910/6775-2524-0560-2021-42-30
Subject(s) - mqtt , internet of things , computer science , world wide web
Інтернет речей (IoT) надає широкий спектр програм, що забезпечують підвищену обізнаність та контроль за фізичним середовищем. Поточні системи, як правило, локально сприймають і опрацьовують фізичні явища, а потім переносяться на хмарну інфраструктуру pub / sub (публікації / підписки) для розподілу даних датчиків та контролю серед кінцевих користувачів та зовнішніх служб. Незважаючи на популярність рішень pub / sub досі незрозуміло, які функції проміжне програмне забезпечення повинно мати, щоб успішно відповідати конкретним вимогам домену IoT. Питання як велика кількість підключених пристроїв, які лише епізодично надсилають невеликі повідомлення датчиків, впливають на пропускну здатність. У цій роботі ми розглядаємо дані обмеження, аналізуючи основні вимоги платформ IoT та оцінюючи, які з цих функцій підтримуються відомими opensource (відкритими рішеннями)pub / sub. Далі ми проведемо оцінку продуктивності в загальнодоступній хмарі, використовуючи чотири популярні реалізації pub / sub: RabbitMQ (AMQP), Mosquitto (MQTT), Ejabberd (XMPP) та ZeroMQ. Ми дослідимо максимальну стійку пропускну здатність та затримку в справжніх умовах навантаження, використовуючи дані від реальних датчиків. Хоча основні функції подібні, аналізовані системи pub / sub відрізняються своїми можливостями фільтрації, семантичними гарантіями та кодуванням. Наша оцінка показує, що ці відмінності можуть мати помітний вплив на пропускну здатність та затримку хмарних платформ IoT.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here