An approach to domain-based scalable context management architecture in pervasive environments

Personal and Ubiquitous Computing (Impact Factor: 1.52). 08/2012; 16(6):1-15. DOI: 10.1007/s00779-011-0422-0


In pervasive environments, context management systems are expected to administrate large volume of contextual information
that is captured from spatial to nonspatial elements. Research in context-aware computing produced a number of middleware
systems for context management to intermediate the communications between applications and context providers. In particular,
in pervasive environments, the design of distributed storage, retrieval and propagation mechanisms of context information
across domains is vital. In this paper, we propose a domain-based approach to address the requirements of scalable distributed
context management, cross-domain efficient context information dissemination and domain-based privacy policy enforcement.
We propose infinitum, a middleware architecture that incorporates the management and communication benefits of the Google Wave Federation Protocol,
while also taking advantage of the semantic and inference benefits of ontology-based context models. This architecture establishes
a robust cross-domain scalable context management and collaboration framework, which has been implemented and evaluated in
a real-life application of “SMART University” to support virtual team collaboration.

KeywordsDomain-based context management–Pervasive computing–Google Wave Federation Protocol

Download full-text


Available from: Xiaodong Liu, Oct 07, 2015
32 Reads
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: The standard 802.11 medium access control (MAC) performs poorly for heavy broadcast traffic. We present our context-aware cross-layer (CACL) broadcast model as an alternative. The basic CACL model uses only contextual data available to the 802.11 MAC and so is usable by any routing protocol that uses the 802.11 MAC. CACL fits the total broadcasts in any two-hop neighborhood to wireless channel capacity. We compare collision rates for CACL and the 802.11 MAC and conclude that, for a wide range of network conditions, CACL offers superior single-hop transmission rates. We also present a geographically constrained extension to CACL, CACL-G and compare it against CACL in vehicular scenarios of varying node density. Our results show that CACL-G offers increasingly superior performance over the basic CACL model as node density increases.
    Personal and Ubiquitous Computing 04/2014; 18(4). DOI:10.1007/s00779-013-0699-2 · 1.52 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: Mobile devices are equipped with increasing processing power and sensing capabilities, and mobile services can benefit from these features to provide a more personalized and context-aware experience to final users. To efficiently collect and deliver context information, a proper architecture is required, where heterogeneous context information can be processed to provide higher-level context information, context data are represented uniformly, and applications can process context data with high-level queries. This paper fulfils this goal of interoperability and domain independence by defining a framework for context data management relying on open standards (XMPP and REST), acting as an enabler for third-party context-aware applications; other main novelties of our work are the definition of a ContextML for standard context data representation, and a Context Query Language (CQL) to access context information based on high-level data filtering.
    Service Oriented Computing and Applications 06/2013; 7(2). DOI:10.1007/s11761-012-0115-1
  • [Show abstract] [Hide abstract]
    ABSTRACT: As ubiquitous computing environments grow faster, more and more context-aware systems ar e developed for them. For these systems, the modeling and reasoning of context is very important. This paper first proposes a concept of space mapping and then based on this concept, a simple but practical framework for context-aware system is proposed. Finally, analyses of this framework prove its advantages in efficiency, scalability and flexibility.
    Software Engineering and Service Science (ICSESS), 2013 4th IEEE International Conference on; 01/2013