International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 8, Issue 11, November 2019, ISSN: 2278 – 1323
All Rights Reserved © 2019 IJARCET
452
Abstract: The Mobile Ad-hoc Network (MANET) constructs
the limited range wireless communications model in which nodes
constructs a temporary network and communicate with each other.
Its communication fully depends on the intermediate nodes and
also the bandwidth they will give. As the resources, routes, and
bandwidth are limited MANET finds difficulties for
communication when high traffic occurs and causes congestion.
Congestion is one of the essential problems being identified in
MANET as it reduces network performance. Security essence to
avoid malicious nodes while sending acknowledgment regarding
the congestion notification is also a major issue. The real-time data
transmission in MANET is counting on the standard TCP protocol
that does not manage the congestion with efficiency. However,
congestion control techniques utilized through TCP are
insufficient for this kind of network due to node mobility and
dynamic topology changes. In this paper, we present a review of
the congestion control technique and security essence in congestion
notification by the intermediate node in MANET, and how
effective TCP congestion control and queue management are in
managing and maintaining network congestion. We also explore
the existing approaches and their approaches in congestion control
over MANET
Index Terms: Wireless, Congestion Control, TCP, Rate Control,
Queue Management, MANET, Malicious Nodes.
I. INTRODUCTION
The characteristic of a wireless network that constructs a
temporary network on demand through self-configured
parameters over a group of wireless devices in its
communication range defines the Mobile Ad-hoc Network
(MANET). They communicate with each other through a
wireless mode by discovering dynamic routes and without any
centralized control.
In essence, the infrastructure is low and cheap, and the quick
process characteristics of MANET provide a commitment to use
in a variety of areas. Due to the dynamic topology of MANET, it
is difficult to maintain the current path to improve network
performance. Mostly congestion causes packet loss and it takes
place because the "number of packets sent” into the network is
additional than the bandwidth competence within the network.
There are other factors that cause packet loss, for instance, the
"mobility", "link failure", "interference", etc. However, if
proper congestion control is not executed, the network collapses
and data is not transmitted. To solve this problem, a lot of
congestion control algorithms comprise being proposed for
MANET [1], [2], [18]. In the rest of the paper we follow the
naming convention for "Wireless Network as WiNet", "Routing
Tables as RoTab, "Queue Management as QuMgmt",
"Congestion Control as CoCtrl", Congestion Window as CWin,
"Packet Loss as PLoss", "Rate Control as RCtrl”, "Wireless
Link as WLink", and "Routing Protocols as RPrt".
Currently, MANET utilizes several routing approaches and
the entire of these algorithms are largely categorized into two
types, “Proactive Routing" and "Reactive Routing" approach.
The routing protocol that retrieves and stores above a single
route in the RoTab for every destination node is called a
"multipath routing protocol". In wireless eventualities, the
roaming of the roots because of node movement and the WLink
used for data communication is naturally unpredictable and
leads to error. Consequently, we use the multi-path route
protocol [3], [4] to minimize the disadvantages of the routing
protocol. The "Multipath routing protocols" are utilized to
improve dependability through guarantee the accessibility of
supported routes at any time through transfer the identical
packet and fault tolerance on everyone’s path. It can, in addition,
be utilized to make available "load balancing", in this manner it
reducing the congestion of a single path caused due to heavy
network traffic.
TCP CoCtrl is well appropriate for the Internet, and for
MANET, the similar TCP does not apply because of node
mobility due to certain properties such as "node mobility" and
"shared wireless multihop channel" [5], [6], [9]. Data delivery
through an unreliable shared media can resulting in transmission
and PLoss. The delay in packet transmission or PLoss is
originated with the routing changes that got to be not
misinterpreted as congestion.
Congestion on the Internet typically concentrates on a
particular router, but the collective medium of MANET
congestion does not overload the mobile node, however, it
affects the entire coverage area. Packet loss that is not basis
through network congestion because of packet routing changes
should not be mistaken for TCP congestion. This is able to
initiate an incorrect response to TCP CoCtrl [10]. In addition, it
is more difficult to monitor PLoss due to changes in its
transmission time and round-trip times. MANET differs from
wired networks in options, for instance, the "half-duplex links",
"channel noise", "mobility", and "hidden terminal" issues. Thus,
these differentiate the RPrt utilized over MANET.
Everyone node in the MANET can use "TCP" or "UDP" as
their transport protocol supporting on the category of
application. On the other hand, TCP has been enhanced to create
it appropriate for functioning in a wireless situation.
TCP-enhanced surveys [6], [7], [8] in WiNet have established
that TCP is influenced through mobility and low-level protocols.
Dissimilar TCP that regulates the delivery rate in line with
traffic, "UDP" is believed a "greedy protocol". So various
A Review of Congestion Control with EDA Shortest
Path and Malicious Detection in Real-Time Traffic
Seyed Amin Ahmadi Olounabadi, Avula Damodaram, V Kamakshi Prasad, PVS Srinivas