NSF Frameworks: Difference between revisions
(frameworks for ns-3 update) |
(update frameworks wiki) |
||
Line 10: | Line 10: | ||
users of varying levels of expertise to produce more credible simulation experiments with ns-3. The functionality | users of varying levels of expertise to produce more credible simulation experiments with ns-3. The functionality | ||
offered will enable the user to define, deploy, and control ns-3 simulation experiments that are methodologically valid and easy to reproduce by third parties. The framework will include tools for: model composition; structural validation of the model; configuration of model components; description, deployment, and control of experiments; output data processing and storage; and reporting of experimental setup. Although the framework will offer graphical user interfaces, more experienced users will be able to access automation functionality via the command-line. | offered will enable the user to define, deploy, and control ns-3 simulation experiments that are methodologically valid and easy to reproduce by third parties. The framework will include tools for: model composition; structural validation of the model; configuration of model components; description, deployment, and control of experiments; output data processing and storage; and reporting of experimental setup. Although the framework will offer graphical user interfaces, more experienced users will be able to access automation functionality via the command-line. | ||
Overall development roadmap is listed [http://redmine.eg.bucknell.edu/perrone/projects/framework/wiki here]. | Overall development roadmap is listed [http://redmine.eg.bucknell.edu/perrone/projects/framework/wiki here]. | ||
Line 29: | Line 25: | ||
'''Project goal:''' Develop an on-line library of educational programs and laboratory experiments, and the supporting web-based framework to solicit additional contributions from the educational community. | '''Project goal:''' Develop an on-line library of educational programs and laboratory experiments, and the supporting web-based framework to solicit additional contributions from the educational community. | ||
'''Near term plans:''' George Riley and Josh Pelkey | '''Near term plans:''' George Riley and Josh Pelkey used ns-3 as courseware in a fall 2010 semester course at Georgia Tech. Materials from this course will form our initial contributions to the educational program repository. | ||
Lalith Suresh's [[NS3_Lab_Assignments]] page. |
Revision as of 18:52, 28 June 2011
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
The U.S. National Science Foundation (NSF) is funding the University of Washington (Tom Henderson), Georgia Institute of Technology (George Riley), and Bucknell University (Felipe Perrone) to develop extensions to ns-3 to support the creation of more rigorous simulation studies and to support the ongoing maintenance of the ns-3 project. The project is scheduled to run between 2010 and 2014. Below are listed some near- and long-term plans in each area.
Automation framework
This work is led by Felipe Perrone.
Project goal: The automation framework will consist of user interfaces, description languages, and tools that will help users of varying levels of expertise to produce more credible simulation experiments with ns-3. The functionality offered will enable the user to define, deploy, and control ns-3 simulation experiments that are methodologically valid and easy to reproduce by third parties. The framework will include tools for: model composition; structural validation of the model; configuration of model components; description, deployment, and control of experiments; output data processing and storage; and reporting of experimental setup. Although the framework will offer graphical user interfaces, more experienced users will be able to access automation functionality via the command-line.
Overall development roadmap is listed here.
Scenario generation
This work is led by George Riley
Project goal: Random topology generation based on empirical observations of the Internet (e.g. BRITE), recreated topologies based on empirical data (e.g. Routeviews, Rocketfuel), and synthetic topology generation based on graph structures.
Near term plans: BRITE integration with ns-3 scheduled for fall of 2010.
Educational framework
Project goal: Develop an on-line library of educational programs and laboratory experiments, and the supporting web-based framework to solicit additional contributions from the educational community.
Near term plans: George Riley and Josh Pelkey used ns-3 as courseware in a fall 2010 semester course at Georgia Tech. Materials from this course will form our initial contributions to the educational program repository.
Lalith Suresh's NS3_Lab_Assignments page.