Requirements, Limitations and Recommendations for Enabling End-to-End Quality of Context-Awareness in IoT Middleware

Sensors (Basel). 2022 Feb 19;22(4):1632. doi: 10.3390/s22041632.

Abstract

Satisfying a context consumer's quality of context (QoC) requirements is important to context management platforms (CMPs) in order to have credibility. QoC indicates the contextual information's quality metrics (e.g., accuracy, timeliness, completeness). The outcomes of these metrics depend on the functional and quality characteristics associated with all actors (context consumers (or) context-aware applications, CMPs, and context providers (or) IoT-data providers) in context-aware IoT environments. This survey identifies and studies such characteristics and highlights the limitations in actors' current functionalities and QoC modelling approaches to obtain adequate QoC and improve context consumers' quality of experience (QoE). We propose a novel concept system based on our critical analysis; this system addresses the functional limitations in existing QoC modelling approaches. Moreover, we highlight those QoC metrics affected by quality of service (QoS) metrics in CMPs. These recommendations provide CMP developers with a reference system they could incorporate, functionalities and QoS metrics to maintain in order to deliver an adequate QoC.

Keywords: IoT ecosystems; context management platforms; quality of context; quality of experience; quality of service; quality-aware selection.

MeSH terms

  • Internet of Things*
  • Surveys and Questionnaires