Implementasi Protokol Websocket Pada Perangkat Non IP Berbasis NRF24L01 (Studi Kasus: Sistem Monitoring Suhu Dan Kontroling Lampu LED)
Main Author: | Hidayat, Labib Imam |
---|---|
Format: | Thesis NonPeerReviewed Book |
Bahasa: | eng |
Terbitan: |
, 2017
|
Subjects: | |
Online Access: |
http://repository.ub.ac.id/3140/1/Labib%20Imam%20Hidayat.pdf http://repository.ub.ac.id/3140/ |
Daftar Isi:
- Pada era teknologi saat ini, perkembangan arsitektur IOT (Internet of things) berkembang sangat pesat. Dengan banyaknya perangkat IOT, terjadi perbedaan antara protokol layer aplikasi perangkat IOT tersebut. Sehingga, setiap perangkat memiliki aplikasi tersendiri atau disebut dengan istilah “one device one app”. Untuk menyelesaikan permasalahan tesebut, penggunaan protokol web untuk mengatur seluruh protokol layer aplikasi atau yang disebut dengan WOT (Web of things) merupakan solusi yang baik dikarenakan protokol web yang bersifat universal. Konsep yang sebelumnya “one device one app” diubah menjadi “many device one app” yaitu banyak perangkat dikendalikan oleh satu aplikasi. Permasalahan yang muncul berikutnya adalah banyak perangkat IOT yang membutuhkan koneksi real time dan menggunakan komunikasi radio sebagai metode pengiriman dan penerimaan datanya. Koneksi real time adalah koneksi yang menghubungkan antara server dan client secara full duplex yaitu koneksi yang membutuhkan satu kali proses request dan response untuk autentifikasi, sehingga pengiriman data lebih cepat. Salah satu protokol web yang mendukung komunikasi full duplex ini adalah websocket. Webscoket berbeda dengan HTTP yang selalu menggunakan request dan response untuk saling berkomunikasi. Pada komunikasi radio, banyak perangkat yang digunakan sebagai pilihan modul komunikasi radio. Salah satu modul komunikasi radio yang banyak digunakan adalah NRF24L01. Dengan menghubungkan protokol IP dengan perangkat radio yang bersifat non IP maka dibutuhkan sebuah perangkat bridging yang menjembatani perbedaan tersebut agar data dapat ditransmisikan dengan baik. Karena itu penulis melakukan penelitian untuk implementasi protokol websocket sebagai protokol web pada perangkat radio atau non IP dengan studi kasus sistem kontroling dan monitoring. Pengujian juga dilakukan pada sistem untuk mengetahui seberapa besar performa sistem tersebut. Hasil pengujian tersebut adalah rata-rata waktu untuk pengiriman data kurang dari satu detik. Dari hasil pengujian tersebut dapat disimpulkan sistem ini memiliki performa yang baik.