Abstract:
Wireless Sensor Networks (WSN) merupakan jaringan nirkabel yang tediri dari kumpulan nodenode sensor nirkabel yang dapat melakukan pengambilan data. Pada umumnya sensor-sensor tersebut beroperasi menggunakan baterai, serta memiliki kapasitas penyimpanan dan kemampuan pengolahan yang terbatas. Pada Internet of Things (IoT) seringkali digunakan protokol MQTT untuk mengirimkan data dari node sensor ke klien. Namun protokol MQTT tidak dioptimalkan untuk WSN. WSN biasanya memiliki keterbatasan tempat penyimpanan, keterbatasan kemampuan pengolahan yang terbatas, serta beberapa keterbatasan koneksi nirkabel. Protokol Message Queuing Telemetry Transport for Sensor Network (MQTT-SN) merupakan protokol perpanjangan dari protokol MQTT namun sudah dioptimalkan untuk penggunaan pada WSN. Pada penelitian ini telah dibangun aplikasi publish-subscribe dengan protokol MQTT-SN dan MQTT untuk melakukan eksplorasi dan implementasi protokol MQTT-SN pada WSN. Fitur MQTT-SN yang diimplementasikan pada aplikasi ini adalah fitur pencarian gateway, fitur koneksi, dan fitur publish. Pada penelitian ini dilakukan pengujian fungsional dan experimental terhadap program aplikasi publish-subscribe dengan protokol MQTT-SN dan MQTT. Dari pengujian yang dilakukan dapat disimpulkan bahwa klien dengan protokol MQTT-SN dapat mengirimkan data ke klien dengan protokol MQTT.