ODMRP vs ADMR Performance in MANETs
ODMRP vs ADMR Performance in MANETs
35
International Journal of Computer Applications (0975 – 8887)
Volume 54– No.10, September 2012
nodes movements, since, at each intersection, a node chooses Mobility models can be differentiated according to their spa-
to keep moving in the same direction [1]. In this paper, we are tial and temporal dependencies. Spatial dependency is a
analyzing ODMRP and ADMR protocols by using different measure of how two nodes are dependent in their motion. If
mobility models such as Random Way Point model, Manhat- two nodes are moving in the same direction then they have
tan model and Random drunken mobility model to measure high spatial dependency. Temporal dependency is a measure
the performance metrics such as throughput, delay and control of how the present velocity (magnitude and direction) is relat-
overhead[10][11][12]. ed to previous velocity. Nodes having the same velocity have
high temporal dependency.
2. MULTICAST ROUTING PROTOCOLS
Multicasting is a basic one to many communication way. A Movements of mobile nodes considered in this class are com-
multicast group contains a special host which is responsible pletely uncorrelated. Each mobile node follows an individual
for transmitting data packets to the other hosts in the same independent mobility scenario. Random Waypoint, Manhattan
group [3].In MANET, multicasting can efficiently support a and Random Drunken model belong to this class.
variety of applications that are characterized by close collabo-
rative efforts. Multicast can reduce the communication costs,
3.1. Random Way Point (RWP) Model
link bandwidth consumption, sender and router processing The Random Waypoint Mobility model includes pause times
and delivery delay. In addition, it can provide a simple and between changes in direction and/or speed. A mobile node
robust communication mechanism when the receiver’s indi- begins by staying in one location for a certain period of time
vidual addresses are unknown or changeable. Multicast rout- [5].
ing protocols for ad hoc networks have been proposed in order
to save the network bandwidth and node resource because 200
they are the protocols for powerful communication used in
multi-hop applications, and are more efficient than the ap- 150
proach of sending the same information from the source to
each of the receivers individually. 100
Multicast protocols proposed for MANET can be broadly 50
classified into two categories, namely tree based multicast and
mesh-based multicast. A tree based multicast routing protocol 0
establishes and maintains either a shared multicast routing tree 0 50 100 150 200
or multiple source-based multicast routing trees to deliver data
packets from sources to receivers of a group. In an ad hoc
wireless network, nodes may move freely within the field. For Fig 1: Traveling pattern of mobile node using Random
a pair of nodes to communicate route must be formed between Waypoint Mobility Model
intermediate nodes. For this type of network, it is very im-
portant to model nodes, positions and movement, as transmit- Once the time expires, each node chooses a random destina-
ting range is generally small when compared to the size of the tion in the simulation area and moves towards it with a ran-
field. Multicast plays an important role in ad hoc networks. dom velocity. The mobile node then travel towards the newly
Various multicast protocols have been newly proposed to chosen destination at the selected speed. Upon arrival, the
perform multicasting in Ad hoc Networks such as ODMRP, mobile node pauses for a specific time period before starting
Core Assisted Mesh Protocol (CAMP), Ad Hoc Multicast the process again.
Routing (AMRoute). Figure 1 shows an example traveling pattern of a mobile node
using Random Waypoint Mobility Model starting at a ran-
3. MOBILITY MODELS domly chosen position, the speed of the mobile node in the
Dynamic topology changes in wireless multi-hop network will figure is uniformly chosen between 0 and 10 m/s. In most of
cause lower network connectivity and/or lower network per- the performance study that use the Random Waypoint Mobili-
formance. To capture the nature of mobility of nodes in a ty Model, the mobile nodes are initially distributed randomly
mobile ad hoc network (MANET), different mobility models around the simulation area. When the simulation starts, each
have been proposed. The mobility models used in simulations mobile node randomly selects one location in the simulation
can be roughly divided into two categories: independent entity field as the destination.
models and group-based models. In the independent entity
models, the movement of each node is modeled independently The mobile nodes then travel towards this destination with
of any other nodes in the simulation. In the group mobility constant velocity chosen uniformly and randomly from [0,
models, there is some relationship among the nodes and their Vmax], where the parameter Vmax is the maximum allowable
movements throughout the cells or field. In order to thorough- velocity for every mobile node. The velocity and direction of a
ly simulate a new protocol for an ad hoc network, it is im- node are chosen independently of other nodes. Upon
perative to use a mobility model that accurately represents the reaching the destination, the node stops for a duration
mobile nodes that will eventually utilize the given protocol. defined by the 'pause time' parameter T e. If T e =0, this
Only in this scenario it is possible to determine whether or not leads to continuous mobility. After this duration, it again
the proposed protocol will be useful when being implemented chooses another random destination in the simulation field
mobility model should attempt to mimic the movements of and moves towards it. The whole process is repeated again
real mobile nodes. Changes in speed and direction must occur and again until the simulation ends.
in a reasonable manner. We choose models from different In the Random Waypoint model, V max and Tpause are the two
classes of motion, including random, path-based, and group key parameters that determine the mobility behavior of
based movements. nodes. If the V max is small and the pause time Tpause is long, the
topology of Ad Hoc network becomes relatively stable. On
the other hand, if the node moves fast (i.e., Vmax is large)
36
International Journal of Computer Applications (0975 – 8887)
Volume 54– No.10, September 2012
37
International Journal of Computer Applications (0975 – 8887)
Volume 54– No.10, September 2012
This reply may take one of two forms. If the next scheduled
network flood of an existing multicast data packet is to occur
soon, S may choose to advance the time for this network flood
and use it as the reply for the Multicast Solicitation from R. The other
form that this reply may take is for S to send an ADMR keep-
alive packet unicast to R, following the path taken by R's Mul-
ticast Solicitation packet, as it traveled toward S as shown in
figure 5.
6. PERFORMANCE METRICS
The most important of routing performance metrics are Packet
delivery ratio, End to end delay and Control overhead.
38
International Journal of Computer Applications (0975 – 8887)
Volume 54– No.10, September 2012
8.1.1. PDR for Random Way Point Model 8.2.1. Delay for Random Way Point Model
40 40
30 30
PDR
20 ADMR 20
Delay
ADMR
10 ODMRP 10
ODMRP
0
0
5 10 15 20 25
5 10 15 20 25
Speed(m/s) Speed(m/s)
20 30
Delay
ADMR
10 ODMRP 20 ADMR
10 ODMRP
0
5 10 15 20 25 0
5 10 15 20 25
Speed(m/s)
Speed(m/s)
Fig 7: Random Way Point Model
8.1.3. PDR for Manhattan Model Fig 10: Random Drunken Model
25 8.2.3. Delay for Manhattan Model
20
50
15
PDR
40
10 ADMR
30
Delay
5 ODMRP
20 ADMR
0 10 ODMRP
5 10 15 20 25
0
Speed(m/s) 5 10 15 20 25
Fig 8: Manhattan Model Speed(m/s)
39
International Journal of Computer Applications (0975 – 8887)
Volume 54– No.10, September 2012
8.3.1. Control Overhead for Random Way Point ODMRP. At low mobility, throughput is high in ODMRP. It
is observed that delay and control overhead increases for
Model ADMR as compared to ODMRP under different mobility
50 models. Under Random way point model, ODMRP performs
Control overhead
40
[4] J. Jetcheva and D. B. Johnson, "Adaptive Demand Driv-
30 en Multicast Routing in Multi-Hop Wireless Ad Hoc
20 Networks”, In ACM MobiHoc,October 2001.
ADMR
10 [5] A. Madani, N. Moussa, “Self-Organized Behaviour
ODMRP Based Mobility Models for Ad Hoc Networks”, Journal
0 of Theoretical and applied Information Technology 2012.
5 10 15 20 25
[6] Niclolas Cooper and Natarajan Meghanathan, “Impact of
Speed(m/s) Mobility Models on Multi-path Routing in Mobile Ad
hoc Networks”, IJCNC Vol2, No1, 2010.
Fig 13: Random Drunken Model [7] Geetha jayakumar, Gopinath Ganapathi, ”Reference
point group mobility and random way point models in
8.3.3. Control Overhead For Manhattan Model performance evaluation of MANET routing protocols”,
Hindwi publication corporation, Journal of Computer
50 systems, Networks, Communication Vol.2008 (2008),
Control Overhead
Article ID 860364.
40
[8] Xu-Zhen, “Bandwidth-Satisfied Multi-path Multicast
30 Routing in Wireless Mesh Network”, ICCP 2010 Pro-
20 ADMR ceedings.
10 ODMRP [9] N. Aschenbruck, E. Gerhands-Padilla, P. Martini, ”A
0 Survey on mobility models for Performance analysis in
Tactical Mobile networks,” Journal of Telecommunica-
5 10 15 20 25 tion and Information Technology, Vol.2 pp.54- 61, 2008.
Speed(m/s) [10] S. Lee, W. Su, J. Hsu, M. Gerla, and R. Bagrodia, "A
Performance Comparison Study of Ad Hoc Wireless
Multicast Protocols”. In IEEE INFOCOM, 2000.
Fig 14: Manhattan Model
[11] J.Kumar and R. Rajesh, “Performance analysis of manet
9. CONCLUSION routing protocols in different mobility models,” IJCSNS
In this paper, ODMRP and ADMR protocols are analyzed International Journal of Computer Science and Network
using mobility models such as Random Way Point model, Security, vol. 9, no. 2, pp. 22–29, Feb.2009.
Manhattan model and Random drunken mobility model to
measure the performance metrics such as throughput, delay [12] Narendra Singh Yadav and R.P. Yadav, “The Effects of
and control overhead. The connectivity of the mobile nodes, Speed on the Performance of Routing Protocols in Mo-
route setup and repair time are the major factors that affect the bile Ad-hoc Networks”, Int. Journal of Electronics, Cir-
performance. The simulation result shows that ADMR is able cuits and Systems, Vol. 1, No. 2, pp 79-84 (2009).
to maintain good throughput at high mobility as compared to
40