Research Article

Energy Efficient Distributed Fault Identification Algorithm in Wireless Sensor Networks

Algorithm 1

Distributed fault identification in WSN.
Data: Nodes, ,
Result: Calculate , , , , and
Initialize , , , , and
Partial self fault identification Phase
If    then
  ;
else
  if    then
    ;
  end
  if    then
    ;
  end
  Move to Algorithm 2
end
Self Diagnosis Phase
send to neighbors and receives from which is computed by the neighbors .
From received data the sensor node prepares .
if    then
  Node is detected as fault free sensor node.
else
  Node is detected as random faulty sensor node.
end