| The paper has studied routing protocol of energy-efficient for wireless sensor networks. Wireless sensor networks consist of massive inexpensive miniature sensor nodes which are deployed in monitoring region, forming a multi-jump selforganization's network system through wireless communication. How effectively using energy to maximize networks lifetime is the most important challenge which sensor networks face.Designing the routing protocol of highly effective retransmiting the packet data, can achieve the balanced energy consumption in networks.The paper has introduced the system structure, the characteristic, the essential technology in wireless sensor networks. According to concrete application demands's differences in sensor networks ,Has classified to the existing typical routing protocol, has analyzed different design characteristic.Directed diffusion is a novel data dissemination scheme for wireless sensor network, it is a data-centric in that all communication is for named data. All nodes in a directed diffusion-based network are application-aware. This enables diffusion to achieve energy saving by selecting empirically good paths and by caching and processing data in-network. On the basis of investigating the core concept of directed diffusion and the scheme to realize directed diffusion in NS2 simulator, the approach to extend directed diffusion is proposed. Furthermore, based on these techniques, mobile agent performing environment is designed and implemented. Finally, results based on experiments of target recognition demonstrate the effectiveness of the approach of extending, and also demonstrate the excellent scalability of NS2 simulator, which is very applicable to simulation of wireless sensor networks.QoS support has played more and more important role in Wireless Sensor Networks. The requirement of QoS in WSN is first analyzed, and then the challenges and possible solutions are discussed. In the paper, a new distribute energy aware QoS routing algorithm,QRDD(QoS Routing based on Directed Diffusion), has been proposed based on Directed Diffusion. The key idea of the proposed algorithm is to utilize the minimum node energy on path and min hop count to select the route. The simulations demonstrate the effectiveness of QRDD algorithm in providing differentiated service for real-time traffic and best-effort traffic at the same time and achieving the energy-cost-balancing on the whole network. |