DelayChannel

Package: ned

DelayChannel

channel

(no description)

Used in compound modules

Name Type Description
LteNicBase compound module

The LteNicBase module serves as the foundational building block for LTE networking in Simu5G. It integrates protocols for LTE communication, including PDCP, RLC, MAC, and PHY layers. This base module allows higher-level modules, such as User Equipment (UE) and eNodeB (evolved Node B), to configure and utilize these layers according to their specific requirements.

Parameters

Name Type Default value Description
disabled bool false
delay double 0s

propagation delay

Properties

Name Value Description
class cDelayChannel

Signals

Name Type Unit Description
messageSent omnetpp::cMessage
messageDiscarded omnetpp::cMessage

Statistics

Name Title Source Record Unit Interpolation Mode Description
messages constant1(messageSent) count? none
messagesDiscarded constant1(messageDiscarded) count? none

Source code

channel DelayChannel
{
    @class(cDelayChannel);
    @signal[messageSent](type=omnetpp::cMessage);
    @signal[messageDiscarded](type=omnetpp::cMessage);
    @statistic[messages](source="constant1(messageSent)"; record=count?; interpolationmode=none);
    @statistic[messagesDiscarded](source="constant1(messageDiscarded)"; record=count?; interpolationmode=none);
    bool disabled @mutable = default(false);
    double delay @mutable @unit(s) = default(0s); // propagation delay
}

File: Built-in type