A Detailed Analysis of IoT Platform Architectures: Concepts, Similarities, and Differences
The internet of things: a survey