GHT
Top Cited Papers
- 28 September 2002
- proceedings article
- Published by Association for Computing Machinery (ACM)
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 asso-ciated position paper [23], 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 coordi-nates, and stores a key-value pair at the sensor node geographically nearest the hash of its key. The system replicates stored data lo-cally 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 distributes load throughout 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 [23], offers high data availability, and scales to large sensornet deployments, even when nodes fail or are mobile.Keywords
This publication has 16 references indexed in Scilit:
- Data-centric storage in sensornetsACM SIGCOMM Computer Communication Review, 2003
- Building efficient wireless sensor networks with low-level namingPublished by Association for Computing Machinery (ACM) ,2001
- A scalable content-addressable networkPublished by Association for Computing Machinery (ACM) ,2001
- ChordPublished by Association for Computing Machinery (ACM) ,2001
- A scalable location service for geographic ad hoc routingPublished by Association for Computing Machinery (ACM) ,2000
- Directed diffusionPublished by Association for Computing Machinery (ACM) ,2000
- The Cricket location-support systemPublished by Association for Computing Machinery (ACM) ,2000
- Wireless integrated network sensorsCommunications of the ACM, 2000
- The design and implementation of an intentional naming systemPublished by Association for Computing Machinery (ACM) ,1999
- Routing with guaranteed delivery in ad hoc wireless networksPublished by Association for Computing Machinery (ACM) ,1999