Implementasi Protokol UDP Pervasive Multi Device Untuk Perangkat Myrio Berbasis Labview (Studi Kasus Security Box)

Main Author: Wardhana, Octavian Metta Wisnu
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2018
Subjects:
Online Access: http://repository.ub.ac.id/161478/1/Octavian%20Metta%20Wisnu%20Wardhana.pdf
http://repository.ub.ac.id/161478/
Daftar Isi:
  • Pervasive computing merupakan salah satu aplikasi dari ubiquotous computing yang berguna untuk memudahkan pengoperasian komputer dengan meminimalkan kebutuhan akan interaksi dari manusia kepada komputer. Sedangkan UDP Pervasive Multi Device adalah protokol UDP yang dikembangkan menggunakan pervasive computing untuk dapat mengenali identitas perangkat lain tanpa diperlukan pengaturan secara manual dari pengguna. Pada penelitian ini protokol UDP Pervasive dapat diimplementasikan pada perangkat PC dan NI myRIO yang menggunakan program berbasiskan LabVIEW. Protokol UDP digunakan karena tidak membutuhkan proses handshaking sehingga mengurangi delay serta ukuran data yang lebih sedikit karena tidak adanya acknowledgement field dan sequence field. Setiap perangkat menggunakan desain sistem state machine ganda yang memiliki fungsi masing-masing mendeteksi perangkat lain secara otomatis dan sebagai aplikasi dari penggunaan alamat perangkat yang terdeteksi. Ketika pertama kali program dieksekusi, perangkat melakukan broadcast kepada semua perangkat. Kemudian perangkat melakukan listening untuk menerima data broadcast maupun balasan dari broadcast. Ketika menerima data broadcast atau balasan maka perangkat melakukan pengecekan duplikasi perangkat dan menyimpannya. Selanjutnya perangkat akan mengirimkan balasan ketika menerima data broadcast atau kembali listening. Dengan menggunakan state machine mendeteksi perangkat lain yang sama, maka perangkat dapat mengenali lebih dari satu perangkat lain pada jaringan yang sama. Hasil dari pengujian yang didapatkan semua pengujian state based testing berhasil 100%. Serta mendapatkan discovery time rata-rata 0,202754 detik untuk 1 myRIO dan 0,303201 detik untuk 2 myRIO. Delay pengiriman data dari PC kepada myRIO tidak lebih dari 2 detik.