An empirical study of python for soft realtime iot stream processing: investigating latency, mqtt qos/tls, and batching at the edge
| dc.contributor.author | Novak, D. S. | |
| dc.contributor.author | Sukpanya Chaleunsuk | |
| dc.date.accessioned | 2026-01-29T13:27:45Z | |
| dc.date.available | 2026-01-29T13:27:45Z | |
| dc.date.issued | 2025 | |
| 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.citation | Novak, 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.uri | https://ela.kpi.ua/handle/123456789/78522 | |
| dc.language.iso | en | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.relation.ispartof | Прикладна математика та комп'ютинг. ПМК, 2025 : Вісімнадцята наукова конференція магістрантів та аспірантів, Київ, 19-21 листопада 2025 року : збірник тез доповідей | |
| dc.subject | IoT | |
| dc.subject | системи реального часу | |
| dc.subject | обробка потоків | |
| dc.subject | Python | |
| dc.subject | MQTT | |
| dc.subject | периферійні обчислення | |
| dc.subject | характеристика продуктивності | |
| dc.subject.udc | 004.93 | |
| dc.title | An empirical study of python for soft realtime iot stream processing: investigating latency, mqtt qos/tls, and batching at the edge | |
| dc.type | Article |
Файли
Контейнер файлів
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
- Опис: