Real Performance Evaluation On MQTT and COAP Protocol in Ubiquitous Network Robot Platform (UNRPF) for Disaster Multi-robot Communication

  • Muhammad Ikrar Yamin Politeknik Elektronika Negeri Surabaya
  • Son Kuswadi Politeknik Elektronika Negeri Surabaya
  • Sritrusta Sukaridhoto Politeknik Elektronika Negeri Surabaya


Disaster multi-robot has a significant role in a disaster area to do many tasks like detection of fire, search and rescue of victims, etc. It needs to build good communication between the operator and multi-robot and among multi-robot themselves to perform their tasks quickly and efficiently. This relates with the queue message protocol system. In this research, we implemented the queue message protocol on mesh topology and integrated it on the robot platform. Recently, development of IoT (Internet of Things) Technology causes development of communication protocol. MQTT and CoAP are among the communication protocols used for IoT needs.  Both  protocols performance were compared when  used and implemented into disaster multi-robot. We also integrated MQTT protocol and robot  platform python based (UNR-PF). The result shows that MQTT protocol is easier to be  implemented on to disaster multi-robot platform (UNR-PF) on mesh topology than CoAP, and that data transfer rate of MQTT protocol has data transfer rate higher than CoAP.


Download data is not yet available.


E. Mediastianto, “STATISTIK KEJADIAN BENCANA TAHUN 2014,†2015. [Online].Available: [Accessed: 11-Feb-2016].

R. R. Murphy, “Trial by fire [rescue robots],†IEEE Robotics & Automation Magazine, vol. 11, no. 3, pp. 50–61, 2004.

H. Kitano, “RoboCup Rescue: A grand challenge for multi-agent systems,†in Proceedings - 4th International Conference on MultiAgent Systems, ICMAS 2000, 2000, pp. 5–12.

J. Liu, H. Zhang, B. Fan, G. Wang, and J. Wu, “A Novel Economical Embedded Multi-mode Intelligent Control System for Powered Wheelchair,†2010 Int. Conf. Comput. Control Ind. Eng., pp. 156–159, 2010.

X. Long, J. Jiang, and K. Xiang, “Towards Multirobot Communication,†2004 IEEE Int. Conf. Robot. Biomimetics, pp. 307–312, 2004.

S. Kahar, R. Sulaiman, A. S. Prabuwono, and N. A. Ahmad, “A Review of Wireless Technology Usage for Mobile Robot Controller,†vol. 34, no. Icsem, pp. 7–12, 2012.

M. Li, M. Chen, K. Lu, S. Mao, H. Zhu, and B. Prabhakaran, “Robot swarm communication networks: Architectures, protocols, and applications,†in 3rd International Conference on Communications and Networking in China, ChinaCom 2008, 2008.

T. Sun, X. Xiang, W. Su, H. Wu, and Y. Song, “A transformable wheel-legged mobile robot: Design, analysis and experiment,†Rob. Auton. Syst., vol. 98, pp. 30–41, 2017.

A. R. A. Besari, R. Zamri, A. S. Prabuwono, and S. Kuswadi, “The study on optimal gait for five-legged robot with reinforcement learning,†Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 5928 LNAI, pp. 1170–1175, 2009.

S. Kuswadi, M. N. Tamara, D. A. Sahanas, G. I. Islami, and S. Nugroho, “Adaptive morphology-based design of multi-locomotion flying and crawling robot ‘PENS-FlyCrawl,’†in 2016 International Conference on Knowledge Creation and Intelligent Computing, KCIC 2016, 2017, pp. 80–87.

B. Doroodgar, Y. Liu, and G. Nejat, “A learning-based semi-autonomous controller for robotic exploration of unknown disaster scenes while searching for victims,†IEEE Trans. Cybern., vol. 44, no. 12, pp. 2719–2732, 2014.

J. S. Jennings, G. Whelan, and W. F. Evans, “Cooperative search and rescue with a team of mobile robots,†1997 8th Int. Conf. Adv. Robot. Proceedings. ICAR’97, pp. 193–200, 1997.

N. Aroon, “Study of using MQTT cloud platform for remotely control robot and GPS tracking,†2016 13th Int. Conf. Electr. Eng. Comput. Telecommun. Inf. Technol. ECTI-CON 2016, 2016.

D. Thangavel, X. Ma, A. Valera, H. X. Tan, and C. K. Y. Tan, “Performance evaluation of MQTT and CoAP via a common middleware,†IEEE ISSNIP 2014 - 2014 IEEE 9th Int. Conf. Intell. Sensors, Sens. Networks Inf. Process. Conf. Proc., no. April, pp. 21–24, 2014.

N. Stephen, “Power Profiling: HTTPS Long Polling vs. MQTT with SSL, on Android,†2012. .

N. De Caro, W. Colitti, K. Steenhaut, G. Mangino, and G. Reali, “Comparison of two lightweight protocols for smartphone-based sensing,†in IEEE SCVT 2013 - Proceedings of 20th IEEE Symposium on Communications and Vehicular Technology in the BeNeLux, 2013.

S. Bandyopadhyay and A. Bhattacharyya, “Lightweight Internet protocols for web enablement of sensors using constrained gateway devices,†in 2013 International Conference on Computing, Networking and Communications, ICNC 2013, 2013, pp. 334–340.

M. H. Amaran, N. A. M. Noh, M. S. Rohmad, and H. Hashim, “A Comparison of Lightweight Communication Protocols in Robotic Applications,†Procedia Comput. Sci., vol. 76, no. Iris, pp. 400–405, 2015.

H. Yuliandoko, S. Sukaridhoto, U. H. Al Rasyid, and N. Funabiki, “Performance of Implementation IBR-DTN and Batman-Adv Routing Protocol in Wireless mesh Networks,†Emit. Int. J. Eng. Technol., vol. 3, no. 1, 2015.

L. M. Cortés-peña, “Wireless Mesh Network Implementation,†Comput. Eng., 2007.

Davinder Singh Sandhu and Sukesha Sharma, “Performance Evaluation of BATMAN, DSR, OLSR Routing Protocols - A Review,†Int. J. Emerg. Technol. Adv. Eng., vol. 2, no. 1, pp. 184–188, 2012.

D. Seither, A. König, and M. Hollick, “Routing performance of wireless mesh networks: A practical evaluation of BATMAN advanced,†in Proceedings - Conference on Local Computer Networks, LCN, 2011, pp. 897–904.

M. Shiomi, K. Kamei, T. Kondo, T. Miyashita, and N. Hagita, “Robotic service coordination for elderly people and caregivers with ubiquitous network robot platform,†Proc. IEEE Work. Adv. Robot. its Soc. Impacts, ARSO, pp. 57–62, 2013.

How to Cite
Yamin, M. I., Kuswadi, S., & Sukaridhoto, S. (2018). Real Performance Evaluation On MQTT and COAP Protocol in Ubiquitous Network Robot Platform (UNRPF) for Disaster Multi-robot Communication. EMITTER International Journal of Engineering Technology, 6(2), 369-385.