Large-Scale Simulations Manager Tool for OMNeT plus plus : Expediting Simulations and Post-Processing Analysis

被引:8
|
作者
Bautista, Pablo Andres Barbecho [1 ]
Urquiza-Aguiar, Luis Felipe [2 ]
Cardenas, Leticia Lemus [1 ]
Igartua, Monica Aguilar [1 ]
机构
[1] Univ Politecn Catalunya UPC, Dept Network Engn, Barcelona 08034, Spain
[2] Escuela Politec Nacl, Fac Ingn Elect & Elect, Dept Elect Telecomunicac & Redes Informac, Quito 170525, Ecuador
关键词
Tools; Analytical models; Data models; !text type='Python']Python[!/text; Adaptation models; Computational modeling; Writing; Large-scale simulations; OMNeT plus plus; results post-processing;
D O I
10.1109/ACCESS.2020.3020745
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Usually, simulations are the first approach to evaluate wireless and mobile networks due to the difficulties involved in deploying real test scenarios. Working with simulations, testing, and validating the target network model often requires a large number of simulation runs. Consequently, there are a significant amount of outcomes to be analyzed to finally plot results. One of the most extensively used simulators for wireless and mobile networks is OMNeT++. This simulation environment provides useful tools to automate the execution of simulation campaigns, yet single-scenario simulations are also supported where the assignation of resources (i.e., CPUs) has to be declared manually. However, conducting a large number of simulations is still cumbersome and can be improved to make it easier, faster, and more comfortable to analyze. In this work, we propose a large-scale simulations framework called simulations manager for OMNeT++ (SMO). SMO allows OMNeT++ users to quickly and easily execute large-scale network simulations, hiding the tedious process of conducting big simulation campaigns. Our framework automates simulations executions, resources assignment, and post-simulation data analysis through the use of Python's wide established statistical analysis tools. Besides, our tool is flexible and easy to adapt to many different network scenarios. Our framework is accompanied by a command-line environment allowing a fast and easy manipulation that allows users to significantly reduce the total processing time to carry out large sets of simulations about 25% of the original time. Our code and its documentation are publicly available at GitHub and on our website.
引用
收藏
页码:159291 / 159306
页数:16
相关论文
共 50 条
  • [1] Distributed post-processing and rendering for large-scale scientific simulations
    Flatken, Markus (markus.flatken@dlr.de), 1600, Springer Science and Business Media Deutschland GmbH (37):
  • [2] Scalable Post-Processing of Large-Scale Numerical Simulations of Turbulent Fluid Flows
    Lagares, Christian
    Rivera, Wilson
    Araya, Guillermo
    SYMMETRY-BASEL, 2022, 14 (04):
  • [3] PRE-PROCESSING AND POST-PROCESSING FOR DATA EFFICIENCY IN LARGE-SCALE COMPUTER-SIMULATIONS
    GARDENIER, TK
    1989 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1989, : 319 - 324
  • [4] A Flow-Level Extension to OMNeT plus plus for Long Simulations of Large Networks
    Anggono, Gilbert
    Moors, Tim
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (03) : 496 - 499
  • [5] MDSuite: comprehensive post-processing tool for particle simulations
    Samuel Tovey
    Fabian Zills
    Francisco Torres-Herrador
    Christoph Lohrmann
    Marco Brückner
    Christian Holm
    Journal of Cheminformatics, 15
  • [6] MDSuite: comprehensive post-processing tool for particle simulations
    Tovey, Samuel
    Zills, Fabian
    Torres-Herrador, Francisco
    Lohrmann, Christoph
    Brueckner, Marco
    Holm, Christian
    JOURNAL OF CHEMINFORMATICS, 2023, 15 (01)
  • [7] Impact of Anomalies within TTEthernet Network on Synchronization Protocol: Analysis Using OMNeT plus plus Simulations
    Sandic, Miladin
    Pavkovic, Bogdan
    Teslic, Nikola
    2018 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE (ZINC), 2018, : 29 - 34
  • [8] Coarse graining: a tool for large-scale simulations or more?
    Liwo, Adam
    PHYSICA SCRIPTA, 2013, 87 (05)
  • [9] Distributed Data Processing for Large-Scale Simulations on Cloud
    Lu, Tianjian
    Hoyer, Stephan
    Wang, Qing
    Hu, Lily
    Chen, Yi-Fan
    2021 JOINT IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY, SIGNAL & POWER INTEGRITY, AND EMC EUROPE (EMC+SIPI AND EMC EUROPE), 2021, : 53 - 58
  • [10] Large-scale ferrofluid simulations on graphics processing units
    Polyakov, A. Yu.
    Lyutyy, T. V.
    Denisov, S.
    Reva, V. V.
    Haenggi, P.
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (06) : 1483 - 1489