• 13a. Kenny Shao(qshao@cs.sfu.ca) and Grace Zhang (hzhange@cs.sfu.ca)

    TCP performance over Satellite link:

    Over the past few years, the demand to use satellite devices to access the Internet is growing because satcom can deliver Internet services to consumers and institutions in remote areas of the world not covered by good terrestrial connectivity. It is expected that TCP protocol will be frequently used over the Satellite network in near future.

    Our project will focus on studying congestion control of variant types of TCP over satellite network. As satellite network is a typical long delay network, we prospect this project can fit most general long delay and error-prone link.

    We will evaluate the impact of different parameters such as window size, file size toward throughput on TCP Vegas, Reno, Tahoe, and Sack both in error-free and error-prone links.

    In addition we will try to analyze TCP's congestion avoidance algorithm which may result in drastically unfair bandwidth allocations according to multiple connections with different RTTs(rount trip time).

    We plan to use ns-2 to implement and simulate above methods.

    References:

  • [1] J. Mo, R. J. La, V. Anantharam, and J. Warland, ``Analysis and comparison of TCP Reno and Vegas,'' Proceedings of the Conference on Computer Communications (IEEE Infocom), New York, Mar. 1999.
  • [2] L. Brakmo, S. O'Malley, and L. Peterson. TCP Vegas: New techniques for congestion detection and avoidance. In Proceedings of the SIGCOMM '94 Symposium (Aug. 1994) pages 24-35
  • [3] K. Fall and S. Floyd, "Simulation-based comparisons of Tahoe, Reno, and SACK TCP," SIGCOMM Computer Communication Review, vol. 26, pp. 5­21, July 1996
  • [4] G.Hasegawa,M.Murata, and H.Miyahara "Fairness and stability of the congestion mechanism of TCP", in Proceeding of IEEE INFOCOM'99,pp.1329-1336,March 1999.
  • [5] [RFC 2488] Enhancing TCP over Satellite Channels, M.Allman, D.Glover January, 1999.