A Novel Platform for Context Maintenance and Discovery in a Ubiquitous Environment

Context maintenance and discovery, which aim to represent, manage and share context information, have been discussed since context-awareness was presented in the 1990s. These become more challenging when being applied to a ubiquitous environment where dynamic and distributed computing happens anytime, anywhere. In this paper, a platform for ubiquitous context representation and its distribution is introduced. Five semantic dimensions are used to recognize and organize potential context information. A context information base (CiB), a context repository, is integrated in each device of a ubiquitous network to maintain context parameters discovered from neighbor nodes. The CiComm protocol distributes context information and accordingly realizes the capabilities of context deployment and retrieval. The resulting architecture is fully extensible being infrastructure-less and based on an ontological model. Simulations carried out using NS-2 have also demonstrated the operations of the protocol and proven through experimental results that it works efficiently in a dynamic ubiquitous environment.

[1]  Bradley J. Rhodes,et al.  The wearable remembrance agent: A system for augmented memory , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[2]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[3]  Albrecht Schmidt,et al.  Advanced Interaction in Context , 1999, HUC.

[4]  Chunglae Cho,et al.  Survey of Service Discovery Architectures for Mobile Ad hoc Networks , 2005 .

[5]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[6]  Bradley J. Rhodes,et al.  The wearable remembrance agent: A system for augmented memory , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[7]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[8]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[9]  Gregory D. Abowd,et al.  The Conference Assistant: combining context-awareness with wearable computing , 1999, Digest of Papers. Third International Symposium on Wearable Computers.

[10]  David Franklin,et al.  All gadget and no representation makes Jack a dull environment , 1998 .

[11]  Stephen S. Yau,et al.  Context-sensitive distributed software development for ubiquitous computing environments , 2001, 25th Annual International Computer Software and Applications Conference. COMPSAC 2001.

[12]  Richard Hull,et al.  Towards situated computing , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[13]  Antonio Corradi,et al.  Context-aware middleware solutions for anytime and anywhere emergency assistance to elderly people , 2006, IEEE Communications Magazine.

[14]  Jason Pascoe,et al.  Adding generic contextual capabilities to wearable computers , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[15]  Leandros Tassiulas,et al.  Service discovery in mobile ad hoc networks: an overall perspective on architectural choices and network layer support issues , 2004, Ad Hoc Networks.

[16]  Peter J. Brown,et al.  The Stick-e Document: a Framework for Creating Context-aware Applications , 1996 .