ID2DModeController

Package: simu5g.stack.d2d.rrc

ID2DModeController

module interface

Interface for the D2D mode controller of the IRrc layer: performs the D2D mode switch of a peering, draining and re-routing the affected RLC transmission buffers.

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Implemented by

Name Type Description
D2DModeController simple module

Controls D2D mode switching flow control.

Used in compound modules

Name Type Description
RrcD2D compound module

D2D-capable variant of the Rrc layer. It adds the D2D mode controller (which coordinates RLC TX-queue draining across a mode switch) and, on the eNB/gNB side (hasD2DModeSelection==true), the periodic D2D mode selection module. Selected via 'rrc.typename' by the D2D-capable NICs.

Properties

Name Value Description
display i=block/control

Source code

//
// Interface for the D2D mode controller of the ~IRrc layer: performs the
// D2D mode switch of a peering, draining and re-routing the affected RLC
// transmission buffers.
//
moduleinterface ID2DModeController
{
    parameters:
        @display("i=block/control");
}
File: src/simu5g/stack/d2d/rrc/ID2DModeController.ned