4th USENIX Conference on File and Storage TechnologiesAbstract
Pp. 3144 of the Proceedings
MicroHash: An Efficient Index Structure for
Flash-Based Sensor Devices
Demetrios Zeinalipour-Yazti, University of Cyprus; Song Lin, Vana Kalogeraki, Dimitrios Gunopulos, and Walid A. Najjar, University of California, Riverside
Abstract
In this paper we propose the MicroHash index, which is
an efficient external memory structure for Wireless Sensor
Devices (WSDs). The most prevalent storage medium
for WSDs is flash memory. Our index structure exploits
the asymmetric read/write and wear characteristics of
flash memory in order to offer high performance indexing
and searching capabilities in the presence of a low
energy budget which is typical for the devices under discussion.
A key idea behind MicroHash is to eliminate expensive
random access deletions. We have implemented
MicroHash in nesC, the programming language of the
TinyOS [7] operating system. Our trace-driven experimentation
with several real datasets reveals that our index
structure offers excellent search performance at a
small cost of constructing and maintaining the index.
- View the full text of this paper in HTML and PDF.
Until December 2006, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2005 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
|