1
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Distributed Dynamic Storage in Wireless Networks

, , , &
Pages 355-371 | Published online: 23 Feb 2007
 

Abstract

This paper assumes a set of identical wireless hosts, each one aware of its location. The network is described by a unit distance graph whose vertices are points on the plane two of which are connected if their distance is at most one. The goal of this paper is to design local distributed solutions that require a constant number of communication rounds, independently of the network size or diameter. This is achieved through a combination of distributed computing and computational complexity tools. Starting with a unit distance graph, the paper shows: 1. How to extract a triangulated planar spanner; 2. Several algorithms are proposed to construct spanning trees of the triangulation. Also, it is described how to construct three spanning trees of the Delaunay triangulation having pairwise empty intersection, with high probability. These algorithms are interesting in their own right, since trees are a popular structure used by many network algorithms; 3. A load balanced distributed storage strategy on top of the trees is presented, that spreads replicas of data stored in the hosts in a way that the difference between the number of replicas stored by any two hosts is small. Each of the algorithms presented is local, and hence so is the final distributed storage solution, obtained by composing all of them. This implies that the solution adapts very quickly, in constant time, to network topology changes. We present a thorough experimental evaluation of each of the algorithms supporting our claims.

Notes

1The algorithm works also in a planar graph that is not a triangulation, with complexity O(f log f) in the size f of the largest face of the network.

14. X. -Y. Li, G. Calinescu, P.-J. Wan, and Y. Wang, “Localized delaunay triangulation with application in ad hoc wireless networks,” IEEE Trans. on Par. Dist. Systems, (Modified version of the INFOCOM’2002 paper). 2003. To appear

Additional information

Notes on contributors

Evangelos Kranakis

Research supported in part by NSERC (Natural Sciences and Engineering Research Council of Canada) and MITACS (Mathematics of Information Technology and Complex Systems) grants

Ricardo Marcelín-Jiménez

Visiting the E.E. Dept. of the CINVESTAV, under contract Marina-CONACyT

Sergio Rajsbaum

Supported in part by PAPIIT-UNAM

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.