
We are currently examining several proposed modifications to
the Transmission Control Protocol (TCP) protocol. Extensions are being tested in an attempt to
improve satellite communication. However, the extensions are also
being tested in terrestrial environments. Among the extensions
being tested are restransmission mechanisms based on selective
acknowledgements (e.g., FACK TCP)
and TCP with
larger initial windows. We are currently testing the mechanisms' performance
benefits and their fairness to other traffic. We are also working
with the Internet Engineering Task Force (IETF)'s TCP Over
Satellite and
TCP Implementations Working Groups.

Operating the TCP/HTTP Over Satellite Testbed.
Publications
Mark Allman, Vern Paxson.
On Estimating End-to-End Network Path
Properties. ACM SIGCOMM, September 1999. To appear.
Craig Partridge, Tim Shepard, Robert Coulter.
BBN Technologies, Cambridge, Massachusetts.
Study and Simulation of Enhancements for TCP Performance Over Noisy High Latency Links.
NASA CR-1999-209167, August 1999.
Mark Allman, Spencer Dawkins, Dan Glover,
Jim Griner, John Heidemann, Tom Henderson,
Hans Kruse, Shawn Ostermann, Keith Scott, Jeffrey Semke, Joe Touch,
Diepchi Tran.
Ongoing TCP Research Related to
Satellites, August 1999. I-D draft-ietf-tcpsat-res-issues-10.txt.
David E. Brooks, Craig Buffinton, Dave R. Beering, Arun Welch, William D. Ivancic,
Mike Zernic, Douglas J. Hoder.
ACTS 118x Final Report High Speed TCP Interoperability Testing, July 1999.
(available in Post Script and
Acrobat formats.)
Mark Allman.
TCP Byte Counting Refinements.
ACM Computer Communication Review, 29(3), July 1999. To appear.
John Border, Markku Kojo, Jim Griner,
Gabriel Montenegro.
Performance Enhancing Proxies,
June 1999. Internet-Draft
draft-ietf-pilc-pep-00.txt.
Matt Mathis, Mark Allman.
Empirical Bulk Transfer Capacity,
June 1999. Internet-Draft
draft-ietf-ippm-btc-framework-01.txt.
David E. Brooks, Holly Gassman, Dave R. Beering, Arun Welch, Douglas J. Hoder,
William D. Ivancic.
High Speed TCP Testing, May 1999.
(available in Post Script and
Acrobat formats.)
Mark Allman, Vern
Paxson, W. Richard Stevens.
TCP Congestion Control, April, 1999. RFC 2581.
Vern Paxson, Mark Allman, Scott Dawson,
William Fenner, Jim
Griner, Ian Heavens, Kevin Lahey, Jeff
Semke, Bernie Volz.
Known TCP Implementation Problems,
March 1999. RFC 2525.
Hans Kruse, Mark Allman, Jim Griner, Shawn
Ostermann, Eric Helvey.
Satellite Network Performance Measurements
Using Simulated Multi-User Internet
Traffic. March 1999. Proceedings of the
Seventh International Conference on
Telecommunication Systems. To appear. (Note:
the postscript might not work with
ghostview, but seems to print fine. A
PDF version is also available.)
Mark Allman, Dan Glover, Luis Sanchez.
Enhancing TCP Over Satellite Channels using
Standard Mechanisms, January 1999.
RFC 2488.
Mark Allman.
On the Generation and Use of TCP
Acknowledgments. ACM Computer
Communication Review, 28(5), October, 1998.
Mark Allman, Sally Floyd, Craig Partridge.
Increasing TCP's Initial Window,
September 1998. RFC 2414.
Mark Allman, Chris Hayes, Shawn Ostermann.
An Evaluation of TCP with Larger Initial
Windows. Computer Communication
Review, 28(3), July 1998.
Brian D. Frantz, David E. Brooks, William D. Ivancic.
TTCP Recommendations for Large-Delay, Large-Bandwidth Networks. May 1998.
Daniel R. Glover and Hans Kruse.
TCP
Performance in a Geostationary Satellite
Environment, Annual Review of
Communications 1998, International
Engineering Consortium, April 1998.
Mark Allman.
Fixing Two BSD TCP Bugs. Technical
Report CR-204151, NASA Glenn Research
Center, October 1997. BSD kernel fixes will
be available soon.
William D. Ivancic. Strategy For Developing Expert-System-Based Internet Protocols (TCP/IP).
July 1997. Available in Post Script and Acrobat formats.

William D. Ivancic
William.D.Ivancic@grc.nasa.gov
Telephone: (216) 433-3494