NrAmcD2D

Package: simu5g.stack.d2d.mac.amc

simple module NrAmcD2D

NR Adaptive Modulation and Coding (AMC) module with D2D support. It is the D2D-capable variant of NrAmc, wired in by the D2D NR NICs via the MAC’s amcType parameter.

simu5g.stack.d2d.mac.amc.NrAmcD2DNrAmcD2Dsimple

Inheritance diagram

Extends

Name

Type

Description

NrAmc

simple module

NR Adaptive Modulation and Coding (AMC) module.

Parameters

Name

Type

Default value

Description

d2dBinderModule

string

“d2dBinder”

The network’s D2dBinder, which holds the D2D state

Properties

Name

Value

Description

class

NrAmcD2D

display

i=block/table2

Source code

//
// NR Adaptive Modulation and Coding (AMC) module with D2D support. It is the
// D2D-capable variant of ~NrAmc, wired in by the D2D NR NICs via the MAC's
// amcType parameter.
//
simple NrAmcD2D extends NrAmc
{
    parameters:
        @class(NrAmcD2D);
        string d2dBinderModule = default("d2dBinder");  // The network's ~D2dBinder, which holds the D2D state
}

File: src/simu5g/stack/d2d/mac/amc/NrAmcD2D.ned