Examination and Comparison of the Communication Protocols on the Application Layer in IOT

Cem Gültunca, Abdül Halim Zaim · İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi · 2018

Today the Internet has become ubiquitous, has touched almost every corner of the globe, and is affecting human life in unimaginable ways. We are now entering an era of even more pervasive connectivity where a very wide variety of appliances will be connected to the web. We are entering an era of the “Internet of Things” (abbreviated as IOT). IOT is defined as a paradigm in which objects equipped with sensors, actuators, and processors communicate with each other to serve a meaningful purpose. Several IOT protocols have been introduced in order to provide an efficient communication for resource-constrained applications. However, their performance is not as yet well understood. I evaluated and compared four communication protocols, namely, AMQP, MQTT, XMPP, and COAP. I implemented a some IOT application using open source software for these protocols and measured their performance. In our tests, we compare these protocols. As a result, AMQP protocol transmits data faster than other protocols

Read the paper · More papers on PaperTik