Title :
The design of an output data collection framework for NS-3
Author :
Perrone, L. Felipe ; Henderson, Thomas R. ; Watrous, Mitchell J. ; Daly Felizardo, Vinicius
Author_Institution :
Dept. of Comput. Sci., Bucknell Univ., Lewisburg, PA, USA
Abstract :
An important design decision in the construction of a simulator is how to enable users to access the data generated in each run of a simulation experiment. As the simulator executes, the samples of performance metrics that are generated beg to be exposed either in their raw state or after having undergone mathematical processing. Also of concern is the particular format this data assumes when externalized to mass storage, since it determines the ease of processing by other applications or interpretation by the user. In this paper, we present a framework for the ns-3 network simulator for capturing data from inside an experiment, subjecting it to mathematical transformations, and ultimately marshaling it into various output formats. The application of this functionality is illustrated and analyzed via a study of common use cases. Although the implementation of our approach is specific to ns-3, this design presents lessons transferrable to other platforms.
Keywords :
information retrieval; mathematical analysis; storage management; NS-3; data access; mass storage; mathematical processing; output data collection framework; performance metrics; Analytical models; Computational modeling; Data collection; Data models; Observers; Probes;
Conference_Titel :
Simulation Conference (WSC), 2013 Winter
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4799-2077-8
DOI :
10.1109/WSC.2013.6721666