An empirical study of python for soft realtime iot stream processing: investigating latency, mqtt qos/tls, and batching at the edge

dc.contributor.authorNovak, D. S.
dc.contributor.authorSukpanya Chaleunsuk
dc.date.accessioned2026-01-29T13:27:45Z
dc.date.available2026-01-29T13:27:45Z
dc.date.issued2025
dc.description.abstractotherУ багатьох периферійних додатках Інтернету речей (IoT) для забезпечення безпеки та експлуатаційних вимог необхідна м'яка реакція в режимі реального часу. Хоча Python є основною мовою для створення прототипів у сфері IoT, його продуктивність та придатність як мови сценаріїв для легких систем обробки потоків не були ретельно досліджені й залишаються майже невивченими, часто часто відкидаючись через обмеження глобального блокуванням інтерпретатора (GIL). У цій статті представлено емпіричну оцінку синхронного однопотокового (S1) конвеєра Python з використанням відтворюваної тестової платформи за різних робочих навантажень, конфігурацій MQTT (QoS = 0/1/2) та шифрування TLS. Результати показують, що конвеєр S1 досягає затримки p99 менше мілісекунди при 10 Гц із кількістю видавців N = 50 та розміром корисного навантаження 512 Б, забезпечуючи відсутність пропущених дедлайнів за умов м’якого обмеження у 200 мс. Цікаво, що MQTT із рівнем QoS 2 демонструє меншу затримку, ніж QoS 0, коли видавець і підписник знаходяться на локальному хості. Крім того, застосування політики вікон із подвійним порогом (max_items = 32, max_ms = 50) забезпечує продуктивність менше мілісекунди під час тимчасового агрегування. В цілому, ці результати з легкістю відповідають м'якому дедлайну 200 мс, що вказує на значний запас і потенціал для виконання більш суворих вимог (наприклад, менше 100 мс) за подібних умов.
dc.format.pagerangeС. 401-107
dc.identifier.citationNovak, D. S. An empirical study of python for soft realtime iot stream processing: investigating latency, mqtt qos/tls, and batching at the edge / Novak D. S., Sukpanya Chaleunsuk // Прикладна математика та комп'ютинг. ПМК, 2025 : Вісімнадцята наук. конф. магістрантів та аспірантів, [Київ], 19-21 лист. 2025 р. : зб. тез доп. / ФПМ КПІ ім. Ігоря Сікорського. - Київ, 2025. - С. 401-407.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/78522
dc.language.isoen
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.relation.ispartofПрикладна математика та комп'ютинг. ПМК, 2025 : Вісімнадцята наукова конференція магістрантів та аспірантів, Київ, 19-21 листопада 2025 року : збірник тез доповідей
dc.subjectIoT
dc.subjectсистеми реального часу
dc.subjectобробка потоків
dc.subjectPython
dc.subjectMQTT
dc.subjectпериферійні обчислення
dc.subjectхарактеристика продуктивності
dc.subject.udc004.93
dc.titleAn empirical study of python for soft realtime iot stream processing: investigating latency, mqtt qos/tls, and batching at the edge
dc.typeArticle

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
PMK2025_P401-407.pdf
Розмір:
249.44 KB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: