Detection of Good and Bad Sensor Nodes in the Presence of Malicious Attacks and Its Application to Data Aggregation

Abstract
Most sensor nodes have multiple inexpensive and unreliable sensors embedded in them. For many applications readings from multiple sensors are aggregated. However, presence of malicious attacks adds challenge to sensor data aggregation. Detection of those compromised and unreliable sensors, and sensor-nodes are important for robust data aggregation as well as their management and maintenance. In this work we develop, 1) a method for identification of good and bad sensor-nodes, and 2) apply it for secure data aggregation algorithms. We consider altered/unreliable readings as outliers and identify them using an augmented and modified version of a local outlier factor computation method. We use outlier detection algorithm for 1) reliable and unreliable sensor detection, and 2) use the results from this algorithm for unreliable sensor-node identification algorithm. We show its usefulness for secure data aggregation algorithms. Extensive evaluations of the proposed algorithm show that it identifies good and bad nodes, and estimates true sensor value efficiently.

This publication has 33 references indexed in Scilit: