High errors and high delays create well-known problems with TCP. One established approach to solve this problem involves dividing TCP connections into segments, or splitting the connection. This paper takes this approach one step further by exploring the use of a TCP proxy on board a satellite for the purpose of enhancing end-to-end TCP performance. The paper will show this approach yields a number of important advantages, especially for small, mobile terminals, multi-segment systems, and multicast applications. As part of this architecture, a method of TCP backpressure using the advertised window, which optimizes memory usage on the satellite, is introduced. Using simulation, the paper demonstrates that performance may improve by as much as three-fold.
Related white papers
A NetBSD-Based IPv6/NEMO Mobile Router
This paper defines the problem statement of vehicle-embedded networking in order to communicate with the infrastructure (the Internet) as well as with other cars. Based on this problem statement, the...
Routing Protocols for Self-Organizing Hierarchical Ad-Hoc Wireless Networks
A novel self-organizing hierarchical architecture is proposed for improving the scalability properties of ad-hoc wireless networks. This paper focuses on the design and evaluation of routing protocols applicable to this...
IP Storage Technologies and Solutions
The term "IP Storage" is generally used to refer to a Storage Area Networking solution that uses standard Ethernet connectivity in some way. These solutions typically fall into one of...
Network Management With BMC MAINVIEW for IP
This webcast will discuss how managing the TCP/IP network and applications for optimal performance on z/OS can be challenging, because few options and tools are provided by the operating system.
Understanding the OSI 7 Layer Model
This document provides a full length explanation of the OSI 7 layer model including the role of each layer and of the stack. This model defines how applications running upon...
Linux - Advanced Networking Overview
Linux, a shareware operating system, supports a number of advanced networking features, thanks largely to the huge linux networking community. Besides the reliable TCP/UDP/IP protocol suite, a number of new...
Understanding TCP/IP
The name TCP/IP refers to a suite of data communication protocols. The name is misleading because TCP and IP are only two of dozens of protocols that compose the suite....


