Architecture of a large-scale location service

A. Leonhardi1, K. Rothermel1
1Institute of Parallel and Distributed High-Performance Systems, University of Stuttgart, Stuttgart, Germany

Tóm tắt

Location-aware services are a promising way of exploiting the special possibilities created by ubiquitous mobile devices and wireless communication. Advanced location-aware applications will require highly accurate information about the geographic location of mobile objects and functionality that goes beyond simply querying the user's position, for example determining all mobile objects inside a certain geographic area. In this paper, we propose a generic large-scale location service, which has been designed with the goal of managing the highly dynamic location information for a large number of mobile objects, thus providing a common infrastructure that can be employed by location-aware applications. We propose a hierarchical distributed architecture, which can efficiently process these queries in a scalable way. To be able to deal with the frequent updates and queries resulting from highly dynamic location information, we propose a data storage component, which makes use of a main memory database.

Từ khóa

#Large-scale systems #Computer architecture #Memory #Distributed computing #Information management #Nearest neighbor searches #Database systems #Spatial databases #Prototypes #Network servers

Tài liệu tham khảo

leonhardt, 1998, Supporting Location-Awareness in Open Distributed Systems, Imperial College of Science Technology and Medicine leonhardi, 2001, Architecture of a Large-scale Location Service, Technical Report TR-2001-01 Faculty of Computer Science University of Stuttgart 10.1145/345910.345916