TY - JOUR
T1 - Randomized algorithms for stability and robustness analysis of high-speed communication networks
AU - Alpcan, Tansu
AU - Başar, Tamer
AU - Tempo, Roberto
N1 - Funding Information:
Manuscript received October 9, 2003; revised March 22, 2005. The work of R. Tempo was supported in part by the Coordinated Science Laboratory, University of Illinois. The work of T. Alpcan and T. Bas¸ar was supported in part by the National Science Foundation under Grants ANI 98-13710 and NSF CCR 00-85917, and in part by the Air Force Office of Scientific Research under Grant MURI AF DC 5-36128. An earlier version of the paper was presented at the IEEE Conference on Control Applications (CCA), June 2003, Istanbul, Turkey.
PY - 2005/9
Y1 - 2005/9
N2 - This paper initiates a study toward developing and applying randomized algorithms for stability of high-speed communication networks. The focus is on congestion and delay-based flow controllers for sources, which are "utility maximizers" for individual users. First, we introduce a nonlinear algorithm for such source flow controllers, which uses as feedback aggregate congestion and delay information from bottleneck nodes of the network, and depends on a number of parameters, among which are link capacities, user preference for utility, and pricing. We then linearize this nonlinear model around its unique equilibrium point and perform a robustness analysis for a special symmetric case with a single bottleneck node. The "symmetry" here captures the scenario when certain utility and pricing parameters are the same across all active users, for which we derive closed-form necessary and sufficient conditions for stability and robustness under parameter variations. In addition, the ranges of values for the utility and pricing parameters for which stability is guaranteed are computed exactly. These results also admit counterparts for the case when the pricing parameters vary across users, but the utility parameter values are still the same. In the general nonsymmetric case, when closed-form derivation is not possible, we construct specific randomized algorithms which provide a probabilistic estimate of the local stability of the network. In particular, we use Monte Carlo as well as quasi-Monte Carlo techniques for the linearized model. The results obtained provide a complete analysis of congestion control algorithms for internet style networks with a single bottleneck node as well as for networks with general random topologies.
AB - This paper initiates a study toward developing and applying randomized algorithms for stability of high-speed communication networks. The focus is on congestion and delay-based flow controllers for sources, which are "utility maximizers" for individual users. First, we introduce a nonlinear algorithm for such source flow controllers, which uses as feedback aggregate congestion and delay information from bottleneck nodes of the network, and depends on a number of parameters, among which are link capacities, user preference for utility, and pricing. We then linearize this nonlinear model around its unique equilibrium point and perform a robustness analysis for a special symmetric case with a single bottleneck node. The "symmetry" here captures the scenario when certain utility and pricing parameters are the same across all active users, for which we derive closed-form necessary and sufficient conditions for stability and robustness under parameter variations. In addition, the ranges of values for the utility and pricing parameters for which stability is guaranteed are computed exactly. These results also admit counterparts for the case when the pricing parameters vary across users, but the utility parameter values are still the same. In the general nonsymmetric case, when closed-form derivation is not possible, we construct specific randomized algorithms which provide a probabilistic estimate of the local stability of the network. In particular, we use Monte Carlo as well as quasi-Monte Carlo techniques for the linearized model. The results obtained provide a complete analysis of congestion control algorithms for internet style networks with a single bottleneck node as well as for networks with general random topologies.
KW - Communication systems
KW - Congestion control
KW - Distributed control
KW - Monte Carlo methods
KW - Pricing
KW - Robustness
UR - http://www.scopus.com/inward/record.url?scp=26844467252&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=26844467252&partnerID=8YFLogxK
U2 - 10.1109/TNN.2005.853412
DO - 10.1109/TNN.2005.853412
M3 - Article
C2 - 16252829
AN - SCOPUS:26844467252
SN - 1045-9227
VL - 16
SP - 1229
EP - 1241
JO - IEEE Transactions on Neural Networks
JF - IEEE Transactions on Neural Networks
IS - 5
ER -