Selected CoT platforms and their main characteristics.
| Platform | Integration | Data collection | Security | Analytic type | Energy efficient | Open source |
|---|---|---|---|---|---|---|
| OpenIoT [42] | REST | XGSN | oAUTH 2.0 | - | Yes | Yes |
| Xively [43] | REST | MQTT, Sockets, | SSL/TLS, Keys | RA | No | No |
| Websockets | oAUTH 2.0 | |||||
| HTTP(S) | Password | |||||
| Nimbits [44] | REST | REST | oAUTH 2.0, Keys | RA | No | Yes |
| ThingSpeak [45] | REST | HTTP, ZigBee | Keys | Yes | No | Yes |
| CloudPlugs [46] | REST | PlugNet, MQTT, | PlugNet, SSL | RA | Yes | No |
| Websockets | ||||||
| EvryThng [47] | REST | MQTT, CoAP, | TLS, oAUTH 2.0 | RA | Yes | No |
| Websockets | ||||||
| ThingWrox [48] | REST | REST, MQTT | E-t-E, R | RA, PA | – | No |
| Websockets | ||||||
| AWS IoT [49] | REST | HTTP, MQTT, | TSL | BA, PA | Yes | No |
| Websockets | ||||||
| MS Azure IoT hub [50] | REST | AMQP, HTTP | oAUTH 2.0, SAS | BA, PA | Yes | No |
| MQTT | X.509 | |||||
| Websockets | ||||||
| KAA IoT [51] | REST | MQTT, HTTP, | TLS, DTLS | BA | Yes | Yes |
| XMPP, REST | ||||||
| CoAP | ||||||
| Oracle IoT [52] | REST | MQTT | E-t-E | RA, PA | Yes | No |
| SENSEi [53] | REST | COAP | TA, R | RA | Yes | – |
| Sockets | ||||||
| USB, REP | ||||||
| Paraimpu [54] | REST | – | TA | RA | – | No |
| Particle [55] | REST | COAP | Password | – | – | Yes |
| oAUTH 2.0 |
| Platform | Integration | Data collection | Security | Analytic type | Energy efficient | Open source |
|---|---|---|---|---|---|---|
| OpenIoT [ | REST | XGSN | oAUTH 2.0 | - | Yes | Yes |
| Xively [ | REST | MQTT, Sockets, | SSL/TLS, Keys | RA | No | No |
| Websockets | oAUTH 2.0 | |||||
| HTTP(S) | Password | |||||
| Nimbits [ | REST | REST | oAUTH 2.0, Keys | RA | No | Yes |
| ThingSpeak [ | REST | HTTP, ZigBee | Keys | Yes | No | Yes |
| CloudPlugs [ | REST | PlugNet, MQTT, | PlugNet, SSL | RA | Yes | No |
| Websockets | ||||||
| EvryThng [ | REST | MQTT, CoAP, | TLS, oAUTH 2.0 | RA | Yes | No |
| Websockets | ||||||
| ThingWrox [ | REST | REST, MQTT | E-t-E, R | RA, PA | – | No |
| Websockets | ||||||
| AWS IoT [ | REST | HTTP, MQTT, | TSL | BA, PA | Yes | No |
| Websockets | ||||||
| MS Azure IoT hub [ | REST | AMQP, HTTP | oAUTH 2.0, SAS | BA, PA | Yes | No |
| MQTT | X.509 | |||||
| Websockets | ||||||
| KAA IoT [ | REST | MQTT, HTTP, | TLS, DTLS | BA | Yes | Yes |
| XMPP, REST | ||||||
| CoAP | ||||||
| Oracle IoT [ | REST | MQTT | E-t-E | RA, PA | Yes | No |
| SENSEi [ | REST | COAP | TA, R | RA | Yes | – |
| Sockets | ||||||
| USB, REP | ||||||
| Paraimpu [ | REST | – | TA | RA | – | No |
| Particle [ | REST | COAP | Password | – | – | Yes |
| oAUTH 2.0 |
REST API: REpresentational State Transfer API; XGSN: An Open-source Middleware for the Web of Things; MQTT: Message Queuing Telemetry Transport; TA: Token-based Authentication; X.509: X.509 Certificate; Password: User/Password Authentication; E-t-E: End-to-End security; R: Roles for permissions. RA: Real-time Analytics; BA: Batch Analytics; PA: Predictive Analytics.
Sharing content requires targeting cookies to be enabled. Please update your cookie preferences to use this feature.