36
Views
13
CrossRef citations to date
0
Altmetric
Article

A virtual time system for virtualization-based network emulations and simulations

, , &
Pages 205-213 | Received 22 Sep 2011, Accepted 01 May 2012, Published online: 19 Dec 2017

References

  • AhrenholzJDanilovCHendersonTRKimJHCore: A real-time network emulatorProceedings of the 2008 International Conference for Military Communications (MILCOM’08)200817
  • Andrews J (2003). Linux: Running At 10,000 HZ. http://kerneltrap.org/node/1766.
  • BarhamPXen and the art of virtualizationACM SIGOPS Operating Systems Review200337516417710.1145/1165389.945462
  • Bellard F (2005). QEMU, a fast and portable dynamic translator. Proceedings of the USENIX Annual Technical Conference, FREENIX track, pp 41–46, http://static.usenix.org/event/usenix05/tech/freenix/full_papers/bellard/bellard.pdf, accessed 23 August 2011.
  • BenvenutiCUnderstanding Linux Network Internals2005
  • Biswas P et al (2009). An integrated testbed for virtual ad hoc networks. In: Proceedings of the 5th International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities Internet (TridentCom’09), IEEE, pp 1–10.
  • ChunBPlanetlab: An overlay testbed for broad-coverage servicesACM SIGCOMM Computer Communication Review200333331210.1145/956993.956995
  • DickensPHeidelbergerPNicolDA distributed memory LAPSE: Parallel simulation of message-passing programsACM SIGSIM Simulation Digest1994241323810.1145/195291.182488
  • Erazo M, Li Y and Liu J (2009). SVEET! A scalable virtualized evaluation environment for TCP. Proceedings of the 5th International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom’09), IEEE, pp 1–10.
  • FujimotoRParallel discrete event simulationCommunication of the ACM19903310305310.1145/84537.84545
  • Grau A, Maier S, Herrmann K and Rothermel K (2008). Time jails: A hybrid approach to scalable network emulation. In: Proceedings of the 22th Workshop on Principles of Advanced and Distributed Simulation (PADS’08), IEEE, pp 7–14.
  • GuptaDDieCast: Testing distributed systems with an accurate scale modelACM Transactions on Computer Systems2011292410.1145/1963559.1963560
  • IEEE (1999). Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications: High-Speed Physical Layer in the 5 GHz Band. Telecommunications and Information Exchange Between Systems—Local and Metropolitan Area Networks—Specific Requirements. IEEE Standard for Information Technology, http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=6606, accessed 23 August 2011.
  • Mayo J, Minnich R, Rudish D and Armstrong R (2009). Approaches for scalable modeling and emulation of cyber systems: LDRD final report Sandia report, SAND2009-6068, Sandia National Lab.
  • NicolDThe cost of conservative synchronization in parallel discrete event simulationsJournal of the ACM199340230433310.1145/151261.151266
  • Nicol D (2006). Tradeoffs between model abstraction, execution speed, and behavioral accuracy. European Modeling and Simulation Symposium.
  • Nicol D, Jin D and Zheng Y (2011). S3F: The scalable simulation framework revisited. In: Proceedings of the 2011 Winter Simulation Conference (WSC’11), IEEE, pp 3283–3294.
  • NS-2 (2011). The network simulator—ns-2, http://nsnam.isi.edu/nsnam/index.php/Main_Page, accessed 23 August 2011.
  • NS-3 (2011). The ns-3 project. http://www.nsnam.org/.
  • OpenVZ (2011). OpenVZ: A container-based virtualization for Linux. Project website available at http://wiki.openvz.org/Main_Page.
  • OPNET (2011). OPNET modeler: Scalable network simulation. http://www.opnet.com/solutions/network_rd/modeler.html.
  • Padala P et al (2007). Performance evaluation of virtualization technologies for server consolidation Technical Report HPL-2007-59, HP Labs, April 2007.
  • SobeihAJ-Sim: A simulation and emulation environment for wireless sensor networksIEEE Wireless Communications Magazine200613410411910.1109/MWC.2006.1678171
  • Soekris (2011). Soekris engineering box. http://www.soekris.com/.
  • SSF (2011). Scalable simulation framework (SSF). http://www.ssfnet.org.
  • TanenbaumAModern Operating Systems2007
  • UML (2011). The user-mode linux Kernel. http://user-mode-linux.sourceforge.net/.
  • VahdatAScalability and accuracy in a large-scale network emulatorACM SIGOPS Operating Systems Review200236SI27128410.1145/844128.844154
  • Vaidya N et al (2005). Illinois Wireless Wind Tunnel: A testbed for experimental evaluation of wireless networks. In: Proceeding of the 2005 ACM SIGCOMM Workshop on Experimental Approaches to Wireless Network Design and Analysis, ACM, pp 64–69.
  • Virtuozzo (2011). Virtuozzo containers. http://www.parallels.com/products/pvc46/.
  • VMware (2011). VMware virtualization software. http://www.vmware.com/.
  • WaltersBVMware virtual platformLinux Journal19991999636
  • WhiteBAn integrated experimental environment for distributed systems and networksACM SIGOPS Operating Systems Review200236SI25527010.1145/844128.844152
  • Zheng Y and Nicol D (2010). Validation of radio channel models using an anechoic chamber. In: Proceedings of the 24th Principles of Advanced and Distributed Simulation (PADS’10), IEEE, pp 1–8.
  • Zheng Y and Nicol D (2011). A virtual time system for openvz-based network emulations. In: Proceedings of the 25th Workshop on Principles of Advanced and Distributed Simulation (PADS’11), IEEE, pp 1–10.
  • Zheng Y and Vaidya N (2008). Repeatability of Illinois Wireless Wind Tunnel Technical Report, Wireless Networking Group, University of Illinois at Urbana-Champaign, May 2008.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.