Skip to main content

Advances, Systems and Applications

Table 1 Comparison of network protocols

From: Analysis of factors affecting IoT-based smart hospital design

Protocol COAP MQTT XMPP AMQP DDS HTTP Web S. SMQ
RESTful yes no no no no yes yes yes
Transport UDP     UDP    
  TCP TCP TCP TCP TCP TCP TCP TCP
Publish Subscribe yes yes yes yes yes no yes yes
Request Response yes no yes no yes yes no yes
QoS yes yes yes yes yes no no no
Security   SSL SSL   DTLS    
  DTLS TLS TLS SSL SSL SSL WSS HTTP
Header Size 4 2 NA 8 NA NA 8 2
P2P yes no yes yes no NA yes no
Data Protocols yes yes yes yes NA yes yes no
Discovery yes no no no yes NA yes no
Scalability yes yes yes yes yes yes yes no