Class ReceptionIndication

File: src/inet/physicallayer/contract/packetlevel/RadioControlInfo.msg

C++ definition

Control info attached to a mac frame that is sent up from the Radio.

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Known subclasses:

Name Type Description
Ieee80211ReceptionIndication class

Control info attached to a mac frame that is sent up from the Ieee80211Radio.

Fields:

Name Type Description
bitErrorCount int

number of erroneous bits in the range [0, +infinity) or -1 if unknown.

symbolErrorCount int

number of erroneous symbols in the range [0, +infinity) or -1 if unknown.

packetErrorRate double

packet error rate (probability) in the range [0, 1] or NaN if unknown.

bitErrorRate double

bit error rate (probability) in the range [0, 1] or NaN if unknown.

symbolErrorRate double

symbol error rate (probability) in the range [0, 1] or NaN if unknown.

minRSSI W

minimum receive signal strength indication in the range (0, +infinity) or NaN if unknown.

minSNIR double

minimum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown.

Source code:

//
// Control info attached to a mac frame that is sent up from the ~Radio.
//
class ReceptionIndication
{
    int bitErrorCount = -1;       // number of erroneous bits in the range [0, +infinity) or -1 if unknown.
    int symbolErrorCount = -1;    // number of erroneous symbols in the range [0, +infinity) or -1 if unknown.
    double packetErrorRate = NaN; // packet error rate (probability) in the range [0, 1] or NaN if unknown.
    double bitErrorRate = NaN;    // bit error rate (probability) in the range [0, 1] or NaN if unknown.
    double symbolErrorRate = NaN; // symbol error rate (probability) in the range [0, 1] or NaN if unknown.
    W minRSSI = W(NaN);           // minimum receive signal strength indication in the range (0, +infinity) or NaN if unknown.
    double minSNIR = NaN;         // minimum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown.
}