TCP Noordwijk: TCP-Based Transport Optimized for Web Traffic in Satellite Networks
Cesare Roseti, Erling Kristiansen · 26th International Communications Satellite Systems Conference (ICSSC) · 2008
TCP Noordwijk is a new transport protocol designed to optimize performance in a controlled environment whose characteristics are fairly well known and managed, such as a DVB-RCS link between I-PEPs. Main requirements in the protocol design were the optimization of the web traffic performance, while keeping good performance for large file transfers, and efficient bandwidth utilization over DAMA schemes. To achieve such goals, TCP Noordwijk proposes a novel sender-only modification to the standard TCP algorithms based on a burst transmission. The new protocol has been implemented in the Network Simulator Ns-2 and its performance are therefore compared to those of TCP congestion control mechanisms used in the I-PEP: Van Jacobson’s Slow Start and Congestion Avoidance algorithms, and TCP Vegas. In addition, a prototype implementation of TCP Noordwijk is used for preliminary trials over a real DVB-RCS link.