Mobility Prediction in Mobile Ad Hoc Networks Using Deep Learning Approach
Mobility Prediction in Mobile Ad Hoc Networks Using Deep Learning Approach
Abstract
Mobile ad-hoc network (MANET) becomes the Random Waypoint Mobility (RWM) model was
common self-configuring wireless networks with used to create location pattern. From collected
comprising heterogeneous devices without datasets, we used 75% of the data for training the
depending on device directions. In mobile ad-hoc proposed system, and the remaining part for testing
networks where users are potentially highly mobile, purpose. The simulation result shows that 86.23%
knowledge of future location and movement can be can successfully estimate the predictions.
of great value to routing protocols. When the node Therefore, the proposed system can successfully
moves from one place to another place, the data predict the Mobile user’s mobility network
obtained by mobile is changed due to protocol topology through RSS values in dynamic
changes because future distance between environments.
neighboring nodes is changes. Therefore, to
overcome this problem and balancing dataflow Keywords: Back propagation through time
through protocol changes, mobility prediction (BPTT), deep recurrent neural network (DRNN),
application is very important. Therefore, mobile mobility prediction, mobile ad-hoc networks
user’s mobility prediction is very important to (MANETs), random waypoint mobility
know the future location of user nodes network
topology. It also uses to allow for estimating the 1. Introduction
stability of paths in mobile wireless ad hoc Mmobile networks can be categorized mobile IP:
networks. Moreover, the proposed system helps for networks with infrastructures that is networks with
location prediction to allocate the next suitable base stations, gateway and routing support andad
access point before the user nodes’ leaves its hoc networks: networks without any a pre-
current one, in order to reduce the interruption time established of infrastructure [1]. Ad hoc networks
in communication between user nodes through can be static or mobile. In static ad hoc networks,
complex environments. In this paper, we used a the topology of the mobile node may not change
deep learning recurrent neural network (DRNN) for once it has become portion of the network.
predict the future topology.
Nowadays, a Mobile ad hoc network (MANET)
To evaluate the proposed system, we collect RSS becomes popular because of self-configuring
2
values from 1000X1000 m from a conference wireless networks of mobile nodes; May
room. From the specified room we seat four access compriseheterogeneous devises (mobile phones,
points (Aps) in specific topology and stored in the PDAs, laptops, etc.) connected by a wireless link to
server for training and testing from a conference form an arbitrary topology without a fixed
room. The prediction is done based on the node infrastructure and central administration in a
movement history that is previous user movement dynamic environment.Every mobile node(MN) has
patterns based on collected data obtained. Each a maximum transmission power which determines
mobile node is assumed to know its current the maximum transmission range of the MN to
mobility information such as position, speed and communicate with other MNs. Due to the
movement direction angle. In the proposed system,
availability of small and inexpensive wireless mobility prediction in different approaches briefly
communicating devices, mobile ad-hoc networks explained. In the 3rd section we discussed the newly
play a very important role in different applications proposed scheme for mobility prediction.
in a day to day activities such as battlefield Performance of the proposed mobility prediction is
communication, disaster relief applications, sensor discussed in section 4. The final section shows the
networks and emergency medical situations [10]. conclusion of this work.
2. Related Works
Every mobile node in MANET can move
Mobility prediction is a method to deal with the
autonomously in any direction, therefore the
problems emerging from the nodes’ mobility by
communication link between other devices can
predicting the future network topology changes and
break due to protocol changes and/or the previous
estimating trajectory of the future position of the
established topology changes. Two mobile wireless
MNs in a dynamic environment to protect link
nodes out of the communication range can use
failure due to mobility [15]. Due to the importance
other MNs within their communication range to
of mobility prediction in ad hoc networks, a lot of
reply packets by discovering and maintaining
scholars have been studied in cellular networks and
routes to other MNs.To establish more robust and
wireless ad hoc networks [1] - [4], [7] - [15]. In
reliable communications, it is important to predict
[12] the Authors proposed the prediction model to
the next suitable access point of the MNs before the
predict the topology changes in order to provide the
user nodes’ leaves its current one, to reduce the
seamless connection service for MANETs.
interruption time in communication between user
Actually, GPS information is used to estimate the
nodes through a dynamic environments [2] [14].
expiration time of the link between two adjacent
MANETs are typically applied in emergency mobile nodes. Based on this prediction, routes are
operations and military background, where future reconstructed before the links expire. The paper
node actions cannot be based on a record of showed the route delivery ratio maintained above
previous movements because of the dissimilar 90% for all mobility speeds.
The remainder of this paper is organized as minimize the mean square error by adjusting the
follows: In the 2nd section the previous work in weights of each node. The prototype evaluated by
presenting the new input patterns to this network Positioning System (GPS) receiver. In this study,
and works well for prediction the next position of we develop a technique for mobility prediction in
MNs in mobile ad hoc network. MANET. This technique is not dependent of the
mobility model used by the MNs. We assume that
Model for MANET using Recurrent Neural
each MN in the ad hoc network is aware of its
Network (RNN) and Extended Kalman Filter
location. The node will be able to learn its location
(EKF) was proposed in [2] to predict the behaviour
using a Global Positioning System (GPS) receiver,
of mobile ad hoc network. The Kalman Filtering
so it can periodically record its geographical
addresses the estimation of a state vector in a linear
location.
model of a dynamic system. To apply EKF for
estimating optimal weights of RNN, weights of
3. Proposed Model
network were interpreted as transition matrix for
Our proposed model is used to predict the future
the system state. For simulation Reference Point
location of the mobile node in a dynamic
Group Mobility Model (RPGM) used as a mobility
environment. To build the location prediction
model and the model trained with RNN using
network model, four static Aps and 4 MNs moving
Levenberg-Marquardt and the performance result
in a grid of 1000x1000 m2 were used to collect the
of the model was satisfactory.
data from real environment as shown in figure 1.
In [1] the Authors proposed to estimate the The data were collected from conference room
availability of communication link of the mobility located at first floor of complex building in Addis
of the MNs using neural network based method. In Ababa science and technology university (ASTU).
this paper a recurrent neural network has been used To create location patterns we used RWM model
for long time series prediction. Backpropagation since it is the most popular mobility models used to
through time (BPTT) algorithm was used for evaluate the mobility prediction in MANET and
training the network to minimize the error function. well-suited in our case. During data collection, our
Random Waypoint Mobility (RWP) model were selected mobility model works as follow to collect
used to examine the efficiency of the prediction RSS values from various locations.
References
Figure 1: Area of data collection: conference room.
[1]. A. Ali, L. A. Latiff, N. Fisal, “GPS-Free Indoor
In our work we have used deep recurrent neural
Geometry-Based Location Tracking In Mobile Ad
network. We used Matlab to implement our
Hoc Network”, RF and Microwave Conference
proposed method and learning automation. BPTT is
(IEEE Cat. No.04EX924), pp. 251-255, 2004.
the training algorithm used to update weights in
[2] P. Sharma, S. Kohli, and A. K. Sinha, “Model
recurrent neural networks.
for MANET Using Recurrent Neural Network
and Extended Kalman Filter”, International
4. Results and Discussion Journal of Applied Engineering Research.
To implement the proposed system that described 11(1) p. 8-10, 2016
in section III, we used MATLAB 2017b tool. The [3] X. Li, N. Mitton, and D. Simplot-ryl,
entire experimentation was done on a laptop “Mobility Prediction Based Neighborhood
computer with processor of Intel(R) Core(TM) i5- Discovery in Mobile Ad Hoc Networks”, vol.
4210M CPU @2.60GHz, 4 GB RAM, Microsoft 2011, pp. 147–159, 2011.
Windows 10, 64- operating system and 500GB [4] L. Ghouti., “Mobility prediction using fully
hard disk. complex extreme learning machines”,