Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Analysis of the increase and decrease algorithms for congestion avoidance in computer networks
Computer Networks and ISDN Systems
TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Automated packet trace analysis of TCP implementations
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
TCP-Peach: a new congestion control scheme for satellite IP networks
IEEE/ACM Transactions on Networking (TON)
TCP westwood: end-to-end congestion control for wired/wireless networks
Wireless Networks
Longitudinal study of Internet traffic in 1998-2003
WISICT '04 Proceedings of the winter international synposium on Information and communication technologies
Modeling wireless links for transport protocols
ACM SIGCOMM Computer Communication Review
Measuring the evolution of transport protocols in the internet
ACM SIGCOMM Computer Communication Review
On the Use of Snoop with Geostationary Satellite Links
ICITA '05 Proceedings of the Third International Conference on Information Technology and Applications (ICITA'05) Volume 2 - Volume 02
TCP New Vegas: Improving the Performance of TCP Vegas Over High Latency Links
NCA '05 Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications
Performance modelling of TCP enhancements in terrestrial-satellite hybrid networks
IEEE/ACM Transactions on Networking (TON)
Guest Editorial Broadband IP Networks via Satellites—Part I
IEEE Journal on Selected Areas in Communications
Guest Editorial Broadband IP Networks via Satellites—Part II
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Long propagation delays and high bit error rates in heterogeneous networks with geostationary earth orbit (GEO) satellite links have negative impact on the performance of Transmission Control Protocol (TCP). In this paper, we propose modifications to TCP by introducing adaptive delay and loss response (TCP-ADaLR) to mitigate the adverse effects of satellite link characteristics. The proposed modifications incorporate delayed acknowledgment (ACK) recommended for Internet hosts. TCP-ADaLR introduces adaptive window increase and loss recovery mechanisms to address TCP performance degradation in satellite networks. We evaluate and compare the performance of TCP-ADaLR, TCP SACK, and TCP NewReno, with delayed ACK enabled and disabled. In the absence of losses, TCP-ADaLR exhibits the shortest user-perceived latency for HTTP and FTP applications. In the presence of only congestion losses, TCP-ADaLR shows comparable performance to TCP SACK and TCP NewReno. In the presence of only error losses, TCP-ADaLR exhibits improvements up to 61% and 76% in throughput and utilization, respectively. In the presence of both congestion and error losses, TCP-ADaLR exhibits goodput and throughput improvements up to 43%. TCP-ADaLR exhibits the best performance in the absence of losses and in the presence of losses due to both congestion and errors. It also friendly to TCP NewReno, exhibits better fairness, and maintains TCP end-to-end semantics.