Research Article
Integrating ns-3 Model Construction, Description, Preprocessing, Execution, and Visualization
@INPROCEEDINGS{10.4108/icst.simutools.2013.251756, author={Peter Barnes, Jr. and Betty Abelev and Eddy Banks and James Brase and David Jefferson and Sergei Nikolaev and Steven Smith}, title={Integrating ns-3 Model Construction, Description, Preprocessing, Execution, and Visualization}, proceedings={Workshop on NS-3}, publisher={ACM}, proceedings_a={WNS3}, year={2013}, month={7}, keywords={network simulation ns-3 modeling and simulation system modeling languages}, doi={10.4108/icst.simutools.2013.251756} }
- Peter Barnes, Jr.
Betty Abelev
Eddy Banks
James Brase
David Jefferson
Sergei Nikolaev
Steven Smith
Year: 2013
Integrating ns-3 Model Construction, Description, Preprocessing, Execution, and Visualization
WNS3
ICST
DOI: 10.4108/icst.simutools.2013.251756
Abstract
There are many examples of meta-languages to describe computer network models, experiment designs, data formats, and visualization parameters. It is clear that the field recognizes the importance and benefits of a concise, portable and precise problem description, abstracted from the native representation used by any specific modeling or visualization framework. Yet none of the prior efforts have achieved widespread adoption. In this paper we discuss some of the issues in developing a model abstraction of wide utility. We survey the various communities that would benefit from such an abstraction, a range of use cases, and some of the semantic difficulties encountered. We propose a path forward to address the needs of various parts of the ns3 ecosystem, in a way that can be generalized to other network simulation frameworks and communities.