ns-3 monthly reportOctober 2006Table of Contents1. IntroductionThis monthly report summarizes the ns-3 project, a collaborative project funded under the following grants:
1.1 News and Highlights
1.2 Contributions and CollaborationsWe regularly collaborate with the Planete research group at INRIA Sophia Antipolis. Mathieu Lacage is the lead developer.
1.3 Statistics
2. ns-3 Development2.1 Release ScheduleThe project is hoping to have a very early alpha release by January 2007. 2.2 Technical ProgressThe core development team hit a snag when defining the node architecture, based on some disagreements on the software design pattern for interconnecting node objects. We resolved to define a set of strawman code proposals and documentation, and solicit feedback on the developers list, before taking a decision by the end of November. I estimate that this will set us back about a month in our current roadmap. Mathieu Lacage volunteered to start an "ns-3 wireless PHY" project whose aim is to build a set of physical-level models for wireless mediums able to accomodate the needs of a broad spectrum of users, including 802.11 variants, Bluetooth, GSM/UMTS/EDGE/GPRS, satellite, and WiMax, (others depending on developer interest). This proposed project generated several positive responses from other researchers on the list. Mathieu is coordinating this activity with Sumit Roy. October marked the first month of regular technical discussion on the ns-developers mailing list. Some users have already contributed patches to our code base. In the month of October, the following issues were discussed on the list:
2.3 Actions and Open IssuesWe started in October to track open issues and bugs in a Bugzilla tracker: http://www.nsnam.org/bugzilla. 3. ns-2 MaintenanceThe project is maintaining ns-2, nam-1, otcl, and tclcl while ns-3 is being developed. 3.1 Release ScheduleThe next release of ns-2 (ns-2.31, nam-1.13) is tentatively scheduled for January. Goals:
We plan to make quarterly maintenance releases starting in January 2007 or shortly thereafter. 3.2 Technical Progress
3.3 Actions and Open Issues
The below are the major action items and open issues.
|