be.ac.ulg.montefiore.run.totem.repository.CSPF
Class CSPFInvFreeBw

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.repository.CSPF.CSPF
      extended by be.ac.ulg.montefiore.run.totem.repository.CSPF.CSPFInvFreeBw
All Implemented Interfaces:
LSPBackupRouting, LSPPrimaryRouting, SPF, TotemAlgorithm

public class CSPFInvFreeBw
extends CSPF

A CSPF that use as metric the inverse of the reservable bandwidth.

Creation date: 03-Nov-2004

Author:
Fabian Skivee (skivee@run.montefiore.ulg.ac.be)

Constructor Summary
CSPFInvFreeBw()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
protected  float getMetric(Link link)
          Get the inverse of the reservable bandwidth
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.repository.CSPF.CSPF
computeCSPF, computeCSPF, computeFullMeshSPF, computeFullMeshSPF, computeSPF, computeSPF, computeSPF, computeSPF, computeSPF, computeSPF, displayPath, displayTent, extractPath, extractPath, getDetourRoutingParameters, getPrimaryRoutingParameters, getRunningParameters, getStartAlgoParameters, hashCode, relax, routeBypass, routeDetour, routeLSP, routeNLSP, start, start, stop
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSPFInvFreeBw

public CSPFInvFreeBw()
Method Detail

getMetric

protected float getMetric(Link link)
Get the inverse of the reservable bandwidth

Overrides:
getMetric in class CSPF
Parameters:
link -
Returns:

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in interface SPF
Overrides:
equals in class CSPF


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.