[Ns-developers] ns-3 attributes proposed for merge

Mathieu Lacage mathieu.lacage at sophia.inria.fr
Fri Mar 14 16:43:55 PDT 2008


hi,

On Sat, 2008-03-08 at 01:03 +0100, Tom Henderson wrote:

> > In summary, this repository implements (nearly completely now) an
> > attribute system for ns-3.  In the course of preparing for the ns-3
> > tutorial next week, we are preparing some example scripts that show how
> > the system is used, but for now, the below description is an
> > introduction to the changes proposed.
> 
> We haven't had any comments on this repository lately.  We did a demo of 
> this at the Simutools tutorial and went through it in some detail, and 
> there was positive feedback, so I'd like to propose that we merge the 
> low-level API aspects of mathieu/ns-3-param into ns-3-dev next week, 
> unless anyone objects now.
> 
> There is a related issue of defining helper classes; ns-3-param has a 
> few of these.  There are some issues to resolve regarding the naming of 
> these classes, what the usage syntax looks like, and whether they tend 
> to be specific to objects (e.g., "WifiNetDeviceHelper") or generic and 
> configurable ("NetDeviceManager").

I have finished the final merge and pushed in ns-3-dev the ns-3-param
tree. There is:
1) some rough doxygen doc for the Attributes infrastructure. More will
come.
2) a reworked wifi model to export the Attributes better and make it
easier to contribute new rate control algorithms.
3) some early incomplete work on a set of helpers in src/helper: craig
and I plan to come up with a complete proposal on monday. In the
meantime, this is really unfinished useless code, so, feel free to
ignore it.

This code has undergone some testing, but not nearly enough to ensure
that everything still works correctly. If you have time, testing would
be welcome.

Mathieu



More information about the Ns-developers mailing list