School of Telecommunication Engineering, Air Force Engineering University, Xi'an 710077, China.
Sensors (Basel). 2011;11(3):3381-400. doi: 10.3390/s110303381. Epub 2011 Mar 22.
A reliable energy-efficient multi-level routing algorithm in wireless sensor networks is proposed. The proposed algorithm considers the residual energy, number of the neighbors and centrality of each node for cluster formation, which is critical for well-balanced energy dissipation of the network. In the algorithm, a knowledge-based inference approach using fuzzy Petri nets is employed to select cluster heads, and then the fuzzy reasoning mechanism is used to compute the degree of reliability in the route sprouting tree from cluster heads to the base station. Finally, the most reliable route among the cluster heads can be constructed. The algorithm not only balances the energy load of each node but also provides global reliability for the whole network. Simulation results demonstrate that the proposed algorithm effectively prolongs the network lifetime and reduces the energy consumption.
提出了一种可靠的节能多级路由算法在无线传感器网络中。所提出的算法考虑了剩余能量、邻居的数量和每个节点的中心度用于簇形成,这对网络的能量消耗的平衡至关重要。在该算法中,使用模糊 Petri 网的基于知识的推理方法来选择簇头,然后使用模糊推理机制来计算从簇头到基站的路由生成树中的可靠性程度。最后,可以构建簇头之间的最可靠路径。该算法不仅平衡了每个节点的能量负载,还为整个网络提供了全局可靠性。仿真结果表明,所提出的算法有效地延长了网络寿命并降低了能量消耗。