• DocumentCode
    2124556
  • Title

    Experiences with the ns-2 network simulator - explicitly setting seeds considered harmful

  • Author

    Umlauft, Martina ; Reichl, Peter

  • Author_Institution
    Women´´s Postgrad. Coll. for Internet Technol., Vienna Univ. of Technol., Vienna
  • fYear
    2007
  • fDate
    26-28 April 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    The ns-2 network simulator is one of the most widely used packet network simulators. In version 2.1b9 its old random number generator was replaced by an implementation of MRG32k3a to fix sensitivity to seeds. Due to bad documentation and re-use of old scripts many people still use the old API functions to explicitly set seeds. Unfortunately, this corrupts the correct function of the new generator and can lead to correlated simulation results. This might affect the majority of ns-2 simulation results currently published. We show why this is the case, illustrate possible effects, and how to avoid the problem.
  • Keywords
    digital simulation; packet switching; random number generation; telecommunication computing; MRG32k3a; ns-2 network simulator; packet network simulator; random number generator; Documentation; Educational institutions; IP networks; Network topology; Random number generation; Random variables;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Telecommunications Symposium, 2007. WTS 2007
  • Conference_Location
    Pomona, CA
  • ISSN
    1934-5070
  • Print_ISBN
    978-1-4244-0696-8
  • Electronic_ISBN
    1934-5070
  • Type

    conf

  • DOI
    10.1109/WTS.2007.4563316
  • Filename
    4563316