The energy of wireless sensor networks is limited and the energy consumption of wireless communication takes most of the total energy consumption of sensor nodes. This paper proposes an energy-efficient data aggregation transfer protocol based on clustering and data prediction called DACP. In the initialization phase sensor network nodes send messages to sink node, then sink node divides entire networks into several clusters and elects cluster head nodes for each cluster. In the prediction phase sensor member nodes receive predicted data and compare it with sensed data to decide whether send it or not. In the data aggregation phase cluster head nodes aggregate sensed data received from cluster member nodes and decide to send it to sink node or not according to receiving predicted data. It is effective to reduce data transmission and improve the efficiency of data aggregation by data prediction. Simulation results demonstrate that the proposed protocol can significantly provide longer lifetime and prolong the life of every node to survive.
展开▼