ABSTRACT
This paper reports on the project plan to develop a new major version of the popular ns-2 networking simulator. The authors have organized an NSF-funded, four-year community infrastructure project to develop the next version of ns. The project will also be oriented towards community development and open source software practices to encourage participation from the broader research and educational community. The purpose of this paper is to expand on the goals and initial design concepts for this new software development effort.
- bochs: The Open Source IA-32 Emulation Project. http://bochs.sourceforge.net.Google Scholar
- C. Cicconetti, E. Mingozzi, and G. Stea. An Integrated Framework for Enabling Effective Data Collection and Statistical Analysis with ns2. In Workshop on ns-2 (WNS2), Oct. 2006. Google ScholarDigital Library
- J. Cowie, A. Ogielski, and D. Nicol. The SSFNet Network Simulator. Software on-line: http://www.ssfnet.org/homePage.html, 2002. Renesys Corporation.Google Scholar
- J. Elischer. Implementing a Clonable Network Stack in the FreeBSD Kernel. In In Proceedings of the 2003 USENIX Annual Technical Conference, June 2003.Google Scholar
- D. Ely, S. Savage, and D. Wetherall. Alpine: A User-Level Infrastructure for Network Protocol Development. In In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems, pages 171--184, 2001. Google ScholarDigital Library
- Network Emulation Testbed. http://www.emulab.net.Google Scholar
- Global Mobile Information Systems Simulation Library. http://pcl.cs.ucla.edu/projects/glomosim/.Google Scholar
- Integrated Network Topology Emulator/Simulator. http://www.tel.fer.hr/imunes/.Google Scholar
- S. Jansen. Network Simulation Cradle Report. Technical report, The University of Waikato, November 2003.Google Scholar
- Java in Simulation Time (JiST). http://jist.ece.cornell.edu.Google Scholar
- S. Keshav. REAL: A Network Simulator. Technical report, University of California at Berkeley, Berkeley, CA, USA, 1988. Google ScholarDigital Library
- M. Lacage and T. Henderson. Yet Another Network Simulator. In Workshop on ns-2 (WNS2), Oct. 2006. Google ScholarDigital Library
- V. Naoumov and A. Gross. Simulation of Large Ad Hoc Networks. In In Proceedings of the 6th ACM Workshop on Modeling, Analysis, and Simulation of Wireless and Mobile Systems, 2003. Google ScholarDigital Library
- NCTUns Network Simulator and Emulator. http://nsl.csie.nctu.edu.tw/nctuns.html.Google Scholar
- NetKit. http://www.netkit.org.Google Scholar
- U. S. NRL Networks and Communications Systems Branch. Protean Protocol Prototyping Library. Software on-line: http://downloads.pf.itd.nrl.navy.mil/protolib/, 2006.Google Scholar
- OPNET Technologies, Inc. http://www.opnet.com.Google Scholar
- K. Perumalla, R. Fujimoto, A. Park, and G. Riley. Scalable RTI-based Parallel Simulation of Networks. In 17th Workshop on Parallel and Distributed Simulation, pages 97--104, June 2003. Google ScholarDigital Library
- L. Peterson, D. Culler, T. Anderson, and T. Roscoe. A Blueprint for Introducing Disruptive Technology into the Internet. In In Proceedings of the 1st Workshop on Hot Topics in Networks (HotNets-I), Oct. 2002. PlanetLab.Google Scholar
- G. F. Riley. The Georgia Tech Network Simulator. In MoMeTools '03: Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research, pages 5--12, New York, NY, USA, 2003. ACM Press. Google ScholarDigital Library
- G. F. Riley, R. M. Fujimoto, and M. H. Ammar. A Generic Framework for Parallelization of Network Simulations. In Proceedings of Seventh International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'99), October 1999. Google ScholarDigital Library
- G. F. Riley and T. Jaafar. Space-parallel Network Simulations using Ghosts. In 18th Workshop on Parallel and Distributed Simulation, May 2004. Google ScholarDigital Library
- G. F. Riley, E. W. Zegura, and M. H. Ammar. Efficient Routing using Nix-vectors (long version), Mar 2000. Technical Report GIT-CC-00-27.Google Scholar
- Scalable Network Technologies, Inc. http://www.scalable-networks.com.Google Scholar
- A. Varga. The OMNeT++ Distrete Event Simulation System. Software on-line: http://whale.hit.bme.hu/omnetpp/, 1999.Google Scholar
- VMware. http://www.vmware.com/.Google Scholar
- Virtual Network User Mode Linux. http://jungla.dit.upm.es/vnuml/.Google Scholar
- Wireless Hybrid Network Testbed (WHYNET). http://chenyen.cs.ucla.edu/projects/whynet/index.php.Google Scholar
- H. Woesner, E. Gillich, and A. Kopke. The ns-2/akaroa-2 project. Software on-line: http://www-tkn.ee.tu-berlin.de/research/ns-2akaroa-2/ns.html, 2006. Telecommunications Networks Group, TU Berlin.Google Scholar
- The Xen virtual machine monitor. http://www.cl.cam.ac.uk/Research/SRG/netos/xen/.Google Scholar
Index Terms
- ns-3 project goals
Recommendations
ATE Project: Community College Alice 2 to Alice 3
ALICE '13: Proceedings of Alice Symposium on Alice SymposiumThis panel presentation will include an overview of an NSF-sponsored project designed to provide professional development workshops for community college faculty and develop curricular materials for Alice 3 in community college courses. In addition, the ...
Dynamic source routing (DSR) protocol implementation in ns-3
SIMUTOOLS '12: Proceedings of the 5th International ICST Conference on Simulation Tools and TechniquesRouting protocols are essential to the performance of wireless networks especially in mobile ad-hoc scenarios. The development of new routing protocols requires comparing them against well-known protocols in various simulation environments. In this ...
The CS10K project: mobilizing the community to transform high school computing
SIGCSE '11: Proceedings of the 42nd ACM technical symposium on Computer science educationThe CS10K project is a large-scale, collaborative project bringing together stakeholders from wide-ranging constituencies with the goal of systematically changing the scale, curriculum, and pedagogy of teaching computer science at all levels, but ...
Comments