Module Interface OLT_Q_mgmt

Package: PON.OLT
File: src/OLT/OLT_Q_mgmt.ned

TODO auto-generated module

OLT_Q_mgmt

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

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

Used in compound modules:

If a module type shows up more than once, that means it has been defined in more than one NED file.

OLT_IF (compound module)

TODO auto-generated module

Parameters:

Name Type Default value Description
slotLength int
slotNumber int
regTimeInt int
regAckTimeOut int
queueLimit int
datarateLimit int

Limit the assigned bandwidth to scale down the simulation

Properties:

Name Value Description
display i=block/fork

Source code:

//
// TODO auto-generated module
//
moduleinterface OLT_Q_mgmt
{
    parameters:
        int slotLength @unit("ns");
        int slotNumber;
        int regTimeInt @unit("ms");
        int regAckTimeOut @unit("ms");
        int queueLimit;
        int datarateLimit @unit("Mbps"); // Limit the assigned bandwidth to scale down the simulation

        @display("i=block/fork");

    gates:
        input lowerLayerIn;
        output lowerLayerOut;
        input upperLayerIn;
        output upperLayerOut;
}