This work discusses how the TCP window size affects the throughput and its measurements and estimated packet delivery delay on two experimental setups using freely available tools JPerf and PsPing. The first setup is a direct connection between two PCs using gigabit Ethernet. The second setup uses a linked pair of Television White Space (TVWS) devices. The tools JPerf and PsPing are used to perform the throughput and latency measurements, respectively, over a range of different sizes of the TCP window. The results recommend specific ranges of TCP window size to either maximise the throughput or minimise latency. The results also suggest that performing valid measurements of peak throughput require careful consideration in selecting the TCP window size or usage of parallel streams.
Reference:
Sebopetse, N.S., Burger, C.R., Mofolo, R.O. & Lysko, A.A. 2021. Measuring with JPerf and PsPing: Throughput and estimated packet delivery delay vs TCP window size & parallel streams. http://hdl.handle.net/10204/12112 .
Sebopetse, N. S., Burger, C. R., Mofolo, R. O., & Lysko, A. A. (2021). Measuring with JPerf and PsPing: Throughput and estimated packet delivery delay vs TCP window size & parallel streams. http://hdl.handle.net/10204/12112
Sebopetse, Nakampe S, Christiaan R Burger, Raarone OM Mofolo, and Albert A Lysko. "Measuring with JPerf and PsPing: Throughput and estimated packet delivery delay vs TCP window size & parallel streams." 7th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, Tamil Nadu, India, 19-20 March 2021 (2021): http://hdl.handle.net/10204/12112
Sebopetse NS, Burger CR, Mofolo RO, Lysko AA, Measuring with JPerf and PsPing: Throughput and estimated packet delivery delay vs TCP window size & parallel streams; 2021. http://hdl.handle.net/10204/12112 .