Low-latency Synchronization of Loosely-coupled Sensornet Republishing. Park, U. & Heidemann, J. Technical Report ISI-TR-2009-660b, USC/Information Sciences Institute, April, 2009. updated June 2010 (original at ˘rlhttp://www.isi.edu/%7ejohnh/PAPERS/Park09a_200904.pdf)
Low-latency Synchronization of Loosely-coupled Sensornet Republishing [link]Paper  abstract   bibtex   
Today many individual deployments of sensornets are successful, but they will have much greater impact when, rather than standing alone, they share data across deployments so each can build upon the others. We expect data to be shared over the Internet, and as the number of processing and reprocessing steps grows, \emphtimely data synchronization is increasingly important. Today, such sharing is often hard-coded or driven by fixed-interval polling. Fixed-interval polling can provide poor worst-case performance (mean latency approaching the data generation period), and best performance requires careful manual configuration of both poll period and phase. We instead propose \emphData Generation Tracking (DGT), a new family of adaptive polling algorithms that \emphlearn and predict good times to pull data to minimize both latency and unfruitful queries. Our approach avoids manual configuration and automatically adapts to outages and changes in data generation rate. To evaluate our work, we examine four sensornet deployments and develop a rough \emphmodel of sensornet data generation. We then use this model and replay of real traces to evaluate DGT, finding that, depending on application, its median latency is only 10–30% of that of fixed-interval polling, with a configurable rate of network load that is the same or slightly higher.
@TechReport{Park09a,
	author = 	"Unkyu Park and John Heidemann",
	title = 	"Low-latency Synchronization of Loosely-coupled Sensornet Republishing",
	institution = 	"USC/Information Sciences Institute",
	month = 	apr,
	year = 		2009,
	sortdate = "2009-04-01",
	project = "ilense, siss",
	jsubject = "sensornet_sharing",
	note = "updated June 2010 (original at \url{http://www.isi.edu/%7ejohnh/PAPERS/Park09a_200904.pdf})",
	number =	"ISI-TR-2009-660b",
	location = 	"johnh: pafile",
	keywords = 	"sensornet, sensor-internet, republishing,
                  synchronization, RSS",
	url =		"http://www.isi.edu/%7ejohnh/PAPERS/Park09a.html",
	pdfurl =	"http://www.isi.edu/%7ejohnh/PAPERS/Park09a.pdf",
	myorganization =	"USC/Information Sciences Institute",
	copyrightholder = "authors",
	abstract = "Today many individual deployments of sensornets
                  are successful, but they will have much greater
                  impact when, rather than standing alone, they share
                  data across deployments so each can build upon the
                  others.  We expect data to be shared over the
                  Internet, and as the number of processing and
                  reprocessing steps grows, \emph{timely data
                  synchronization} is increasingly important.  Today,
                  such sharing is often hard-coded or driven by
                  fixed-interval polling.  Fixed-interval polling can
                  provide poor worst-case performance (mean latency
                  approaching the data generation period), and best
                  performance requires careful manual configuration of
                  both poll period and phase.  We instead propose
                  \emph{Data Generation Tracking} (DGT), a new family
                  of adaptive polling algorithms that \emph{learn and
                  predict} good times to pull data to minimize both
                  latency and unfruitful queries.  Our approach avoids
                  manual configuration and automatically adapts to
                  outages and changes in data generation rate.  To
                  evaluate our work, we examine four sensornet
                  deployments and develop a rough \emph{model of
                  sensornet data generation}.  We then use this model
                  and replay of real traces to evaluate DGT, finding
                  that, depending on application, its median latency
                  is only 10--30\% of that of fixed-interval polling,
                  with a configurable rate of network load that is the
                  same or slightly higher.",
}

Downloads: 0