Ping Trunking: A Vegas-Like Congestion Control Mechanism for Aggregated Traffic

We present a new edge-to-edge management technique, called Ping Trunking, that can provide soft service guarantees to aggregated traffic. A Ping trunk is an aggregate traffic stream that flows between two nodes in a network at a rate dynamically determined by a Vegas-like congestion control mechanism. A management connection associated to each trunk is in charge of regulating the user data transmission rate. Due to this managing, trunks are able to probe for available bandwidth adapting themselves to changing network conditions in accordance with their subscribed target rates. We demonstrate analytically and through simulation experiments the effectiveness of our proposal.

[1]  Shie-Yuan Wang,et al.  TCP trunking: design, implementation and performance , 1999, Proceedings. Seventh International Conference on Network Protocols.

[2]  Ketan Mayer-Patel,et al.  Aggregate congestion control for distributed multimedia applications , 2004, IEEE INFOCOM 2004.

[3]  Steven H. Low,et al.  Stabilized Vegas , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[4]  Alan Chapman Traffic Management for Aggregate IP Streams , 1999 .

[5]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[6]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[7]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[8]  Larry Peterson,et al.  TCP Vegas: new techniques for congestion detection and avoidance , 1994, SIGCOMM 1994.

[9]  Srinivasan Seshan,et al.  An integrated congestion management architecture for Internet hosts , 1999, SIGCOMM '99.

[10]  S. Low,et al.  Understanding Vegas: a duality model , 2002 .

[11]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[12]  Larry L. Peterson,et al.  Understanding TCP Vegas: a duality model , 2001, JACM.

[13]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.