Kinerja gateway berbasis XMPP untuk komunikasi perangkat IoT

Performance of XMPP-Based Gateway for IoT Device Communication Services

*Mahar Faiqurahman orcid scopus  -  Department of Informatics, Universitas Muhammadiyah Malang, Indonesia
Muhammad Malik Madani  -  Department of Informatics, Universitas Muhammadiyah Malang, Indonesia
Denar Regata Akbi  -  Department of Informatics, Universitas Muhammadiyah Malang, Indonesia
Received: 11 Feb 2019; Revised: 13 Sep 2019; Accepted: 18 Sep 2019; Published: 31 Oct 2019; Available online: 3 Oct 2019.
Open Access Copyright (c) 2019 Jurnal Teknologi dan Sistem Komputer
Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Citation Format:
Article Info
Section: Articles
Language: ID
Statistics: 231 28
Abstract
This study examines the performance of a communication gateway for IoT devices by utilizing the XMPP protocol so that these devices can be connected and communicate using the Internet. The sensor nodes, which are IoT devices, were implemented using NodeMCU connected to the DHT11 sensor module and LED lights to simulate the incoming data. Sensor nodes can communicate using the XMPP protocol gateway and process the request-response data. Gateway data transmission performance with size variations from 10-100 MB gets an average delay time of 9.3 ms, an average jitter of 0.00178 ms, and an average throughput of 161.4 kbps. The CPU usage parameter has an average increase of 12%, and memory usage tends to be constant when data transmission occurs.
Keywords
IoT; XMPP protocol; communication gateway

Article Metrics:

  1. M. U. Farooq, M. Waseem, S. Mazhar, A. Khairi, and T. Kamal, “A review on internet of things (IoT),” International Journal of Computing Applications, vol. 113, no. 1, pp. 1-7, 2015. doi: 10.5120/19787-1571
  2. R. Klauck and M. Kirsche, “hatty things-making the internet of things readily usable for the masses with XMPP,” in 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), Pittsburgh, USA, Oct. 2012, pp. 60-69. doi: 10.4108/icst.collaboratecom.2012. 250464
  3. Y. Wenbo, W. Quanyu, and G. Zhenwei, “Smart home implementation based on Internet and wifi technology,” in 2015 34th Chinese Control Conference (CCC), Hangzhou, China, Jul. 2015, pp. 9072–9077. doi: 10.1109/ChiCC.2015. 7261075
  4. A. Junaidi, “Internet of things, sejarah, teknologi dan penerapannya: review,” Jurnal Ilmiah Teknologi Informasi Terapan, vol. 1, no. 3, pp. 62-66, 2015.
  5. A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, “Internet of things: a survey on enabling technologies, protocols, and applications,” IEEE Communication Surveys & Tutorials, vol. 17, no. 4, pp. 2347–2376, 2015. doi: 10.1109/COMST.2015.2444095
  6. P. Masek et al., “Implementation of true IoT vision: survey on enabling protocols and hands-on experience,” International Journal of Distributed Sensor Networks, vol. 12, no. 4, 2016. doi: 10.1155/2016/8160282
  7. S. Bendel, T. Springer, D. Schuster, A. Schill, R. Ackermann, and M. Ameling, “A service infrastructure for the internet of things based on XMPP,” in 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), San Diego, USA, Mar. 2013, pp. 385–388. doi: 10.1109/ PerComW.2013.6529522
  8. P. Kayal and H. Perros, “A comparison of iot application layer protocols through a smart parking implementation,” in 2017 20th Conference on Innovations in Clouds, Internet and Networks (ICIN), Paris, France, Mar. 2017, pp. 331–336. doi: 10.1109/ICIN.2017.7899436
  9. M. B. Yassein, M. Q. Shatnawai, and D. Al-zoubi, “Application layer protocols for the internet of things: a survey,” in 2016 International Conference on Engineering & MIS (ICEMIS), Agadir, Marocco, Sep. 2016, pp. 1-4. doi: 10.1109/ ICEMIS.2016.7745303
  10. E. Zuliarso and H. Februariyanti, “Pemanfaatan instant messaging untuk aplikasi layanan akademik,” Jurnal Dinamik, vol. 18, no. 2, pp. 112-121, 2013.
  11. D. J. Cook, A. S. Crandall, B. L. Thomas, and N. C. Krishnan, “CASAS: a smart home in a box,” Computer (Long Beach Calif), vol. 46, no. 7, pp. 62–69, 2013. doi: 10.1109/MC.2012.328
  12. Y. Chen and T. Kunz, “Performance evaluation of IoT protocols under a constrained wireless access network,” in 2016 International Conference on Selected Topics in Mobile & Wireless Networking (MoWNeT), Cairo, Egypt, Apr. 2016, pp. 1-7. doi: 10.1109/MoWNet.2016.7496622
  13. M. Pohl, J. Kubela, S. Bosse, and K. Turowski, “Performance evaluation of application layer protocols for the internet-of-things,” in 2018 Sixth International Conference on Enterprise Systems (ES), Limassol, Cyprus, Oct. 2018, pp. 180-187. doi: 10.1109/ES.2018.00035
  14. H. Wang, D. Xiong, P. Wang, and Y. Liu, “A lightweight XMPP publish/subscribe scheme for resource-constrained IoT devices,” IEEE Access, vol. 5, pp. 16393–16405, 2017. doi: 10.1109/ ACCESS.2017.2742020