Simple Module GilbertElliotSnr

File: NetworkInterfaces/MF80211/phyLayer/snrEval/GilbertElliotSnr.ned

C++ definition: click here

Gilbert-Elliot signal-noise evaluator

Usage diagram:

The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.

Parameters:

Name Type Description
debug bool

debug switch

transmitterPower numeric
bitrate numeric
headerLength numeric const
carrierFrequency numeric
thermalNoise numeric
pathLossAlpha numeric
sensitivity numeric
meanGood numeric
meanBad numeric

Gates:

Name Direction Description
uppergateIn input
uppergateOut output
radioIn input

to receive AirFrames

Source code:

simple GilbertElliotSnr
    parameters:
    debug : bool, // debug switch
        transmitterPower : numeric,
    bitrate: numeric,
    headerLength: numeric const,
    carrierFrequency: numeric,
    thermalNoise: numeric,
    pathLossAlpha: numeric,
    sensitivity: numeric,
    meanGood: numeric,
    meanBad: numeric;
    gates:
        in: uppergateIn;
        out: uppergateOut;
        in: radioIn; // to receive AirFrames
endsimple