The Transmission Control Protocol has been designed to support interactive and bulk applications, with performance tuned to support bulk applications that desire to continuously send data. In contrast, this paper analyses TCP performance for a class of applications that do not wish to send continuous data, but instead generate bursts of data separated by application-limited periods in which little or no data is sent. In this context, the paper evaluates an experimental method, Congestion Window Validation (CWV), proposed to mitigate the network impact of bursty TCP applications. Simulation results show that TCP-CWV exhibits a conservative behaviour during application-limited periods. The results also show that TCP-CWV is able to use the available capacity after an idle period over a shared path and that this can have benefit, especially over long delay paths, when compared to slow-start restart specified by standard TCP. The paper recommends the development of CWV-like algorithms to improve the performance for bursty applications while also providing an incentive for application designers to use congestion control.
H. F. Nielsen, J. Gettys, A. Baird-Smith, E. Prud’hommeaux, H. Lie and C. Lilley, “Network Performance Effects of HTTP/1.1, CSS1, and PNG,” Proceedings of the ACM SIGCOMM’97 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, Cannes, France, September 1997, pp. 155-166.
L. Guo, E. Tan, S. Chen, Z. Xiao, O. Spatscheck and X. Zhang, “Delving into Internet Streaming Media Delivery: A Quality and Resource Utilization Perspective,” Pro- ceedings of the 6th ACM SIGCOMM Conference on Internet Measurement, Rio de Janeriro, Brazil, 2006, pp. 217-230.
B. Eli, B. S. Abdul, R. Dan and S. Henning, “The Delay-Friendliness of TCP,” Proceedings of the 2008 ACM SIGMETRICS International Conference on Mea- surement and Modeling of Computer Systems, Annapolis, MD, USA, 2008, pp. 49-60.
Md. I. Biswas and G. Fairhurst, “A Practical Evaluation of Congestion Window Validation Behaviour,” 9th Annual Postgraduate Symposium in the Convergence of Tele- communications, Networking and Broadcasting PGNet, Liverpool, UK, 2008.