BackgroundCellTrafficManager

Package: simu5g.background.cell

BackgroundCellTrafficManager

simple module

Manages the background traffic generated by BackgroundUe in a BackgroundCell.

Inheritance diagram

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

Extends

Name Type Description
BackgroundTrafficManagerBase simple module

This is the base module for the traffic manager for background UEs

Parameters

Name Type Default value Description
binderModule string "binder"
numBgUes int
bgSchedulerModule string "^.^.bgScheduler"
enablePeriodicCqiUpdate bool
computeAvgInterference bool

Properties

Name Value Description
display i=block/control
class BackgroundCellTrafficManager

Source code

//
// Manages the background traffic generated by ~BackgroundUe in a
// ~BackgroundCell.
//
simple BackgroundCellTrafficManager extends BackgroundTrafficManagerBase
{
    parameters:
        @display("i=block/control");
        @class("BackgroundCellTrafficManager");
        string bgSchedulerModule = default("^.^.bgScheduler");
        bool enablePeriodicCqiUpdate;
        bool computeAvgInterference;
}
File: src/simu5g/background/cell/BackgroundCellTrafficManager.ned