SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064 
Volume 1 Issue 2, November 2012 
www.ijsr.net 
Optimization of Routing Protocol in MANET using
GA
Sankalp Bahadur Singh1
, Asha Ambhaikar2
1
Rungta College of Engineering & Technology
Bhilai, Chhattisgarh, India
sankalp.sngh@gmail.com
 
2
Rungta College of Engineering & Technology
Bhilai, Chhattisgarh, India
asha31.a@rediffmail.com
Abstract: Ad hoc mobile devices heavily depend on the performance of batteries. Optimizing the power consumption is a very crucial
issue. To maximize the lifetime of mobile ad hoc network, the power consumption rate of each node must be reduced. In this paper we
present a novel energy efficient routing algorithm based on mobile agents to deal with the routing mechanism in the energy-critical
environments. A few mobile agents move in the network and communicate with each node. They collect the network information to
build the global information matrix of nodes. The routing algorithm chooses a shortest path of all nodes in all possible routes.
Additionally, we compare the performance of power-relation routing protocol DSR (Dynamic Source Routing) in simulation
environment. The results show that the survivability of Ad Hoc network has been better because of less energy consumption when using
our improved DSR as compare to standard DSR protocol.
Keywords: Power Consumption, DSR, Improved DSR, Energy Comparison, MANET 
1. Introduction
In the last few years, the widespread use of wireless
communications has begun [1]. Currently, there is an
increasing interest in wireless communications from both an
academic and industrial perspective. The main feature that
makes wireless networking so important is the ability to
enable mobility. The great benefit of wireless networks is
concentrated in the ability of users to communicate,
cooperate, and access Internet services in an anytime and
anywhere fashion. Wireless networks can be grouped into
two categories: infrastructured networks and infrastructure-
less networks [2]. The first type is a network with fixed and
wired gateways. The second type is commonly known as
wireless ad hoc networks and consists of a collection of
geographically distributed nodes that communicate with one
another over a wireless medium without the need of fixed
routers [3]. Among the various network architectures, the
design of mobile ad hoc network (MANET) has attracted a
lot of attention recently. A MANET is one consisting of a set
of mobile hosts which can communicate with one another
and roam around at their will. No base stations are supported
in such hosts may have to communicate with each other in a
multihop fashion. Applications of MANETs occur in
situations like battlefields, major disaster areas, and outdoor
assemblies. It is also a prospective candidate to solve the
“last-mile” problem for broadband Internet service providers
[1]. One critical issue for almost all kinds of portable devices
supported by battery powers is power saving. Without
power, any mobile device will become useless. Battery
power is a limited resource, and it is expected that battery
technology is not likely to progress as fast as computing and
communication technologies do. Hence, how to lengthen the
lifetime of batteries is an important issue, especially for
MANET, which is all supported by batteries.
2. Related Work
Routing protocols in ad hoc networks are categorized in two
groups: Proactive (Table Driven) and Reactive (On-
Demand) routing.
2.1 Proactive (Table-Driven) Routing Protocols
These routing protocols are similar to and come as a natural
extension of those for the wired networks. In proactive
routing, each node has one or more tables that contain the
latest information of the routes to any node in the network.
Various table-driven protocols differ in the way the
information about a change in topology is propagated
through all nodes in the network.
2.2 Reactive (On-Demand) Protocols
Reactive routing is also known as on-demand routing. These
protocols take a lazy approach to routing. They do not
maintain or constantly update their route tables with the
latest route topology. Examples of reactive routing protocols
are the dynamic source Routing (DSR) [3], ad hoc on-
demand distance vector routing (AODV) .Our power-aware
source routing algorithm belongs to this category of routing
algorithms. Since our approach is an enhancement over
DSR, a brief description of DSR is warranted. DSR is one of
the more generally accepted reactive routing protocols. In
DSR, when a node wishes to establish a route, it issues a
route request (RREQ) to all of its neighbors. Each neighbor
broadcasts this RREQ, adding its own address in the header
of the packet. When the RREQ is received by the destination
or by a node with a route to the destination, a route reply
(RREP) is generated and sent back to the sender along with
the addresses accumulated in the RREQ header. Since this
process may consume a lot of bandwidth, DSR provides
each node with a route cache to be used aggressively to
reduce the number of control messages that must be sent. If a
23
International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064 
Volume 1 Issue 2, November 2012 
www.ijsr.net 
node has a cache entry for the destination, when a route
request for that destination is received at the node, it will use
the cached copy rather than forwarding the request to the
network. In addition, each node promiscuously listens to
other control messages (RREQs and RREPs) for additional
routing data to add to its cache.
3. Low Power Routing Protocols
The main focus of research on routing protocols in MANETs
has been network performance. There has been some study
on power aware routing protocols for MANETs. Presented
below is a brief review of some of them.
3.1 Minimum Power Routing
Reference [8] proposes a routing algorithm based on
minimizing the amount of power (or energy per bit) required
to get a packet from source to destination. More precisely,
the problem is stated as: Minimize ∑ P ( i, i 1)(1) where
P(i,i+1) denotes the power expended for transmitting (and
receiving) between two consecutive nodes, i and i+1(a.k.a.
link cost), in the route. P. This link cost can be defined for
two cases:· When the transmit power is fixed · When the
transmit power is varied dynamically as a function of the
distance between the transmitter and intended receiver. For
the first case, energy for each operation (receive, transmit,
broadcast, discard, etc.) on a packet is given by [7]: E
(packet) = b´ packet _ size + c (2) where b and c are the
appropriate coefficients for each operation. Coefficient b
denotes the packet size-dependent energy consumption
whereas c is a fixed cost that accounts for acquiring the
channel and for MAC layer control negotiation. Route
selection depends on the packet size; hence in case of
variable packet size transmission many routes should be
selected. The second case is more involved. Reference [7]
proposes a local routing algorithm for this case. The authors
assume that the power needed for transmission and reception
is a linear function of da where d is distance between the two
neighboring nodes and is a parameter that depends on the
physical environment. They make use of the GPS position
information to transmit packets with the minimum required
transmit energy. The key requirement of this technique is
that the relative positions of nodes are available to allnodes.
However, this information may not be easy readily available.
The GPS-based routing algorithm has two drawbacks. One is
that GPS cannot provide the nodes much information about
the physical environment and the second is the power
dissipation overhead of the GPS device is additional.
3.2 Battery-Cost-Aware Routing
The main disadvantage of the problem formulation of the
previous approach is that it always selects the least-power
cost routes. As a result, nodes along these routes tend to
“die” soon because of the battery energy exhaustion. This is
doubly harmful since the nodes that die early are precisely
the ones that are needed most to maintain the network
connectivity (and hence useful service life). Therefore, it is
better to use a higher power cost route if it avoids using
nodes that have a small amount of remaining battery energy.
This observation has given rise to a number of “battery cost-
aware routing” algorithms as described next.
1. Minimum battery cost routing algorithm that minimizes
the total cost of the route. It minimizes the summation of
inverse of remaining battery capacity for all nodes on
2. Min-Max battery cost routing algorithm is a modification
of minimum battery cost routing. This metric always tries to
avoid the route with nodes having the least battery capacity
among all nodes in all possible routes. Thereby, it results in
fair use of the battery of each node.
3. Conditional Max-Min battery capacity routing algorithm
proposed in [8]. This algorithm chooses the route with
minimal total transmission power if all nodes in the route
have remaining battery capacities higher than a threshold
otherwise routes including nodes with the lowest remaining
battery capabilities are avoided the routing path [9]. Several
experiments have been done in [10] to compare different
battery cost-aware routing in terms of the network lifetime.
The result showed that the first node in “Shortest Path
routing” metric died sooner than all the battery -cost-aware
routing but most of the other nodes had longer expiration
time. In that result Minimum battery cost routing showed
better performance than Min-Max routing in terms of
expiration time of all nodes. Conditional Max-Min routing
showed different behavior that depended on the value of
chosen threshold.
4. Route Discovery
In DSR, activity begins with the source node flooding the
network with RREQ packets when it has data to send. An
intermediate node broadcasts the RREQ unless It gets a path
to the destination from its cache, or it has previously
broadcast the same RREQ packet. This fact is known from
the sequence number of the RREQ and the sender ID.
Consequently, intermediate nodes forward only the first
received RREQ packet. The destination node only replies to
the first arrived RREQ since that packet tends to take the
shortest path.
5. The Proposed Technique
The proposed Genetic based algorithms for the route
discovery is as follows: The mobile nodes will be aware of
their neighbor’s position in the network. We generate
random population P of n chromosomes (suitable paths).
Next, we evaluate each chromosome x in the current
population P according to the fitness function f(x). In each
iteration of the algorithm, we sequentially perform three
basic genetic operations:
• Selection - this operation selects chromosomes from a
population according to their fitness.
• Crossover - this operation with a crossover probability
cross over two parents chromosomes and forms off springs,
• Mutation - this operation with a mutation probability
mutates a new offspringat each locus (position in
chromosome).
Then, the two children replace two members of the current
population P. Next, we again compute the fitness f(x) of
each chromosome x in the population. The process is
24
International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064 
Volume 1 Issue 2, November 2012 
www.ijsr.net 
repeated for 1000 times. If the algorithm stops, we return the
best solution (chromosome) in the current population P.
Fitness function
The fitness describes how well a chromosome solves a
specified problem. In this case it is the distance of node in
network. The above mentioned Genetic Algorithm technique
is then used in standard DSR protocol to find the best path to
transfer the data. Here best path denotes the optimal path in
terms of distance. This new Enhanced protocol is called the
“IMPROVED DSR PROTOCOL”.
6. Simulation Environment
NS-2 Simulator version 2.35 has been used for simulating
the energy consumption of Improved DSR and DSR protocol
the simulation parameters for analyzing the performance of
Improved DSR and DSR for various metrics are as given in
table.
Table 1. Simulation Environment Specifications
NS-2 Simulator Version NS 2.35
Topology size 500 X 500 620 X 620
Mac Layer 802.11
propagation model Radio Propagation
Number of Nodes 50 5,10,15,20,25,30
Protocols under test Improved DSR, DSR
Simulation Duration 100 sec
Initial Energy allocated to
each nodes
10 Joules
Mobility Model Random
Channel Wireless
With the given criteria both the protocol are simulated and
run for every given number of nodes. Then the average
battery consumption by nodes in all condition is calculated
7. Simulation Result
The average energy consumption of nodes is evaluated for
nodes ranging 5 to 30 for both the protocol. The following
graph shows the result of simulation. The X-axis shows the
no. nodes and Y-axis shows the Energy consumed in joules.
Figure 1. Energy Consumption graph
From the above graph it is clear that the Improved DSR
Protocol has the advantage of less battery consumption over
Standard DSR Protocol.
References
[1] Morteza Maleki, Karthik Dantu, and Massoud Pedram
“Power-aware Source Routing Protocol for Mobile Ad
Hoc Networks” Dept. of EE-Systems, University of
Southern California, Los Angeles, CA 90089 Vol. 1,
No. 2, May 2011
[2] Marek Pilski1 and Franciszek Seredy´nski2, “Genetic
Algorithm-based Metaheuristic for Energy Efficient
Routing in Ad Hoc Networks” Intelligent Information
Systems 2011 ISBN 978-83-60434-44-4, pages 89–98
[3] Sandeep Sahu, Sonam Jain “Geometric Routing
Protocol based on Genetic Algorithm for Minimized
Delay in MANETs” International Journal of Electronics
Communication and Computer Technology (IJECCT)
Volume 2 Issue 3 (May 2012)
[4] Shrirang.Ambaji.Kulkarni G Raghavendra Rao A
Performance Analysis of Energy Efficient Routing In
Mobile Ad Hoc Networks IJSSST, Vol. 10, No. 1 June
2010
[5] Yu-Chee Tseng, Chih-Shun Hsu, Ten-Yueng Hsieh
“Power-Saving Protocols for IEEE 802.11-Based Multi-
Hop Ad Hoc Networks” 0-7803-7476-2/02/$17.00 (c)
2009 IEEE.
[6] Dhiraj Nitnaware1 & Ajay Verma2 “Performance
Evaluation of Energy Consumption of Reactive
Protocols under Self- Similar Traffic”.International
Journal of Computer Science & CommunicationVol. 1,
No. 1, January-June 2010, pp. 67-71
[7] Prof. P.K. Suri b, Dr. M. K.Soni c and Parul Tomar a
“Cluster Based QoS Routing Protocol for MANET”
International Journal of Computer Theory and
Engineering, Vol. 2, No. 5, October, 2010 1793-8201
[8] Rekha Patil1 , DrA.Damodaram “Cost Based Power
Aware Cross Layer Routing Protocol For Manet”
IJCSNS International Journal of Computer Science and
Network Security, VOL.8 No.12, December 2008
25
International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064 
Volume 1 Issue 2, November 2012 
www.ijsr.net 
[9] Giorgio Bertoli, and Christian Pizzo” Convergence
Analysis of Genetic Algorithms for Topology Control in
MANETs” IJCST Vol. 2, No. 2, July 2010.
[10]Changling Liu, Jörg Kaiser, "A Survey of Mobile Ad
Hoc Network Routing Protocols", the University of
Magdeburg, October 2005.
[11]Murthy, S. and J.J. Garcia-Luna-Aceves, “An
EfficientRouting Protocol for Wireless Networks”,
ACM Mobile Networks and App. J., Special Issue on
Routing in Mobile Communication Networks, Oct.
1996, pp. 183-97.
[12]Yun-Sheng Yen a, Yi-Kung Chan a, Han-Chieh Chao
b,*, Jong Hyuk Park c” A genetic algorithm for energy-
efficient based multicast routing on MANETs”
Computer Communications 31 (2008) 858–869
[13]Ayon Chakrabarty, Swarup Kumar Mitra and mrinal
Kanti Naskar “ A Genetic Algorithm inspired Routing
Protocol for Wireless Sensor Networks” International
Journal of Compuational Intelligence Theory and
practice,Vol.6 No. 1
26

More Related Content

What's hot

M-EPAR to Improve the Quality of the MANETs
M-EPAR to Improve the Quality of the MANETsM-EPAR to Improve the Quality of the MANETs
M-EPAR to Improve the Quality of the MANETsIJERA Editor
 
Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...
Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...
Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...IJEEE
 
Review on variants of Power Aware AODV
Review on variants of Power Aware AODVReview on variants of Power Aware AODV
Review on variants of Power Aware AODVijsrd.com
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ijcsit
 
Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...
Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...
Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...ijcncs
 
Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...
Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...
Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...IOSRJECE
 
Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...
Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...
Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...IJERA Editor
 
Link Stability and Energy Aware routing Protocol for Mobile Adhoc Network
Link Stability and Energy Aware routing Protocol for Mobile Adhoc NetworkLink Stability and Energy Aware routing Protocol for Mobile Adhoc Network
Link Stability and Energy Aware routing Protocol for Mobile Adhoc NetworkIOSR Journals
 
EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS
EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS
EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS cscpconf
 
Location updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing inLocation updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing ineSAT Publishing House
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkIJCNCJournal
 

What's hot (15)

M-EPAR to Improve the Quality of the MANETs
M-EPAR to Improve the Quality of the MANETsM-EPAR to Improve the Quality of the MANETs
M-EPAR to Improve the Quality of the MANETs
 
Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...
Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...
Implementing Energy Efficient Strategies in the MANET on-demand routing Proto...
 
Study of Location Based Energy Efficient AODV Routing Protocols In MANET
Study of Location Based Energy Efficient AODV Routing Protocols In MANETStudy of Location Based Energy Efficient AODV Routing Protocols In MANET
Study of Location Based Energy Efficient AODV Routing Protocols In MANET
 
Review on variants of Power Aware AODV
Review on variants of Power Aware AODVReview on variants of Power Aware AODV
Review on variants of Power Aware AODV
 
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
ENERGY LOCATION AWARE ROUTING PROTOCOL (ELARP) FOR WIRELESS MULTIMEDIA SENSOR...
 
Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...
Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...
Design and Performance Analysis of Energy Aware Routing Protocol for Delay Se...
 
Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...
Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...
Comparative Simulation Study Of LEACH-Like And HEED-Like Protocols Deployed I...
 
Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...
Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...
Mobile Relay Configuration in Data-Intensuive Wireless Sensor with Three Rout...
 
A02100108
A02100108A02100108
A02100108
 
Link Stability and Energy Aware routing Protocol for Mobile Adhoc Network
Link Stability and Energy Aware routing Protocol for Mobile Adhoc NetworkLink Stability and Energy Aware routing Protocol for Mobile Adhoc Network
Link Stability and Energy Aware routing Protocol for Mobile Adhoc Network
 
J018216275
J018216275J018216275
J018216275
 
EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS
EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS
EFFICIENT PACKET DELIVERY APPROACH FOR ADHOC WIRELESS NETWORKS
 
Location updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing inLocation updation for energy efficient geographic routing in
Location updation for energy efficient geographic routing in
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh network
 
Bf33335340
Bf33335340Bf33335340
Bf33335340
 

Similar to Optimization of routing protocol in manet using ga

Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksEnergy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksZac Darcy
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...ijasuc
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...ijasuc
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...ijasuc
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...ijsptm
 
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...IJTET Journal
 
QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...
QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...
QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...ijwmn
 
Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...
Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...
Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...ijwmn
 
GPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for ManetGPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for ManetCSCJournals
 
Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...
Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...
Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...IOSR Journals
 
MMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKS
MMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKSMMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKS
MMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKSprj_publication
 
ENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKS
ENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKSENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKS
ENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKSIJCNCJournal
 
Cross layer design for power control and link
Cross layer design for power control and linkCross layer design for power control and link
Cross layer design for power control and linkIJCNCJournal
 
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ijasuc
 
A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...ijmnct
 
Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)Narendra Singh Yadav
 
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...IOSR Journals
 

Similar to Optimization of routing protocol in manet using ga (20)

Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksEnergy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
 
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
A Novel Grid Based Dynamic Energy Efficient Routing Approach for Highly Dense...
 
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
Energy Saving DSR and Probabilistic Rebroadcast Mechanism are used to Increas...
 
QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...
QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...
QUALITY OF SERVICE ROUTING IN MOBILE AD HOC NETWORKS USING LOCATION AND ENERG...
 
Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...
Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...
Quality of Service Routing in Mobile Ad Hoc Networks Using Location and Energ...
 
Aq4103266271
Aq4103266271Aq4103266271
Aq4103266271
 
GPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for ManetGPS Enabled Energy Efficient Routing for Manet
GPS Enabled Energy Efficient Routing for Manet
 
Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...
Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...
Energy Consumption Analysis of Ad hoc Routing Protocols for Different Energy ...
 
MMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKS
MMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKSMMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKS
MMINIMUM RESOURCE CONSUMPTIONS ROUTING FOR OPTICAL NETWORKS
 
Ft3410671073
Ft3410671073Ft3410671073
Ft3410671073
 
ENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKS
ENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKSENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKS
ENERGY EFFICIENT NODE RANK-BASED ROUTING ALGORITHM IN MOBILE AD-HOC NETWORKS
 
Cross layer design for power control and link
Cross layer design for power control and linkCross layer design for power control and link
Cross layer design for power control and link
 
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
 
A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...A scalable and power efficient solution for routing in mobile ad hoc network ...
A scalable and power efficient solution for routing in mobile ad hoc network ...
 
Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)Source routing in Mobile Ad hoc NETworks (MANETs)
Source routing in Mobile Ad hoc NETworks (MANETs)
 
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
Nearest Adjacent Node Discovery Scheme for Routing Protocol in Wireless Senso...
 
Bf33335340
Bf33335340Bf33335340
Bf33335340
 

More from International Journal of Science and Research (IJSR)

More from International Journal of Science and Research (IJSR) (20)

Innovations in the Diagnosis and Treatment of Chronic Heart Failure
Innovations in the Diagnosis and Treatment of Chronic Heart FailureInnovations in the Diagnosis and Treatment of Chronic Heart Failure
Innovations in the Diagnosis and Treatment of Chronic Heart Failure
 
Design and implementation of carrier based sinusoidal pwm (bipolar) inverter
Design and implementation of carrier based sinusoidal pwm (bipolar) inverterDesign and implementation of carrier based sinusoidal pwm (bipolar) inverter
Design and implementation of carrier based sinusoidal pwm (bipolar) inverter
 
Polarization effect of antireflection coating for soi material system
Polarization effect of antireflection coating for soi material systemPolarization effect of antireflection coating for soi material system
Polarization effect of antireflection coating for soi material system
 
Image resolution enhancement via multi surface fitting
Image resolution enhancement via multi surface fittingImage resolution enhancement via multi surface fitting
Image resolution enhancement via multi surface fitting
 
Ad hoc networks technical issues on radio links security & qo s
Ad hoc networks technical issues on radio links security & qo sAd hoc networks technical issues on radio links security & qo s
Ad hoc networks technical issues on radio links security & qo s
 
Microstructure analysis of the carbon nano tubes aluminum composite with diff...
Microstructure analysis of the carbon nano tubes aluminum composite with diff...Microstructure analysis of the carbon nano tubes aluminum composite with diff...
Microstructure analysis of the carbon nano tubes aluminum composite with diff...
 
Improving the life of lm13 using stainless spray ii coating for engine applic...
Improving the life of lm13 using stainless spray ii coating for engine applic...Improving the life of lm13 using stainless spray ii coating for engine applic...
Improving the life of lm13 using stainless spray ii coating for engine applic...
 
An overview on development of aluminium metal matrix composites with hybrid r...
An overview on development of aluminium metal matrix composites with hybrid r...An overview on development of aluminium metal matrix composites with hybrid r...
An overview on development of aluminium metal matrix composites with hybrid r...
 
Pesticide mineralization in water using silver nanoparticles incorporated on ...
Pesticide mineralization in water using silver nanoparticles incorporated on ...Pesticide mineralization in water using silver nanoparticles incorporated on ...
Pesticide mineralization in water using silver nanoparticles incorporated on ...
 
Comparative study on computers operated by eyes and brain
Comparative study on computers operated by eyes and brainComparative study on computers operated by eyes and brain
Comparative study on computers operated by eyes and brain
 
T s eliot and the concept of literary tradition and the importance of allusions
T s eliot and the concept of literary tradition and the importance of allusionsT s eliot and the concept of literary tradition and the importance of allusions
T s eliot and the concept of literary tradition and the importance of allusions
 
Effect of select yogasanas and pranayama practices on selected physiological ...
Effect of select yogasanas and pranayama practices on selected physiological ...Effect of select yogasanas and pranayama practices on selected physiological ...
Effect of select yogasanas and pranayama practices on selected physiological ...
 
Grid computing for load balancing strategies
Grid computing for load balancing strategiesGrid computing for load balancing strategies
Grid computing for load balancing strategies
 
A new algorithm to improve the sharing of bandwidth
A new algorithm to improve the sharing of bandwidthA new algorithm to improve the sharing of bandwidth
A new algorithm to improve the sharing of bandwidth
 
Main physical causes of climate change and global warming a general overview
Main physical causes of climate change and global warming   a general overviewMain physical causes of climate change and global warming   a general overview
Main physical causes of climate change and global warming a general overview
 
Performance assessment of control loops
Performance assessment of control loopsPerformance assessment of control loops
Performance assessment of control loops
 
Capital market in bangladesh an overview
Capital market in bangladesh an overviewCapital market in bangladesh an overview
Capital market in bangladesh an overview
 
Faster and resourceful multi core web crawling
Faster and resourceful multi core web crawlingFaster and resourceful multi core web crawling
Faster and resourceful multi core web crawling
 
Extended fuzzy c means clustering algorithm in segmentation of noisy images
Extended fuzzy c means clustering algorithm in segmentation of noisy imagesExtended fuzzy c means clustering algorithm in segmentation of noisy images
Extended fuzzy c means clustering algorithm in segmentation of noisy images
 
Parallel generators of pseudo random numbers with control of calculation errors
Parallel generators of pseudo random numbers with control of calculation errorsParallel generators of pseudo random numbers with control of calculation errors
Parallel generators of pseudo random numbers with control of calculation errors
 

Recently uploaded

Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 

Optimization of routing protocol in manet using ga

  • 1. International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064  Volume 1 Issue 2, November 2012  www.ijsr.net  Optimization of Routing Protocol in MANET using GA Sankalp Bahadur Singh1 , Asha Ambhaikar2 1 Rungta College of Engineering & Technology Bhilai, Chhattisgarh, India sankalp.sngh@gmail.com   2 Rungta College of Engineering & Technology Bhilai, Chhattisgarh, India asha31.a@rediffmail.com Abstract: Ad hoc mobile devices heavily depend on the performance of batteries. Optimizing the power consumption is a very crucial issue. To maximize the lifetime of mobile ad hoc network, the power consumption rate of each node must be reduced. In this paper we present a novel energy efficient routing algorithm based on mobile agents to deal with the routing mechanism in the energy-critical environments. A few mobile agents move in the network and communicate with each node. They collect the network information to build the global information matrix of nodes. The routing algorithm chooses a shortest path of all nodes in all possible routes. Additionally, we compare the performance of power-relation routing protocol DSR (Dynamic Source Routing) in simulation environment. The results show that the survivability of Ad Hoc network has been better because of less energy consumption when using our improved DSR as compare to standard DSR protocol. Keywords: Power Consumption, DSR, Improved DSR, Energy Comparison, MANET  1. Introduction In the last few years, the widespread use of wireless communications has begun [1]. Currently, there is an increasing interest in wireless communications from both an academic and industrial perspective. The main feature that makes wireless networking so important is the ability to enable mobility. The great benefit of wireless networks is concentrated in the ability of users to communicate, cooperate, and access Internet services in an anytime and anywhere fashion. Wireless networks can be grouped into two categories: infrastructured networks and infrastructure- less networks [2]. The first type is a network with fixed and wired gateways. The second type is commonly known as wireless ad hoc networks and consists of a collection of geographically distributed nodes that communicate with one another over a wireless medium without the need of fixed routers [3]. Among the various network architectures, the design of mobile ad hoc network (MANET) has attracted a lot of attention recently. A MANET is one consisting of a set of mobile hosts which can communicate with one another and roam around at their will. No base stations are supported in such hosts may have to communicate with each other in a multihop fashion. Applications of MANETs occur in situations like battlefields, major disaster areas, and outdoor assemblies. It is also a prospective candidate to solve the “last-mile” problem for broadband Internet service providers [1]. One critical issue for almost all kinds of portable devices supported by battery powers is power saving. Without power, any mobile device will become useless. Battery power is a limited resource, and it is expected that battery technology is not likely to progress as fast as computing and communication technologies do. Hence, how to lengthen the lifetime of batteries is an important issue, especially for MANET, which is all supported by batteries. 2. Related Work Routing protocols in ad hoc networks are categorized in two groups: Proactive (Table Driven) and Reactive (On- Demand) routing. 2.1 Proactive (Table-Driven) Routing Protocols These routing protocols are similar to and come as a natural extension of those for the wired networks. In proactive routing, each node has one or more tables that contain the latest information of the routes to any node in the network. Various table-driven protocols differ in the way the information about a change in topology is propagated through all nodes in the network. 2.2 Reactive (On-Demand) Protocols Reactive routing is also known as on-demand routing. These protocols take a lazy approach to routing. They do not maintain or constantly update their route tables with the latest route topology. Examples of reactive routing protocols are the dynamic source Routing (DSR) [3], ad hoc on- demand distance vector routing (AODV) .Our power-aware source routing algorithm belongs to this category of routing algorithms. Since our approach is an enhancement over DSR, a brief description of DSR is warranted. DSR is one of the more generally accepted reactive routing protocols. In DSR, when a node wishes to establish a route, it issues a route request (RREQ) to all of its neighbors. Each neighbor broadcasts this RREQ, adding its own address in the header of the packet. When the RREQ is received by the destination or by a node with a route to the destination, a route reply (RREP) is generated and sent back to the sender along with the addresses accumulated in the RREQ header. Since this process may consume a lot of bandwidth, DSR provides each node with a route cache to be used aggressively to reduce the number of control messages that must be sent. If a 23
  • 2. International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064  Volume 1 Issue 2, November 2012  www.ijsr.net  node has a cache entry for the destination, when a route request for that destination is received at the node, it will use the cached copy rather than forwarding the request to the network. In addition, each node promiscuously listens to other control messages (RREQs and RREPs) for additional routing data to add to its cache. 3. Low Power Routing Protocols The main focus of research on routing protocols in MANETs has been network performance. There has been some study on power aware routing protocols for MANETs. Presented below is a brief review of some of them. 3.1 Minimum Power Routing Reference [8] proposes a routing algorithm based on minimizing the amount of power (or energy per bit) required to get a packet from source to destination. More precisely, the problem is stated as: Minimize ∑ P ( i, i 1)(1) where P(i,i+1) denotes the power expended for transmitting (and receiving) between two consecutive nodes, i and i+1(a.k.a. link cost), in the route. P. This link cost can be defined for two cases:· When the transmit power is fixed · When the transmit power is varied dynamically as a function of the distance between the transmitter and intended receiver. For the first case, energy for each operation (receive, transmit, broadcast, discard, etc.) on a packet is given by [7]: E (packet) = b´ packet _ size + c (2) where b and c are the appropriate coefficients for each operation. Coefficient b denotes the packet size-dependent energy consumption whereas c is a fixed cost that accounts for acquiring the channel and for MAC layer control negotiation. Route selection depends on the packet size; hence in case of variable packet size transmission many routes should be selected. The second case is more involved. Reference [7] proposes a local routing algorithm for this case. The authors assume that the power needed for transmission and reception is a linear function of da where d is distance between the two neighboring nodes and is a parameter that depends on the physical environment. They make use of the GPS position information to transmit packets with the minimum required transmit energy. The key requirement of this technique is that the relative positions of nodes are available to allnodes. However, this information may not be easy readily available. The GPS-based routing algorithm has two drawbacks. One is that GPS cannot provide the nodes much information about the physical environment and the second is the power dissipation overhead of the GPS device is additional. 3.2 Battery-Cost-Aware Routing The main disadvantage of the problem formulation of the previous approach is that it always selects the least-power cost routes. As a result, nodes along these routes tend to “die” soon because of the battery energy exhaustion. This is doubly harmful since the nodes that die early are precisely the ones that are needed most to maintain the network connectivity (and hence useful service life). Therefore, it is better to use a higher power cost route if it avoids using nodes that have a small amount of remaining battery energy. This observation has given rise to a number of “battery cost- aware routing” algorithms as described next. 1. Minimum battery cost routing algorithm that minimizes the total cost of the route. It minimizes the summation of inverse of remaining battery capacity for all nodes on 2. Min-Max battery cost routing algorithm is a modification of minimum battery cost routing. This metric always tries to avoid the route with nodes having the least battery capacity among all nodes in all possible routes. Thereby, it results in fair use of the battery of each node. 3. Conditional Max-Min battery capacity routing algorithm proposed in [8]. This algorithm chooses the route with minimal total transmission power if all nodes in the route have remaining battery capacities higher than a threshold otherwise routes including nodes with the lowest remaining battery capabilities are avoided the routing path [9]. Several experiments have been done in [10] to compare different battery cost-aware routing in terms of the network lifetime. The result showed that the first node in “Shortest Path routing” metric died sooner than all the battery -cost-aware routing but most of the other nodes had longer expiration time. In that result Minimum battery cost routing showed better performance than Min-Max routing in terms of expiration time of all nodes. Conditional Max-Min routing showed different behavior that depended on the value of chosen threshold. 4. Route Discovery In DSR, activity begins with the source node flooding the network with RREQ packets when it has data to send. An intermediate node broadcasts the RREQ unless It gets a path to the destination from its cache, or it has previously broadcast the same RREQ packet. This fact is known from the sequence number of the RREQ and the sender ID. Consequently, intermediate nodes forward only the first received RREQ packet. The destination node only replies to the first arrived RREQ since that packet tends to take the shortest path. 5. The Proposed Technique The proposed Genetic based algorithms for the route discovery is as follows: The mobile nodes will be aware of their neighbor’s position in the network. We generate random population P of n chromosomes (suitable paths). Next, we evaluate each chromosome x in the current population P according to the fitness function f(x). In each iteration of the algorithm, we sequentially perform three basic genetic operations: • Selection - this operation selects chromosomes from a population according to their fitness. • Crossover - this operation with a crossover probability cross over two parents chromosomes and forms off springs, • Mutation - this operation with a mutation probability mutates a new offspringat each locus (position in chromosome). Then, the two children replace two members of the current population P. Next, we again compute the fitness f(x) of each chromosome x in the population. The process is 24
  • 3. International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064  Volume 1 Issue 2, November 2012  www.ijsr.net  repeated for 1000 times. If the algorithm stops, we return the best solution (chromosome) in the current population P. Fitness function The fitness describes how well a chromosome solves a specified problem. In this case it is the distance of node in network. The above mentioned Genetic Algorithm technique is then used in standard DSR protocol to find the best path to transfer the data. Here best path denotes the optimal path in terms of distance. This new Enhanced protocol is called the “IMPROVED DSR PROTOCOL”. 6. Simulation Environment NS-2 Simulator version 2.35 has been used for simulating the energy consumption of Improved DSR and DSR protocol the simulation parameters for analyzing the performance of Improved DSR and DSR for various metrics are as given in table. Table 1. Simulation Environment Specifications NS-2 Simulator Version NS 2.35 Topology size 500 X 500 620 X 620 Mac Layer 802.11 propagation model Radio Propagation Number of Nodes 50 5,10,15,20,25,30 Protocols under test Improved DSR, DSR Simulation Duration 100 sec Initial Energy allocated to each nodes 10 Joules Mobility Model Random Channel Wireless With the given criteria both the protocol are simulated and run for every given number of nodes. Then the average battery consumption by nodes in all condition is calculated 7. Simulation Result The average energy consumption of nodes is evaluated for nodes ranging 5 to 30 for both the protocol. The following graph shows the result of simulation. The X-axis shows the no. nodes and Y-axis shows the Energy consumed in joules. Figure 1. Energy Consumption graph From the above graph it is clear that the Improved DSR Protocol has the advantage of less battery consumption over Standard DSR Protocol. References [1] Morteza Maleki, Karthik Dantu, and Massoud Pedram “Power-aware Source Routing Protocol for Mobile Ad Hoc Networks” Dept. of EE-Systems, University of Southern California, Los Angeles, CA 90089 Vol. 1, No. 2, May 2011 [2] Marek Pilski1 and Franciszek Seredy´nski2, “Genetic Algorithm-based Metaheuristic for Energy Efficient Routing in Ad Hoc Networks” Intelligent Information Systems 2011 ISBN 978-83-60434-44-4, pages 89–98 [3] Sandeep Sahu, Sonam Jain “Geometric Routing Protocol based on Genetic Algorithm for Minimized Delay in MANETs” International Journal of Electronics Communication and Computer Technology (IJECCT) Volume 2 Issue 3 (May 2012) [4] Shrirang.Ambaji.Kulkarni G Raghavendra Rao A Performance Analysis of Energy Efficient Routing In Mobile Ad Hoc Networks IJSSST, Vol. 10, No. 1 June 2010 [5] Yu-Chee Tseng, Chih-Shun Hsu, Ten-Yueng Hsieh “Power-Saving Protocols for IEEE 802.11-Based Multi- Hop Ad Hoc Networks” 0-7803-7476-2/02/$17.00 (c) 2009 IEEE. [6] Dhiraj Nitnaware1 & Ajay Verma2 “Performance Evaluation of Energy Consumption of Reactive Protocols under Self- Similar Traffic”.International Journal of Computer Science & CommunicationVol. 1, No. 1, January-June 2010, pp. 67-71 [7] Prof. P.K. Suri b, Dr. M. K.Soni c and Parul Tomar a “Cluster Based QoS Routing Protocol for MANET” International Journal of Computer Theory and Engineering, Vol. 2, No. 5, October, 2010 1793-8201 [8] Rekha Patil1 , DrA.Damodaram “Cost Based Power Aware Cross Layer Routing Protocol For Manet” IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.12, December 2008 25
  • 4. International Journal of Science and Research (IJSR), India Online ISSN: 2319‐7064  Volume 1 Issue 2, November 2012  www.ijsr.net  [9] Giorgio Bertoli, and Christian Pizzo” Convergence Analysis of Genetic Algorithms for Topology Control in MANETs” IJCST Vol. 2, No. 2, July 2010. [10]Changling Liu, Jörg Kaiser, "A Survey of Mobile Ad Hoc Network Routing Protocols", the University of Magdeburg, October 2005. [11]Murthy, S. and J.J. Garcia-Luna-Aceves, “An EfficientRouting Protocol for Wireless Networks”, ACM Mobile Networks and App. J., Special Issue on Routing in Mobile Communication Networks, Oct. 1996, pp. 183-97. [12]Yun-Sheng Yen a, Yi-Kung Chan a, Han-Chieh Chao b,*, Jong Hyuk Park c” A genetic algorithm for energy- efficient based multicast routing on MANETs” Computer Communications 31 (2008) 858–869 [13]Ayon Chakrabarty, Swarup Kumar Mitra and mrinal Kanti Naskar “ A Genetic Algorithm inspired Routing Protocol for Wireless Sensor Networks” International Journal of Compuational Intelligence Theory and practice,Vol.6 No. 1 26