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
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;
Conference_Titel :
Wireless Telecommunications Symposium, 2007. WTS 2007
Conference_Location :
Pomona, CA
Print_ISBN :
978-1-4244-0696-8
Electronic_ISBN :
1934-5070
DOI :
10.1109/WTS.2007.4563316