International Journal of Computer Applications
Since the introduction of \"TCP for congestion control in computer networks\", this concept has been widely used in wired networks. TCP congestion control has its different variants in various types of networks. Many other protocols are also introduced, which are derived from \"TCP congestion control\" concept for wired networks. TCP congestion control is successfully implemented in wired networks and is sill improving but it's not the case with wireless networks because of compatibility and non-functional issues. During last two decades students, researchers and scholars are continuously embracing and improving TCP congestion functionality both in wired and wireless networks by focusing on four modules of congestion control algorithms i.e. slow start, congestion avoidance, and fast recovery and fast retransmit.