ANALISIS QUALITY OF SERVICE PROTOKOL MQTT DAN HTTP PADA PENERAPAN SISTEM MONITORING SUHU BERBASIS NODEMCU (STUDI KASUS RUANG SERVER KAMPUS 3 IST AKPRIND YOGYAKARTA)

Authors

  • Muhammad Farid Ali Safii
  • Suwanto Raharjo
  • Uning Lestari

Keywords:

HTTP, Internet of Things, MQTT, NodeMCU, Quality of Service

Abstract

Internet of Things (IoT) pada perkembanganya seakan menjadi solusi bagi seluruh perangkat elektronik untuk saling berkomunikasi dengan perangkat-perangkat yang telah terkomputasi. Dengan dasar inilah dikembangkan beberapa protokol komunikasi yang sesuai dengan kebutuhan IoT. Pemilihan prokotol yang tepat pada  saat mengimplementasikan jaringan dengan perangkat berkonsep IoT sangat penting dalam penggunaan beban trafik jaringan yang digunakan pada perangkat IoT.

Pada penelitian ini memiliki objek yaitu mengimplementasikan sistem monitoring suhu menggunakan NodeMCU dengan sensor DHT11. NodeMCU digunakan sebagai mikrokontroller dengan modul ESP8266 sebagai media trasmisi nirkabel pada perangkat IoT sedangkan DHT11 merupakan sensor suhu dan kelembapan yang akan membaca suhu disekitar sensor. Penelitian  mencakup analisa Quality of Service (QoS) pada objek di kedua protokol dan menganalisa pengiriman data pada protokol Hypertext Transfer Protocol (HTTP) dan Message Queuing Telemetry Transport (MQTT).

Pada pengujian terhadap objek dengan jaringan lokal mendapatkan hasil QoS pada protokol HTTP dengan parameter Delay, Packet Loss,dan Jitter  lebih baik daripada protokol MQTT, akan tetapi  protokol  MQTT memiliki Troughput  lebih baik  dibandingan dengan protokol HTTP.  Pada pengujian pengiriman data MQTT memiliki selisih 5-10%  data lebih banyak dibandingkan HTTP.

References

Andy, S., & Rahardjo, B. (2016). Keamanan Komunikasi Pada Protokol MQTT untuk Perangkat IoT. SENTER, 176-184.
Awaj, M. (2014). Sistem Pengukur Suhu dan Kelembaban Ruang Server. Jurnal Teknologi dan Sistem Komputer, 40-47.
Gunawan, A. H. (2008). Quality of Service dalam Data Komunikasi.
Hanifah, S., Akbar, S. R., & Amron, K. (2018). Implementasi Quality of Service pada Protokol Message Queue Telemetry Transport – Sensor Network (MQTT-SN) Berbasis Arduino dan NRF24L01. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 2, 2131-2140.
Kadir, A. (2013). Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan Arduino. Yogyakarta: ANDI.
Lampkin, V. (2012). Building Smarter Planet Solutions with MQTT and IBM WebSphere MQ Telemetry. IBM Redbooks.
Priyono, D. T., Purnama, B. E., & Sukadi. (2013). Pembangunan Server Proxy Squid Menggunakan Ubuntu Server 11.10 Pada Sekolah Tinggi Keguruan Ilmu Pendidikan PGRI Pacitan. Indonesian Journal On Networking and Security, I, 1-11.
Sulistyanto, M. P., Suharsono, K., & Nugraha, D. A. (2016). Monitoring dan Kendali Peralatan Elektronik Menggunakan Logika Fuzzy Melalui Website Dengan Protokol HTTP. Jurnal SMARTICS, 2, 49-54.
Wahana Komputer. (2009). Menguasai Java Programing. Semarang: Salemba 4.
Waher, P. (2015). Learning Internet of Things. Birmingham: Pack Publishing.

Downloads

Published

2019-07-08

Issue

Section

Articles