| With the development of wireless communication, micro electronics, and sensortechnology, sensor nodes become more and more miniaturized, intelligent. Wirelesssensor networks is easier to deploy than the existing networks technology, and canadapt to the harsh environment. It has been widely applied in many fields, such asindustrial, military, civil, environmental monitoring and so on. It is of great practicalvalue and commercial value. But restricted by the size and cost, sensor nodes carryseverely limited resources, and the energy can hardly continue to add when used up.To solved the above problems, this thesis focuses on energy efficient wireless sensornetworks technology, the works are as follows:First, this thesis puts forward an energy consumption balanced routing algorithm based on adjusting the transmission radius in dense sensor networks. Using timer mechanism, considering the connecting node number and residual energy of nodes, seta regular time, select the optimal cluster head nodes. The nodes in the cluster aredivided into different levels, choose two hop communication in cluster to establish atopological structure, which can reduce the communication amount of cluster headnodes. When setting up routing, nodes adjust the transmission power according to thedistance to the Sink node, choose different launch radius, to balance the energyconsumption among the clusters. The experiments and simulations verify that thealgorithm maintain well effectiveness.Then, a routing algorithm based on redundant nodes detection is proposed. Totest the redundant nodes existing in the networks, according to the size of the crosscoverage,the nodes are divided into redundant nodes, approximate redundant nodesand ordinary nodes. When there are multiple redundant nodes in the same area, redundant nodes are selected by calculating the average distance between sensornodes. The selection method of the working state of the redundant nodes is given, anddata redundancy reduces, at the same time, the energy has been fully used. Byexperimental verification, the algorithm can reduce the network energy consumptionand prolong the life cycle of the networks.Finally, the algorithm is realized, and the terminal shows the topological structureof sensor nodes, which verifies the feasibility of the algorithm. |