Pervasive Service Discovery Implementation Using UDP Protocol on Raspberry Pi and MyRIO

Authors

  • Mochammad Mochammad Hannats Hanafi Ichsan Computer Engineering Department, Brawijaya University, Malang, Indonesia
  • Wijaya Kurniawan Computer Engineering Department, Brawijaya University, Malang, Indonesia
  • Joniar Dimas Wicaksono Computer Engineering Department, Brawijaya University, Malang, Indonesia

Keywords:

MyRIO, Pervasive, Raspberry, Smart Home, UDP Protocol,

Abstract

Smart home environment is an environment by which there are equipments that should be able to communicate each other and can be monitored or controlled remotely through the internet. Nowadays, it still requires complex configuration to achieve those requirements. Pervasive computing is a method which facilitate humans to ease configuring the devices. Based on previous researches that designed and tested the Pervasive system using UDP and LabVIEW on Personal Computer (PC), this research focused on implementing it on embedded systems which is Raspberry Pi 3 as host and NI MyRIOs as clients. UDP protocol is used because it has lightweight attribute and does not require large memory. Several experiments have been done such as measuring discovery time for each 86.62 bytes of data. Discovery time on the host is 56,417ms, while the discovery on the client is 251.067ms. Therefore, the whole discovery process is 313,417ms. Whereas if the host fails, the time which client needs to reconnect is 10384,23ms. On sending data testing between host and client, the average data being send is 86,3bytes, data transmission sensor takes 58.26ms, LED control takes 5350,926ms, and for push button takes 255,67ms.

Downloads

Published

2020-06-30

How to Cite

Mochammad Hannats Hanafi Ichsan, M., Kurniawan, W., & Dimas Wicaksono, J. (2020). Pervasive Service Discovery Implementation Using UDP Protocol on Raspberry Pi and MyRIO. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 12(2), 53–57. Retrieved from https://jtec.utem.edu.my/jtec/article/view/5271

Issue

Section

Articles