摘要:Researchers are paying more and more attention to the application of wireless sensor networks (WSNs), where routing is one of the vital techniques. An advanced Directed Diffusion protocol, named DDOR, is presented in this paper based on Opportunistic Routing to improve the disadvantage of mono-forwarder of traditional routing protocol. Packet head has been modified in order to implement a forwarder list in DDOR. Instead of fixed next-hop forwarding in transmission, DDOR selects the optimal node to forward. DDOR mechanism can effectively save energy of WSNs by decreasing the hops from sources to sinks, thereby extends the life of WSNs. A large number of simulations prove that DDOR is feasible. Compared with Directed Diffusion, DDOR does decrease the energy consumption on packets forwarding