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
Link To Document