Due to the limited transmission range of the wireless sensor network interface, a node may need multiple network hops to exchange data with another node over networks and other issues cause an overhead and bad utilization on the network. As a consequently, if some nodes reply route request at the same time to the same destination, then these simultaneous replies from different nodes will cause collision at the destination which it can cause a problem named route reply storm. The dynamic source routing (DSR) protocol is a reactive source routing protocol for mobile IP network where nodes should sense and discover with nearby nodes. Each node acts as a router for sending and receiving the packets to/from other node. In this work, we present a new proposal as a solution for storm route reply problem in DSR; the objective of the new proposed solution is to present a way to reduce unnecessary packet flooding between source and destination nodes in order to enhance DSR protocol. Afterthought, this work proposed some case studies to verify our proposed solution for solving the problem route reply storm, our verifications proves our robustness and correctness of the proposed solution against two main WSN problems that may face any wireless sensor network including coverage problem and link failure problem. The simulation results achieved here for two routing protocols DSR protocol and proposed improved DSR protocol for energy efficiency parameters. Simulation results showed that the energy consumption of proposed approach is minimized by 25 % approximately as compared to previous standard DSR protocol while the network lifetime performance is increased by approximately 35 % as compared to standard DSR protocol. In summary, the proposed solution of DSR protocol can be energy efficient for wireless sensor networks resource management.