HarqInfoInd

Namespace: simu5g

class HarqInfoInd

Indication tag containing HARQ process information Normally exchanged by the PHY and MAC layers.

Inheritance diagram

Extends

Name

Type

Description

TagBase ↗

class

This is an abstract base class that should not be directly added to a message as a tag. It is used as the base class of all tags, thus it doesn’t have any fields.

Fields

Name

Type

Description

acid

unsigned char

HARQ process identifier

cw

unsigned char

Codeword identifier

txNumber

unsigned char

Number of (re)transmissions

ndi

bool

New Data Indicator

Properties

Name

Value

Description

existingClass

Source code

//
// Indication tag containing HARQ process information
// Normally exchanged by the PHY and MAC layers.
//
class HarqInfoInd extends inet::TagBase {
    unsigned char acid = 0;             // HARQ process identifier
    unsigned char cw = 0;               // Codeword identifier
    unsigned char txNumber = 0;         // Number of (re)transmissions
    bool ndi = true;                    // New Data Indicator
}

File: src/simu5g/common/LteControlInfoTags.msg