DocumentCode
3457991
Title
A flash resident file system for embedded sensor networks
Author
Fazackerley, S. ; Lawrence, Roger
Author_Institution
Univ. of British Columbia, Okanagan, BC, Canada
fYear
2011
fDate
8-11 May 2011
Abstract
Many embedded devices, especially those designed for environmental sensor logging, have extremely limited RAM, often less than several kilobytes. Logged data is stored on flash memory and needs to be easily managed at low energy cost. A file system is required to efficiently manage the device, specifically dealing with wear leveling of the flash memory. Previous flash file systems, even those designed for small memory devices, still consume a reasonable amount of RAM (1K or more). In this paper, we present a flash file system that supports record level consistency with the entire file system and address mapping functionality stored on flash memory. Although this results in a marginally higher read cost, RAM utilization is less than 150 bytes and the read cost in terms of energy usage is less. The key idea is that NOR flash used on these devices supports direct byte reads not supported by NAND memory which allows page translation and data storage to require less memory and consume less energy.
Keywords
flash memories; intelligent sensors; random-access storage; wireless sensor networks; NOR flash; RAM; embedded device; embedded sensor networks; energy usage; environmental sensor logging; flash file system; flash resident file system; Ad hoc networks; Ash; Equations; Microprocessors; Random access memory; Wireless communication; Wireless sensor networks; file system; flash memory; microprocessor; wireless sensor network;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering (CCECE), 2011 24th Canadian Conference on
Conference_Location
Niagara Falls, ON
ISSN
0840-7789
Print_ISBN
978-1-4244-9788-1
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2011.6030693
Filename
6030693
Link To Document