be.ac.ulg.montefiore.run.totem.repository.SAMTE.model
Class LinkLoadComputation
java.lang.Object
be.ac.ulg.montefiore.run.totem.repository.SAMTE.model.LinkLoadComputation
public class LinkLoadComputation
- extends java.lang.Object
Creation date: 24-Feb-2005 10:27:12
- Author:
- Fabian Skivee (skivee@run.montefiore.ulg.ac.be)
Method Summary |
float[] |
computeLinkLoad(Domain domain,
TrafficMatrix tm,
java.util.List<ExtendedLsp> lspList)
|
float[] |
computeLinkLoad(SimplifiedDomain domain,
TrafficMatrix tm,
java.util.List<ExtendedPath> lspList)
|
SimplifiedPath |
computePath(SimplifiedDomain domain,
java.util.List<ExtendedPath> lspList,
int srcNode,
int dstNode)
|
void |
displayPath(SimplifiedDomain domain,
TrafficMatrix tm,
java.util.List<ExtendedPath> lspList)
|
void |
displayPathChange(SimplifiedDomain domain,
TrafficMatrix tm,
java.util.List<ExtendedPath> lspList)
|
long |
getTimeToComputePath()
|
void |
init(SimplifiedDomain domain)
|
boolean |
isCreatingLoops(SimplifiedDomain domain,
java.util.List<ExtendedPath> lspList,
ExtendedPath newPath)
|
void |
resetTimeToComputePath()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LinkLoadComputation
public LinkLoadComputation()
getTimeToComputePath
public long getTimeToComputePath()
resetTimeToComputePath
public void resetTimeToComputePath()
init
public void init(SimplifiedDomain domain)
throws java.lang.Exception
- Throws:
java.lang.Exception
computeLinkLoad
public float[] computeLinkLoad(Domain domain,
TrafficMatrix tm,
java.util.List<ExtendedLsp> lspList)
throws java.lang.Exception
- Throws:
java.lang.Exception
computePath
public SimplifiedPath computePath(SimplifiedDomain domain,
java.util.List<ExtendedPath> lspList,
int srcNode,
int dstNode)
throws java.lang.Exception
- Throws:
java.lang.Exception
computeLinkLoad
public float[] computeLinkLoad(SimplifiedDomain domain,
TrafficMatrix tm,
java.util.List<ExtendedPath> lspList)
throws java.lang.Exception
- Throws:
java.lang.Exception
displayPathChange
public void displayPathChange(SimplifiedDomain domain,
TrafficMatrix tm,
java.util.List<ExtendedPath> lspList)
throws java.lang.Exception
- Throws:
java.lang.Exception
displayPath
public void displayPath(SimplifiedDomain domain,
TrafficMatrix tm,
java.util.List<ExtendedPath> lspList)
throws java.lang.Exception
- Throws:
java.lang.Exception
isCreatingLoops
public boolean isCreatingLoops(SimplifiedDomain domain,
java.util.List<ExtendedPath> lspList,
ExtendedPath newPath)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.