Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.

Modified AODV Energy Aware Routing for


Optimized Performance in Mobile Ad-hoc Networks
Nilam Ket Shashikant Hippargi
Dept. of Electronics & Telecommunication Dept. of Electronics & Telecommunication
Sinhagad Institute of Technology Sinhagad Institute of Technology
Solapur, India Solapur, India
nilamket@gmail.com shashikant.hippargi@gmail.com

Abstract - Mobile Ad hoc Network (MANET) is a temporary efficient energy aware routing is an important research issue to
infrastructure less network formed by collection of wireless increase the robustness of mobile ad hoc network.
mobile nodes. Every node is mobile to communicate with each This paper proposes an Energy Aware Routing Protocol
other without relying on any centralized system. As the power of (AODVEA) based on AODV which incorporates local
mobile node is limited it is during communication nodes will keep
on losing its energy and finally drain off when the energy
forwarding decision with node energy threshold for
becomes zero. Thus, it is very essential to consider the nodal intermediate nodes and routing based on max min energy
energy of each individual node before forwarding a Route algorithm to increase the lifetime of the network. Also project
Request packet. There are many protocols defined in order to proposes Modified AODV (AODVM) which incorporates
discover route between a pair of nodes out of which the same local forwarding decision for intermediate nodes but
performance of Ad hoc On-Demand Distance Vector protocol routing is based on combination of max min energy algorithm
(AODV) Routing Protocol proves to be better. However AODV and shortest distance.
and none of the existing protocols have considered node energy
threshold to make a forwarding decision and considered routing A. Energy Conservation in ad hoc networks
based on node residual energy. Nodes in an ad hoc network are battery operated and so
This paper proposes an Energy Aware Routing Protocol operate with limited energy. A typical battery utilized in
(AODVEA) based on AODV which incorporates local forwarding
decision with node energy threshold for intermediate nodes and
wireless nodes incorporates a lifespan of limited hours. Nodes
routing based on max min energy algorithm to increase the in a MANET share a dependent relationship in which every
lifetime of the network. Also project proposes Modified AODV node acts as host node as well as routing node. Thus, every
(AODVM) which incorporates same local forwarding decision for node performs its individual process as well as acts as a
intermediate nodes but routing is based on combination of max forwarding node, so spends energy in process and forwarding
min energy algorithm and shortest distance. By using NS2 of packets. This reduces the lifespan of the nodes in an ad hoc
(Version 2.35) simulator simulation of new protocols and AODV network. So energy conservation is very important in ad hoc
protocol for the performance parameters network lifetime, networks. This section focuses on the problem of energy
average throughput and average delay are performed for various conservation in an ad hoc network having such limited energy
scenarios. Results show that AODV modified gives optimized
performance.
devices.
Research has been done to conserve energy at different
Index Terms—MANET, Energy aware, AODV, max min levels in an ad hoc networks based on the remaining energy
energy algorithm, threshold. level of the node. Energy conservation is often achieved by
forcing systems to an idle or stand-by mode. Energy is
I. INTRODUCTION preserved by reducing the clock speed and voltage level of the
electronic equipment. Energy savings at the MAC level is
A typical ad hoc network is formed by mobile nodes which achieved by power down the cards which are not in use. At the
are usually battery operated devices. Energy conservation of routing layer, energy is conserved by developing cross layered
nodes is a critical issue as the lifespan of these nodes affects protocols and designing low power routing algorithms that use
the connectivity of the network. An ad hoc network consists of energy levels of nodes in the route as a metric for routing
large number of mobile nodes which operates with limited packets.
power. These nodes have self-organizing capability in the
multi-hop environment. Node becomes dead if its battery II. RELATED RESEARCH WORK
power drains completely. A dead node cannot participate in the
Ad hoc On-Demand Distance Vector (AODV) [5] routing
network. Each node in the network acts as terminal node as
protocol is specially designed for use by mobile nodes in an ad
well as routing node. Due to increase in number of dead nodes,
hoc network. It offers many advantages such as quick
network partitions are formed and hence, normal
adaptation to dynamic link conditions, less utilization of
communication will get affected. Thus, development of an
network, and determines unicast routes to destinations for the

978-1-4673-9338-6/16/$31.00 2016
c IEEE 1030
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.

ad hoc network. AODV has low processing and memory packet till it reaches the destination node. The intermediate
overhead. neighbor nodes also send a RREP (Route Reply) packet to
It is essential to take into account the nodal energy [1] of source node in receiving RREQ packet. The destination node
each node before forwarding a Route Request packet. An receives many RREQ packets from different routes. The
enhanced version of traditional AODV can be proposed by destination node chooses the route with least hop count and
considering remaining node battery power as one of the sends a RREP packet to the source node. An intermediate node
parameter for making a forwarding decision. Nodes having on receiving RREQ packet, updates the information of node
minimum residual power are avoided from transmission by sending RREQ packet so as to determine forward path for
applying threshold. Energy efficient algorithms [2] considering sending packet. The routing table updating continues till RREQ
remaining energy can enhance the performance of routing. reaches destination or route to destination is found. When the
Energy aware [8] in mobile ad hoc network is very important. RREQ reaches destination it sends RREP packets to the source.
By applying energy aware routing, network lifetime can be In order to extend the lifespan of the network, equal
improved. balanced power consumption among sensor nodes is to be
[6] Discussed Energy-aware routing algorithms considering made. AODV routing protocol does not take into account the
minimum maximum battery cost routing (MMBCR). Proposed remaining energy of nodes in the routing. As AODV
two energy-aware routing algorithms: an energy aware ad hoc determines route by considering hop count, node energy
on-demand distance vector (e-AODV) and an energy-aware consumptions among nodes is not balanced. Efficient routing
dynamic source routing (e-DSR). [7] Proposed an energy protocols are proposed, which consider node hop-count and
aware routing technique that selects the nodes having MAX node residual energy in next section.
energy and calculates the average of nodes energy. The path
having maximum average energy is selected for data IV. AODVEA (AODV ENERGY AWARE)
transmission. AODVEA Energy Aware Routing Protocol is based on
Energy aware routing [4] can be implemented with low AODV which incorporates local forwarding decision and
overhead considering nodes residual energy. The max min routing based on max min energy algorithm to increase the
algorithm [6,7] based on residual energy of node can be used lifetime of the network. The node participates in routing only if
for routing which increases the network lifetime. its energy is greater than threshold. The node with minimum
remaining energy in the route is selected and the route having
III. AODV maximum minimum remaining energy is selected. A new M
The AODV protocol is an on-demand routing protocol. in-RE (minimum remaining energy) field is added to RREQ
AODV performs the route discovery process only when inter - and RREP packets.
nodal communication is required. A route discovery process is The algorithm explained above is as follows,
initiated when a node requires a route to destination node. x Send a ROUTE REQUEST to neighbors.
In AODV a route is discovered by route discovery. The x Get various routes available to destination.
routes are maintained in a routing table till the route expires. x In each route, node having minimum remaining energy
Every node within the AODV protocol contains a sequence is selected.
number which is used to find the recent route at the routing x Then the route having maximum value of minimum
discovery. The sequence number is used to find recent route remaining energy is selected.
and eliminate loop generation. The AODV protocol has same
routing discovery method as the dynamic source routing (DSR) V. AODVM (AODV MODIFIED)
protocol. But AODV protocol uses different process to The proposed protocol AODVM route discovery process is
maintain and manage a routing table. The routing table of similar to the AODVEA protocol. The difference is AODVM
nodes in DSV protocol maintains all the route information determines an optimum route by considering the combination
from sender to destination however the routing table of nodes of residual energy of nodes on the path and hop count.
in AODV protocol have less information, that stores the The proposed protocol selects routes by combining both of
destination address, next hop node address and destination minimum residual energy of nodes and hop-count, and then
sequence number. Every entry of a routing table contains a determines a proper route among them.
lifetime i.e. time to live (TTL) field which gets modified when The algorithm explained above is as follows,
its routing information is modified. A row in the routing table
x Send a ROUTE REQUEST to neighbors.
is removed when the TTL period expires. In AODV protocol,
nodes periodically exchanges HELLO routing messages to x Get various routes available to destination.
maintain updated information about neighboring nodes. When x In each route, node having minimum remaining energy
source nodes needs to send packet to destination node, it is selected. The value is divided by hop count. Let this
checks its routing table. If routing table in source node has value be α.
active entry to destination it sends the packet to destination x Then the route having maximum value of α is selected.
using active route else it broadcasts RREQ (Route Request)
packet. On receiving RREQ packets, the intermediate neighbor
nodes increments the hop count by one and broadcasts the

1031
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.

VI. SIMULATION RESULTS

A. Simulation parameters used


Table 1 shows the simulation parameter settings.

Simulator Used NS-2.35


Number of Nodes 50
Dimension of simulated area 700x700 m
Routing Protocols AODV, AODVEA, AODVM
Traffic type CBR
Speed 5 m/s
Receive Power 300 mW
Transmit Power 600 mW
Pause time 2.00 sec
Send rate 2 packets/sec
Table 1. Simulation parameters

B. Performance Evaluation Fig. 2. Network lifetime versus time for Threshold percentage 12 and
Initial Energy 0.5 J
Following performance metrics are considered for
comparing various routing protocols.
x Network Lifetime: It gives the count of the alive nodes at
particular time instant. Node is alive if its energy is greater
than 0.0.
x Average Delay: This metric represents average end-to-end
delay and indicates the time required for packet to reach
the destination.
x Average Throughput: This metric represents average rate
at which bits are transferred between sender/receiver.
C. Simulation Results
Simulations are performed for different threshold values
and different initial energies.

Fig. 3. Network lifetime versus time for Threshold percentage 15 and


Initial Energy 0.7 J

Fig. 1. Network lifetime versus time for Threshold percentage 15 and


Initial Energy 0.5 J

Fig. 4. Network lifetime versus time for Threshold percentage 15 and


Initial Energy 0.3 J

1032
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.

Fig. 8. Average Throughput for different threshold Percentages with initial


energy 0.5

Fig. 5. Average Delay for different initial energies with threshold VII. CONCLUSION
percentage 15
From the simulation performed for various scenarios, the
following conclusions can be made.
x Network Lifetime: Modified AODV has less lifetime
compared to Energy aware but more than normal AODV.
x Average Delay: Modified AODV has average delay less
than energy aware AODV but it is more than normal
AODV.
x Average Throughput: Modified AODV has highest
Throughput than other two protocols.
Thus, AODV modified has highest throughput giving better
network lifetime than AODV and less average delay as
compared to AODVEA.
VIII. FUTURE SCOPE
In future, simulation for other parameters such as packet
delivery ratio, energy consumption and many more can be
Fig. 6. Average Delay for different threshold Percentages with initial carried out. This approach of routing using the combination of
energy 0.5 Hop count and remaining energy will give much more better
performance in a long simulation time. Simulations are
required to be done for it also.
Also various parameters such as link capacity can also be
combined in the route selection logic.
REFERENCES
[1] Saurabh Jain, Sneha Trivedi, Vidhi Shah “Energy Efficient Ad
hoc on-demand Distance Vector Routing Protocol (EE-AODV)
for Mobile Ad-hoc Network”, International Journal of
Innovative Research & Development, April 2014 Vol 3 Issue 4
[2] Sushma D. Ghode , K. K. Bhoyar “A Survey on Energy
Efficient Routing Algorithms for Ad-Hoc Network”
International Journal of Computer Applications (0975 – 8887)
Volume 67– No.20, April 2013
[3] Neha Kalwar, Sanjay Sharma “Max-Energy Node Selection and
Average Energy Path Selection based Routing in MANET”
International Journal of Engineering and Advanced Technology
(IJEAT) ISSN: 2249 – 8958, Volume-2, Issue-6, August 2013
Fig. 7. Average Throughput for different initial energies with threshold [4] R.Rajeshkanna, Dr.A.Saradha “Energy Efficient Enhanced
percentage 15 AODV Routing Protocol for maximize the lifetime of Mobile

1033
This full-text paper was peer-reviewed and accepted to be presented at the IEEE WiSPNET 2016 conference.

Ad hoc Networks” Networks International Journal of Computer


Technology & Application, Sept-Oct 2013
[5] C. Perkins, E. Belding-Royer, S. Das “Ad hoc On-Demand
Distance Vector (AODV) Routing” , Proceedings of the Second
IEEE Workshop on Mobile Computer Systems and
Applications. Washington, DC, USA: IEEE ( 2003)
[6] Shivashankar, Hosahalli Narayanagowda Suresh, Golla
Varaprasad, Guruswam Jayanthi, “Designing Energy Routing
Protocol With Power Consumption Optimization in MANET”
Volume 2, No. 2, 2168-6750 IEEE TRANSACTIONS ON
EMERGING TOPICS IN COMPUTING (2013)
[7] C.-K. Toh,“ Maximum Battery Life Routing to Support
Ubiquitous Mobile Computing in Wireless Ad Hoc Networks”
IEEE Communications Magazine (2001)
[8] Jin-Man Kim, Jong-Wook Jang, “AODV based Energy
Efficient Routing Protocol for Maximum Lifetime in MANET”
IEEE Computer Society(2006)
[9] Ms.S.Suganya,Dr.S.Palaniammal “An Optimized Energy
Consumption Algorithm For MANET” 2012 Published by
Elsevier Ltd., SciVerse ScienceDirect Procedia Engineering
38(2012) 903-990
[10] http://www.isi.edu/nsnam/ns/

1034

You might also like