CLAMP: Active queue management at wireless access points

This paper investigates the performance of CLAMP, a distributed algorithm to enhance the performance of TCP connections that terminate in a wireless access network. CLAMP works at a receiver to control a TCP sender by setting the TCP receiver’s advertised window limit. CLAMP provides explicit control over wireless link utilisation and queueing delay at the access point buffer, and can drastically increase the throughput of socalled short TCP flows with negligible loss in long TCP flow throughput.

[1]  Sanjiv Nanda,et al.  Adaptation techniques in wireless packet data services , 2000, IEEE Commun. Mag..

[2]  Michael Meyer TCP performance over GPRS , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[3]  Randy H. Katz,et al.  Optimizing the End-to-End Performance of Reliable Flows over Wireless Links , 2002, Wirel. Networks.

[4]  Gang Wu,et al.  Interactions of TCP and radio link ARQ protocol , 1999, Gateway to 21st Century Communications Village. VTC 1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat. No.99CH36324).

[5]  Matthew S. Grob,et al.  CDMA/HDR: a bandwidth-efficient high-speed wireless data service for nomadic users , 2000, IEEE Commun. Mag..

[6]  Lachlan L. H. Andrew,et al.  CLAMP: a system to enhance the performance of wireless access networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[7]  Jon Crowcroft,et al.  Flow aggregation for enhanced TCP over wide-area wireless , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[8]  Lachlan L. H. Andrew,et al.  Analysis of a Flow Control Scheme for Rate Adjustment by Managing Inflows , 2002 .

[9]  Peter Steenkiste,et al.  Improving wireless LAN performance via adaptive local error control , 1998, Proceedings Sixth International Conference on Network Protocols (Cat. No.98TB100256).

[10]  Daniel Cygan,et al.  Short linear incremental redundancy codes having optimal weight structure profile , 1991, IEEE Trans. Inf. Theory.

[11]  T. V. Lakshman,et al.  TCP over wireless with link level error control: analysis and design methodology , 1999, TNET.

[12]  Cheng-Shong Wu,et al.  Performance analysis of TCP over wireless link with dedicated buffers and link level error control , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[13]  Reiner Ludwig,et al.  Queue management for TCP traffic over 3G links , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[14]  Raymond Knopp,et al.  Information capacity and power control in single-cell multiuser communications , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[15]  Lachlan L. H. Andrew,et al.  CLAMP: Maximizing the performance of TCP over low bandwidth variable rate access links , 2004 .

[16]  Soung Chang Liew,et al.  TCP Veno: TCP enhancement for transmission over wireless access networks , 2003, IEEE J. Sel. Areas Commun..