SnirInd

Namespace: inet

class SnirInd

This indication specifies the signal to noise ratio that was detected 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

minimumSnir

double

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

maximumSnir

double

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

averageSnir

double

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

Properties

Name

Value

Description

existingClass

Source code

//
// This indication specifies the signal to noise ratio that was detected during receiving the packet.
// It may be present on a packet from the phyiscal layer to the application.
//
class SnirInd extends SignalTagBase
{
    double minimumSnir = NaN; // minimum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown.
    double maximumSnir = NaN; // maximum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown.
    double averageSnir = NaN; // average signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown.
}

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