[Ns-developers] ns-3 wifi TODO

Mathieu Lacage mathieu.lacage at sophia.inria.fr
Tue Apr 1 08:37:43 PDT 2008


On Tue, 2008-04-01 at 11:10 +0200, Hagen Paul Pfeifer wrote:

> > 2) Split the PHY layer in a bunch of utility classes:
> >   - a class to handle interference calculations: i.e., calculation of
> >     the SNIR function.
>           SINR
> >   - a class to handle SNR -> PER calculations
> 
> An modulation abstraction in whole to unify the calculation for
> SINR dB, SINR ratio and NDBPS (for BPSK, QPSK, QAM16, et cetera) 

I believe that Federico did some early work on that. I guess we will
have to wait until he comes back from vacation though :)

> > 7) Add support for handling rxtxturnaround delay in MAC: make PHY layer
> > actually introduce this delay. Requires changes to PHY layer state
> > machine and requires careful changes to DCF code to perform timely
> > accesses. This will have a big impact on the collision probability.
> 
> Nice (and some vendor specific values for current RX/TX turnarounds ;)!

That would also be very useful, yes, but I am not privy to vendor's
secret specifications so, it will be hard for me to come up with these.
[Hint: if you know a vendor who is willing to share that, you know what
you have to do]

Mathieu



More information about the Ns-developers mailing list