An Implementation and Analysis of SCPS-TP in ns-3
Truc Anh N. Nguyen, James P. G. Sterbenz · 2017
Given the importance of TCP in transport-layer protocol studies and the numerous TCP modifications, yet the limited TCP models in ns-3, we extend the existing TCP framework in the network simulator by implementing SCPS-TP, a transport-layer protocol for space communications. The TCP backward-compatible SCPS-TP is constructed as a set of TCP enhancements through the utilization of TCP options to address the unique characteristics of space networks with error-prone, highly asymmetric, and bandwidth-constrained channels. In this paper, we present our implementation together with a set of simulations to validate our model against the original SCPS-TP paper. Through the verification, we also analyze the performance of SCPS-TP in comparison with the standard TCP.