LteAmcD2D

Package: simu5g.stack.d2d.mac.amc

simple module LteAmcD2D

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

simu5g.stack.d2d.mac.amc.LteAmcD2DLteAmcD2Dsimple

Inheritance diagram

Extends

Name

Type

Description

LteAmc

simple module

LTE 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

LteAmcD2D

display

i=block/table2

Source code

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

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