Analysis of UDP performance enhancement proxies for mobile users

Long fat networks (LFNs) are characterized by "large" bandwidth-delay products and typically have one or more satellite hops along an end-to-end path. Performance of responsive protocols, like TCP, is severely impacted by their congestion control mechanisms. In this paper, we analyze the interaction of a performance enhancing proxy (PEP) technique that aggregates flows before sending over a satellite network to mobile users. While such a technique has been shown to increase the performance of end-to-end transport, the effect of competing UDP-based PEP traffic on the performance of TCP flows has not been studied. Using both simulation and emulation we show that the impact of protocols/applications using UDP on competing TCP flows can be mitigated if the magnitude and frequency of the sending UDP bursts are carefully controlled.

[1]  J. Ishac,et al.  On the performance of TCP spoofing in satellite networks , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[2]  Eitan Altman,et al.  Analysis of the phenomenon of several slow start phases in TCP (poster session) , 2000, SIGMETRICS '00.

[3]  Randy H. Katz,et al.  Transport protocols for Internet-compatible satellite networks , 1999, IEEE J. Sel. Areas Commun..

[4]  Ren Wang,et al.  Enhancing TCP performance in networks with small buffers , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[5]  Mark Allman,et al.  TCP Performance over Satellite Links , 1997 .

[6]  T. V. Lakshman,et al.  The performance of TCP/IP for networks with high bandwidth-delay products and random loss , 1997, TNET.

[7]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.

[8]  P. Feighery,et al.  TCP congestion control in shared satellite environments , 2002, MILCOM 2002. Proceedings.

[9]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[10]  T. J. Shepard,et al.  TCP/IP performance over satellite links , 1997, IEEE Netw..

[11]  Gabriel Montenegro,et al.  Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations , 2001, RFC.