arrow
Return

A tool for automating network simulation and processing tracing data files

delete2013-01-01
delete12
PRE
AI
B
Bouras, Christos *
M
Michalis Drakoulelis
G
Georgios Kioumourtzis
K
Kostas Stamos
DOI:10.1016/j.simpat.2012.09.001delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
One of the most highly regarded discrete event simulators used for network simulation is NS-2 (Network Simulator). NS-2 executes simulation scenarios producing various data of which trace files are considered the most beneficial for evaluating a simulation. In this paper we present the design considerations and implementation of a new tool that can be used both in TRAce FILe analysis and execution of simulations using NS-2. Although TRAFIL is primarily based on NS-2 trace files it can be extended to support a number of different other simulation trace file formats. It aims to make the execution of a great number of network simulations quicker, and the extraction of results from a large amount of data more flexible and productive. In order to accomplish the above tasks TRAFIL presents a novel way of interpreting, parsing, reading and eventually using NS-2 trace files. It introduces the notion of metafiles and sub metafiles throughout the procedures of trace file recognition and parsing, making the overall analysis operation substantially efficient and faster than alternative approaches. Metafiles and sub metafiles are used to encode NS-2 trace file structures enabling a more abstract approach to the trace file processing operation. Furthermore, TRAFIL facilitates the overall trace file analysis task by offering the opportunity to store each trace file as well as every Quality of Service (QoS) measurement produced for each trace file. Following the trace file recognition and processing operations, the information contained in a trace file is presented through a Graphical User Interface (GUI) offered by TRAFIL along with a variety of data, metrics and statistics related to simulation results. Finally, the tool offers the opportunity to execute custom Structured Query Language (SQL) queries to the local database and to completely automate the simulation procedure by enabling the user to execute NS-2 scripts as well as perform a simulation of a video transmission using the Evalvid-RA framework. (C) 2012 Elsevier B. V. All rights reserved.
Keywords:
Simulation analysis tool
Trace file
NS-2

Journal

Simulation Modelling Practice and Theory cover
Simulation Modelling Practice and Theory
IF:
4.6
Papers:
2.6K
Citations:
4.8K

Organization

U
University of Patras
Scholars:
1.2W
Papers: 9.6K
Citations: 8.4K
Cited Papers

Cited Papers

Metaheuristics: Outlines, MATLAB Codes and Examples
err
IF0
err2019-01-01
err0
PREAI
errAli Kaveh; Taha Bakhshpoori
errShare
errSave
Disease Associations with Complotypes, Supratypes and Haplotypes
err2006-04-28
err0
PREAI
errR. L. Dawkins; F. T. Christiansen; P. H. Kay; M. Garlepp; J. Mccluskey; P. N. Hollingsworth; P. J. Zilko
errShare
errSave
errShare
errSave
Simulator for WiMAX networks
err2008-08-01
err25
PREAI
errBorin, Juliana Freitag; da Fonseca, Nelson L. S.
errShare
errSave
Network modelling and simulation tools
err2009-07-01
err41
errOAAI
errRahman, Muhammad Azizur; Pakstas, Algirdas; Wang, Frank Zhigang
errShare
errSave
Analysis of source code metrics from ns-2 and ns-3 network simulators
err2011-05-01
err22
errOAAI
errLuis Font, Juan; Inigo, Pablo; Dominguez, Manuel; Luis Sevillano, Jose; Amaya, Claudio
errShare
errSave
The road ahead: how to reduce emissions and energy use for Italy’s transport sector
err2022-08-08
err0
PREAI
errNicola Armaroli; Carlo Carraro; Pierpaolo Cazzola; Elisabetta Cherchi; Mirko Procopio; Mara Tanelli; Massimo Tavoni; Andrea Tilche; Michele Torsello
errShare
errSave
errShare
errSave
researcher View more