A Proactive Transport Protocol for Performance Enhancement of Satellite Based Networks
Current TCP Protocols have lower throughput performance in satellite networks mainly due to the effect of long propagation delays and high link error rates. In this paper a new congestion control protocol for satellite networks is proposed. The protocol uses a proactive approach and is composed of novel ideas like Proactive Slow Start, Proactive Congestion Avoidance and Decision based Error handling policies that are combined with traditional TCP algorithms like Fast Retransmit. The mainstay of the authors' protocol is that the nature of the RTT pattern can give one probable indication of an incipient congestion in the network. This changing pattern of RTT is incidentally used to differentiate between congestion or link error, thus avoiding unnecessary rate throttle.