On Delay-Independent Diagonal Stability of Max-Min Congestion Control

Network feedback in a congestion-control system is subject to delay, which can significantly affect stability and performance of the entire system. While most existing stability conditions explicitly depend on delay Di of individual flow i, a recent study shows that the combination of a symmetric Jacobian A and condition p(A) < 1 guarantees local stability of the system regardless of Di . However, the requirement of symmetry is very conservative and no further results have been obtained beyond this point. In this technical note, we proceed in this direction and gain a better understanding of conditions under which congestion-control systems can achieve delay-independent stability. Towards this end, we first prove that if Jacobian matrix A satisfies ||A|| < 1 for any monotonic induced matrix norm ||.||, the system is locally stable under arbitrary diagonal delay Di. We then derive a more generic result and prove that delay-independent stability is guaranteed as long as A is Schur diagonally stable , which is also observed to be a necessary condition in simulations. Utilizing these results, we identify several classes of well-known matrices that are stable under diagonal delays if rho(A) < 1 and prove stability of MKC with arbitrary parameters alphai and betai.

[1]  Dmitri Loguinov,et al.  JetMax: Scalable Max-Min Congestion Control for High-Speed Heterogeneous Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[2]  Fernando Paganini,et al.  A Control Theoretical Look at Internet Congestion Control , 2003 .

[3]  A. Bhaya,et al.  A delay-independent robust stability condition for linear discrete-time systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[4]  Dmitri Loguinov,et al.  Delayed stability and performance of distributed congestion control , 2004, SIGCOMM '04.

[5]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[6]  Lakshminarayanan Subramanian,et al.  One more bit is enough , 2005, SIGCOMM '05.

[7]  D. Siljak,et al.  On the convergence of parallel asynchronous block-iterative computations , 1990 .

[8]  E. Kaszkurewicz,et al.  Matrix diagonal stability in systems and computation , 1999 .

[9]  Jiantao Wang,et al.  Local stability of FAST TCP , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[10]  R. Srikant,et al.  Stable, scalable, fair congestion control and AQM schemes that achieve high utilization in the Internet , 2003, IEEE Trans. Autom. Control..

[11]  Laurent Massoulié,et al.  Stability of distributed congestion control with heterogeneous feedback delays , 2002, IEEE Trans. Autom. Control..

[12]  Dmitri Loguinov,et al.  JetMax: Scalable Max-Min Congestion Control for High-Speed Heterogeneous Networks , 2006, INFOCOM.

[13]  R. Srikant,et al.  Global stability of congestion controllers for the Internet , 2003, IEEE Trans. Autom. Control..

[14]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[15]  Moshe Zukerman,et al.  MaxNet: a congestion control architecture , 2002, IEEE Communications Letters.

[16]  Ramesh Johari,et al.  End-to-end congestion control for the internet: delays and stability , 2001, TNET.

[17]  Eugenius Kaszkurewicz,et al.  Further results on stability of asynchronous discrete-time linear systems , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[18]  V. Prasolov Problems and theorems in linear algebra , 1994 .

[19]  Seong-Ryong Kang,et al.  Delayed stability and performance of distributed congestion control , 2004, SIGCOMM 2004.

[20]  T. Mori,et al.  Delay-independent stability criteria for discrete-delay systems , 1982 .

[21]  Nick McKeown,et al.  Processor Sharing Flows in the Internet , 2005, IWQoS.

[22]  F. L. Bauer,et al.  Absolute and monotonic norms , 1961 .

[23]  Mark Handley,et al.  Congestion control for high bandwidth-delay product networks , 2002, SIGCOMM '02.

[24]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[25]  Steven H. Low,et al.  Modelling and stability of FAST TCP , 2005, INFOCOM 2005.

[26]  Glenn Vinnicombe,et al.  ON THE STABILITY OF NETWORKS OPERATING TCP-LIKE CONGESTION CONTROL , 2002 .