摘要

针对无线传感器网络经典的分簇路由协议LEACH中存在的安全性低、网络生存时间短的问题,提出一种基于模糊控制和节点可信的安全分簇路由协议,首先设计一种模糊控制系统,以节点的直接信任值和间接信任值作为模糊控制系统的输入、输出节点的综合信任值;再将获得的综合信任值和节点中心度、节点剩余能量作为第二层模糊控制系统的输入,输出为“成为簇头的机会”值输出;其次通过计算确定最优簇数k值,降低迭代过程中的能量消耗。仿真结果表明,该算法能够保证节点的可靠性,合理分配节点能量,延长网络生存时间。