at.ftw.repository.reopt
Class LSPGeneration

java.lang.Object
  extended by at.ftw.repository.reopt.LSPGeneration

public class LSPGeneration
extends java.lang.Object

Generate a fullmesh of K disjoint LSPs between each nodes of a domain. This class is used by the REOPT method.

Creation date: 09-May-2005 16:58:22

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

Constructor Summary
LSPGeneration()
           
 
Method Summary
 void generateLSP(int ASID, int nbParallelPath)
          Generate a fullmesh of nbParallelPath disjoint LSPs between each nodes of the domain ASID.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LSPGeneration

public LSPGeneration()
Method Detail

generateLSP

public void generateLSP(int ASID,
                        int nbParallelPath)
                 throws InvalidDomainException,
                        java.lang.CloneNotSupportedException,
                        CreatePathException,
                        LinkNotFoundException,
                        NodeNotFoundException,
                        RoutingException,
                        LspAlreadyExistException,
                        LinkCapacityExceededException
Generate a fullmesh of nbParallelPath disjoint LSPs between each nodes of the domain ASID. If it's not possible to find nbParallelPath disjoint path, it add the maximum possible disjoint path.

Parameters:
ASID -
nbParallelPath -
Throws:
InvalidDomainException
java.lang.CloneNotSupportedException
CreatePathException
LinkNotFoundException
NodeNotFoundException
RoutingException
LspAlreadyExistException
LinkCapacityExceededException


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