Context Distribution System through brokers and simple APIs

In order to allow fast and efficient development, deployment, and management of Context Aware Services (CASs), a global system that allows the services to gain access to context information should be created, maintained, and managed. In this paper, we study the requirements of such a context distribution system. We deal with the architectural decisions regarding the definition of context items, the way context information becomes available to the CASs and the algorithmic aspects of disseminating this information. Our results indicate that a modular approach in which context information is provided in many network locations by brokers through an open simple API is both powerful enough to provide the required context information, and simple enough to be easily implemented.

[1]  Reuven Cohen,et al.  Scheduling algorithms for a cache pre-filling content distribution network , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[2]  Brian N. Bershad,et al.  Mobisaic: An Information System for a Mobile Wireless Computing Environment , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[3]  Axel Küpper,et al.  Management Challenges of Context-Aware Services in Ubiquitous Environments , 2003, DSOM.

[4]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

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

[6]  A. Harter,et al.  The Anatomy of a ContextAware Application , 1999, MobiCom 1999.

[7]  Andy Hopper,et al.  The Anatomy of a Context-Aware Application , 1999, Wirel. Networks.

[8]  Dror Rawitz,et al.  Time Dependent Multi Scheduling of Multicast , 2004, ESA.

[9]  Azer Bestavros,et al.  Speculative data dissemination and service to reduce server load, network traffic and service time in distributed information systems , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[10]  Marvin Theimer,et al.  Customizing Mobile Applications , 1993, Symposium on Mobile and Location-Independent Computing.

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

[12]  Yuval Shavitt,et al.  The active process interaction with its environment , 2001, Comput. Networks.

[13]  Paul Francis,et al.  IDMaps: a global internet host distance estimation service , 2001, TNET.

[14]  Danny Raz,et al.  Efficient reactive monitoring , 2002, IEEE J. Sel. Areas Commun..

[15]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[16]  Yuval Shavitt,et al.  Active networks for efficient distributed network management , 2000 .