Improving TCP performance over satellite channels

i ACKNOWLEDGMENTS This thesis would not have been possible without help from a number of people. Thanks to Shawn for enlightening conversations, clever ideas, patience and for providing a stimulating research environment. I would also like to thank Hans and Ohio University's Internetworking Research Group for many animated discussions and much support over the last few years. Special thanks to my oocemates Boris, Brian, Chris, Doug and Rich for their assistance, conversations and for generally putting up with me. Also, I thank my family and many friends for their support over the years. This work would not have been possible without generous funding from

[1]  Stephen Pink,et al.  Low-loss TCP/IP header compression for wireless networks , 1996, MobiCom '96.

[2]  Robert M. Hinden,et al.  Reliable Data Protocol , 1984, RFC.

[3]  B. R. Badrinath,et al.  I-TCP: indirect TCP for mobile hosts , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[4]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[5]  S. Hadjiefthymiades,et al.  Hypertext Transfer Protocol (HTTP) , 1996 .

[6]  Jon Postel,et al.  Simple Mail Transfer Protocol , 1981, RFC.

[7]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 2: The Implementation , 1995 .

[8]  Brian Kantor,et al.  Network news transfer protocol a proposed standard for the stream-based transmission of news , 1986 .

[9]  Van Jacobson,et al.  TCP Extension for High-Speed Paths , 1990, RFC.

[10]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.

[11]  Van Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

[12]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[13]  Cheng Song,et al.  High performance TCP in ANSNET , 1994, CCRV.

[14]  Van Jacobson,et al.  TCP extensions for long-delay paths , 1988, RFC.

[15]  Janey C. Hoe Improving the start-up behavior of a congestion control scheme for TCP , 1996, SIGCOMM '96.

[16]  Mark Allman,et al.  Multiple Data Connection FTP Extensions , 1996 .

[17]  John Nagle,et al.  Congestion control in IP/TCP internetworks , 1984, CCRV.

[18]  Van Jacobson,et al.  Compressing TCP/IP Headers for Low-Speed Serial Links , 1990, RFC.

[19]  Lixia Zhang,et al.  NETBLT: a high throughput transport protocol , 1987, SIGCOMM '87.

[20]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[21]  Hans Kruse Performance Of Common Data Communications Protocols Over Long Delay Links An Experimental Examination , 1995 .

[22]  Deborah Estrin,et al.  Recommendations on Queue Management and Congestion Avoidance in the Internet , 1998, RFC.

[23]  Mark Allman,et al.  One: the ohio network emulator , 1996 .

[24]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[25]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[26]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[27]  Srinivasan Seshan,et al.  Improving TCP/IP performance over wireless networks , 1995, MobiCom '95.

[28]  D. R. Cheriton,et al.  VMTP: Versatile Message Transaction Protocol , 1988 .

[29]  Craig Partridge,et al.  Improving round-trip time estimates in reliable transport protocols , 1991, TOCS.