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.

IsotropicDimensionalBackgroundNoise

Inheritance diagram

Extends

Name

Type

Description

Module

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