Package org.networkcalculus.dnc.tandem
Interface TandemAnalysis
-
- All Known Implementing Classes:
AbstractTandemAnalysis
,PmooAnalysis
,SeparateFlowAnalysis
,TandemMatchingAnalysis
,TotalFlowAnalysis
public interface TandemAnalysis
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TandemAnalysis.Analyses
-
Method Summary
Modifier and Type Method Description Num
getBacklogBound()
Num
getDelayBound()
java.util.Map<Server,java.util.Set<ArrivalCurve>>
getServerAlphasMap()
java.lang.String
getServerAlphasMapString()
ServerGraph
getServerGraph()
void
performAnalysis(Flow flow_of_interest)
void
performAnalysis(Flow flow_of_interest, Path path)
static PmooAnalysis
performPmooEnd2End(ServerGraph server_graph, AnalysisConfig configuration, Flow flow_of_interest)
static PmooAnalysis
performPmooEnd2End(ServerGraph server_graph, Flow flow_of_interest)
static SeparateFlowAnalysis
performSfaEnd2End(ServerGraph server_graph, AnalysisConfig configuration, Flow flow_of_interest)
static SeparateFlowAnalysis
performSfaEnd2End(ServerGraph server_graph, Flow flow_of_interest)
static TotalFlowAnalysis
performTfaEnd2End(ServerGraph server_graph, AnalysisConfig configuration, Flow flow_of_interest)
static TotalFlowAnalysis
performTfaEnd2End(ServerGraph server_graph, Flow flow_of_interest)
-
-
-
Method Detail
-
performTfaEnd2End
static TotalFlowAnalysis performTfaEnd2End(ServerGraph server_graph, Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performTfaEnd2End
static TotalFlowAnalysis performTfaEnd2End(ServerGraph server_graph, AnalysisConfig configuration, Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performSfaEnd2End
static SeparateFlowAnalysis performSfaEnd2End(ServerGraph server_graph, Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performSfaEnd2End
static SeparateFlowAnalysis performSfaEnd2End(ServerGraph server_graph, AnalysisConfig configuration, Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performPmooEnd2End
static PmooAnalysis performPmooEnd2End(ServerGraph server_graph, Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performPmooEnd2End
static PmooAnalysis performPmooEnd2End(ServerGraph server_graph, AnalysisConfig configuration, Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performAnalysis
void performAnalysis(Flow flow_of_interest) throws java.lang.Exception
- Throws:
java.lang.Exception
-
performAnalysis
void performAnalysis(Flow flow_of_interest, Path path) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getDelayBound
Num getDelayBound()
-
getBacklogBound
Num getBacklogBound()
-
getServerAlphasMap
java.util.Map<Server,java.util.Set<ArrivalCurve>> getServerAlphasMap()
-
getServerAlphasMapString
java.lang.String getServerAlphasMapString()
-
getServerGraph
ServerGraph getServerGraph()
-
-