Ns3 Spectrum
From Iptechwiki
The recent interest in tackling the frequency-dependent aspects of communications is pushing a demand for spectrum awareness in simulation tools. Unfortunately, most current network simulators do not deal with this aspect in a satisfactory fashion. ns3 Spectrum is an extension for the ns3 simulator that we developed in order to support advanced spectrum modeling functionalities for the simulation of wireless networks.
We provide an overview of ns3 Spectrum in the following paper:
- Nicola Baldo and Marco Miozzo, "Spectrum-aware Channel and PHY layer modeling for ns3", The Network Simulation Tools Workshop (NSTools), Pisa, Italy, October 2009.
In the above paper, we discuss the modeling assumptions on which ns3 Spectrum is based, and we describe in detail the implementation of both the core of the framework as well as of the PHY layer modules that we developed on top of it. Furthermore, we report some performance evaluation results which show that ns3 Spectrum can achieve a good spectrum modeling accuracy with a modest increase in the computational load.
ns3 Spectrum is included in ns-3 since release 3.9.
The image on the right represents the spectrogram of a scenario in which a microwave oven interfers with data transmissions. It can be reproduced using this simulation program together with this gnuplot script.
