Effect of packet size on TCP-Reno performance over lossy, congested links

This paper investigates the performance of a single TCP-Reno connection over a lossy, congested link as a function of TCP packet size on the forward link and the ratio /spl alpha/ of forward-to-reverse link capacity measured in terms of packets/sec. /spl alpha/>1 constitutes the primary scenario of interest since the reverse link (for the ACK) is a bottleneck, which directly impacts the forward link throughput. Congestion at the forward buffer is induced by assuming buffer size to be significantly less than the bandwidth-delay product of the round-trip connection. Further, forward link error characteristics are modeled as a continuous-time two-state Markov chain, where packets are either transmitted free of errors (good state) or lost (bad state). By tuning the model parameters, the link error process can be made to vary from independent loss to (highly) correlated loss scenarios. Results show that TCP-Reno performance benefits from larger packet sizes for connections dominated by link errors; throughput is less sensitive to packet size when the connection is dominated by forward path congestion. Additionally, performance sensitivity to variation of forward buffer size and the round-trip propagation delay is discussed and supported by simulation results using ns-2 network simulator.

[1]  Mark Allman,et al.  On the generation and use of TCP acknowledgments , 1998, CCRV.

[2]  T. V. Lakshman,et al.  Window-based error recovery and flow control with a slow acknowledgement channel: a study of TCP/IP performance , 1997, Proceedings of INFOCOM '97.

[3]  Alhussein A. Abouzeid,et al.  Stochastic modeling of TCP over lossy links , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[4]  Randy H. Katz,et al.  The effects of asymmetry on TCP performance , 1999, Mob. Networks Appl..

[5]  A. Chockalingam,et al.  Throughput analysis of TCP on channels with memory , 2000, IEEE Journal on Selected Areas in Communications.

[6]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[7]  John S. Heidemann,et al.  Ongoing TCP Research Related to Satellites , 2000, RFC.

[8]  Van Jacobson,et al.  Compressing TCP/IP Headers for Low-Speed Serial Links , 1990, RFC.

[9]  Du Jinsong,et al.  Improving TCP performance over asymmetric networks , 2000, CCRV.

[10]  Mahesh Sooriyabandara,et al.  TCP Performance Implications of Network Path Asymmetry , 2002, RFC.

[11]  Stephen Pink,et al.  Low‐loss TCP/IP header compression for wireless networks , 1997, Wirel. Networks.