An Improved TCP Congestion Control Algorithm in High Speed Satellite Links

Article Preview

Abstract:

The throughput of traditional TCP degrades drastically in high speed satellite links, where the characteristics of long round trip time (RTT) and high bit error rate (BER) happen together. Two typical improved algorithms, Hybla and Westwood, are designed to solve the problems of long RTT and high BER respectively. TCP-HW which combines the advantages of Hybla and Westwood is proposed in this paper, on the basis of consideration of both long RTT and high BER. At slow start and congestion avoidance phase, TCP-HW adopts a radical congestion window (cwnd) growth policy to eliminate the low data transmission rate bring by long RTT as Hybla does. At fast retransmit and fast recover phase, TCP-HW updates the cwnd according to the estimated available bandwidth in Westwood to avoid the frequently unnecessary reduction of cwnd due to high BER. There, the cwnd can be kept large enough to achieve high throughput. Simulation results in NS2 indicate that the change of RTT and packet error rate (PER) has little impact on TCP-HW and the bandwidth utilization of TCP-HW can reach more than fifty percent in the 1Gbps GEO satellite link with 500ms RTT and 0.001 PER. In addition, TCP-HW still have good fairness.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

129-132

Citation:

Online since:

October 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Mascolo, Saverio, et al: Performance evaluation of Westwood+ TCP congestion control. Performance Evaluation 55. 1 (2004): 93-111.

DOI: 10.1016/s0166-5316(03)00098-1

Google Scholar

[2] C. Caini and R. Firrincieli: TCP Hybla: A TCP enhancement for heterogeneous networks, Int. J. Satellite Commun. Netw. vol. 22, p.547–566, Sep. –Oct. (2004).

DOI: 10.1002/sat.799

Google Scholar

[3] CCSDS 714. 0-B-2 space communication protocol specification transport protocol (SCPS-TP). Blue Book, Recommended Standard, Issue 2. Washington DC: CCSDS, (2006).

DOI: 10.3403/30169382u

Google Scholar

[4] Tropea M, De Rango F: A new TCP Bandwidth Estimation protocol for satellite networks, IWCMC, 2013 9th International. IEEE, 2013: 13-18.

DOI: 10.1109/iwcmc.2013.6583527

Google Scholar

[5] Caini C, Firrincieli R, Lacamera D.: Comparative performance evaluation of tcp variants on satellite environments, Communications. ICC'09. IEEE, 2009: 1-5.

DOI: 10.1109/icc.2009.5198834

Google Scholar

[6] D. T. Tran, F. J. L. Grodek, R. P. Dimond, and W. D. Ivancic: SCPSTP, TCP, and Rate-based Protocol Evaluation, NASA TM-2003-212001-REV1, Tech- Report, May (2005).

Google Scholar

[7] Dayma R, Vanzara R.: Improved TCP Hybla: A TCP enhancement for link with high RTT and error rate, 2012 Nirma University International Conference on. IEEE, 2012: 1-6.

DOI: 10.1109/nuicone.2012.6493205

Google Scholar