Uses of Interface
be.ac.ulg.montefiore.run.totem.trafficMatrix.model.TrafficMatrix

Packages that use TrafficMatrix
at.ftw.repository.reopt   
be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy   
be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy.RoutingAlgorithms   
be.ac.ulg.montefiore.run.totem.repository.MplsRouting This package holds an implementation of an MPLS LSP fullmesh optimal MIP model 
be.ac.ulg.montefiore.run.totem.repository.MultiCommodityFlow This package holds an implementation of the multi-commodity flow algorithm. 
be.ac.ulg.montefiore.run.totem.repository.optDivideTM This package holds an implementation of the algorithm described in "Dividing the Traffic Matrix to approach optimal Traffic Engineering" by S. 
be.ac.ulg.montefiore.run.totem.repository.SAMTE.model   
be.ac.ulg.montefiore.run.totem.repository.tomography   
be.ac.ulg.montefiore.run.totem.repository.tomography.evaluation   
be.ac.ulg.montefiore.run.totem.repository.tomography.methods.fanout   
be.ac.ulg.montefiore.run.totem.repository.tomography.methods.kalmanFiltering   
be.ac.ulg.montefiore.run.totem.repository.tomography.methods.tomogravity   
be.ac.ulg.montefiore.run.totem.repository.tomography.utils   
be.ac.ulg.montefiore.run.totem.topgen.traffic This package holds traffic generation-related classes. 
be.ac.ulg.montefiore.run.totem.topgen.util This package holds util classes for Topgen. 
be.ac.ulg.montefiore.run.totem.trafficMatrix.facade This package holds the manager for the trafficMatrix package. 
be.ac.ulg.montefiore.run.totem.trafficMatrix.generation   
be.ac.ulg.montefiore.run.totem.trafficMatrix.model This package holds the model for the trafficMatrix package. 
be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl This package holds the implementation of the model for the trafficMatrix package. 
be.ac.ulg.montefiore.run.totem.trafficMatrix.persistence This package holds classes used to load/save traffic matrices. 
be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents   
be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents.domainTables   
be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.SAMTE   
be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.whatIfScenarios.model.action.impl   
it.unina.traffic   
 

Uses of TrafficMatrix in at.ftw.repository.reopt
 

Methods in at.ftw.repository.reopt with parameters of type TrafficMatrix
 TotemActionList<SetLspReservationAction> FTWReopt.calculateInitialSolution(Domain domain, TrafficMatrix tm, int profit, int changeCost)
           
 void FTWReopt.createDataFile(Domain domain, TrafficMatrix tm, int profit, int changeCost, boolean isInitialDataFile)
           
 TotemActionList<SetLspReservationAction> FTWReopt.reopt(Domain domain, TrafficMatrix tm, int profit, int changeCost)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy
 

Methods in be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy that return TrafficMatrix
 TrafficMatrix StrategyOneDomainPerDayBasedOnOnePassedTm.tmAndDomain.getTm()
           
 

Methods in be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy with parameters of type TrafficMatrix
 float[] StrategyBasedOnNextTm.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
 float[] StrategyOneDomainPerDayBasedOnNextTm.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
 float[] StrategyBasedOnDomain.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
 float[] StrategyOneDomainPerDayBasedOnDomain.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
 float[] StrategyBasedOnPassedTms.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
abstract  float[] Strategy.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
 float[] StrategyOneDomainPerDayBasedOnPassedTms.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
abstract  float[] StrategyOneDomainPerDay.getAbsoluteLinkLoads(java.util.Calendar currentDate, TrafficMatrix currentTm)
           
abstract  void StrategyBasedOnPassedTms.recordValues(float[] absoluteLinkLoads, TrafficMatrix currentTm)
           
 void StrategyBasedOnOnePassedTm.recordValues(float[] absoluteLinkLoads, TrafficMatrix currentTm)
           
abstract  void StrategyOneDomainPerDayBasedOnPassedTms.recordValues(float[] absoluteLinkLoads, TrafficMatrix currentTm, Domain domain)
           
 void StrategyOneDomainPerDayBasedOnOnePassedTm.recordValues(float[] absoluteLinkLoads, TrafficMatrix currentTm, Domain domain)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy.RoutingAlgorithms
 

Methods in be.ac.ulg.montefiore.run.totem.repository.DynamicStrategy.RoutingAlgorithms with parameters of type TrafficMatrix
 float[] RoutingMatrix.computeLinkLoads(TrafficMatrix tm)
           
 RoutingMatrix IGPWOOneTm.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix ActualWeightRoutingOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix InvCapRoutingOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix IGPWOOneTmOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix BGPAwareIGPWOOneTm.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix RoutingAlgorithmsBasedOnOneTm.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix OptDivideTmRouting.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix BGPAwareIGPWOOneTmOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix RoutingAlgorithmsBasedOnOneTmOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm)
           
 RoutingMatrix ActualWeightRoutingOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm, Domain RoutingMatrixDomain)
           
 RoutingMatrix InvCapRoutingOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm, Domain RoutingMatrixDomain)
           
 RoutingMatrix IGPWOOneTmOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm, Domain RoutingMatrixDomain)
           
 RoutingMatrix BGPAwareIGPWOOneTmOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm, Domain RoutingMatrixDomain)
           
 RoutingMatrix RoutingAlgorithmsBasedOnOneTmOneDomainPerDay.computeRouting(Domain domain, TrafficMatrix tm, Domain RoutingMatrixDomain)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.MplsRouting
 

Methods in be.ac.ulg.montefiore.run.totem.repository.MplsRouting with parameters of type TrafficMatrix
 float[] MplsRouting.compute(Domain domain, TrafficMatrix tm)
          Compute the link utilisation produce by the Mpls Routing using glpsol
 void MplsRouting.createDataFile(Domain domain, TrafficMatrix tm)
          Create the data file
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.MultiCommodityFlow
 

Methods in be.ac.ulg.montefiore.run.totem.repository.MultiCommodityFlow with parameters of type TrafficMatrix
 double[] MultiCommodityFlow.compute(Domain domain, TrafficMatrix tm)
           
 double[] MultiCommodityFlow.computeCommodityFlow(Domain domain, TrafficMatrix tm)
          Compute the link utilisation produce by the MCF using glpsol
 void MultiCommodityFlow.createMCFMinMaxUtilDataFile(Domain domain, TrafficMatrix tm)
          Create the data file
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.optDivideTM
 

Methods in be.ac.ulg.montefiore.run.totem.repository.optDivideTM with parameters of type TrafficMatrix
 double[] OptDivideTMLoadComputer.compute(Domain domain, TrafficMatrix tm)
          Compute the link load of the specified traffic matrix on the domain
 void OptDivideTMLoadComputer.establishFullmeshes(Domain domain, TrafficMatrix tm)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.SAMTE.model
 

Methods in be.ac.ulg.montefiore.run.totem.repository.SAMTE.model that return TrafficMatrix
 TrafficMatrix SAMTESolution.getTm()
           
 

Methods in be.ac.ulg.montefiore.run.totem.repository.SAMTE.model with parameters of type TrafficMatrix
 float[] LinkLoadComputation.computeLinkLoad(Domain domain, TrafficMatrix tm, java.util.List<ExtendedLsp> lspList)
           
 float[] LinkLoadComputation.computeLinkLoad(SimplifiedDomain domain, TrafficMatrix tm, java.util.List<ExtendedPath> lspList)
           
 void LinkLoadComputation.displayPath(SimplifiedDomain domain, TrafficMatrix tm, java.util.List<ExtendedPath> lspList)
           
 void LinkLoadComputation.displayPathChange(SimplifiedDomain domain, TrafficMatrix tm, java.util.List<ExtendedPath> lspList)
           
 

Constructors in be.ac.ulg.montefiore.run.totem.repository.SAMTE.model with parameters of type TrafficMatrix
RandomInitialSolutionGenerator(SimplifiedDomain domain, TrafficMatrix tm, int maxLsp, SinglePathCPL cpl)
           
SAMTESolution(ObjectiveFunction of, TrafficMatrix tm, SimplifiedDomain sDomain)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.tomography
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography that return TrafficMatrix
 TrafficMatrix[] Tomography.inferTM(Domain domain, LinkLoadData snmp, RoutingMatrix[] a, java.util.HashMap<java.lang.String,java.lang.String> params)
          This method is implemented for each new tomography method.
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.tomography.evaluation
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.evaluation that return TrafficMatrix
 TrafficMatrix Evaluator.bias(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the absolute sample bias of an estimator for each flow
 TrafficMatrix Evaluator.errStd(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the standard deviation the estimator for each flow, that represent the error in term of bias and variance
 TrafficMatrix Evaluator.relL2SP(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the relative L2 Norm, representing the spacial error, it's an error metric per OD flow that summarize its errors over its lifetime Traffic matrices have the same size
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.evaluation with parameters of type TrafficMatrix
 TrafficMatrix Evaluator.bias(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the absolute sample bias of an estimator for each flow
 TrafficMatrix Evaluator.bias(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the absolute sample bias of an estimator for each flow
 LinkLoadData Evaluator.constructLinkLoadFromTM(RoutingMatrix a, TrafficMatrix[] x, int step)
          This method construct a linkLoadData structure associated with a traffic matrix
 double[] Evaluator.constructSNMPfromTM(RoutingMatrix a, TrafficMatrix x)
          This method construct a link count array associated with a traffic matrix
 TrafficMatrix Evaluator.errStd(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the standard deviation the estimator for each flow, that represent the error in term of bias and variance
 TrafficMatrix Evaluator.errStd(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the standard deviation the estimator for each flow, that represent the error in term of bias and variance
 void Evaluator.printResult(TrafficMatrix tm, java.lang.String title)
          Print a trafficMatrix structure
 void Evaluator.printTrafficMatrices(TrafficMatrix[] tm, java.lang.String type)
          Print an array of traffic matrices
 void Evaluator.printTrafficMatrix(TrafficMatrix tm, java.lang.String type)
          Print a trafficMatrix
 TrafficMatrix Evaluator.relL2SP(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the relative L2 Norm, representing the spacial error, it's an error metric per OD flow that summarize its errors over its lifetime Traffic matrices have the same size
 TrafficMatrix Evaluator.relL2SP(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the relative L2 Norm, representing the spacial error, it's an error metric per OD flow that summarize its errors over its lifetime Traffic matrices have the same size
 double[] Evaluator.relL2T(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the relative L2 Norm, representing the temporal error i.e.
 double[] Evaluator.relL2T(Domain domain, TrafficMatrix[] real, TrafficMatrix[] est)
          This method compute the relative L2 Norm, representing the temporal error i.e.
 

Constructors in be.ac.ulg.montefiore.run.totem.repository.tomography.evaluation with parameters of type TrafficMatrix
Evaluator(TrafficMatrix[] est, TrafficMatrix[] real, Domain domain)
           
Evaluator(TrafficMatrix[] est, TrafficMatrix[] real, Domain domain)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.fanout
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.fanout that return TrafficMatrix
 TrafficMatrix[] Fanout.inferTM(Domain domain, LinkLoadData snmp, RoutingMatrix[] a, java.util.HashMap<java.lang.String,java.lang.String> params)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.kalmanFiltering
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.kalmanFiltering that return TrafficMatrix
 TrafficMatrix[] KalmanFiltering.inferTM(Domain domain, LinkLoadData snmp, RoutingMatrix[] a, java.util.HashMap<java.lang.String,java.lang.String> params)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.tomogravity
 

Fields in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.tomogravity declared as TrafficMatrix
protected  TrafficMatrix[] Tomogravity.tm
           
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.methods.tomogravity that return TrafficMatrix
 TrafficMatrix[] Tomogravity.inferTM(Domain domain, LinkLoadData snmp, RoutingMatrix[] a, java.util.HashMap<java.lang.String,java.lang.String> params)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.repository.tomography.utils
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.utils that return TrafficMatrix
 TrafficMatrix ColtConverter.coltToTraffixMatrix(Domain domain, RoutingMatrix routMat, cern.colt.matrix.DoubleMatrix1D tm)
          Convert a colt matrix into a trafficMatrix
 TrafficMatrix LinkTrafficMatrix.convertToNodeTM(Domain domain)
          This method convert the link traffic matrix in a node traffic matrix
 TrafficMatrix RealTMLoader.loadTM(java.lang.String fileName, Domain domain)
           
 TrafficMatrix[] RealTMLoader.loadTMInterval(java.lang.String directory, int nbTM, long timeOfFirst, Domain domain)
           
 

Methods in be.ac.ulg.montefiore.run.totem.repository.tomography.utils with parameters of type TrafficMatrix
 void ColtConverter.coltToTraffixMatrix(Domain domain, RoutingMatrix routMat, cern.colt.matrix.DoubleMatrix1D tm, TrafficMatrix ref)
           
 cern.colt.matrix.DoubleMatrix1D ColtConverter.traffixMatrixToColt(RoutingMatrix routMat, TrafficMatrix tm)
          Method that convert a traffic matrix into colt matrix data structure
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.topgen.traffic
 

Methods in be.ac.ulg.montefiore.run.totem.topgen.traffic that return TrafficMatrix
protected  TrafficMatrix ConstantTrafficGenerator.buildTM()
           
protected abstract  TrafficMatrix AbstractTrafficGenerator.buildTM()
          Build a TrafficMatrix.
protected  TrafficMatrix GravityTrafficGenerator.buildTM()
           
protected  TrafficMatrix RandomTrafficGenerator.buildTM()
           
 TrafficMatrix TrafficGenerator.generateTM()
          Deprecated.  
 

Methods in be.ac.ulg.montefiore.run.totem.topgen.traffic that return types with arguments of type TrafficMatrix
 java.util.List<TrafficMatrix> AbstractTrafficGenerator.generate()
          Generate a traffic matric based on the paremeters.
 java.util.List<TrafficMatrix> TrafficGeneratorInterface.generate()
          Generate a traffic matrix.
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.topgen.util
 

Methods in be.ac.ulg.montefiore.run.totem.topgen.util that return TrafficMatrix
 TrafficMatrix PlacementObject.buildTM(double[][] elements)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.trafficMatrix.facade
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.facade that return TrafficMatrix
 TrafficMatrix TrafficMatrixManager.createEmptyTrafficMatrix(int asId)
          Create a new traffic matrix with all values set to zero.
 TrafficMatrix TrafficMatrixManager.createEmptyTrafficMatrix(int asId, int tmId)
          Create a new traffic matrix with all values set to zero.
 TrafficMatrix TrafficMatrixManager.generateTrafficMatrix(int asId, int tmId, TrafficModel model, double fraction, boolean generateOnlyEdgeTraffic)
          Deprecated. Use TrafficGeneratorInterface and sub-classes instead and TrafficGeneratorFactory.
 TrafficMatrix TrafficMatrixManager.getDefaultTrafficMatrix()
          Returns the default traffic matrix for the default domain of InterDomainManager.
 TrafficMatrix TrafficMatrixManager.getDefaultTrafficMatrix(int asId)
          Returns the default traffic matrix for the domain asId.
 TrafficMatrix TrafficMatrixManager.getTrafficMatrix(int asId, int tmId)
          Returns the traffic matrix tmId for the domain asId.
 TrafficMatrix TrafficMatrixManager.loadTrafficMatrix(java.io.File file, int tmId, boolean isDefaultTrafficMatrix)
          Loads the intra-domain traffic matrix contained in the given file.
 TrafficMatrix TrafficMatrixManager.loadTrafficMatrix(java.lang.String fileName)
          Loads the intra-domain traffic matrix contained in the file fileName.
 TrafficMatrix TrafficMatrixManager.loadTrafficMatrix(java.lang.String fileName, int tmId, boolean isDefaultTrafficMatrix)
          Loads the intra-domain traffic matrix contained in the file fileName.
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.facade with parameters of type TrafficMatrix
 LinkLoadComputer LinkLoadComputerManager.addLinkLoadComputer(Domain domain, TrafficMatrix tm, TmLoadComputer tlc)
          Create a new LinkLoadComputer and add it to the manager with a generated id.
 LinkLoadComputer LinkLoadComputerManager.addLinkLoadComputer(Domain domain, TrafficMatrix tm, TmLoadComputer tlc, boolean addAsDefault, java.lang.String id)
          Create a new LinkLoadComputer and add it to the manager with the id id and return it.
 void TrafficMatrixManager.addTrafficMatrix(TrafficMatrix tm, int tmId)
          Adds the traffic matrix tm with the TM ID tmId.
 void LinkLoadComputerManager.addTrafficMatrixEvent(TrafficMatrix tm, int tmId)
           
 void TrafficMatrixManagerListener.addTrafficMatrixEvent(TrafficMatrix tm, int tmId)
          A TrafficMatrix has been loaded
 void LinkLoadComputerManager.changeDefaultTrafficMatrixEvent(int asId, TrafficMatrix tm)
           
 void TrafficMatrixManagerListener.changeDefaultTrafficMatrixEvent(int asId, TrafficMatrix tm)
          The default traffic matrix has changed for the domain given by its asId.
 LinkLoadComputer LinkLoadComputerManager.getLinkLoadComputer(TrafficMatrix tm, TmLoadComputer tlc)
          returns the linkLoadComputer corresponding to the given traffic matrix and LinkLoadStrategy.
 java.util.List<LinkLoadComputer> LinkLoadComputerManager.getLinkLoadComputers(TrafficMatrix tm)
          returns a list of LinkLoadComputer for the given trafficMatrix.
protected  void TrafficMatrixManagerObserver.notifyAddTrafficMatrix(TrafficMatrix tm, int tmId)
          A TrafficMatrix has been loaded
protected  void TrafficMatrixManagerObserver.notifyChangeDefaultTrafficMatrix(int asId, TrafficMatrix tm)
          The default traffic matrix has changed for the domain given by its asId.
protected  void TrafficMatrixManagerObserver.notifyRemoveTrafficMatrix(TrafficMatrix tm, int tmId)
          A traffic matrix has been removed
 void LinkLoadComputerManager.removeTrafficMatrixEvent(TrafficMatrix tm, int tmId)
           
 void TrafficMatrixManagerListener.removeTrafficMatrixEvent(TrafficMatrix tm, int tmId)
          A traffic matrix has been removed
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.trafficMatrix.generation
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.generation that return TrafficMatrix
 TrafficMatrix POPPOPTrafficMatrixGeneration.generatePOPPOPTrafficMatrix(java.lang.String trafficMatrixFileName)
          This method can be used to generate an XML traffic matrix from a text-file traffic matrix.
 TrafficMatrix POPPOPTrafficMatrixGeneration.generateTrafficMatrix(TrafficMatrix tm, java.util.HashMap<java.lang.String,java.lang.String> clusters, java.lang.String netflowXMLTrafficMatrixFileName)
          This methods takes a CBGP instance to which all messages (dumps & updates) have been passed and generates an intra-domain traffic matrix from an interdomain XML traffic matrix.
 TrafficMatrix POPPOPTrafficMatrixGeneration.generateTrafficMatrix(TrafficMatrix tm, java.util.HashMap<java.lang.String,java.lang.String> clusters, TrafficMatrixFileType interTm)
          This methods takes a CBGP instance to which all messages (dumps & updates) have been passed and generates an intra-domain traffic matrix from an interdomain XML traffic matrix.
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.generation with parameters of type TrafficMatrix
 TrafficMatrix POPPOPTrafficMatrixGeneration.generateTrafficMatrix(TrafficMatrix tm, java.util.HashMap<java.lang.String,java.lang.String> clusters, java.lang.String netflowXMLTrafficMatrixFileName)
          This methods takes a CBGP instance to which all messages (dumps & updates) have been passed and generates an intra-domain traffic matrix from an interdomain XML traffic matrix.
 TrafficMatrix POPPOPTrafficMatrixGeneration.generateTrafficMatrix(TrafficMatrix tm, java.util.HashMap<java.lang.String,java.lang.String> clusters, TrafficMatrixFileType interTm)
          This methods takes a CBGP instance to which all messages (dumps & updates) have been passed and generates an intra-domain traffic matrix from an interdomain XML traffic matrix.
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.trafficMatrix.model
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.model that return TrafficMatrix
 TrafficMatrix LinkLoadComputer.getTrafficMatrix()
          Returns the traffic matrix.
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.model with parameters of type TrafficMatrix
 double[] TmLoadComputer.compute(Domain domain, TrafficMatrix tm)
          Compute the link load of the specified traffic matrix on the domain
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl
 

Classes in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl that implement TrafficMatrix
 class TrafficMatrixImpl
          Implementation of the TrafficMatrix interface.
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl that return TrafficMatrix
 TrafficMatrix LinkLoadComputerImpl.getTrafficMatrix()
           
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl with parameters of type TrafficMatrix
static void SPFLinkLoadStrategy.calculateLoads(Domain domain, TrafficMatrix tm, double[] loads, java.util.List<java.util.List<Link>> links, float fraction, int src, int dst)
           
 double[] IGPShortcutStrategy.compute(Domain domain, TrafficMatrix tm)
           
 double[] SPFLinkLoadStrategy.compute(Domain domain, TrafficMatrix tm)
          Compute the link load of the specified traffic matrix on the domain
 double[] OverlayStrategy.compute(Domain domain, TrafficMatrix tm)
          Compute the link load of the specified traffic matrix on the domain
 double[] BasicIGPShortcutStrategy.compute(Domain domain, TrafficMatrix tm)
          Compute the link load of the specified traffic matrix on the domain
 

Constructors in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl with parameters of type TrafficMatrix
LinkLoadComputerImpl(Domain domain, TmLoadComputer tmlc, TrafficMatrix tm)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.trafficMatrix.persistence
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.persistence that return TrafficMatrix
static TrafficMatrix TrafficMatrixFactory.loadTrafficMatrix(java.io.File file)
          Returns the intra-domain traffic matrix contained in the given file file.
static TrafficMatrix TrafficMatrixFactory.loadTrafficMatrix(java.lang.String fileName)
          Returns the intra-domain traffic matrix contained in the file fileName.
 

Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.persistence with parameters of type TrafficMatrix
static void TrafficMatrixFactory.saveTrafficMatrix(java.lang.String fileName, TrafficMatrix tm)
          Saves the intra-domain traffic matrix tm to the file fileName.
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents
 

Methods in be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents with parameters of type TrafficMatrix
 void RMguiMatrixHandler.addTrafficMatrixEvent(TrafficMatrix tm, int tmId)
           
 void RMguiMatrixHandler.changeDefaultTrafficMatrixEvent(int asId, TrafficMatrix tm)
           
 void RMguiMatrixHandler.editTrafficMatrix(TrafficMatrix tm)
           
 void RMguiMatrixHandler.removeTrafficMatrixEvent(TrafficMatrix tm, int tmId)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents.domainTables
 

Methods in be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents.domainTables that return TrafficMatrix
 TrafficMatrix TrafficMatrixTable.getTM()
           
 

Methods in be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents.domainTables with parameters of type TrafficMatrix
 void TrafficMatrixTable.setTM(TrafficMatrix tm, int tmId)
           
 

Constructors in be.ac.ulg.montefiore.run.totem.visualtopo.guiComponents.domainTables with parameters of type TrafficMatrix
TrafficMatrixTable(TrafficMatrix tm, int tmId)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.SAMTE
 

Methods in be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.SAMTE with parameters of type TrafficMatrix
 void SAMTEGUIModule.startAnnealing(int max_hops, int nb_shortest_path, int max_lsp, Domain domain, TrafficMatrix tm)
           
 

Uses of TrafficMatrix in be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.whatIfScenarios.model.action.impl
 

Methods in be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.whatIfScenarios.model.action.impl with parameters of type TrafficMatrix
 void ChangeTrafficWIActionPanel.addTrafficMatrixEvent(TrafficMatrix tm, int tmId)
          A TrafficMatrix has been loaded
 void ChangeTrafficWIActionPanel.changeDefaultTrafficMatrixEvent(int asId, TrafficMatrix tm)
          The default traffic matrix has changed for the domain given by its asId.
 void ChangeTrafficWIActionPanel.removeTrafficMatrixEvent(TrafficMatrix tm, int tmId)
          A traffic matrix has been removed
 

Constructors in be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.whatIfScenarios.model.action.impl with parameters of type TrafficMatrix
ChangeTrafficWIAction(Domain domain, TrafficMatrix newTm)
           
 

Uses of TrafficMatrix in it.unina.traffic
 

Methods in it.unina.traffic with parameters of type TrafficMatrix
 void TrafficGenerator.sendTraffic(Domain domain, TrafficMatrix tm, java.util.HashMap<java.lang.String,java.lang.String> params)
          Send commands on the client socket to generate traffic with D-ITG.
 



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