ErrorRateInd

Namespace: inet

class ErrorRateInd

This indication specifies various error rates that was computed during receiving the packet. It may be present on a packet from the phyiscal layer to the application.

Inheritance diagram

Extends

Name

Type

Description

SignalTagBase

class

This is an abstract base class that should not be directly added as a tag.

Fields

Name

Type

Description

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.

Properties

Name

Value

Description

existingClass

Source code

//
// This indication specifies various error rates that was computed during receiving the packet.
// It may be present on a packet from the phyiscal layer to the application.
//
class ErrorRateInd extends SignalTagBase
{
    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.
}

File: src/inet/physicallayer/wireless/common/contract/packetlevel/SignalTag.msg