Optimization flow control - I: Basic algorithm and convergence

被引:1307
作者
Low, SH [1 ]
Lapsley, DE [1 ]
机构
[1] Univ Melbourne, Dept Elect & Elect Engn, Parkville, Vic 3052, Australia
基金
澳大利亚研究理事会;
关键词
asynchronous algorithm; congestion pricing; convergence; gradient projection; optimization flow control;
D O I
10.1109/90.811451
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an optimization approach to flow control where the objective is to maximize the aggregate source utility over their transmission rates. We view network links and sources as processors of a distributed computation system to solve the dual problem using a gradient projection algorithm; In this system, sources select transmission rates that maximize their own benefits, utility minus bandwidth cost, and network links adjust bandwidth prices to coordinate the sources' decisions. We allow feedback delays to be different, substantial, and time varying, and links and sources to update at different times and with different frequencies, We provide asynchronous distributed algorithms and prove their convergence in a static environment. We present measurements obtained from a preliminary prototype to illustrate the convergence of the algorithm in a slowly time-varying environment. We discuss its fairness property.
引用
收藏
页码:861 / 874
页数:14
相关论文
共 32 条
[1]  
ATHURALIYA S, IEEE INFOCOM 2000 IS
[2]  
ATHURALIYA S, IN PRESS OPTIMIZATIO
[3]   Feedback Control of Congestion in Packet Switching Networks: The Case of a Single Congested Node [J].
Benmohamed, Lotfi ;
Meerkov, Semyon M. .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (06) :693-708
[4]  
Bertsekas Dimitri P., 1989, PARALLEL DISTRIBUTED
[5]  
BERTSEKAS DP, 1995, NONLINEAR PROGRAMMIN
[6]   ADAPTIVE ALGORITHMS FOR FEEDBACK-BASED FLOW-CONTROL IN HIGH-SPEED, WIDE-AREA ATM NETWORKS [J].
BONOMI, F ;
MITRA, D ;
SEERY, JB .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (07) :1267-1283
[7]   Designing stable ABR flow control with rate feedback and open-loop control: first-order control case [J].
Chong, S ;
Nagarajan, R ;
Wang, YT .
PERFORMANCE EVALUATION, 1998, 34 (04) :189-206
[8]  
COURCOUBETIS C, P GLOB 96, V1, P644
[9]  
FLOYD S, 1994, ACM COMPUT COMMUN RE, V24
[10]   Random Early Detection Gateways for Congestion Avoidance [J].
Floyd, Sally ;
Jacobson, Van .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (04) :397-413