In this paper, we propose an Efficient D-LURP for ensuring the shortest path to prolong the life cycle of WSNs. The proposed protocol performs establishing process when data is transmitted through detour path, constructed by D-LURP. The establishing process makes optimal shortest path between a source node and a sink node to reduce energy consumption.