Geodemlia: Persistent storage and reliable search for peer-to-peer location-based services

Location-based services have become increasingly popular in the recent years due to the vast deployment of position-aware devices such as smartphones and tablet PCs and the ubiquitous availability of fast Internet connectivity. Existing location-based services are realized as cloud services, which cause considerably high costs. Furthermore, they are not location-aware leading to unnecessary long transmission paths between the users and the cloud infrastructure. The concept of Peer-to-Peer has proven to be a valid alternative for realizing the functionality of location-based services, which resulted in a plethora of approaches for location-based search [1], [4], [5]. Existing concepts, however, suffer from two major drawbacks: (i) they are not robust against high peer churn and (ii) they do not allow for the persistent storage of location-based data. To this end, in this demo we present the prototype of the overlay Geodemlia [3], which allows for both: the persistent storage of location-based information as well as the reliable search even under high churn rates. Location-based information in Geodemlia is stored in a location-aware way, reducing the length of the transmission path for store and search operations.

[1]  David Hausheer,et al.  Geodemlia: A robust peer-to-peer overlay supporting location-based search , 2012, 2012 IEEE 12th International Conference on Peer-to-Peer Computing (P2P).

[2]  Ralf Steinmetz,et al.  PeerfactSim.KOM: A simulation framework for Peer-to-Peer systems , 2011, 2011 International Conference on High Performance Computing & Simulation.

[3]  David Hausheer,et al.  GeoSwarm: A multi-source download scheme for peer-to-peer location-based services , 2013, IEEE P2P 2013 Proceedings.

[4]  Ralf Steinmetz,et al.  Globase.KOM - A P2P Overlay for Fully Retrievable Location-based Search , 2007, Seventh IEEE International Conference on Peer-to-Peer Computing (P2P 2007).

[5]  S. Mahalakshmi,et al.  Storing and Indexing Spatial Data in P2P Systems , 2011 .

[6]  R. Sinnott Virtues of the Haversine , 1984 .

[7]  Sriram Ramabhadran,et al.  A case study in building layered DHT applications , 2005, SIGCOMM '05.