A Comprehensive Review on Congestion Control Techniques in Networking
Sharon Sunassee, Avinash Mungur, Sheeba Armoogum, Sameerchand Pudaruth
Abstract
Networks are encountering packet loss, high- frequency blockage, delays, and unnecessary retransmission of data with the increasing strain on the growth of digital infrastructure accompanied by millions of users. Nowadays, almost all real-time applications seek high-speed data transmission that contributes to making the networks more saturated and unresponsive. Such demands result in degradable data transmission, giving rise to congestion. To maintain a sustainable network with efficient performance, several mechanisms need to be taken into consideration to prevent networks from being congested. Congestion control plays an indispensable role to lengthen the lifetime of the network and improve its performance. This study presents a comprehensive review of congestion control mechanisms that has been conducted using conference papers and journals in the field of computing and information technology. Our approach is to examine how these congestion control mechanisms operate and highlight their limitations. In addition, this paper suggests a set of criteria which researchers should strive to achieve when developing congestion control techniques for computer networks.