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 条
  • [41] Large-Scale Curb Extraction Based on 3D Deep Learning and Iterative Refinement Post-Processing
    Schmitz, Jan-Christoph
    Bauer, Adrian
    Kummert, Anton
    20TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2021), 2021, : 558 - 563
  • [42] Large-scale simulations on multiple Graphics Processing Units (GPUs) for the direct simulation Monte Carlo method
    Su, C. -C.
    Smith, M. R.
    Kuo, F. -A.
    Wu, J. -S.
    Hsieh, C. -W.
    Tseng, K. -C.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (23) : 7932 - 7958
  • [43] Hydrological post-processing using stacked generalization of quantile regression algorithms: Large-scale application over CONUS
    Tyralis, Hristos
    Papacharalampous, Georgia
    Burnetas, Apostolos
    Langousis, Andreas
    JOURNAL OF HYDROLOGY, 2019, 577
  • [44] Multi-level boundary element method: Novel computational tool for large-scale heat conduction simulations
    Grigoriev, M. M.
    Dargush, G. F.
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2006, 3 (04) : 525 - 537
  • [45] Large-Scale Hydrological Simulations Using the Soil Water Assessment Tool, Protocol Development, and Application in the Danube Basin
    Pagliero, Liliana
    Bouraoui, Faycal
    Willems, Patrick
    Diels, Jan
    JOURNAL OF ENVIRONMENTAL QUALITY, 2014, 43 (01) : 145 - 154
  • [46] Interactive Exploration and Analysis of Large-Scale Simulations Using Topology-Based Data Segmentation
    Bremer, Peer-Timo
    Weber, Gunther H.
    Tierny, Julien
    Pascucci, Valerio
    Day, Marcus S.
    Bell, John B.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (09) : 1307 - 1324
  • [47] Fire and evacuation analysis in BWB aircraft configurations: computer simulations and large-scale evacuation experiment
    Galea, E. R.
    Filippidis, L.
    Wang, Z.
    Ewer, J.
    AERONAUTICAL JOURNAL, 2010, 114 (1154): : 271 - 277
  • [48] Artifact Description: Optimal Execution of Co-analysis for Large-scale Molecular Dynamics Simulations
    SC '16: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2016, : 714 - 715
  • [49] Improving lookahead in parallel discrete event simulations of large-scale applications using compiler analysis
    Deelman, E
    Bagrodia, R
    Sakellariou, R
    Adve, V
    15TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2001, : 5 - 13
  • [50] Large-scale ensemble simulations of biomathematical brain arteriovenous malformation models using graphics processing unit computation
    Jain, Mika S.
    Do, Huy M.
    Wintermark, Max
    Massoud, Tarik F.
    COMPUTERS IN BIOLOGY AND MEDICINE, 2019, 113