Congestion and Corruption Loss Detection with Enhanced-TCP
نویسندگان
چکیده
In the Internet area, the Transmission Control Protocol (TCP) is the most commonly used transport protocol. In this paper, we present how TCP is tuned to differentiate between corruption and congestion losses. We also discuss why regular TCP is not suitable for mobile hosts and its inability to detect the type of losses that yield significant degradation of TCP performance. We introduce an Enhancement to TCP that will be referred to as E-TCP that makes TCP aware of the existence of wireless losses, a new acknowledgment packet format and an agent to assist E-TCP in implementation.
منابع مشابه
Enhancing TCP Throughput over Lossy Links Using ECN-Capable RED Gateways
Explicit Congestion Notification (ECN), when used with Random Early Detection (RED) gateways, reduces packet losses and delays of Transport Control Protocol (TCP) based applications. However, choosing the buffer size and optimum parameter values of RED buffers are still open research issues. In this paper, we first present a model to determine the optimal value of RED’s maximum threshold to ach...
متن کاملA Proposed Modified Approach to Corruption Control for TCP in Mobile Ad-Hoc Networks
Among the two transport layer protocols, TCP is the reliable protocol that performs well in traditional networks where the main reason for packet loss is congestion. Wireless networks also suffer from some losses due to bit errors, hidden terminals etc. In response to all these losses TCP invokes congestion control algorithms. In case of packet losses due to corruption also TCP performs similar...
متن کاملSelective-TCP for Wired/Wireless Networks
One of the main reasons for TCP's degraded performance in wireless networks is TCP's interpretation that packet loss is caused by congestion. However, in wireless networks, packet loss occurs mostly due to high bit error rate, packet corruption, or link failure. TCP performance in wired/wireless networks may be substantially improved if the cause of packet loss could be distinguished and approp...
متن کاملTCP with header checksum option for wireless links: An analytical approach towards performance evaluation
TCP performs poorly in wireless mobile networks due to large bit error rates. Basically, the TCP sender responds to these losses as if they were due to congestion in the network, and reduces the congestion window unnecessarily. In earlier work, it has been shown that adding a TCP header checksum is very useful in differentiating between congestion loss and corruption loss. With the modified TCP...
متن کاملDistinguishing Congestion and Corruption Losses : A Negative Result (
On wireless links, the rate of corruption losses can be signiicant, leading to poor TCP performance. The performance gets worse when these losses are mistaken for congestion losses, unduly triggering the TCP congestion control algorithms. To avoid this, techniques to distinguish between corruption and congestion losses without any explicit information from the network (routers or switches) are ...
متن کامل