UCL logo

UCL Discovery

UCL home » Library Services » Electronic resources » UCL Discovery

GHT: a geographic hash table for data-centric storage

Ratnasamy, S; Karp, B; Yin, L; Yu, F; Estrin, D; Govindan, R; Shenker, S; (2002) GHT: a geographic hash table for data-centric storage. In: Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications (WSNA 2002). (pp. 78 - 87). ACM Press: New York, US.

Full text not available from this repository.

Abstract

Making effective use of the vast amounts of data gathered by large-scale sensor networks will require scalable, self-organizing, and energy-efficient data dissemination algorithms. Previous work has identified data-centric routing as one such method. In an associated position paper, we argue that a companion method, data-centric storage (DCS), is also a useful approach. Under DCS, sensed data are stored at a node determined by the name associated with the sensed data. In this paper, we describe GHT, a Geographic Hash Table system for DCS on sensornets. GHT hashes keys into geographic coordinates, and stores a key-value pair at the sensor node geographically nearest the hash of its key. The system replicates stored data locally to ensure persistence when nodes fail. It uses an efficient consistency protocol to ensure that key-value pairs are stored at the appropriate nodes after topological changes. And it distributed load through the network using a geographic hierarchy. We evaluate the performance of GHT as a DCS system in simulation against two other dissemination approaches. Our results demonstrate that GHT is the preferable approach for the application workloads predicted in prior work, offers high data availability, and scales to large sensornet deployments, even when nodes fail or are mobile.

Type:Proceedings paper
Title:GHT: a geographic hash table for data-centric storage
ISBN:1581135890
DOI:10.1145/570748.570750
Publisher version:http://dx.doi.org/10.1145/570748.570750
Keywords:GHT, DCS, sensornets, wireless, storage, scalable
UCL classification:UCL > School of BEAMS > Faculty of Engineering Science > Computer Science

Archive Staff Only: edit this record