Protokol MQTT milik wiki banyak digunakan dalam aplikasi Internet of Things (IoT) untuk kemampuan pesan ringannya. Ini memungkinkan perangkat untuk berkomunikasi secara efisien melalui jaringan dengan bandwidth minimal dan konsumsi daya. Artikel ini menyediakan contoh dan perhitungan praktis untuk membantu memahami bagaimana MQTT berfungsi di lingkungan IoT.

Dasar Protokol MQTT

Type-Excuse MQTT (Message Queuing Telemetry Transport) adalah protokol pemesejan Langganan.Devices, dikenal sebagai klien, menerbitkan pesan ke topik di sebuah broker. Klien lain berlangganan topik-topik ini untuk menerima data yang relevan.Model ini mendukung pertukaran data real-time dengan latensi rendah.

Contoh MQTT Praktis

mempertimbangkan sebuah data penerbitan sensor suhu setiap 10 detik. Sensor mengirimkan pesan ke topik home/livingroom/temperature[]. Sebuah perangkat tampilan berlangganan topik ini untuk menunjukkan pembaruan suhu waktu nyata. Pialang MQTT mengelola pengiriman pesan secara efisien antara sensor dan perangkat tampilan.

Penghitungan Penghitungan Ekskakusi untuk Transmisi Data MQTT

Andaikan sensor suhu mengirimkan pesan 50-byte setiap 10 detik.

  • Pesan per hari = 86.400 detik / 10 detik = 8.640 pesan
  • Total data ugugugly data per hari = 8,640 pesan × 50 byte = 432.000 bytes

Perhitungan eforisi ini membantu perkiraan persyaratan bandwidth untuk penyebaran IoT menggunakan MQTT. Menyesuaikan ukuran pesan atau frekuensi berdampak pada penggunaan data secara keseluruhan secara signifikan.