Key points are not available for this paper at this time.
TCP has become one of the most prominent contributors to the TCP/IP protocol stack that drives the Internet. TCP is known for offering reliable, connection-oriented services to Internet users. TCP carries around 85% of the Internet traffic, which puts an immense responsibility on its shoulders to offer the utmost reliability and faster services. Unfortunately, the protocol that was initially developed for wired networks gradually became unable to cope with the issues offered by growing wireless networks and hence felt incompetent in providing quality services to competing Internet traffic. The researchers have shown keen interest in making TCP equally adaptive and competent to the growing networks; hence, revisions in basic TCP have started taking place. Over the decades of research, today's TCP has become completely different from its original version and competent enough to perform far better in the presence of various wireless links. However, the area where TCP is still lacking is the absence of intelligence to discriminate between the losses due to random errors and the losses due to congestion. This research paper focuses on adding adequate intelligence to differentiate between the types of losses and act accordingly. The proposed algorithm integrates unique modifications into an existing variant, TCP SACK, which passes the testing phase and performs quite superior to the original and older versions. The simulations are performed on a standard Network Simulator (ns-2), and plots are drawn from the traces of observations. Overall, the work is useful in enhancing the performance of SACK TCP on wireless erroneous links by adding the intelligence to differentiate between types of losses and act accordingly.
Mehta et al. (Wed,) studied this question.