ns-3 monthly report

June 2006

Prepared by: Tom Henderson (tomh@tomh.org)

This document is available at http://www.nsnam.org

Table of Contents



1.   Introduction

This monthly report summarizes the ns-3 project, a collaborative project funded under the following grants:

  • NSF CNS-0551686 (University of Washington)
  • NSF CNS-0551378 (Georgia Institute of Technology)
  • NSF CNS-0551706 (International Computer Science Institute)
For more information and to participate in the project, see http://www.nsnam.org.

1.1 News and Highlights

  • This project was officially started on 1 July, 2006.
  • The project intends to hold a small kickoff and design review meeting at ICIR on August 9-11 (by invite only).

1.2 Contributions and Collaborations

We regularly collaborate with the Planete research group at INRIA Sophia Antipolis.

  • Mathieu Lacage met with George Riley at INRIA Sophia Antipolis on June 9 to discuss ns-3 architecture. Mathieu updated yans documentation as a result of the meeting, and summarized the meeting outcomes. These are being incorporated into the forthcoming ns-3 technical spec.

Jim Martin from the CS department at Clemson University intends to collaborate with us on DOCSIS and WiMax models for ns-2 and ns-3, and also to participate in wireless architecture definition for ns-3.

1.3 Statistics


2.   ns-3 Development

2.1 Release Schedule

TBD.

2.2 Technical Progress

None to report other than initial discussions noted above.

2.3 Actions and Open Issues

Develop and circulate a proposed initial development schedule
Owner: Tom H.
Description: Update what was put into the proposal.
Status: No change since last month. Note: Jim Martin also requesting this now.

Start a project web site and source code control server.
Owner: George R.
Description: We need an operational web server, tracker (bugzilla), and source code control server.
Status: Agreement to use Ga. Tech to supply and administer servers. Tom registered the nsnam.org domain. Waiting for Georgia Tech now to set up the machines.

Announce the project.
Owner: Tom H.
Status: Will be announced in beginning of July.

New tinderboxes for better validation build environment
Owner: Tom H.
Status: Planning to use UW machines for this-- will probably start to set up in August. Until then, continue using Sourcefoge and ad-hoc machines.


3.   ns-2 Maintenance

The project is maintaining ns-2, nam-1, otcl, and tclcl while ns-3 is being developed.

3.1 Release Schedule

Planning the next release of ns-2 and related packages in August 2006.

Planned features (see the ns-2 changelog):

  • SCTP code update
  • Major XCP code cleanup
  • TFRC updates
  • Adding DelayBox and PackMimeHTTP models

Remaining major issues:

  • Certain validation tests are failing on several platforms
  • Updating the configure scripts to handle newer platforms
  • nam-1 relicensing

We plan to make quarterly maintenance releases starting in January 2007.

3.2 Technical Progress

  • Updated SCTP implementation; patch contributed by Janardhan Iyengar

3.3 Actions and Open Issues

The below are the major action items and open issues.

relicense nam-1
Owner: Tom H. (with support from John H.)
Description: Align all nam licenses to be GPL-compatible.
Status: No change since last month.



This report prepared by tomh@tomh.org