Journal of Jilin University Science Edition

Previous Articles     Next Articles

Fault Tolerance and Nonuniform Clustering Algorithm  forWireless Sensor Networks Based on Distributed Fuzzy Controller

WANG Chuhang1, SHEN Weina2, HU Huangshui2   

  1. 1. School of Computer Science and Technology, Changchun Normal University, Changchun 130032, China; 2. School of Computer Science and Engineering, Changchun University of Technology, Changchun 130012, China
  • Received:2017-03-30 Online:2018-05-26 Published:2018-05-18
  • Contact: SHEN Weina E-mail:swn0715@163.com

Abstract: We used a distributed fuzzy controller method to carry out the fault tolerance and nonuniform clustering for wireless sensor networks. First, the residual energy of nodes, centrality of nodes and distance from nodes to base station were input to the fuzzy controller. The IFTHEN rule was used to reason and output “cluster head opportunity” and “cluster size” value to make the best performance node become cluster head and build a suitable cluster size. And then data transmission by time division multiplexing mode could tolerate the temporary and permanent faults of the cluster heads and member nodes. The simulation results show that the algorithm can effectively balance the load among clusters, reduce the energy consumption of the network, and thus improve life cycle of the network.

Key words: clustering, fault tolerance, wireless sensor network, load balance, fuzzy control

CLC Number: 

  • TP393.1