From: Social Internet of Things: vision, challenges, and trends
Platform | Interface | Protocols | Tools | Database | Functionality | O-Sa | URL |
---|---|---|---|---|---|---|---|
Thinger.io | RESTful API | MQTTb CoAPc HTTP | – | mongoDB | Cloud infrastructure for connecting things | √ | |
Kaa | RESTful API | MQTT CoAP HTTP | Apache Cassandra, Zeppelin | MongoDB Cassandra oracle | Collect and analyzed data Establish communication between IoT devices | √ | |
DeviceHive | RESTful MQTT | - MQTT | Apache Spark | PostgreSQL SAP DB | The connection between multiple IoT devices | √ | |
SiteWhere | RESTful | MQTT AMQP | Apache Spark | MongoDB, HBase | Data integration, data processing | √ | |
ThingsBoard.io | RESTful API | MQTT HTTP | Apache Spark, Apache Kafka | Cassandra | Device management Data collection | √ | |
WSO2 | RESTful API | HTTP MQTT | WSO2 Data Server | Oracle, PostgreSQL | Allow users to monitor their devices | √ | |
DSA | RESTful | HTTP | – | ETSDB | – | √ | |
Lilliput [75] | RESTful API | HTTP | Sorcerer’s book env. | – | The social relationship and using a social graph model | – | – |
Paraimpu [76] | RESTful API | HTTP | Tornado, MongoDB | MongoDB | Add, compose, share and adapt data | – | |
Cloud-based platform [77] | RESTful MQTT | HTTP | – | – | – | – | |
Lysis [78] | PaaS model | HTTP MQTT | implemented on Google App Engine | – | Semantic search | – | |
Unknown [79] | RESTful API | HTTP | Ontology database | – | Dynamically add and delete semantic RESTful services | – | – |
PerSim 3D [80] | RESTful | HTTP | – | – | – | – | – |
– | – | Edge and out-of-edge computing | – | Design and implement distributed cyber-physical systems | – | – | |
Unknown [83] | – | MQTT HTTP | Hadoop, spark | – | Post notification messages to users | – | – |
SmartSantander [84] | RESTful APIs Services | HTTP | – | – | Monitor the condition variables in smart Santander city | – | |
Thingspeak [102] | RESTful MQTT | HTTP LAN | MATLAB | MySQL | Analyze and visualize data | √ | https://thingspeak.com |