Automating la
large-scale
simulation and data analysis with OMNeT++ ++
Antonio Virdis
(Carlo Vallati, Giovanni Nardini) University of Pisa – Italy OMNeT++ Summit 2016
OMNeT++ Summit 2016 Antonio Virdis 1
Automating la large -scale simulation and data analysis with - - PowerPoint PPT Presentation
Automating la large -scale simulation and data analysis with OMNeT++ ++ Antonio Virdis (Carlo Vallati, Giovanni Nardini) University of Pisa Italy OMNeT++ Summit 2016 OMNeT++ Summit 2016 Antonio Virdis 1 OUTLINE Simulation Phases
Antonio Virdis
(Carlo Vallati, Giovanni Nardini) University of Pisa – Italy OMNeT++ Summit 2016
OMNeT++ Summit 2016 Antonio Virdis 1
OMNeT++ Summit 2016 Antonio Virdis 2
Red Corner
(Uppsala University, Sweden)
(Xi'an Jiaotong-Liverpool University, Suzhou, China)
Blue Corner
(OMNeT++ Team)
OMNeT++ Summit 2016 Antonio Virdis 3
idea Modeling Development Documentation Validation/ verification Simulation We are here
OMNeT++ Summit 2016 Antonio Virdis 4
Scenario Generation Execution Result Management Result Analysis
OMNeT++ Summit 2016 Antonio Virdis 5
parameters
**.packets_second = 50 **.mobility_type = “linear” **.size= ${ 50 , 100 } **.speed = ${ 1 , 2 }
${iteration vars}
factors
OMNeT++ Summit 2016 Antonio Virdis 6
ID size speed 50 1 1 100 1 2 50 2 3 100 2 ID size speed repetition 50 1 1 50 1 1 2 100 1 3 100 1 1 4 50 2 5 50 2 1 6 100 2 7 100 2 1
repeat = 3
OMNeT++ Summit 2016 Antonio Virdis 7
Scenario Generator Launcher Parser Analyzer Result files values
Factors Parameters
OMNeT++ Summit 2016 Antonio Virdis 8
Size of the single simulation run Number of simulation runs
OMNeT++ Summit 2016 Antonio Virdis 9
ID size speed repetition 50 1 1 50 1 1 2 100 1 3 100 1 1 4 50 2 5 50 2 1 6 100 2 7 100 2 1
OMNeT++ Summit 2016 Antonio Virdis 10
**.size= ${ 50 , 75 , 100 }
Scenario Generation Execution Result Management Result Analysis
OMNeT++ Summit 2016 Antonio Virdis 11
Single configuration
Scenario Generation Execution Result Management Result Analysis
OMNeT++ Summit 2016 Antonio Virdis 12
Scenario Generation Execution Result Management Result Analysis
OMNeT++ Summit 2016 Antonio Virdis 13
Scenario Generation Execution Result Management Result Analysis
OMNeT++ Summit 2016 Antonio Virdis 14
Scenario Generator Launcher Parser Analyzer Result files values
Factors Parameters