Location-aware mobile applications based on directory services
Mobile Networks and Applications - Special issue on protocols and software paradigms of mobile networks
Location-aware query processing in mobile database systems
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
The Cricket location-support system
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Exploiting location information for infostation-based hoarding
Proceedings of the 7th annual international conference on Mobile computing and networking
Computer
The Challenges of Mobile Computing
Computer
An Architecture for Location Dependent Query Processing
DEXA '01 Proceedings of the 12th International Workshop on Database and Expert Systems Applications
User interaction with machines on the move: location aware computing
WET-ICE '95 Proceedings of the 4th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET-ICE'95)
Providing universal location services using a wireless E911 location network
IEEE Communications Magazine
CRL: a context-aware request language for mobile computing
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Hi-index | 0.01 |
Mobile computing has induced a class of killer applications recently by extending the paradigm of parallel and distributed computing across a mobile environment. A very important class of applications involves the location-awareness of a mobile user. Two major issues must be addressed to deliver appropriate services to mobile users. One is the availability of a good location-positioning system and the second is an infrastructure that enables the positions to be tracked for the perusal of user applications. In this paper, we propose the BluePoint architecture that allows mobile user locations to be managed effectively and transparently. This is realized through a middleware for the application developers, shielding the applications from the distribution and heterogeneity of the underlying communication networks and the locating infrastructures. The middleware offers a set of location-based support functions and high-level APIs to the application programmers. Other useful components are built around the architecture. We built a prototype of BluePoint, with some sample applications set in the context of a hospital environment. In this paper, we will focus on the middleware-based architecture of BluePoint, providing services which are integrated seamlessly to the user applications. Services provided in the middleware include Location Information Management, Location Information Retrieval, Location Event Notification and Access Control on Mobile Units.