Windows Port of ns-3 using Visual Studio

From Nsnam
Revision as of 12:00, 12 March 2011 by Jabraham3 (Talk | contribs)

Jump to: navigation, search

A project to extend NS3 functionality on Windows operating-systems

If you want to try the pilot implementation , go to **************************

Project Goals

  1. To reduce or eliminate the need for CygWin to run NS3 on Windows operating-systems
  2. To expose native Windows API to NS3 developers
  3. To integrate NS3 into IDE's such as Visual Studio 2010
  4. To integrate NS3 into IDE's such as Visual Studio 2008 (Stretch Goal)

Development Plan

  1. Feasibility study and pilot implementation
  2. After the final commit from the NS3 Modularization project ( finalize folder structure and module list
  3. Review and commit changes for Windows onto ns-3.11
  4. Review copyrights,coding-style and documentation

Current status

  1. The feasibility study is underway and a pilot (unstable) implementation is available at ********************

Feasibility study Summary of the study:

Software download

Version (ns-3.10-Win-1.0) Pilot Implementation


  1. The components under "src" can be integrated into Visual Studio with only trivial syntactical changes except for
    • tools
    • test
    • mpi
    • contrib
    • NSC
    • realtime
    • utils
    • python bindings