CFP last date
20 May 2024
Reseach Article

A Proactive Transport Protocol for Performance Enhancement of Satellite based Networks

by Mohanchur Sarkar, K.K.Shukla, K.S.Dasgupta
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 1 - Number 16
Year of Publication: 2010
Authors: Mohanchur Sarkar, K.K.Shukla, K.S.Dasgupta
10.5120/333-504

Mohanchur Sarkar, K.K.Shukla, K.S.Dasgupta . A Proactive Transport Protocol for Performance Enhancement of Satellite based Networks. International Journal of Computer Applications. 1, 16 ( February 2010), 100-107. DOI=10.5120/333-504

@article{ 10.5120/333-504,
author = { Mohanchur Sarkar, K.K.Shukla, K.S.Dasgupta },
title = { A Proactive Transport Protocol for Performance Enhancement of Satellite based Networks },
journal = { International Journal of Computer Applications },
issue_date = { February 2010 },
volume = { 1 },
number = { 16 },
month = { February },
year = { 2010 },
issn = { 0975-8887 },
pages = { 100-107 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume1/number16/333-504/ },
doi = { 10.5120/333-504 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:42:49.521559+05:30
%A Mohanchur Sarkar
%A K.K.Shukla
%A K.S.Dasgupta
%T A Proactive Transport Protocol for Performance Enhancement of Satellite based Networks
%J International Journal of Computer Applications
%@ 0975-8887
%V 1
%N 16
%P 100-107
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

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 our protocol is that the nature of the RTT pattern can give us 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. In the initial phase necessary augmentation of ns2 simulator pertaining to the proposed protocol is carried out. This was essential to create a necessary test bed for exhaustive simulation of the protocol considering a GEO network with different congestion level and packet error rate. Simulation results show that the protocol always outperforms other TCP schemes in terms of goodput and in cases an improvement of 80% to 120% is observed especially when the packet error rate is very high. Evaluation of the protocol shows a high fairness property and excellent adaptability to high levels of congestion and errors.

References
  1. Ian F. Akyildiz, Giacomo Morabito, Sergio Palazzo, IEEE ACM T NETWORK. 2001. TCP-Peach: A New Congestion Control Scheme for Satellite IP Networks IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 9, NO. 3, JUNE 2001
  2. Ian F. Akyildiz, Xin Zhang, Jian Fang IEEE COMMUN LETT. 2002. TCP-Peach+: Enhancement of TCP-Peach for Satellite IP Networks, IEEE COMMUNICATIONS LETTERS, VOL. 6, NO. 7, JULY 2002
  3. Ozgur B. Akan, Jian Fang, Ian F. Akyildiz, IEEE J SEL AREA COMM. 2004. TP-Planet: A Reliable Transport Protocol for InterPlaNetary Internet IEEE/SAC, vol 22, no 2, Feb. 2004, pp 348-61
  4. Jian Fang and Özgür B. Akan, IEEE COMMUN LETT. 2004. Performance of Multimedia Rate Control Protocols in InterPlaNetary Internet, IEEE COMMUNICATIONS LETTERS, VOL. 8, NO. 8, AUGUST 2004
  5. L. S. Brakmo, S. O Malley, L. L. Peterson, COMP COMR 1994. TCP Vegas: New Techniques for Congestion Detection and Avoidance, Proc. ACM SIGCOMM 1994, pp. 24-35, October 1994
  6. Mathis, M., J. Mahdavi, S.Floyd, and A.Romanow, TCP Selective Acknowledgement Options. RFC 2018, April 1996
  7. Bonald, T., Comparison of TCP Reno and TCP Vegas: Efficiency and Fairness. In Proceedings of PERFORMANCE 99, Istanbul, Turkey, October 1999
  8. C. Casetti, M. Gerla, S. Mascolo, M.Y. Sanadidi, R. Wang, TCP Westwood: bandwidth estimation for enhanced transport over wireless links, Proceedings of Mobicom 2001, Rome, Italy July (2001)
  9. M. Mathis, J. Mahdavi, S. Floyd, A. Romanov, "TCP Selective Acknowledgement Options," RFC 2018, 1996.
  10. M. Mathis, J. Mahdavi, COMP COMR. 1996. Forward Acknowledgement: Refining TCP Congestion Control, Proc. ACM SIGCOMM 1996, pp. 281-292, Aug. 1996.
  11. J. Padhye, V. Firoio, D. Towsley, J. Kurose, IEEE ACM T NETWORK 2000. Modeling TCP Reno Performance: A Simple Model and Its Empirical Validation, IEEE/ACM Trans. Networking, Vol. 8, No. 2, pp. 133-145, April 2000.
  12. P. Sinha, N. Venkitaraman, R. Sivakumar, V. Bharghavan, ACM MOBICOM 1999. WTCP: A Reliable Transport Protocol for Wireless Wide-Area Networks. Proc.ACM MOBICOM 1999, pp. 231-241, Seattle, Washington, August 1999.
  13. D. T. Tran, F. J. Lawas-Grodek, R. P. Dimond, W. D. Ivancic, SCPSTP, TCP and Rate-Based Protocol Evaluation for High-Delay, Error-Prone Links, SpaceOps 2002, Houston, TX, October 2002.
  14. S.C. Tsao, Y.C. Lai, and Y.D. Lin, IEEE NETWORK. 2007. Taxonomy and Evaluation of TCP-Friendly Congestion-Control Schemes on Fairness, Aggressiveness, and Responsiveness, IEEE Network, November 2007
  15. R. Jain, D. Chiu, and W. Hawed, A quantitative measure of fairness and discrimination for resource allocation in shared computer systems, DEC, Res. Rep.TR-301, 1984.
  16. UCB/LBNL/VINT Network Simulator [Online]. Available: http://www.isi.edu/nsnam/ns/
  17. Consultative Committee for Space Data Systems, "Space Communications Protocol Specification-Transport Protocol (SCPS-TP)", Recommendation for Space Data Systems Standards, CCSDS 714.0-B-1., Blue Book. Issue 1, Washington, D.C.: CCSDS, May 1999.
  18. T. V. Lakshman and U. Madhow, IEEE ACM T NETWORK. 1997. The performance of TCP/IP for networks with high bandwidth-delay products and random loss, IEEE/ACM Trans. Networking, vol. 5, June 1997.
  19. Injong Rhee and Lisong Xu, IEEE ACM T NETWORK, 2007, Limitations of Equation-based Congestion Control
  20. C. Metz, IEEE INTERNET COMPUT. 1999. TCP over satellite the final frontier IEEE Internet Comput., pp. 76-80, Jan. /Feb. 1999.
  21. C. Partridge and T. J. Shepard, IEEE NETWORK. 1997. TCP/IP performance over satellite links, IEEE Network Mag., pp. 44-49, Sept./Oct. 1997.
  22. M. Allman et al., Ongoing TCP research related to satellites, RFC 2760, Feb. 2000.
  23. W. Stevens, TCP/IP Illustrated. Reading, MA: Addison-Wesley, 1994, vol.1
  24. R. Fox, TCP big window and NAC options,, Request for Comments 1106, IETF, June 1989.
  25. H. Bal Krishnan, S. Seshan, E. Amir, and R. H. Katz, Improving TCP/IP performance over wireless networks, Proc. ACM Mobicom, Nov. 1995, pp. 2-15.
  26. S. Dawkins, G. Montenegro, M. Kojo, V. Magret, and N. Vaidya, End-to-end performance implications of links with errors, Internet draft, Mar. 2000.
Index Terms

Computer Science
Information Sciences

Keywords

Proactive Protocols SACK Vegas GEO PER RTT