skip to main content
10.1145/1190455.1190466acmotherconferencesArticle/Chapter ViewAbstractPublication Pageswns3Conference Proceedingsconference-collections
Article

An integrated framework for enabling effective data collection and statistical analysis with ns-2

Published: 10 October 2006 Publication History

Abstract

The Network Simulator 2 (ns-2) is an open source tool for network simulation. When planning for large-scale simulation experiments, an efficient and flexible data collection and a statistically sound output data analysis are important aspects to keep in mind. Unfortunately, ns-2 offers little support for data collection, and statistical analysis of the simulation results is most often performed offline, using either home made code or available packages, which are not integrated with ns-2. In this paper we describe two complementary contributions: the first one consists of a set of C++ modules, that allow a flexible and efficient data collection; the second one is a software framework, which is fully integrated with ns-2, that performs all the operations required to carry out simulation experiments in a statistically sound way. Our framework allows a user to significantly reduce the postprocessing overhead and to save simulation time, especially with large-scale simulations. Our code is publicly available at [3].

References

[1]
C. Alexopulos. A review of advanced methods for simulation output analysis. Proc. Winter Simulation Conference 1994, Lake Buena Vista, USA, Dec. 11--14, 1994, pp. 133--140.
[2]
C. Cicconetti, M. L. Garcia-Osma, X. Masip, J. Sá Silva, G. Santoro, G. Stea, H. Tarasiuk. Simulation Model for End-to-end QoS across Heterogeneous Networks. Proc. IPS-MoMe 2005, Warsaw, Poland, Mar. 14-15, 2005.
[3]
C. Cicconetti, E. Mingozzi, G. Stea. Measurement module for ns-2. http://info.iet.unipi.it/~cng/ns2measure/, last update May 2006.
[4]
The Gimp Toolkit. http://www.gtk.org/, continuously updated.
[5]
D. Harrisod. RPI ns-2 graphing and statistics package. http://networks.ecse.rpi.edu/~harrisod/graph.html, last up-date Dec. 2005.
[6]
S. Kurkowski, T. Camp, M. Colagrosso. MANET simulation studies: the incredibles. Proc. ACM SIGMOBILE MC2R, vol. 9, no. 4, Oct. 2005, pp. 50--61.
[7]
A. M. Law, W. D. Kelton. Simulation modeling and analysis. Third edition, McGraw-Hill, 2000.
[8]
P. L'Ecuyer. Good parameters and implementations for combined multiple recursive random number generators. Operations Research, vol. 47, no. 1, 1999, pp. 159--164.
[9]
R. Lottaux, P. Gallard, G. Vallee, C. Morin, B. Boissinot. OpenMosix, OpenSSI and Kerrighed: a comparative study. Proc. CCGrid 2005, vol. 2, Cardiff, UK, 9--12 May 2005, pp. 1016--1023.
[10]
J. Malek. Trace graph - Network Simulator NS-2 trace files analyser. http://www.tracegraph.com/, last update Jan. 2006.
[11]
Mathworks Matlab. Statistics toolbox. http://www.mathworks.com/.
[12]
http://www.sigmobile.org/mobihoc/
[13]
http://nsnam.isi.edu/nsnam/, last update Feb. 2006.
[14]
H. Woesner, E. Gillich, A. Köpke. The ns-2/akaroa-2 project. http://www-tkn.ee.tu-berlin.de/research/ns-2_akaroa-2/ns.html, last update Oct. 2004.
[15]
OriginLab OriginPro. http://www.originlab.pro/.
[16]
K. Pawlikowski, V. W. C. Yau, D. McNickle. Distributed stochastic discrete-event simulation in parallel time. Proc. Winter Simulation Conference 1994, Lake Buena Vista, USA, Dec. 11--14, 1994, pp. 723--730.
[17]
A. E. Rizzoli. A collection of modelling and simulation resources on the Internet. http://www.idsia.ch/~andrea/sim-tools.html, last update Dec. 2005.
[18]
The R project for statistical computing. http://www.r-project.org/, last update Dec. 2005.

Cited By

View all

Index Terms

  1. An integrated framework for enabling effective data collection and statistical analysis with ns-2

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      WNS3 '06: Proceedings of the 2006 Workshop on ns-3
      October 2006
      93 pages
      ISBN:1595935088
      DOI:10.1145/1190455
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      • ICST: International Communication Sciences and Technology Association
      • IST-FET: EU
      • GET: Groupe des Écoles des Télécommunications
      • Create-Net

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 10 October 2006

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. ns-2
      2. simulation
      3. statistical analysis

      Qualifiers

      • Article

      Conference

      WNS3 '06
      Sponsor:
      • ICST
      • IST-FET
      • GET
      WNS3 '06: ns-3
      October 10, 2006
      Pisa, Italy

      Acceptance Rates

      Overall Acceptance Rate 54 of 82 submissions, 66%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)6
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 14 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Linux-like Socket Statistics Utility for ns-3Proceedings of the 2023 Workshop on ns-310.1145/3592149.3592164(121-126)Online publication date: 28-Jun-2023
      • (2016)Statistically Sound Experiments with OpenAirInterface Cloud-RAN PrototypesCognitive Radio Oriented Wireless Networks10.1007/978-3-319-40352-6_62(754-766)Online publication date: 29-May-2016
      • (2015)RegionDCFWireless Personal Communications: An International Journal10.1007/s11277-015-2898-985:4(2169-2190)Online publication date: 1-Dec-2015
      • (2014)Integrating model checking and simulation for protocol optimizationSIMULATION10.1177/003754971455705491:1(3-25)Online publication date: 26-Nov-2014
      • (2014)ReferencesSmart Grid10.1002/9781118820216.refs(493-506)Online publication date: 17-Jan-2014
      • (2013)The design of an output data collection framework for NS-3Proceedings of the 2013 Winter Simulation Conference: Simulation: Making Decisions in a Complex World10.5555/2675983.2676351(2984-2995)Online publication date: 8-Dec-2013
      • (2013)Distributed Randomized Algorithm based on Buffer Utility for Control Channel Scheduling in IEEE 802.16 Mesh NetworksJournal of Networks10.4304/jnw.8.6.1270-12778:6Online publication date: 15-Jun-2013
      • (2013)On-the-fly VoIP call quality evaluation with improved E-modelProceedings of the 8th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks10.1145/2512840.2512860(145-152)Online publication date: 3-Nov-2013
      • (2013)The design of an output data collection framework for NS-32013 Winter Simulations Conference (WSC)10.1109/WSC.2013.6721666(2984-2995)Online publication date: Dec-2013
      • (2013)A web-based integrated environment for simulation and analysis with NS-2IEEE Wireless Communications10.1109/MWC.2013.659005720:4(109-115)Online publication date: Aug-2013
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media