ABSTRACT Recent announcements of distributed space partitioning trees (DPSTs) (Heutelbeck and Hemmje (2006)) , describe a distributed spatial index for storage and access of the so-called location knowledge . Location knowledge is acquired in a complex distributed process through positioning, tracking, and program logic to support location-based services which are based upon knowledge about the physical location, shape, and size of real and virtual entities, such as persons, vehicles, cities or other location-based services. Location knowledge is needed at diverse applications in geographical information systems (GIS), virtual collaboration systems and mobility management. The previous implementation of a DSPT, RectNet (Heutelbeck and Hemmje, 2006), was built on an adaptive binary tree shaped network topology. The use of a recursive space partitioning can be useful for load balancing. However, previous implementation requires complex operations to restructure the network. These operations cause significant bursts in network traffic. In this paper we present VoroDSPT, a new DSPT implementation, by using the well-known geometric structure Voronoi Diagram as a new topology that provides both greedy-routing for supporting efficient spatial queries and information sharing, providing the base for implementing future efficient heuristics of load balancing.
[1]
Thomas L. Casavant,et al.
A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems
,
1988,
IEEE Trans. Software Eng..
[2]
Jon M. Kleinberg,et al.
The small-world phenomenon: an algorithmic perspective
,
2000,
STOC '00.
[3]
Luís E. T. Rodrigues,et al.
GeoPeer: a location-aware peer-to-peer system
,
2004,
Third IEEE International Symposium on Network Computing and Applications, 2004. (NCA 2004). Proceedings..
[4]
Robert Morris,et al.
Chord: A scalable peer-to-peer lookup service for internet applications
,
2001,
SIGCOMM 2001.
[5]
Mark Handley,et al.
A scalable content-addressable network
,
2001,
SIGCOMM 2001.
[6]
Steven Fortune,et al.
A sweepline algorithm for Voronoi diagrams
,
1986,
SCG '86.
[7]
Moni Naor,et al.
Scalable and dynamic quorum systems
,
2003,
PODC.
[8]
Dominic Heutelbeck,et al.
A peer-to-peer data structure for dynamic location data
,
2006,
Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).