: Power Conservation is one of the most important challenges in wireless sensor networks. In this paper, we present two minimum-energy routing algorithms. Our main goal is to reduce power consumed and prolong the lifetime of the network. The first protocol, named CODE: COordination-based Data dissemination for sEnsor networks, addresses the sensor networks consisting of mobile sinks. CODE considers energy conservation not only in communication but also in idle-to-sleep state. This protocol is based on GAF protocol and grid structure to reduce energy consumed. The second protocol, named SIDE: SInk cluster – based data Dissemination for sEnsor networks, addresses the sensor networks consisting of large number of stationary sinks. SIDE considers loosely resource-constrain of the sinks to ease the cost burden of sensor nodes. Our simulation results show that CODE and SIDE gain energy efficiency and prolong the network lifetime.