International Journal of Electrical and Computer Engineering (IJECE)
Vol. 10, No. 4, August 2020, pp. 3702~3714
ISSN: 2088-8708, DOI: 10.11591/ijece.v10i4.pp3702-3714 3702
Journal homepage: http://ijece.iaescore.com/index.php/IJECE
Dynamic routing discovery scheme for high mobility in mobile
ad hoc wireless networks
Haider Alani
1
, Maha Abdelhaq
2
, Raed Alsaqour
3
1
IT Center and System, Iraqi Ministry of Electricity, Baghdad, Iraq
2
Department of Information Technology, College of Computer and Information Sciences,
Princess Nourah bint Abdulrahman University, Saudi Arabia
3
Department of Information Technology, College of Computing and Informatics,
Saudi Electronic University, Saudi Arabia
Article Info ABSTRACT
Article history:
Received Dec 18, 2019
Revised Jan 29, 2020
Accepted Feb 1, 2020
An innovative technology that is widely used in many applications is
the Mobile Ad-hoc Network (MANET). Discovery and maintenance of
routes at MANET are important issues. Within MANET, broadcasting is
used to discover a path within on-demand routing protocols. Establishing and
maintaining a route periodically among the nodes is the challenge that
requires the transmitting of control packets across a network. This state leads
to the issue of broadcasting storms. Broadcasting control packets increase
control packets overhead and decrease network performance. In this paper,
we proposed a scheme called AODV-Velocity and Dynamic (AODV-VD)
for effective broadcast control packets. The routing protocol for the ad-hoc
on-demand distance victor (AODV) is used to implement the proposed
AODV-VD scheme. AODV-VD scheme reduces both the excessive route
discovery control packets and network overhead. Network simulator version
2.35 (NS2.35) was used to compare the proposed AODV-VD scheme to
the AODV routing protocol in terms of end-to-end latency, average
throughput, packet transmission ratio and overhead ratio.
Keywords:
AODV
Link breakage
MANET
Mobility
Routing discovery
Copyright © 2020 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Maha Abdelhaq,
Department of Information Technology,
College of Computer and Information Sciences,
Princess Nourah bint Abdulrahman University,
84428 Riyadh, Saudi Arabia.
Email: MSAbdelhaq@pnu.edu.sa, maha.ukm@gmail.com
1. INTRODUCTION
Mobile Ad-hoc Network (MANET) is a mobile, infrastructure-free, self-configuring, interactive and
multi-hop network [1]. MANET is an emergency network with a range of mobile nodes. The nodes in
MANET move randomly within the network due to rapid and frequent topology changes in the MANET [2].
Such mobile nodes can function simultaneously as hosts and routers since they can travel anywhere in
the MANET [3]. In MANET, it is the responsibility of the routing protocol to develop a route between nodes
to transmit packets, which selects the optimum and maintains the route. When a source node wants to
transmit data, the routing protocol constructs a path between a source node and a destination node. MANET
routing protocols are divided into three classifications: positive, reactive and hybrid [4].
In MANET routing protocols, a broadcasting scheme is necessary when packets are sent between
mobile nodes to maintain network connectivity [5]. Broadcasting is usually defined as the process of
transmitting a packet to all nodes in the network from a source node. Broadcasting is more frequently used
in MANET when the source node broadcasts Route Request (RREQ) packets to check for a route to
a destination node, usually in path discovery. Broadcasting is often used in route maintenance when nodes