Wireless Sensor Network (WSN) has recently emerged as a new widely used technology. However, the deployment of such networks has reported high rates of failures. Due to resource constraints of sensor nodes, the design of efficient failure detection techniques has become a very challenging issue. Already proposed WSN fault detection protocols have reported either a high number of false suspicions, or slow detection times, even an important message overhead which impact negatively the resource consumption of the nodes. In this paper, we propose EAFD (efficient and accurate failure detector), a novel protocol for failure detection for clustered WSNs. This protocol exploits two levels of suspicions to decide the failure of a node, as well as computation messages to disseminate the heartbeat of nodes during the detection process. Thereby, EAFD achieves a better compromise in terms of accuracy and completeness, as well as message overhead. Primary simulation results, found that our protocol outperforms the protocol AFD.
['Haroun Benkaouha', 'Abdelkrim Abdelli', 'M. Guerroumi', 'Jalel Ben-Othman', 'Lynda Mokdad']
EAFD, a failure detector for clustered WSN