Deterministic and stochastic convergence properties of AIMD algorithms with nonlinear back-off functions

In this paper we establish basic stability results for a class of nonlinear AIMD (additive-increase multiplicative-decrease) algorithms. We consider networks in which the nonlinearity enters through the multiplicative-decrease mechanism. In particular, where the multiplicative-decrease function depends in a nonlinear fashion on the achieved rate. For synchronized deterministic networks, we establish stability and convergence results. For non-synchronized stochastic networks, basic convergence results are also established. In particular, we give conditions for the existence of a unique invariant stationary distribution, and conditions under which time- and ensemble-averages converge to the same unique value (irrespective of initial conditions).

[1]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[2]  L. Breiman The Strong Law of Large Numbers for a Class of Markov Chains , 1960 .

[3]  Eitan Altman,et al.  A stochastic model of TCP/IP with stationary random losses , 2000, SIGCOMM.

[4]  Fabian R. Wirth,et al.  A positive systems model of TCP-like congestion control: asymptotic results , 2006, IEEE/ACM Transactions on Networking.

[5]  Robert Shorten,et al.  Nonlinear AIMD Congestion Control and Contraction Mappings , 2007, SIAM J. Control. Optim..

[6]  Örjan Stenflo,et al.  Uniqueness of Invariant Measures for Place-Dependent Random Iterations of Functions , 2002 .

[7]  J. Elton An ergodic theorem for iterated maps , 1987, Ergodic Theory and Dynamical Systems.

[8]  F. Baccelli,et al.  Interaction of TCP flows as billiards , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[9]  Robert Shorten,et al.  Modelling TCP congestion control dynamics in drop-tail environments , 2007, Autom..

[10]  F. Guillemin,et al.  A Markovian analysis of additive-increase multiplicative-decrease algorithms , 2002, Advances in Applied Probability.

[11]  M. Barnsley,et al.  Invariant measures for Markov processes arising from iterated function systems with place-dependent , 1988 .

[12]  Fernando Paganini,et al.  Internet congestion control , 2002 .

[13]  Balázs Sonkoly,et al.  A comprehensive TCP fairness analysis in high speed networks , 2009, Comput. Commun..

[14]  R. Srikant,et al.  TCP-Illinois: a loss and delay-based congestion control algorithm for high-speed networks , 2006, valuetools '06.

[15]  R. Srikant,et al.  TCP-Illinois: A loss- and delay-based congestion control algorithm for high-speed networks , 2008, Perform. Evaluation.

[16]  Luca De Cicco,et al.  A Mathematical Model of the Skype VoIP Congestion Control Algorithm , 2010, IEEE Transactions on Automatic Control.