Example (offline algorithm) | Description |
---|---|

Offline_ba_numFormulations |
Solves the congestion control problem using a NUM formulation.
Keywords: Bandwidth assignment (BA), JOM, NUM, TCP |

Offline_cba_congControLinkBwSplitTwolQoS |
In a network with demands of two QoS, jointly optimizes the demand injected traffic and link capacity assigned to each solving a formulation.
Keywords: Bandwidth assignment (BA), Capacity assignment (CA), JOM, NUM |

Example (online event processor) | Description |

Online_evProc_congControlAndTransmissionPowerAssignmentDualDecomp |
This module implements a distributed dual-decomposition-based gradient algorithm, for a coordinated adjustment of the traffic to inject by each demand (congestion control), and the transmission power in each link of the underlying wireless network, to maximize the network utility enforcing a fair allocation of the resources.
Keywords: Bandwidth assignment (BA), Transmission power optimization, Wireless, Capacity assignment (CA), Distributed algorithm, Dual decomposition |

Online_evProc_congestionControlDual |
This module implements a distributed dual-gradient based algorithm, for adapting the demand injected traffic (congestion control) in the network, to maximize the network utility enforcing a fair allocation of the resources.
Keywords: Bandwidth assignment (BA), Distributed algorithm, Dual gradient algorithm |

Online_evProc_congControlAndQoSTwoClassesPrimalDecomp |
This module implements a distributed primal-decomposition-based gradient algorithm, for a coordinated adjustment of the congestion control of two types of demands (with different utility functions), and the fraction of each link capacity to grant to the traffic of each type, to maximize the network utility enforcing a fair allocation of the resources.
Keywords: Bandwidth assignment (BA), Capacity assignment (CA), Distributed algorithm, Primal decomposition |

Online_evProc_congControlAndBackpressureRoutingDualDecomp |
This module implements a distributed dual-decomposition-based gradient algorithm, for a coordinated adjustment of the traffic to inject by each demand (congestion control), and the routing (backpressure based) of this traffic in the network, to maximize the network utility enforcing a fair allocation of the resources.
Keywords: Bandwidth assignment (BA), Flow assignment (FA), Backpressure routing, Distributed algorithm, Dual decomposition |

Online_evProc_congestionControlPrimal |
This module implements a distributed primal-gradient based algorithm using a barrier function, for adapting the demand injected traffic (congestion control) in the network, to maximize the network utility enforcing a fair allocation of the resources.
Keywords: Bandwidth assignment (BA), Distributed algorithm, Primal gradient algorithm |