IsotropicDimensionalBackgroundNoise¶
Package: inet.physicallayer.wireless.common.backgroundnoise
compound module IsotropicDimensionalBackgroundNoise
This background noise model describes noise that does not change over space, time and frequency. It produces dimensional noise signals that can be further used in dimensional computations.
Inheritance diagram¶
Extends¶
Name |
Type |
Description |
|---|---|---|
compound module |
Base module for all INET compound modules. |
Parameters¶
Name |
Type |
Default value |
Description |
|---|---|---|---|
displayStringTextFormat |
string |
“” |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
powerSpectralDensity |
double |
nan dBmWpMHz |
When specified, the power and bandwidth parameters are not used |
power |
double |
nan dBm |
When specified, the bandwidth can be determined automatically by matching the signal’s bandwidth |
bandwidth |
double |
nan Hz |
Determined automatically if the value is NaN, otherwise must match the signal’s bandwidth |
Properties¶
Name |
Value |
Description |
|---|---|---|
class |
IsotropicDimensionalBackgroundNoise |
|
display |
i=block/mac |
Source code¶
//
// This background noise model describes noise that does not change over space,
// time and frequency. It produces dimensional noise signals that can be further
// used in dimensional computations.
//
module IsotropicDimensionalBackgroundNoise extends Module like IBackgroundNoise
{
parameters:
double powerSpectralDensity @unit(dBmWpMHz) = default(nan dBmWpMHz); // When specified, the power and bandwidth parameters are not used
double power @unit(dBm) = default(nan dBm); // When specified, the bandwidth can be determined automatically by matching the signal's bandwidth
double bandwidth @unit(Hz) = default(nan Hz); // Determined automatically if the value is NaN, otherwise must match the signal's bandwidth
@class(IsotropicDimensionalBackgroundNoise);
@display("i=block/mac");
}
File: src/inet/physicallayer/wireless/common/backgroundnoise/IsotropicDimensionalBackgroundNoise.ned