Providing location information in a ubiquitous computing environment (panel session)
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
GPS-based geographic addressing, routing, and resource discovery
Communications of the ACM
The anatomy of a context-aware application
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Next century challenges: Nexus—an open global infrastructure for spatial-aware applications
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
The Quadtree and Related Hierarchical Data Structures
ACM Computing Surveys (CSUR)
Fundamentals of Wearable Computers and Augumented Reality
Fundamentals of Wearable Computers and Augumented Reality
Modeling and Querying Moving Objects
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Content-Based Networking: A New Communication Infrastructure
IMWS '01 Revised Papers from the NSF Workshop on Developing an Infrastructure for Mobile and Wireless Systems
Providing architectural support for building context-aware applications
Providing architectural support for building context-aware applications
On contextcast: a context-aware communication mechanism
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Hi-index | 0.00 |
Geographical addressing and resource discovery are important services in mobile context-aware computing environments. In this paper we present a protocol that maintains a self-organizing routing backbone that supports these services. Every node taking part in the protocol actively participates in the maintenance of the network. While distributing administrative tasks, the protocol takes into account the context and capabilities of the nodes. The network acts robustly with respect to massive geographical movement of the participating nodes and runs without central administration. We also introduce the concept of context spaces that act as a tool for context-awareness, information filtering, and workload distribution. Context spaces can be used to build complex context-aware systems. Based on our protocol, we also present a new approach for structuring file-sharing networks.