Implementing a Sensor Database System using a Generic Data Dissemination Mechanism. Gnawali, O., Govindan, R., & Heidemann, J. IEEE Data Engineering Bulletin, 28(1):70–75, March, 2005.
Implementing a Sensor Database System using a Generic Data Dissemination Mechanism [link]Paper  abstract   bibtex   
The vision of a sensor network as a database has been reasonably well explored in the recent literature. Several sensor database systems have been prototyped [1, 11], and some have even been deployed [2]. However, these systems have largely integrated the query processing and the routing mechanisms. In this paper, we explore the design and implementation of a sensor database system (specifically, TinyDB [11]) on top of a generic sensor network data dissemination mechanism (Directed Diffusion [8]). Such a decoupled design is desirable, since it allows us to significantly re-use functionality and promotes overall system robustness. In conducting this exercise, we found that TinyDB influenced the re-design of Diffusion in several important ways.
@Article{Gnawali05a,
	 author = "Omprakash Gnawali and Ramesh Govindan and John Heidemann",
	 title = 	"Implementing a Sensor Database System using a Generic Data Dissemination Mechanism",
	 journal = 	"IEEE Data Engineering Bulletin",
	 year = 		2005,
	sortdate = 		"2005-03-01",
	project = "ilense, cens, macss, whumls, nocredit",
	jsubject = "sensornet_data_dissemination",
	 volume =	28,
	 number =	1,
	 month =		mar,
	 pages =		"70--75",
	 location =	"johnh: pafile",
	 keywords =	"diffusion, tiny db",
	 otherurl =	"http://enl.usc.edu/%7eom_p/sensordb_dbieee.pdf",
	 url =		"http://www.isi.edu/%7ejohnh/PAPERS/Gnawali05a.html",
	 pdfurl =	"http://www.isi.edu/%7ejohnh/PAPERS/Gnawali05a.pdf",
	 copyrightholder = "IEEE",
	 copyrightterms = "	Personal use of this material is permitted.  However, 	permission to reprint/republish this material for advertising 	or promotional purposes or for creating new collective works         for resale or redistribution to servers or lists, 	or to reuse any copyrighted component of this work in other works 	must be obtained from the IEEE. ",
	 abstract = "
 The vision of a sensor network as a database has been reasonably well
 explored in the recent literature. Several sensor database systems
 have been prototyped [1, 11], and some have even been deployed
 [2]. However, these systems have largely integrated the query
 processing and the routing mechanisms. In this paper, we explore the
 design and implementation of a sensor database system (specifically,
 TinyDB [11]) on top of a generic sensor network data dissemination
 mechanism (Directed Diffusion [8]). Such a decoupled design is
 desirable, since it allows us to significantly re-use functionality
 and promotes overall system robustness. In conducting this exercise,
 we found that TinyDB influenced the re-design of Diffusion in several
 important ways.
 ",
}

Downloads: 0