Sensor streams middleware for easy configuration and processing in hybrid sensor network
Pedro Furtado, José Cecílio · 2013
We propose a data management approach for configuring, storing, processing and flowing data in a heterogeneous system formed by wired plus wireless sensor networks. A stream processing abstraction allows small wireless sensor nodes to store and process the data locally and to route processed data to consumer streams elsewhere on-demand. This best models streaming data, and instead of collecting sensor data for processing in a sink node, we create small stream engines in individual sensors, with data stored either in memory or flash. Storing and operating on sensor nodes also saves energy, instead of having to send the data on-the-air. The approach, called Sensor Streams or TinyStreams, offers ease of configuration, flexibility and data transmission energy savings, by keeping data locally in a stream database until necessary.