Article Preview
Top1. Introduction
Nowadays, how, how fast, how better we communicate data play a crucial role in world. As a part of it WSN is being applied to carry on faster communication as a lower cost and also from places which are unreachable from humans from varied devices in type and size (Iyengar, Prasad, and Min, 1995) (Pottie and Kaiser, 2000) (Kahn, Katz, and Pister, 1999) (Akyildiz et al., 2005). In WSN energy efficiency will be major concern of interest as sensor nodes are work through battery. The major part of interest of WSN is to sense and convey data with minimum power in order to captivate larger fruitful time of network (Woo and Culler, 2001). WSN are composed of nodes which will cooperate for each other in transmission of messages/data among neighbours to achieve task assigned to them. A typical sensor node and interconnection of them are shown in Figure 1.
Figure 1. A typical (a) sensor node (b) interconnection of sensors
In this paper, we have summarized and classified few energy-aware routing algorithms along with their design methodology. The rest of this paper included as follows. In section 2 a brief review of energy efficient algorithm is considered. The classification of routing algorithm is described in section 3. Evaluation parameters are described in section 4. In section 5, a brief review of various simulators is presented. Lastly, in section 6 a brief conclusion and enhancement is described.
Top3. Classification Of Wsn Routing Protocols
A routing process is needed to select the best path(s) from the source node to the destination node. Routing may also be designed and optimized to support some specific requirements of applications and networks. These requirements include energy and bandwidth efficiency, quality of service, scalability, ad hoc support, throughput, mobility and reliability, see Figure 10. This will cause wide variation in requirements, which cannot be fulfilled by a single routing protocol.
Correspondingly, many different protocols are found, which have been designed to fit some specific requirements like ad hoc support and mobility. The classification of energy efficient algorithm is included in Figure 2.
Figure 2. The classification of energy efficient algorithm