Frontiers of Data and Domputing ›› 2022, Vol. 4 ›› Issue (3): 110-123.

CSTR: 32002.14.jfdc.CN10-1649/TP.2022.03.008

doi: 10.11871/jfdc.issn.2096-742X.2022.03.008

• Technology and Application • Previous Articles     Next Articles

Context Awareness: Basic Concepts, Key Technologies and Application Systems

WANG Haitao1,*(),SONG Lihua2()   

  1. 1. Jinshen College, Nanjing Audit University, Nanjing, Jiangsu 210023, China
    2. College of Command Control, PLAAEU, Nanjing, Jiangsu 210007, China
  • Received:2021-08-24 Online:2022-06-20 Published:2022-06-20
  • Contact: WANG Haitao;


[Background] Context awareness provides users with personalized services and action decision guidance by collecting, processing, analyzing, and reasoning scenario information effectively. It is an essential link towards autonomous unmanned systems and intelligent human-computer interaction, and has become a research hotspot. [Objective] In this paper, we survey the background, basic concepts, research status at home and abroad and core key technologies of context awareness, and discuss the relevant application systems based on context awareness, in order to provide useful references for the research in related fields. [Methods] Firstly, the research backgrounds, basic concepts, and classification methods of context awareness are introduced. Then, the technical requirements and typical characteristics are described, especially focusing on two key technologies including scenario collection and scenario modeling. Next, this paper investigates the architectures and applications of context awareness systems. [Results] This paper summarizes the development process and research status of context awareness, and systematically introduces and analyzes the relevant researches in this field from three aspects: concept, technology, and application. [Conclusions] This paper points out that context awareness is one of the current research hotspots in the field of artificial intelligence. Scholars at home and abroad have carried out extensive researches in this field, but are still facing considerable problems to be solved. Also, this paper looks forward to the development trend of this field in the future.

Key words: context awareness, ubiquitous computing, human-computer interaction, context collection, context modeling, architecture