Implementasi Fitur Sleeping Client Pada Protokol Message Queue Telemetry Transport - Sensor Network (MQTT-SN) Berbasis Arduino & NRF24L01

Implementasi Fitur Sleeping Client Pada Protokol Message Queue Telemetry Transport - Sensor Network (MQTT-SN) Berbasis Arduino & NRF24L01

Penulis

  • Yandra Charlos Hasugian Fakultas Ilmu Komputer, Universitas Brawijaya
  • Sabriansyah Rizqika Akbar Fakultas Ilmu Komputer, Universitas Brawijaya
  • Kasyful Amron Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

Wireless Sensor Network, MQTT-SN, Sleeping Client, NRF24L01

Abstrak

WSN (Wireless Sensor Network) merupakan hubungan yang terdapat beberapa node sensor atau aktuator, gateway, dan client. Jaringan WSN dapat diimplementasikan dengan protokol Message Queue Telemetry Transport (MQTT) merupakan protokol yang berjalan pada TCP/IP, dimana node sensor terhubung dengan server melalui gateway sebagai perantara client dan server. Message Queue Telemetry Transport - Sensor Network (MQTT-SN) merupakan cara untuk menyelesaikan permasalahan tersebut. Dalam MQTT-SN terdapat sebuah fitur yang digunakan untuk melakukan perpindahan state dari client yaitu Sleeping Client. Dalam fitur sleeping client terdapat beberapa state yaitu aktif, disconnect, asleep, awake, dan lost. Sistem yang dibuat pada penelitian yaitu ada 2 perangkat client yang tersusun dari mikrokontroler Arduino Nano, modul NRF24L01 dan sensor. Sebuah perangkat gateway yang terdiri dari mikrokontroler Arduino Nano dan modul NRF24L01. Perangkat client akan mencari gateway untuk berkomunikasi, setelah terkoneksi perangkat client akan mengirim data sensor dan pesan-pesan untuk melakukan perubahan state pada fitur sleeping client. Dari hasil pengujian yang dilakukan client berhasil dalam perpindahan state dan pengiriman data sensor menggunakan sebuah perangkat client dan sebuah perangkat gateway maupun menggunakan 2 perangkat client dan sebuah gateway.

Unduhan

Diterbitkan

15 Feb 2018

Cara Mengutip

Hasugian, Y. C., Akbar, S. R., & Amron, K. (2018). Implementasi Fitur Sleeping Client Pada Protokol Message Queue Telemetry Transport - Sensor Network (MQTT-SN) Berbasis Arduino & NRF24L01. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 2(10), 4011–4019. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/2819

Terbitan

Bagian

Artikel
Loading...