Pervasive Service Discovery Implementation Using UDP Protocol on Raspberry Pi and MyRIO
Keywords:MyRIO, Pervasive, Raspberry, Smart Home, UDP Protocol,
AbstractSmart 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.
How to Cite
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.