2.3.2. Intelligent CAM Model

This module provides Context-Awareness about what is happening in the smart home. This Context-Awareness is useful for energy efficiency inference techniques to provide the best services at the right time and place. Intelligent-CAM is responsible for managing the Context lifecycle in the IRRHEM system. The context life cycle consists of five phases. The first is "Context acquisition", where contexts need to be obtained from different sources, which may be physical (e.g., physical sensors) or virtual (e.g., virtual sensors and software). The second is "Context-Awareness Constructor", where the collected data must be modeled and represented in a meaningful way. In this section, the ontology technique is used. The third is the "Temporal Context", in which the typical contexts are preprocessed. This step improves the thinking stage and leads to a better result. The fourth is "Context reasoning", where the modeled data needs to be processed to extract new information and generate high-level context information from low-level contextual data. Finally, the "Context dissemination" distributes high- and low-level content text to interested consumers (such as, energy-saving logical engines, user interfaces, or any external services).
