Operating System Support for Data Acquisition in Sensor Networks
Due to modularity and heterogeneity in wireless sensor networks sensing devices, a sensor application developed for a given platform will seldom be portable to a different one, unless the run-time support systems on those platforms deliver mechanisms that abstract and encapsulate the sensor platform in an adequate manner. In this paper, the authors propose a software/hardware interface that is able to abstract families of sensing devices in a uniform fashion. They define classes of sensing devices based on their finality (e.g. sensing acceleration and sensing temperature) and establish a common substrate for each class.