IoT Protocols–Quick Comparison

The table below contains a quick summary of the IoT protocols:

MessagingRequest/ResponsePublish/Subscribe Request/ResponseRequest/ResponsePublish/Subscribe Request/ResponseTopic based Publish/Subscribe
2G, 3G, 4G Suitability (1000s nodes)ExcellentExcellentExcellentExcellentExcellent
LLN Suitability (1000s nodes)ExcellentFairFairFairExcellent
Compute Resources10Ks RAM/Flash10Ks RAM/Flash10Ks RAM/Flash10Ks RAM/Flash10Ks RAM/Flash
Success StoriesUtility Field Area NetworksRemote management of consumer white goodsSmart Energy Profile 2 (premise energy management, home services)Extending enterprise messaging into IoT applicationsExtending enterprise messaging into IoT applications
designed for resource-constrained devices and low bandwidth, high latency networksinteroperability
reliable queuing, flexible routing, transactions, and security

Source: Beyond MQTT: A Cisco View on IoT Protocols, Paul Duffy, April 30 2013

Leave a Reply

Your email address will not be published. Required fields are marked *