4. Basic concepts of IoT
4.2. Congnitive IoT
CIoT is the merge of cognitive computing technologies with collected data from connected devices. Consequently, the evolution of ubiquitous computing leads to heterogeneous infrastructure challenges. Through the objective context, IoT handles those challenges represented in context awareness by producing a smart system to achieve user requirement. Therefore, figure 3 presents cognitive IoT architecture. Cognitive IoT infuses intelligence into the physical world through physical objects. Therefore, the data produced by IoT devices and web data are sensing through a context management middle-ware. The objective context is used for the external intelligence of service while the subjective context is used to improve services to fit some specific spatio-temporal situations. Big data management provides a high level of data quality and accessibility for big data analytics. An intelligent service is required to ensure the monitoring and control of the system.
Fig 3. Cognitive IoT architecture.