You are on page 1of 4

Power Aware On-Demand Multicast Routing Protocol 1

Power Aware On-Demand Multicast Routing Protocol


1 2
B. Venkatalakshmi and S. Manjula

RFID & Sensors Lab


TIFAC CORE, VEC
1 2
E- mail: venkatalakshmib@velammal.org, manjulasankar@gmail.com

ABSTRACT: This paper proposes a new routing algorithm called Power Aware On-Demand Multicast Routing
protocol which maximizes the lifetime of an adhoc network. The algorithm is based on the routing discovery phase
and establish a resilient path. At routing discovery phase, the forwarding members are identified with suitable
energy capacity. The optimal route confirms the resilience with respect to energy capacity of the load. The Join
Query message compares the required power with the available power. The simulated result confirms the
improvement in traffic load.

Keywords— Ad-hoc Networks, ODMRP, Power - Aware.

INTRODUCTION the transmission overhead and power consumption.


Multicasting can improve the efficiency of the wireless link

A dhoc networks [1] are infrastructure less wireless


networks. Here, mobile nodes communicate directly
with each other. If two nodes are not within radio range of
when sending multiple copies of messages by exploiting
the inherent broadcast property of wireless transmission.
Routing plays a very important role in MANET which
each other, they can use the forwarding functionality of has been done by routing protocols. Routing protocols are
another node to establish a connection, i.e., the message used to route the packets depending on the path conditions.
travels from one node to another until it reaches its The design of network protocols for MANETs is a complex
destination. All nodes need to implement at least simple issue. These networks need efficient distributed algorithms
medium access mechanisms and need to detect collisions to determine network organization (connectivity), link
themselves. Therefore, nodes of ad hoc networks are much scheduling, and routing. An efficient approach is to
more complex than those of infrastructure based networks. consider routing algorithms in which network connectivity
However, ad hoc networks are easy to manage and is determined in the process of establishing routes. Message
establish. Since they do not require an infrastructure routing in a decentralized environment where network
network, they are much more flexible and their use is topology fluctuates is not a well-defined problem. While
possible in a broader range of scenarios, e.g. for disaster the shortest path (based on a given cost function) from a
relief. Depending on the frequency of structural changes in source to a destination in a static network is usually the
the network, ad hoc networks can be subdivided into optimal route, this idea is not easily extended to MANETs.
mobile ad hoc networks, or MANETs, and sensor Factors such as power expended, variable wireless link
networks. quality, propagation path loss, fading, multi-user
interference, and topological changes, become relevant
The MANET [1] is decentralized, where network issues. The network should be able to adaptively alter
organization and message delivery must be executed by the
routing paths to alleviate any of these effects.
nodes themselves, i.e., routing functionality will be
incorporated into mobile nodes. Nodes must also contend
with the effects of radio communication, including RELATED WORKS
multiuser interference, multipath fading, and shadowing. A Energy Efficient Routing Protocol in MANETs
MANET may operate in a stand-alone manner, or be
connected to a larger network, e.g., the fixed Internet. The network lifetime [3] is a key design factor of mobile
The majority of applications for the MANET technology [2] adhoc networks (MANETs). To prolong the lifetime of
are in areas where rapid deployment and dynamic MANETs, one is forced to attain the tradeoff of minimizing
reconfiguration are necessary and the wireline network is the energy consumption and load balancing. In MANETs,
not available. These include military battlefields, energy waste resulting from retransmission due to high
emergency search and rescue sites, classrooms, and frame error rate (FER) of wireless channel is significant. In
conventions where participants share information this paper, we propose a novel protocol termed error-aware
dynamically using their mobile devices. These applications candidate set routing protocol (ECSRP). ECSRP chooses a
lend themselves well to multicast operation. In addition, route in a candidate subset in the route cache in which all
within a wireless medium, it is even more crucial to reduce the nodes have enough residual battery power. This
Power Aware On-Demand Multicast Routing Protocol 41

approach avoids overusing certain routes. If multiple routes node id of one of the entries in Join-Reply table matches its
exist in the candidate set, ECSRP employs a metric own id. If it is does, the node realizes that it is on the path
achieving the tradeoff between energy -efficiency and load to the source and becomes the part of the forwarding group
balancing to select the optimal route. It also takes channel by setting the FG_FLAG (Forwarding Group flag). When
condition into consideration by incorporating packet loss receiving a multicast data packet, a node forwards it only
probability in the computation of energy consumption. This when it is not a duplicate, hence minimizing traffic
helps to reduce the number of retransmissions and save overhead. Because the nodes maintain soft state, finding the
energy. optimal flooding interval is critical to ODMRP
performance. ODMRP uses location and movement
Power Management Based Grid Routing information to predict the duration of time that routes will
Protocol for IEEE 802.11 Based MANET remain valid. With the predicted time of route
disconnection, a “join data” packet is flooded when route
MANET [4] (Mobile Ad Hoc Network) is a collection of breaks of ongoing data sessions are imminent. It reveals
wireless mobile nodes forming a temporary communication that ODMRP is better suited for ad hoc networks in terms
network without the aid of any established infrastructure or of bandwidth utilization.
centralized administration. The lifetime of a MANET
depends on the battery resources of the mobile nodes. So
energy consumption may be one of important design
criterions for MANET. With changing the idle model to
sleep model, a new energy-aware grid routing protocol was
discussed.

AODV-Based Power-Aware Routing Protocol


A mobile adhoc network which does not use a wired
network and base station system is composed of a group of
mobile and wireless nodes. There are various types of
restrictions. The biggest restriction is the confined energy
of the batteries [5]. If the network is divided into more than
two, and one of the nodes consumes all the energy, that
node can no longer participate in the network. In recent
years, much research has been undertaken to not only ALGORITHM
improve the energy storage but also to lengthen the
An energy efficient flooding algorithm proposed in [8]
networks lifetime. In this , we propose an enhanced AODV
proved that the lifetime of the network is increased. Our
(Ad-hoc On-demand Distance Vector) routing protocol
algorithm basically depends on such an energy efficient
which is modified to improve the networks lifetime by
algorithm. We explore this property, in the routing
applying an Energy Mean Value Algorithm which
discovery phase for ODMRP. E th represents the energy of
considerate node energy aware.
each node. The initial required energy (E th) level is
calculated dependent on the number of data packets which
ODMRP OVERVIEW will send by each node. Here we assume that, the maximum
ODMRP [6] is a mesh based rather than a conventional tree number of data packets as 100 which will be transmitted in
based scheme and uses a forwarding group concept (only a CBR (constant bit rate)
subset of nodes forwards the multicast packets via scoped Eth = (N0 packets) * Pcs
flooding). By maintaining a mesh instead of a tree, the Pcs – Power required to transmit one packet (eg: 1 mW)
drawbacks of multicast trees in ad hoc networks like When a node wants to multicast the packets the required
frequent tree reconfiguration and non-shortest path in a
energy Ea v for the transmission is calculated at the source
shared tree are avoided. In ODMRP, group membership
node. This value is carried by the join query message in the
and multicast routes are established by the source on
demand when a multicast source has packets to send, but ODMRP protocol. Each intermediate node updates this Eav
no route to the multicast group, it broadcasts a Join-Query by one hop energy value. In each intermediate node, energy
control packets to the entire network. This control packet is in the join query message is compared with energy
periodically broadcast to refresh the membership available in each corresponding node. If the node doesn’t
information and updates routes as shown in the fig. When have enough available energy (i.e., if Eav < Eth), the
the Join-Query packet reaches a multicast receiver, it corresponding packets are dropped without forwarding. If
creates and broadcasts Join-Reply to its neighbours. When the node have enough available energy (Eav >= Eth), the
it has been received by the node, it checks if the next hop node continue to forward the packets.
42 Mobile and Pervasive Computing (CoMPC–2008)

SIMULATION SIMULATION SETUP


Simulator The above simulation parameters are set in the input file
and CBR values are set in the application file (app.config).
Glomosim is suitable for MANET.Global Mobile The group members are mentioned in the member file
Information System Simulator (GloMoSim) [10] a scalable (member.config). We are included power parameter in two
simulation environment for large wireless and wire line places into ODMRP protocol. First, in the routing table of
communication networks. GloMoSim uses a parallel each node, power (E th ) required to transmit the data packets
discrete-event simulation capability provided by Parsec. is set to 100 mW because the maximum number of data
GloMoSim simulates networks with up to thousand nodes packets which are transmitted in simulation process is set to
linked by a heterogeneous communications capability that 100 packets. Here we assume that each packet requires
includes multicast, asymmetric communications using direct 1 mW power.
satellite broadcasts, multi- hop wireless communications Second, within the join query message structure, the
using adhoc networking, and traditional Internet protocols. available energy (Eav ) is fixed at 100 mW. This energy is
GloMoSim currently supports protocols for a purely decremented for each transmission by one unit value. If
wireless network. Most network systems are currently built Eav < Eth., the intermediate node can’t forward the packets.
using a layered approach that is similar to the OSI seven In this condition, t he FG_FLAG is not set. If Eav > = Eth, the
layer network architecture. The plan is to build GloMoSim FG_FLAG is set i.e., the intermediate node transmit the
using a similar layered approach. Standard APIs will be packets. Using this algorithm, we reduce the number of
used between the different simulation layers. This will packets routed for another node. These settings are done
allow the rapid integration of models developed at different into ODMRP protocol (i.e., ODMRP.h & ODMRP.PC).
layers by different people. The following t able lists the We take the reading from the network protocol statistics to
GloMoSim models currently available at each of the major measure the traffic load in routing discovery phase. Here,
layers [9]: we provide the results of the network performance with and
Layers Protocols without algorithm for different seed values.
Random waypoint, Random
Mobility
drunken, Trace based PERFORMANCE OF ENERGY AWARE ROUTING
Radio Propagation Two ray and Free space ALGORITHM
Radio Model Noise Accumulating
Packet Reception SNR bounded, BER based with 160
TRAFFIC LOAD DURING
ROUTING DISCOVERY

Models BPSK/QPSK modulation 140


120
Data Link (MAC) CSMA, IEEE 802.11 and MACA WITH ALGORITHM
100
PHASE

IP with AODV, Bellman- Ford, 80


Network (Routing) DSR, Fisheye, LAR scheme 1, 60
WITHOUT
ODMRP, WRP ALGORITHM
40
Transport TCP and UDP 20
Application CBR, FTP, HTTP and Telnet 0
1 5 8 13 17

SIMULATION PARAMETER S SEED

The some of the simulation parameters are mentioned


below: SIMULATION RESULT
Parameter Value
Simulation Time 200S Simulation parameters mentioned above are set in
Terrain Dimensions (1000,1000) GloMoSim. We compare the performance of energy aware
Number of Nodes 20 routing algorithm with existing algorithm. The simulation
Node- Placement Uniform result at routing discovery phase shows that the traffic
Mobility Model Mobility Rando m- Waypoint loads during routing discovery phase. Therefore the
Propagation-Pathloss Tw o-Ray proposed algorithm confirms the reduction in traffic load of
Radio- Type Radio-Accnoise the network.
Radio- Frequency 2.4e9
Radio- Bandwidth 2000000 CONCLUSION
Radio- Rx-Type SNR- Bounded
MAC Protocol 802.11 The algorithm is implemented in ODMRP routing protocol.
Network Protocol IP Performance of algorithm is compared with general
Routing Protocol ODMRP ODMRP routing algorithm. In future we will verify the
Power Aware On-Demand Multicast Routing Protocol 43

lifetime increase of an Ad Hoc Network using the power [5] Performance Evaluation of AODV-based Power-Aware
aware information. Routing Protocol in Mobile Ad Hoc Networks by Kim, J.M.
and Jang, J.W. (Korea), Scientific and Technical Publishing
Company.
REFERENCES
[6] A Comparative and Performance Study of On Demand
[1] Performance of Routing Protocols for Mobile AdHoc Multicast Routing Protocols for Ad Hoc Networks by
Networks by Subbarao, Madhavi W., Wireless Mohan, P. Madhan, Johnson, J. James, Murugan, K. and
Communication Technologies Group, National Institute of Ramachandran, V., College of Engineering,Guindy(CEG),
Standards and Technology. Anna University.
[2] On-Demand Multicasting in Adhoc Networks: Comparing [7] Mobility Prediction and Routing in Ad Hoc Wireless
AODV and ODMRP by Thomas Kunz and Ed Cheng, Networks by William Su, Sung-Ju Lee, and Mario Gerla,
Carleton University. Wireless Adaptive Mobility Laboratory, Computer Science
Department, University of California.
[3] An Error-aware and Energy Efficient Routing Protocol in
MANETs Liansheng Tan; Peng Yang; Chan,S. Computer [8] ERA: Energy - Saving Routing Algorithm for Ad Hoc
Communications and Networks, 2007, ICCCN 2007. Networks, School of engineering-Information Communi-
cation University (ICU).
[4] Power Management Based Grid Routing Protocol for IEEE
802.11 Based MANET by Li X u1,2 and Bao-y u Zheng2 , [9] Global Mobile Information Systems Simulation Library.
Dept. of Computer Science, Fujian Normal University,
Fuzhou, China and Dept. of Info. Eng., Nanjing University [10] A Comprehensible GloMoSim Tutorial compilation by Jorge
of Post and Telecommunication, Nanjing, China. Nuevo, INRS—Universite du Quebec.

You might also like