Analyzing Optimal Setting of Reference Point Group Mobility Model Using DSR Protocol in MANETS
Analyzing Optimal Setting of Reference Point Group Mobility Model Using DSR Protocol in MANETS
net/publication/278405374
CITATIONS READS
0 130
2 authors:
Some of the authors of this publication are also working on these related projects:
Prevalence of Toxoplasma gondii in free range eggs detected by smear impression and PCR. View project
All content following this page was uploaded by Mohammad M. Rasheed on 12 September 2015.
Mohammad M. Rasheed
Information Technology Directorate
Ministry of Science and Technology
Baghdad, Iraq
Email: [email protected]
Abstract— Mobile Ad-hoc Network (MANET) is a self-configuring wireless network. The nodes can configure themselves to be in
any arbitrary topology. It is essential that mobility models used in simulating different scenarios must emulate closely the real scenario
in order to assess the MANET performance as accurately as possible. In this paper, the authors have studied the effect of different
maximum pause times and maximum node speeds on different performance metrics in order to arrive at optimal settings for these two
attributes under the Reference Point Group Mobility model for the DSR protocol. In addition, this work is part of an ongoing research
on link failures in DSR protocol. Thus, the performance of the DSR protocol under the Reference Point Group Mobility (RPGM) model
in terms of different pause times, node speeds, number of nodes and number of source connections were evaluated. The simulation
results show that the maximum pause time and the maximum speed have direct impacts on the performance parameters such as packet
delivery ratio, routing overhead, average end-to-end delay, normalized routing load and packet drop under the Reference Point Group
Mobility model.
Page | 213
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
Page | 214
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
III. REFERENCE POINT GROUP MOBILITY MODEL Fig.3. Node Movement in RPGM Model
Page | 215
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
consideration. Geetha and Gopinath compared the was to select a suitable model for AODV protocol. The
performance of two on demand routing protocols, namely metrics used by them were packet delivery ratio and delay.
AODV and DSR under different mobility models such as Their simulation result shows that the AODV performs well
Random Way Point and Reference Point Group Mobility in with RPGM model in terms of packet delivery ratio and end to
order to characterize the two routing protocols under the end delay. The simulation parameters used were fixed pause
different mobility models [17]. Simulation parameters time of 10 s, different velocities of 5, 10, 15, 20, 25 m/s and
computed included fixed pause time at 25 s, five low traffic increased network load of 4, 8, 12 and 16 packets per second.
source and speeds up to 20 m/s. In this study, the authors The work presented by this paper focuses on velocities up to
concentrate on different pause times and maximum speed with 80 m/s with different pause times up to 40 with the objective
increased number of source connection along with increased of selecting the average optimal setting for these two
node density in order to find the optimal setting of pause time parameters.
and node speed for the DSR protocol in the Reference Point
Group Mobility. V. SIMULATION ENVIRONMENT
Kioumourtzis evaluated the performance of OLSR, AODV The Network Simulator 2 (NS2) version 2.34 installed on
and DSR three reactive protocols under Manhattan-Grid, and Centos Linux operation system was used as the simulation tool
Reference Point Group mobility models [18]. The main in this work. In NS2 the node movement has to be defined in a
objective of his work was to compare the performance of each OTCL script or be imported from an external file. In this
protocol under the two models in order to understand the project, the mobility scenarios were created using the Bonn
limitations of the protocols. The simulations were carried out Motion version 1.4 a Java software tool specifically designed
under different conditions. The number of nodes was varied for this purpose [20]. Bonn Motion was developed by the
up to 90, the number of connections was increased up to 40, Communication Systems Group at the Institute of Computer
the packet rate was also increased and the nodes’ speeds of Science 4 of the University of Bonn, Germany. This tool can
movement were fixed at 5, 10, 15 and 20 m/s along with a generate the most common mobility models such as Random
pause time of 5 s. However, this paper presents the Way Point, Gauss-Markov and Manhattan-Grid models. In
performance of the DSR protocol with increased node density, this project, the Reference Point Group mobility (RPGM)
increased CBR traffic and various nodes’ mobility velocities model has been used as a movement model and the cbrgen.tcl
up to 80 m/s with different pause times up to 40 s in order to generator tool which is located under the directory indep-
select the optimal setting for the DSR protocol under utils/cmu-scen-gen has been used to generate random source
Reference Point Group Mobility model. traffic. The traffic pattern used is CBR. Fig. 4 shows the
Agrawal, Tiwari and Vyas have evaluated the AODV simulation methodology adopted in this work. Each scenario
protocol under four different mobility models, namely the was simulated for 200 seconds within a simulated rectangular
Manhattan-Grid, Markov-Grid, Random Way Point and geographical area of 1000 m x 500 m. Tables 1 and 2 lists the
Reference Point Group Mobility model [19]. Their objective rest of simulation parameters.
Page | 216
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
Page | 217
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
Page | 218
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
(3)
Fig. 6. (A) shows the PDR for different pause times. The
investigation was carried at pause times 5, 10, 20, 30 and 40 s Fig. 6 (B). PDF vs. Node speed
and the PDR at these pause times were measured in order to
select the best pause time. From Fig. 6 (A), it can be seen that B. Average End-to-End Delay
the DSR protocol performs well when the pause time is 20 s
under all the four scenarios. The results show that the highest Average end-to-end delay is defined as the average time
PDR with the maximum number of packets sent and received taken by a packet to reach the destination from the source. The
at the pause time 20 s, is 100.00%, 100.00%, 99.35% and average end-to-end delay includes all the types of delays such
99.96%. After selecting the pause time to be fixed at 20 s, as transmission delay, propagation delay, processing delay and
different maximum speed of 20, 40, 60 and 80 m/s were interface queuing delay. The average end-to-end delay
investigated in order to select the optimal node speed in the between two nodes is computed using Formula (4).
RPGM model.
(4)
Page | 219
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
the average end-to-end delay is decreased when maximum Fig. 8(B) shows that different maximum speeds affect the
speed is 20 m/s. An increase in maximum speed also results in routing overhead. It can be seen that the routing overhead is
an increase in the average end-to-end delay. This is due to the the minimum at the maximum speed is at 20 m/s in all
reason that when a node moves fast, it causes link failures scenarios. Whenever the maximum speed of a node is
leading to new route discovery processes. New route increased, the overhead is also increased. Hence, it can be
discovery processes would create additional delays increasing concluded that the average optimal settings for maximum
the overall end-to-end delay. Hence it can be concluded that pause time and speed are 20 s and 20 m/s for minimizing the
the optimum settings for the maximum pause time and the routing overhead.
speed are 20 s and 20 m/s respectively.
C. Routing Overhead
D. Normalized Routing Load (NRL)
Overhead is an important issue as higher overheads reduce
The Normalized Routing Load (NRL) is an estimate of
the overall network resources utilization. Hence it is important
how efficient a routing protocol is. The number of routing
to reduce the overhead in a network as much as possible. Fig.
packets sent per data packet is an indication of how well the
8 (A) and (B) show the routing overhead for different pause
protocol maintains the routing information updated. The
times. From Fig. 9(A), it can be seen that different pause times
higher the normalized routing load, the higher the overhead of
affect the routing overhead under all the four scenarios. Fig.
routing packets is and consequently the lower the efficiency of
8(A) shows that the overhead is the minimum when maximum
the protocol. Fig. 9(A) and (B) show the results for the NRL
pause time is 20 s, except for the 3rd scenario with total
against different maximum pause times and maximum node
number of nodes to be equal to 40 with 30 source connections
speed respectively. Fig. 9(A) shows that the DSR protocol
and the maximum pause time to be 10 s. The 3rd scenario has
performs best when maximum pause time is 20 s except for
the optimum setup at the maximum pause time equal to 10 s
the 3rd scenario, where the pause time is 10 s. This is due to
due to the lower number of packets transmitted. In addition,
the reason that the NRL is directly proportional to the
DSR protocol uses a route cache to reduce the number of route
overhead and the packets sent. As shown in Fig. 10(A), the
discovery processes during the establishment and transmission
NRL is reduced when the maximum pause time is 10 s.
of packets.
Page | 220
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
Fig. 9(B) shows the effect of the different maximum node REFERENSES
speeds on the NRL. Fig. 9(B) shows that the DSR protocol [1] J. Jain, M. Fatima, and R. Gupta, "Overview Challenges of Routing
performs best when maximum node speed is 20 m/s resulting Protocol and Mac Layer in Mobile Ad-hoc Network," Journal of
in the lowest NRL value. Whenever the maximum node speed Theoretical and Applied Information Technology vol. 8, pp. 6-12,
is increased, the NRL is also increased leading to lower 2009.
efficiency. Hence, it can be concluded that the optimal setting [2] C. E. Perkins and E. M. Royer, "Ad-Hoc on-Demand Distance Vector
for the maximum pause time and the maximum node speed are Routing," in The Second IEEE Workshop on Mobile Computing
Systems and Applications, 1999, pp. 90–100.
20 s and 20 m/s respectively for efficient NRLs.
[3] M. S. Corson and A. Ephremides, "A Distributed Routing Algorithm
for Mobile Wireless Networks," Journal of Wireless Networks, vol. 1,
pp. 61–81, 1995.
[4] C. E. Perkins and P. Bhagwat, "Highly Dynamic Destination-
Sequenced Distance-Vector Routing (DSDV) for Mobile Computers,"
in SIGCOMM ’94 Conference on Communications Architectures,
Protocols and Applications, 1994, pp. 234–244.
[5] J. Broch, D. A. Maltz, D. B. Johnson, Y. Hu, and J. G. Jetcheva, "A
Performance Comparison of Multi-Hop Wireless Ad Hoc Network
Routing Protocols," in Fourth Annual ACM/IEEE International
Conference on Mobile Computing and Networking 1998, pp. 85–97.
[6] P. Johansson, T. Larsson, N. Hedman, B. Mielczarek, and M.
Degermark, "Scenario-based Performance Analysis of Routing
Protocols for Mobile Ad-hoc Networks," Fifth Annual ACM/IEEE
International Conference on Mobile Computing and Networking, pp.
195–206, 1999.
[7] D. A. Maltz, J. Broch, J. Jetcheva, and D. B. Johnson, "The Effects of
On-Demand Behaviour in Routing Protocols for Multi-Hop Wireless
Fig. 9( B). NRL vs. Node speed Ad Hoc Networks," IEEE Journal on Selected Areas in
Communications, Special Issue on “Wireless Ad Hoc Networks, vol.
1439–1453, pp. 1439–1453, 1999.
VII. CONCLUSIONS
[8] S. R. Das, C. E. Perkins, and E. M.Royer, "Performance Comparison of
In this paper, the authors have presented the work of Two On-demand Routing Protocols for Ad Hoc Networks," in
evaluating the performance of the DSR protocol under Nineteenth Annual Joint Conference of the IEEE Computer and
Reference Point Group Mobility model with respect to the Communications Societies 2000, pp. 3–12.
effects of the maximum pause time and maximum speed under [9] P. Prabhakaran and R. Sankar, "Impact of Realistic Mobility Models
different scenarios. The simulation parameters included 36 on Wireless Networks Performance," in Wireless and Mobile
different scenarios of which 20 scenarios are for different Computing, Networking and Communications, 2006, pp. 329 - 334
maximum pause times and 16 scenarios are for different [10] D. B. Johnson, "Routing in Ad Hoc Networks of Mobile Hosts," in
maximum node speeds. Simulation results show that the IEEE Workshop on Mobile Computing Systems and Applications,
maximum pause time and speed have a direct impact on the 1994, pp. 158–163.
performance of the DSR protocol. The Reference Point Group [11] D. B. Johnson and D. A. Maltz, "Dynamic Source Routing in Ad Hoc
Mobility model has two constraints. One is that the movement Wireless Networks," in Mobile Computing, ed, 1996, pp. 153–181.
of nodes should follow that of the group leader and the other [12] D. B. Johnson, D. A. Maltz, and Y. Hu. (2004). Dynamic Source
one is that each group leader has the group movement limited Routing Protocol for Mobile Ad-hoc Networks (DSR). Available:
to certain speed limits. The simulation results show that when http://www.ietf.org/internet-drafts/draft-ietf-manet-dsr-10.txt
the mobility is high, the possibility of route caches becoming [13] D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva. (2001). The
stale is also high resulting in frequent link failures. When a Dynamic Source Routing Protocol for Mobile Ad Hoc Networks, .
route discovery is initiated, the large number of replies Available: Internet- Draft, draft-ietf-manet-dsr-05.tx
received in response is associated with high MAC overhead [14] D. B. Johnson, D. A. Maltz, and J. Broch, "The Dynamic Source
causing increased interference with data traffic. Hence, the Routing Protocol for Multi-hop Wireless Ad Hoc Networks," in Ad
cache staleness and high MAC overhead together result in Hoc Networking, ed, 2001, pp. 139–172.
significant degradation of performance in DSR in high [15] X. Hong, M. Gerla, G. Pei, and C. C. Chiang, "A Group Mobility
mobility scenarios. Furthermore, simulation results show that Model for Ad Hoc Wireless Networks," in 2nd ACM International
there are four main factors that can affect the DSR protocol. Workshop on Modelling, Analysis and Simulation of Wireless and
Mobile Systems, 1999, pp. 53–60.
They are namely, the maximum node speed, the maximum
pause time, the number of connections, and the number of [16] F. Bai, N. Sadagopan, and A. Helmy, "Important: a Framework to
nodes. From the simulation results, it was observed that the Systematically Analyze the Impact of Mobility on Performance of
Routing Protocols for Ad Hoc Networks," in 22nd Annual Joint
optimal settings for the maximum pause time and the Conference on the IEEE Computer and Communications Societies
maximum node speed are 20 s and 20 m/s respectively. USA, 2003, pp. 825–835.
[17] G. Jayakumar and G. Gopinath, "Performance Comparison of Two On-
demand Routing Protocols for Ad-hoc Networks based on Random
Page | 221
ICIT 2015 The 7th International Conference on Information Technology
doi:10.15849/icit.2015.0032 © ICIT 2015 (http://icit.zuj.edu.jo/ICIT15)
Waypoint Mobility Model," Journal of Applied Sciences American, [20] Bonn Motion Mobility Generator
vol. 6, pp. 659-664, 2008. www.informatik.unibonnde/IV/BonnMotion.
[18] G. Kioumourtzis, "Simulation and Evaluation of Routing Protocols for
Mobile Ad Hoc Networks," MSc. Thesis, Naval Postgraduate School,
California, 2005.
[19] C. P. Agrawal, M. K Tiwari, and O. P. Vyas, “Evaluation of AODV
Protocol for Varying Mobility Models of MANET for Ubiquitous
Computing,” in Proceeding of the Third International Conference on
Convergence and Hybrid Information Technology, 2005.
Page | 222