Simultaneous routing and resource allocation via dual decomposition

被引:380
作者
Xiao, L [1 ]
Johansson, M
Boyd, SP
机构
[1] Stanford Univ, Dept Aeronaut & Astronaut, Stanford, CA 94305 USA
[2] Royal Inst Technol, KTH, Dept Signals Sensors & Syst, SE-10044 Stockholm, Sweden
[3] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
communication systems; networks; optimization methods; resource allocation; routing;
D O I
10.1109/TCOMM.2004.831346
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In wireless data networks, the optimal routing of data depends on the link capacities which, in turn, are determined by the allocation of communications resources (such as transmit powers and bandwidths) to the links. The optimal performance of the network can only be achieved by simultaneous optimization of routing and resource allocation. In this paper, we formulate the simultaneous routing and resource allocation (SRRA) problem, and exploit problem structure to derive efficient solution methods. We use a capacitated multicommodity now model to describe the data flows in the network. We assume that the capacity of a wireless link is a concave and increasing function of the communications resources allocated to the link, and the communications resources for groups of links are limited. These assumptions allow us to formulate the SRRA problem as a convex optimization problem over the network flow variables and the communications variables. These two sets of variables are coupled only through the link capacity constraints. We exploit this separable structure by dual decomposition. The resulting solution method attains the optimal coordination of data routing in the network layer and resource allocation in the radio control layer via pricing on the link capacities.
引用
收藏
页码:1136 / 1144
页数:9
相关论文
共 31 条
[1]  
[Anonymous], SIAM STUDIES APPL MA
[2]   A comparison of mechanisms for improving TCP performance over wireless links [J].
Balakrishnan, H ;
Padmanabhan, VN ;
Seshan, S ;
Katz, RH .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (06) :756-769
[3]  
Bertsekas D., 1999, NONLINEAR PROGRAMMIN
[4]  
Bertsekas D.P., 1998, NETWORK OPTIMIZATION
[5]  
Bertsekas D. P., 1992, DATA NETWORKS
[6]  
Bertsekas Dimitri P., 1989, PARALLEL DISTRIBUTED
[7]  
Boyd S., 2004, CONVEX OPTIMIZATION
[8]  
Cover T. M., 2005, ELEM INF THEORY, DOI 10.1002/047174882X
[9]   Information theory and communication networks: An unconsummated union [J].
Ephremides, A ;
Hajek, B .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (06) :2416-2434
[10]   MINIMUM DELAY ROUTING ALGORITHM USING DISTRIBUTED COMPUTATION [J].
GALLAGER, RG .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1977, 25 (01) :73-85