摘要

A challenging research topic in wireless sensor network is prolonging the network lifetime by optimizing the network energy expenditure. The paper explores an enhanced energy optimization routing protocol which uses double cluster heads in a clustering wireless sensor network. The double cluster heads which are determined by energy welfare function are referred to as main cluster head and assistant one, respectively. To balance nodes energy, a formula for the energy overhead is presented to make the sensor node join a temporary cluster with low energy consuming during cluster set-up stage. Then, during the routing selection, relay nodes communicate sensory information to the sink by using combining single-hop and multi-hop technology. The selection of relay nodes depends on the weight values involving information of residual energy, the number of nodes in the cluster, selected times as relay nodes, and a distance between two nodes. The improved protocol is evaluated via simulation experiments and compared with some existing protocols. The simulation results demonstrate that the proposed protocol outperforms the relevant protocols in energy utilization efficiency. Especially, the network lifetime is prolonged due to decreasing energy consuming of the cluster head.