Впровадження протоколів Інтернету речей (IoT) передбачає вибір відповідних стандартів зв'язку для забезпечення ефективної передачі даних та взаємодії пристроїв. У статті порівнювати загальні протоколи Інтернету та досліджує їх характеристики за допомогою базових обчислень.

Загальні протоколи Інтернету речей

Кілька протоколів широко використовуються в додатках Інтернету речей, кожен з унікальних функцій. Найбільш поширеними є MQTT, CoAP і HTTP. Ці протоколи відрізняються за умови накладної, споживання енергії і придатності для різних мережевих середовищ.

Виступи

Оцінка продуктивності протоколів Інтернету речей часто включає такі метрики, як наявність затримки, пропускна здатність та ефективність енергії. Розрахунок може допомогти порівняти протоколи на основі конкретних вимог до застосування.

Зразок Розрахунок продуктивності

Припустимо, що пристрій надсилає 100 повідомлень за хвилину, кожен повідомлення становить 50 байтів, швидкість даних для кожного протоколу може бути оцінено. Для MQTT з мінімальним накладним, ефективний рівень даних знаходиться близько до швидкості сирої інформації. Для HTTP, з додатковими заголовками, швидкість даних зменшується.

  • MQTT: 100 повідомлень / хв × 50 байтів = 5000 байт / хв ≈ 0.083 байтів /сек
  • HTTP: 100 повідомлень / хв × 70 байтів (включаючи заголовки) = 7000 байт / хв ≈ 0.117 байтів / сек
  • Місцезнаходження: 01024, м. Київ, вул. Героїв Дніпра, буд. 2

Ці розрахунки демонструють, як протокол накладає вплив на показники передачі даних, вибір протоколу впливу на основі мережевих обмежень та потреб додатків.