Analysis of sensor network data
Motivation
Smart sensors are small-scale mobile devices which integrate sensing, processing, storage and communication capabilities. They can programmatically measure physical quantities, perform simple computations, store, receive and transmit data. The lattice built by a set of cooperating smart sensors is called a sensor network. Because of the ambivalent role of each device, which acts simultaneously as a data producer and as a data forwarder, sensor networks provide a powerful infrastructure for large scale monitoring applications (e.g., habitat monitoring). Hence, nowadays Wireless Sensor Networks (WSN) are being used for a fast-growing number of different application fields which can be classified in: Habitat-monitoring applications (e.g., environment monitoring) and surveillance applications (e.g., health care monitoring, condition maintenance in industrial plants and process compliance in food and drug manufacturing). While in the first case a given environment is continuously monitored, in the second a control system is alerted when a critical event occurs in a given environment. In both cases, the monitored area is densely deployed with sensing devices.
Querying the network entails the frequent acquisition from sensors of measurements describing the state of the monitored environments. To transmit the required information, sensors consume energy. Since sensors are battery-powered, network querying needs to be driven by three factors: (i)~Power management, (ii) limited resources, and (iii) real-time constraints. While CPU overheads are very small (i.e., no significant processing takes place on the nodes), the main contributors to energy cost are communication and data acquisition from sensors. Thus, when querying a sensor network, the challenge is to reduce the data collection cost, in terms of both energy and bandwidth consumption. An important issue in this context is the reduction of energy consumption to maximize the longevity of the network.
Serene Framework
Serene is a flexible framework which provides high quality models for sensor networks to efficiently acquire sensor data. Given sensor readings, the goal of Serene is to find and understand the relationships, both in the space and time dimensions, among sensors and sensor readings to select a subset of good quality representatives of the whole network. The Serene framework exploits clustering techniques to select representative sensors, which will be queried instead of the whole network to reduce communication and computation costs and balance energy consumption among sensors. This approach is particularly suitable for monitoring applications.
Publications
Links
WiFi4Energy project at Politecnico di Torino.
- Specific WP3 activities