Date Added: Jan 2012
A Wireless Sensor Network (WSN) is a collection of thousands of tiny sensor nodes having the capability of wireless communication, limited computation and sensing. Many data dissemination protocols have been proposed for multi-hop communication in sensor networks, each evaluated in some scenario. Many protocols are designed to exploit application requirements, then no one protocol can be optimized for all applications. Directed diffusion is a prominent example of data-centric routing in sensor networks, since it is based on application layer data and purely local interactions. However; its functioning relies heavily on expensive operations, like network-wide flooding.