1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications

Research Article

Bridging context management systems for different types of pervasive computing environments

Download274 downloads
  • @INPROCEEDINGS{10.4108/ICST.MOBILWARE2008.2859,
        author={Cristian Hesselman and Hartmut Benz and Pravin Pawar and Fei Liu and Maarten Wegdam and Martin Wibbels and Tom Broens and Jacco Brok},
        title={Bridging context management systems for different types of pervasive computing environments},
        proceedings={1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications},
        publisher={ICST},
        proceedings_a={MOBILWARE},
        year={2010},
        month={5},
        keywords={Context management bridging interoperability},
        doi={10.4108/ICST.MOBILWARE2008.2859}
    }
    
  • Cristian Hesselman
    Hartmut Benz
    Pravin Pawar
    Fei Liu
    Maarten Wegdam
    Martin Wibbels
    Tom Broens
    Jacco Brok
    Year: 2010
    Bridging context management systems for different types of pervasive computing environments
    MOBILWARE
    ICST
    DOI: 10.4108/ICST.MOBILWARE2008.2859
Cristian Hesselman1,*, Hartmut Benz2,*, Pravin Pawar3,*, Fei Liu3,*, Maarten Wegdam3,4,*, Martin Wibbels1,*, Tom Broens3,*, Jacco Brok4,*
  • 1: Telematica Instituut, The Netherlands.
  • 2: Twente Institute for Wireless and Mobile Communications, The Netherlands.
  • 3: University of Twente, The Netherlands.
  • 4: Alcatel-Lucent, The Netherlands.
*Contact email: cristian.hesselman@telin.nl, hartmut.benz@ti-wmc.nl, p.pawar@ewi.utwente.nl, f.liu@ewi.utwente.nl, m.wedman@ewi.utwente.nl, martin.wibbels@telin.nl, t.h.f.broens@ewi.utwente.nl, brok@alcatel-lucent.com

Abstract

A context management system is a distributed system that enables applications to obtain context information about (mobile) users and forms a key component of any pervasive computing environment. Context management systems are however very environment-specific (e.g., specific for home environments) and therefore do not interoperate very well. This limits the operation of context-aware applications because they cannot get context information on users that reside in an environment served by a context management system that is of a different type than the one used by the application. This is particularly important for mobile users, whose context information is typically available through different types of context management systems as they move across different environments. In this paper, we address this interoperability problem by placing bridges between different types of context management systems, in particular systems for home, mobile, and ad-hoc environments. The novelty of our bridges is that they focus on resolving functional differences between context management systems, whereas prior work in this area concentrates on resolving differences in data models. We discuss our bridging architecture and zoom in on a few selected bridges, focusing on their context discovery and exchange functions. We also outline how we implemented these bridges.