2018 · 61 citations · 12 references
Iot Data AnalyticsEngineeringSmart SystemsEdge ComputingSmart CityIot CommunicationComputer EngineeringIot ArchitectureSystems EngineeringInternet Of ThingsMobile ComputingIot SystemOpen Source IotTechnologyIot Data ManagementIot Platforms
IoT platforms play a central role in IoT architecture; as they enable the development of services and applications by end users. More than 300 IoT platforms were reported in the literature. IoT platforms vary in their capabilities and features. Accordingly, Selecting between the various platforms can be troublesome. This is particularly true given the fact that no benchmark or systematic evaluation criteria currently exist to evaluate and compare various platforms. To this end, this paper attempts to develop a performance evaluation for open source IoT platforms to reduce the complexity of the selection process. In particular, the paper evaluates the scalability (in terms of throughput and average response time) and stability (in terms of resource utilization and robustness) of the ThingsBoard and SiteWhere platforms. The two platforms are evaluated under heavy load of sensor data readings.
12
Performance evaluation of MQTT and CoAP via a common middleware
Dinesh Thangavel, Xiaoping Ma, Alvin Valera et al. · 2014 · 430 citations
Time-sensitive Networking, Engineering, Wireless Sensor System +15
A gap analysis of Internet-of-Things platforms
Julien Mineraud, Oleksiy Mazhelis, Xiang Su et al. · Computer Communications · 2016 · 426 citations · Full text