GeoSwarm: A multi-source download scheme for peer-to-peer location-based services

Christian Gross 1
Bjorn Richerzhagen 1
Dominik Stingl 1
Jan Weber 1
David Hausheer 2
Ralf Steinmetz 1
1
 
Multimedia Commun. Lab., Tech. Univ. Darmstadt, Darmstadt, Germany
2
 
Peer-to-Peer Syst. Eng., Tech. Univ. Darmstadt, Darmstadt, Germany
Publication typeProceedings Article
Publication date2013-09-01
Abstract
Existing peer-to-peer (p2p) overlays for location-based services suffer from two major drawbacks: (i) they do not store data persistently under peer churn and (ii) they do not allow for the fast retrieval of large files, especially under asymmetric link conditions. This tremendously limits the use of current and future p2p location-based services as users are not able to share larger files such as high resolution pictures or video snippets. To overcome these two problems, we present GeoSwarm: a reliable multi-source download scheme for p2p location-based services. GeoSwarm combines the strengths of a BitTorrent-like download scheme with the locality awareness of an overlay for location-based search and its built-in replication mechanism. Thereby, a robust and fast download as well as a reliable storage of location-related multimedia content is achieved. Through extensive evaluation, we show that 95% of all downloads in GeoSwarm are carried out successfully even under churn, while downloads benefit from a 100% increased throughput in comparison to traditional single-source downloads.

Top-30

Citations by journals

1
IEEE Transactions on Parallel and Distributed Systems
1 publication, 33.33%
IEEE Access
1 publication, 33.33%
1

Citations by publishers

1
2
IEEE
2 publications, 66.67%
1
2
  • We do not take into account publications without a DOI.
  • Statistics recalculated only for publications connected to researchers, organizations and labs registered on the platform.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
Share
Found error?