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

Personal and Ubiquitous Computing (Impact Factor: 1.13). 08/2012; DOI: 10.1007/s00779-011-0422-0

ABSTRACT 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

  • [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).
  • 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; · 1.13 Impact Factor

Full-text (2 Sources)

Available from
Jun 1, 2014