Previous topic

fnss.netconfig.capacities.set_capacities_degree_gravity

Next topic

fnss.netconfig.capacities.set_capacities_edge_communicability

fnss.netconfig.capacities.set_capacities_edge_betweenness

set_capacities_edge_betweenness(topology, capacities, capacity_unit='Mbps', weighted=True)[source]

Set link capacities proportionally to edge betweenness centrality of the link.

Parameters :

topology : Topology

The topology to which link capacities will be set

capacities : list

A list of all possible capacity values

capacity_unit : str, optional

The unit in which capacity value is expressed (e.g. Mbps, Gbps etc..)

weighted : bool, optional

Indicate whether link weights need to be used to compute shortest paths. If links do not have link weights or this parameter is False, shortest paths are calculated based on hop count.