An empirical study of application layer protocols for IoT

Upendra Tandale, B. F. Momin, Deva P. Seetharam · 2017

IoT has enormous potential of growth. The application layer protocols used are key drivers of internet traffic. Appropriately chosen protocols can reduce network traffic, improve reliability. Here in this paper are discussing performance of three application layer protocols, Constrained Application Protocol (CoAP), Message Queuing Telemetry Transport (MQTT) and REST (Representational State Transport). These protocols are implemented on arm based device Raspberry Pi3 which as as Gateway. Performance is measured experimentally and compared in terms of bandwidth consumed and time taken. Two different networks are used: cellular 4G and High speed broadband connection. Results show that CoAP is best performer for small payloads and bad performer for bigger payloads.

Read the paper · More papers on PaperTik