[Ns-developers] spectrum modeling [was: ns-3.5 planning]
Nicola Baldo
nbaldo at cttc.es
Fri Apr 17 02:41:41 PDT 2009
Hi again,
> if there is an item you are working on and you believe should be
> considered for this new release cycle which will end in mid-june with a
> new release, please, let me/us know _now_.
I have also been working on spectrum modeling, as I anticipated some
time ago on this list. What is available right now is the following:
1) a class (ValuesVsFreq) providing the representation of
frequency-dependent things (such as spectral power density, propagation
loss, tx/rx mask...);
2) interfaces definitions for the spectrum-aware channel, phy and
propagation loss model (delay model is the same as wifi);
3) a basic but usable implementation of the channel and the
spectrum-aware version of the Friis propagation model;
4) two sample PHY layer implementations (WaveformGenerator and
SpectrumAnalyzer) and a couple of test scripts to test everything and
show how it works.
What is still missing are PHY layers to be used within a NetDevice
context, and in particular something that can work with the current wifi
code -- either some code which can interact with the existing
YansWifiPhy, or a brand new WifiPhy implementation. I plan to be working
on this issue the near future.
You can find the code here:
http://code.nsnam.org/nbaldo/ns-3-dev-spectrum/
Any feedback would be very much appreciated, as well as any intent to
cooperate in this development. I would be happy to have all this code
included in ns-3-dev at some point, but I am not sure of whether this
can happen for ns-3.5. The point in favor of this is that the new
features do not mess up with existing code, so including it does no
harm. The point against is that at the moment there is still nothing
which can be really useful for practical purposes; more modules need to
be developed for this.
Regards,
Nicola
More information about the Ns-developers
mailing list