Date Added: Sep 2010
Wireless Sensor Network (WSN) is one of the major research areas in computer network field today. Data dissemination is an important task performed by wireless sensor networks. The routing algorithms of this network depend on a number of factors such as application areas, usage condition, power, aggregation parameters. With respect to these factors, different algorithms are recommended. One of the most important features of routing algorithms is their flexibility and ability to self-organize themselves according to such parameters. The existence of flexibility in routing protocols can satisfy calls for on demand and table driven methods. Switching between these two methods would be impossible except by compatibility between nodes' and switcher. Energy is another significant factor in wireless sensor networks due to limited battery power and their exchangeability.