Sie sind auf Seite 1von 6

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/321709679

Simulative Study of Random Waypoint Mobility


Model for Mobile Ad hoc Networks

Conference Paper · April 2015

CITATIONS READS

3 4

5 authors, including:

Aniket Pramanik Biplav Choudhury


National Institute of Technology, Silchar National Institute of Technology, Silchar
6 PUBLICATIONS 15 CITATIONS 6 PUBLICATIONS 15 CITATIONS

SEE PROFILE SEE PROFILE

Tameem Salman Choudhury Wasim Arif


Indian Institute of Technology Guwahati National Institute of Technology, Silchar
6 PUBLICATIONS 9 CITATIONS 17 PUBLICATIONS 18 CITATIONS

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Speech Processing View project

Spectrum handoff analysis in Cognitive Radio Networks View project

All content following this page was uploaded by Aniket Pramanik on 09 December 2017.

The user has requested enhancement of the downloaded file.


Proceedings of 2015 Global Conference on Communication Technologies(GCCT 2015)

Simulative Study of Random Waypoint Mobility


Model for Mobile Ad hoc Networks

Aniket Pramanik1 , Biplav Choudhury2 , Tameem S. Choudhury3 , Wasim Arif4 , J. Mehedi5


Department of Electronics and Communication Engineering
National Institute of Technology, Silchar
Silchar, Assam-788010, India
aniketpramanik@yahoo.co.in1 , biplav93@gmail.com2 , salmantameem360@gmail.com3 , arif.ece.nits@gmail.com4 ,
j.mehedi@gmail.com5

Abstract—Connectivity of Mobile Ad-hoc Networks (MANET) MANETs, since it emulates the condition where people use
is highly dependent on the mobility model it follows. From mobile phones in a given area, while at the same time they
previous studies, it has been found that Random Waypoint move randomly within the area. With random mobility of each
Mobility Model (RWP) is widely used to simulate performance node, connectivity is an issue which is to be dealt with. Hence,
of the MANETs. This mobility model resembles the mobility RWP model is used here.
of people using mobile phones in a given area. Connectivity
is an important issue in a MANET following RWP model and
This paper presents a study of variation in connectivity of the
hence researchers are trying out different ways to enhance nodes with variation in different RWP mobility parameters.
connectivity. So, this model is considered and the variation of Also, it compares these variations in connectivity in the pres-
connectivity for different varying parameters is studied. The RWP ence, as well as, absence of agent nodes. The parameters that
model is simulated in MATLAB, followed by the study of the have been considered are: number of user nodes, simulation
node connectivity by changing different parameters like number time of the RWP model and the simulation area of the network.
of user nodes, simulation time and simulation area. Further, It has been shown that connectivity is greater in presence of
it is shown that connectivity is enhanced in each case after agent nodes irrespective of other parameters.
introducing agent nodes. This study gives an estimate of number The remaining sections of the paper are organized as follows:
of nodes required for achieving desired connectivity of the network. Section-II contains a review of related work in this field
Keywords: Random Waypoint Mobility Model, Connectivity,
followed by Section-III which consists of the objective of the
MANET, Agent nodes paper and definition of various parameters used. Section-IV
lists the simulation results in the form of plots of connectivity
versus different parameters and finally Section-V concludes
I. I NTRODUCTION the paper.
Mobile Ad hoc Networks (MANET) are wireless networks
II. R ELATED WORK
which are infrastructure-less and are used mostly in battlefields
and railways. Unlike wired or antenna based networks, these Performance of a MANET always depends on the way
involve devices like mobile phone communicating to each users move in the network area. Since, any user in real life
other directly without any intermediate entity in a deployed while communicating may move in any direction at a random
area [1]. It is a dynamic network where each device is a node velocity, RWP has been the major mobility model studied.
and follows a random or definite mobility pattern. Initially, the behaviour of RWP model was studied in terms
Mobility determines the location of each node with respect to of spatial distribution of nodes where structure of node dis-
the other nodes at different points of time. The connectivity tribution was obtained as weighted sum of parameters like
between the nodes depends on the relative position of each static, pause time and mobility component for each node
node with respect to the other nodes, which in turn affects the [7]. William Navidi and Tracy Camp in [8], studied the
signal strength, data rate and the shortest path between them. varying probability distribution of the location and speed of the
Therefore, mobility pattern is a vital factor which affects the nodes and determined the stationary distribution for location,
performance of the network. Some popular mobility patterns speed and pause time of the RWP model. Later, stationary
that have been studied are: Gauss-Markov Mobility Model, distribution was further investigated in [9] in which it was
Random Walk, Random Waypoint Mobility Model and City integrated to a normalized constant and then the ad-hoc net-
Selection Model in[2], [3], [4], [5], [6] and the most common work was analysed for connectivity and traffic. However, RWP
out of them is Random Waypoint Mobility Model. has not been considered as a perfect representation of human
According to this model, each node selects a random desti- mobility in the real world, so in [10], a survey of a person in
nation, and travels towards it in a straight line at a randomly Melbourne has been done to validate some characteristics of
chosen uniform velocity. After reaching its destination, it halts RWP. RWP was found to have some limitations like decreasing
for a specific time known as pause time [4] and the process average node velocity [11]. The authors in [12] therefore,
repeats itself. Here, each node is implemented within a fixed have investigated Time-Based Random Waypoint (TBRWP)
area. Every node selects its destination, as well as, moves ran- mobility model in which, motion time is chosen independent of
domly within the area. Average connectivity is obtained after path length. Therefore, each node selects velocity proportional
each beacon interval. RWP model is widely used to simulate to its trajectory length. On using NS-2 simulator, it was found

978-1-4799-8553-1/15/$31.00 © 2015 IEEE 


Proceedings of 2015 Global Conference on Communication Technologies(GCCT 2015)

that its movement generator gave border effect and on applying sion range. Connectivity of the network is calculated
quadrats count statistical testing in [2], the effect was reduced. as
Xiang, Liu and Kuang have further analyzed and gave a UN 
 UN
connectivity formula for a two-dimensional MANET which 2
C=[ ][ f (i, j, t)] (1)
eliminated the border effect [13]. U N (U N − 1) i=1 j=i+1
In recent studies, for a non-uniform RWP, inter-arrival time has
been studied and estimated using two schemes namely Grid where f(i, j, t) = 1 if there is a path between the ith
and Monte Carlo estimation techniques [14]. As it was found and jth users at time t, and f(i, j, t) = 0, otherwise[18],
in [11], decay of average node velocity had lead to inaccurate [19].
simulations so it has been modified in [15]. Here, Moraes The connectivity of a network calculated using the
and Pontes have proposed a method by which node speeds given formula always ranges from 0 to 1, which means
are chosen from BETA(2,2) distribution which stabilizes the C belongs to [0, 1].
mean node speed. The lifetime of nodes based on the energy • Network Connectivity Time: It is the time interval
left in them has also been investigated. Authors, Colletti and after which connectivity of the network is calculated.
Moraes in [16] have evaluated the residual link lifetimes of
each node in a network following RWP model and have found • Average Network Connectivity: It is the mean of
that links remain active longer for mobility in steady-state all the connectivity values of the network calculated
region. This idea can be used to develop new communicating after each Network Connectivity Time throughout the
protocols for MANETs. Latest research has been done on the simulation.
performance evaluation of various routing protocols used in
MANETs following RWP model. In the latest conference paper B. Calculation of Connectivity
published in this field [17], performance of routing protocols The connectivity of the network is calculated using the
like Ad hoc On-Demand Distance Vector (AODV), Dynamic above described formula, after each network connectivity time
Source Routing (DSR) and Dynamic MANET On-demand or interval which is defined as 1 second. So, n number of
(DYMO) protocols have been evaluated and compared for connectivity values are obtained for a simulation time of n
variable pause times in RWP mobility model. seconds.
Therefore, due to the need of study of connectivity in RWP After obtaining n connectivity values, average connectivity is
model, the study of connectivity between nodes and its calculated by finding the mean of these values given as,
variation with total number of nodes, simulation time and
simulation area has been taken up. Sum of n connectivity values
C(avg) = (2)
n
III. O BJECTIVE AND PARAMETER DEFINITION
IV. S IMULATION RESULTS
MANETs are expected to operate in a highly dynamic
environment. Therefore, network performance depends on the The simulator is designed in MATLAB in WINDOWS
extent to which routing protocols adapt to the topology dynam- environment. Simulation is carried out to study the connectivity
ics. It is inadequate to use only one model. While evaluating a of the network varying i) number of nodes ii) simulation time
protocol, it is run on various models to see how its performance iii) length of the simulation area and iv) width of the simulation
changes with different models. Thus the performance of a area.
specific protocol varies if underlying mobility models are
different. Thus, routing protocols are influenced by different A. Study I
mobility models in different ways. The objectives of this paper In Fig. 3, variation in the connectivity of the network with
are: i) to simulate the Random Waypoint Mobility Model ii) to increase in the total number of user nodes has been plotted.
study the node connectivity by changing different parameters There are two plots for two different cases.
(number of user nodes, simulation time, simulation area) and In the first case, along with the user nodes, agent nodes have
iii) to enhance the connectivity by introducing special kind of also been introduced in the network. Agent nodes are meant
node called agent node which is described in the next section for connectivity between two user nodes which are far away
from each other and hence require an intermediate node for
A. Parameter definition better data transfer services. Fig. 1 shows the positions of the
• User node (UN) : A node which demands network user and agent nodes after a simulation time interval of ten
services. seconds in a simulation area of 10 metres x 5 metres. There
are four user nodes and two agent nodes in the simulation area.
• Agent node (AU): A node which helps user nodes for The red circles are user nodes while the blue circles are agent
better network services. These nodes are intelligent nodes. It can be seen that the agent nodes are near the user
nodes. They rush according to the position of the user node which is far away from the remaining three user nodes.
nodes in the network to improve connectivity. So, both of these nodes help the user node to connect to the
remaining three user nodes.
• Communication Range: The maximum distance be-
In the second case, only user nodes have been introduced in
tween two nodes to perform single hop communica-
the network. Fig. 2 shows the positions of the user nodes after
tion.
a simulation time interval of ten seconds in a simulation area
• Connectivity: It is the number of directly connected of 10 metres x 5 metres. There are four user nodes. All the
mobile nodes to a specific mobile host in its transmis- parameters considered for the network connectivity calculation

978-1-4799-8553-1/15/$31.00 © 2015 IEEE 


Proceedings of 2015 Global Conference on Communication Technologies(GCCT 2015)

have been entered in Table 1.


So, in both the cases, average connectivity has been calculated.
It has been calculated ten times in each case for ten different
number of user nodes varying from 5 to 50 and plotted in the
graph. The blue graph represents the first case, in which the
agent nodes are present and the red one represents the other
condition where there are only user nodes and no agent nodes.
The conclusions that can be drawn are:
TABLE I. I NPUT PARAMETERS
Simulation Parameters Values
Number of Agent nodes 2
Simulation time 10 seconds
User node speed interval 0.2 to 0.9 metres/second
Agent node speed interval 0 to 0.9 metres/second
Pause interval 0 to 1 second
Walk interval 1 to 3 seconds
Fig. 3. Connectivity vs Number of user nodes
Direction interval -180 to +180 degrees
Simulation area dimensions 10 metres x 5 metres
Mobility model Random waypoint
Network connectivity time 1 second • Overall, the connectivity in presence of agent nodes
is better.
• It is seen that connectivity, mostly increases with
increase in user nodes as expected but decreases at few
instances which proves randomness of the mobility
model.
• The connectivity, in each case, is found to be constant
with the number of user nodes beyond forty five. It
gives the approximate amount of user nodes, which is
forty five, required in a simulation area of 10 metres
x 5 metres to maintain best possible connectivity.

B. Study II
In Fig. 4, variation in the connectivity of the network with
increase in the simulation time has been plotted. There are
two plots for two different cases as described earlier, that is,
simulation in presence and absence of agent nodes. All the
parameters considered for the network connectivity calculation
have been entered in Table 2.
Fig. 1. Snap shot of the network connectivity using agent nodes
So, in both the cases, average connectivity has been calculated.
It has been calculated nine times in each case for nine different
simulation times varying from 10 seconds to 50 seconds and
plotted. The blue graph represents the first case, in which the
agent nodes are present and the red one represents the other
condition where there are only user nodes and no agent nodes.
The conclusions that can be drawn are:
TABLE II. I NPUT PARAMETERS
Simulation Parameters Values
Number of Agent nodes 2
Number of User nodes 20
User node speed interval 0.2 to 0.9 metres/second
Agent node speed interval 0 to 0.9 metres/second
Pause interval 0 to 1 second
Walk interval 1 to 3 seconds
Direction interval -180 to +180 degrees
Simulation area dimensions 10 metres x 5 metres
Mobility model Random waypoint
Network connectivity time 1 second

• Overall, the connectivity in presence of agent nodes


is better.
Fig. 2. Snap shot of the network connectivity without using agent nodes • Connectivity, in each case neither strictly increases nor
strictly decreases, rather it follows a random pattern

978-1-4799-8553-1/15/$31.00 © 2015 IEEE 


Proceedings of 2015 Global Conference on Communication Technologies(GCCT 2015)

Fig. 5. Connectivity vs Simulation area length


Fig. 4. Connectivity vs Simulation time

D. Study IV
as seen from the graph. This is due to the randomness
in the motion of the user nodes. In Fig. 6, variation in the connectivity of the network with
increase in the width of the simulation area, keeping its length
constant, has been plotted. The length of the area has been
C. Study III kept 10 metres. There are again two plots for two different
cases as described earlier. All the parameters considered for
In Fig. 5, variation in the connectivity of the network with the network connectivity calculation have been entered in
increase in the length of the simulation area, keeping its width Table 3.
constant, has been plotted. The width of the area has been kept So, in both the cases, average connectivity has been calculated.
10 metres. There are again two plots for two different cases as It has been calculated nine times in each case for nine different
described earlier. All the parameters considered for the network widths of the simulation area varying from 2 metres to 18
connectivity calculation have been entered in Table 3. metres and plotted. The blue graph represents the first case, in
So, in both the cases, average connectivity has been calculated. which the agent nodes are present and the red one represents
It has been calculated nine times in each case for nine different the other condition where there are only user nodes and no
lengths of the simulation area varying from 2 metres to 18 agent nodes.
metres and plotted. The blue graph represents the first case, in
which the agent nodes are present and the red one represents The conclusions that can be drawn are:
the other condition where there are only user nodes and no
agent nodes. The conclusions that can be drawn are: TABLE IV. I NPUT PARAMETERS
Simulation Parameters Values
TABLE III. I NPUT PARAMETERS Number of Agent nodes 2
Number of User nodes 20
Simulation Parameters Values
Simulation time 10 seconds
Number of Agent nodes 2
User node speed interval 0.2 to 0.9 metres/second
Number of User nodes 20
Agent node speed interval 0 to 0.9 metres/second
Simulation time 10 seconds
Pause interval 0 to 1 second
User node speed interval 0.2 to 0.9 metres/second
Walk interval 1 to 3 seconds
Agent node speed interval 0 to 0.9 metres/second
Direction interval -180 to +180 degrees
Pause interval 0 to 1 second
Simulation area length 10 metres
Walk interval 1 to 3 seconds
Mobility model Random waypoint
Direction interval -180 to +180 degrees
Network connectivity time 1 second
Simulation area breadth 10 metres
Mobility model Random waypoint
Network connectivity time 1 second

• Again, the connectivity in presence of agent nodes is


better.
• Again, the connectivity in presence of agent nodes is
better. • Connectivity, in each case, in general, decreases with
increase in width of the simulation area. This is mainly
• Connectivity, in each case decreases with increase in because increase in simulation area width leads to
length of the simulation area. This is mainly because more space availability for the movement of the nodes.
increase in simulation area length leads to more space Hence, the nodes get more scattered across the simu-
availability for the movement of the nodes. Hence, the lation area leading to reduced connectivity. However,
nodes get more scattered across the simulation area in some cases, connectivity has also increased which
leading to reduced connectivity. is due to the randomness in the motion of the nodes.

978-1-4799-8553-1/15/$31.00 © 2015 IEEE 


Proceedings of 2015 Global Conference on Communication Technologies(GCCT 2015)

[9] E. Hyytia, P. Lassila, and J. Virtamo, “Spatial node distribution of the


random waypoint mobility model with applications,” Mobile Comput-
ing, IEEE Transactions on, vol. 5, no. 6, pp. 680–694, 2006.
[10] A. Rojas, P. Branch, and G. Armitage, “Validation of the random
waypoint mobility model through a real world mobility trace,” in
TENCON 2005 2005 IEEE Region 10. IEEE, 2005, pp. 1–6.
[11] J. Yoon, M. Liu, and B. Noble, “Random waypoint considered harmful,”
in INFOCOM 2003. twenty-second annual joint conference of the IEEE
computer and communications. IEEE societies, vol. 2. IEEE, 2003,
pp. 1312–1321.
[12] A. Nayebi, M. Rahimi, and H. S. Azad, “Analysis of time-based random
waypoint mobility model for wireless mobile networks,” in Informa-
tion Technology, 2007. ITNG’07. Fourth International Conference on.
IEEE, 2007, pp. 42–47.
[13] H. Xiang, J. Kuang et al., “Minimum node degree and connectivity
of two-dimensional manets under random waypoint mobility model,”
in Computer and Information Technology (CIT), 2010 IEEE 10th
International Conference on. IEEE, 2010, pp. 2800–2805.
[14] T. Wang and C. P. Low, “Determine the inter-arrival time in the non-
uniform random waypoint mobility model,” in Wireless Days (WD),
Fig. 6. Connectivity vs Simulation area width 2010 IFIP. IEEE, 2010, pp. 1–5.
[15] R. M. de Moraes, F. P. de Araújo, and A. S. Pontes, “A proposal
to stabilize the random waypoint mobility model for ad hoc network
simulation,” in Wireless Communications and Networking Conference
V. C ONCLUSION (WCNC), 2010 IEEE. IEEE, 2010, pp. 1–6.
This paper studied the connectivity of the network of [16] R. R. Colletti and R. M. de Moraes, “Evaluation of link lifetime for
the random waypoint mobility model,” in Networks (ICON), 2013 19th
MANETs considering Random Waypoint Mobility model by IEEE International Conference on. IEEE, 2013, pp. 1–5.
changing number of nodes, simulation time, length and width [17] A. K. Maurya, D. Singh, A. Kumar, and R. Maurya, “Random waypoint
of the simulation area. It also studied the connectivity if agent mobility model based performance estimation of on-demand routing
nodes are used. It gives an approximate idea of minimum protocols in manet for cbr applications,” in Computing for Sustainable
number of nodes required to be deployed to achieve network Global Development (INDIACom), 2014 International Conference on.
IEEE, 2014, pp. 835–839.
connectivity of particular area if Random Waypoint Mobility
model is considered. This paper also shows the usefulness [18] A. Konak, O. Dengiz, and A. E. Smith, “Improving network connectiv-
ity in ad hoc networks using particle swarm optimization and agents,”
of agent nodes to improve connectivity if Random Waypoint in Wireless Network Design. Springer, 2011, pp. 247–267.
Mobility pattern of the nodes are considered. Authors wish to [19] A. Konak, G. E. Buchert, and J. Juro, “A flocking-based approach to
extend this work to find a suitable algorithm for movement maintain connectivity in mobile wireless ad hoc networks,” Applied Soft
control of the nodes in distributed manner in emergencies to Computing, vol. 13, no. 2, pp. 1284–1291, 2013.
establish better connectivity.

R EFERENCES
[1] Z. Ismail and R. Hassan, “A performance study of various mobility
speed on aodv routing protocol in homogeneous and heterogeneous
manet,” in Communications (APCC), 2011 17th Asia-Pacific Conference
on. IEEE, 2011, pp. 637–642.
[2] R. Alghamdi, J. DeDourek, and P. Pochec, “Avoiding border effect in
mobile network simulation,” in ICN 2013, The Twelfth International
Conference on Networks, 2013, pp. 184–189.
[3] V. A. Davies et al., “Evaluating mobility models within an ad hoc
network,” Master’s thesis, Citeseer, 2000.
[4] D. B. Johnson and D. A. Maltz, “Dynamic source routing in ad hoc
wireless networks,” in Mobile computing. Springer, 1996, pp. 153–181.
[5] J. Broch, D. A. Maltz, D. B. Johnson, Y.-C. Hu, and J. Jetcheva, “A
performance comparison of multi-hop wireless ad hoc network routing
protocols,” in Proceedings of the 4th annual ACM/IEEE international
conference on Mobile computing and networking. ACM, 1998, pp.
85–97.
[6] B. Liang and Z. J. Haas, “Predictive distance-based mobility manage-
ment for pcs networks,” in INFOCOM’99. Eighteenth Annual Joint
Conference of the IEEE Computer and Communications Societies.
Proceedings. IEEE, vol. 3. IEEE, 1999, pp. 1377–1384.
[7] C. Bettstetter, G. Resta, and P. Santi, “The node distribution of the
random waypoint mobility model for wireless ad hoc networks,” Mobile
Computing, IEEE Transactions on, vol. 2, no. 3, pp. 257–269, 2003.
[8] W. Navidi and T. Camp, “Stationary distributions for the random
waypoint mobility model,” Mobile Computing, IEEE Transactions on,
vol. 3, no. 1, pp. 99–108, 2004.

978-1-4799-8553-1/15/$31.00 © 2015 IEEE 

View publication stats

Das könnte Ihnen auch gefallen