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