John Heidemann / Papers / Network Routing Application Programmer’s Interface (API) and Walk Through 8.0

Network Routing Application Programmer’s Interface (API) and Walk Through 8.0
Dan Coffin, Dan Van Hook, Ramesh Govindan, John Heidemann and Fabio Silva
USC/Information Sciences Institute

Citation

Dan Coffin, Dan Van Hook, Ramesh Govindan, John Heidemann and Fabio Silva. Network Routing Application Programmer’s Interface (API) and Walk Through 8.0. Technical Report 01-741. USC/ISI. [PDF] [alt PDF]

Abstract

SCADDS data diffusion (at USC/ISI) and DRP (at MIT/LL) are both based on the core concept of subject-based routing. Although there are some fundamental differences between these approaches, we believe that both can be accommodated with the same Network Routing API. An earlier version of this API was used by both network routing approaches. This document describes an updated version of the API, used by the SCADDS implementation. In addition to the Publish/Subscribe API, we introduce the Filter API in order to better support in-network processing (e.g. caching/aggregation) and mobile code.

Bibtex Citation

@techreport{Coffin01a,
  author = {Coffin, Dan and Hook, Dan Van and Govindan, Ramesh and Heidemann, John and Silva, Fabio},
  title = {Network Routing Application Programmer's
  			  Interface ({API}) and Walk Through 8.0},
  institution = {USC/ISI},
  year = {2001},
  sortdate = {2005-08-01},
  project = {ilense, scadds, nocredit},
  jsubject = {sensornet_data_dissemination},
  number = {01-741},
  month = mar,
  location = {johnh: folder: xxx},
  keywords = {data diffusion apis, sensor networks},
  url = {http://www.isi.edu/%7ejohnh/PAPERS/Coffin01a.html},
  psurl = {http://www.isi.edu/%7ejohnh/PAPERS/Coffin01a.ps.gz},
  pdfurl = {http://www.isi.edu/%7ejohnh/PAPERS/Coffin01a.pdf},
  otherurl = {ftp://ftp.usc.edu/pub/csinfo/tech-reports/papers/01-741.ps.gz},
  copyrightholder = {authors},
  myorganization = {USC/Information Sciences Institute}
}
Copyright © by John Heidemann