Title: Fernando%20Paganini
1Congestion control with
adaptive multipath routing based on optimization
- Fernando Paganini
- ORT University, Uruguay
- (on leave from UCLA)
Collaborator Enrique Mallada, ORT University,
Uruguay.
2Optimization on the demand side congestion
control
Kelly-Maulloo-Tan 98, Low-Lapsley 99, many
others Book by Srikant, 2004.
3Optimization on the supply side
4Combining demand and supply?
5Difficulties with the path formulation
- An exponential number of paths! How do we limit
size? - Sources do not have the path information, nor is
it reasonable to add all this complexity to them. - Overlay with the edge router doing rate control?
but even routers dont know end-to-end paths.
6A better set of control variables.
7More detailed notation
8Price information
LINKS
SOURCES
9Adaptation of router traffic splits
10Primal congestion control under adaptive
multipath routing
11Dual congestion control under fixed multipath
routing
12Dual congestion control under adaptive multipath
routing
13EXAMPLE
Links in light blue have very high capacity.
14EXAMPLE (cont)
Fluid-flow simulation Using SCILAB
15Implementation issues
16Conclusions
- We presented natural optimization problems that
combine multipath routing with elastic demands,
using variables which are local to sources and
routers. - We introduced congestion prices for nodes that
use multipath routing, and a slow adaptation of
traffic split ratios at routers. Combined with
standard congestion control, this strategy yields
decentralized solutions to the optimization
problems. - The algorithms fit with the TCP/IP philosophy
(end-to-end control of source rate, local control
of routing based on neighbor information). - Open question what happens if we remove
time-scale separations? - We are starting to look at implementation issues,
in particular combining explicit and implicit
methods to propagate prices.