A Fig. 1. The overall picture of IoT emphasizing the vertical markets and the horizontal integration between them.
Remarks:The architectures that borrow their layers and concepts from network stacks (like the three-layer model) do not conform to real IoT environments since, e.g., the ‗Network Layer' does not cover all underlying technologies that transfer data to an IoT platform. In addition, these models have been designed to address specific types of communication media such as WSNs. More importantly, the layers are supposed to be run on resource-constrained devices while having a layer like ‗Service Composition' in SOA-based architecture takes rather a big fraction of the time and energy of the device to communicate with other devices and integrate the required services.