QosRateSelection

Package: inet.linklayer.ieee80211.mac.rateselection

QosRateSelection

simple module

(no description)

QosRateSelection

Used in compound modules

Name Type Description
Hcf compound module

HCF -- Hybrid Coordination Function

Parameters

Name Type Default value Description
rateControlModule string
multicastFrameBitrate double -1bps
responseAckFrameBitrate double -1bps
responseBlockAckFrameBitrate double -1bps
responseCtsFrameBitrate double -1bps
dataFrameBitrate double -1bps

fastest

dataFrameBandwidth double nan Hz

unspecified by default

dataFrameNumSpatialStreams int -1

unspecified by default

mgmtFrameBitrate double -1bps

fastest

controlFrameBitrate double -1bps

Properties

Name Value Description
display i=block/cogwheel

Source code

simple QosRateSelection
{
    parameters:
        string rateControlModule;

        double multicastFrameBitrate @unit(bps) = default(-1bps);

        double responseAckFrameBitrate @unit(bps) = default(-1bps);
        double responseBlockAckFrameBitrate @unit(bps) = default(-1bps);
        double responseCtsFrameBitrate @unit(bps) = default(-1bps);

        double dataFrameBitrate @unit(bps) = default(-1bps); // fastest
        double dataFrameBandwidth @unit(Hz) = default(nan Hz); // unspecified by default
        int dataFrameNumSpatialStreams = default(-1); // unspecified by default

        double mgmtFrameBitrate @unit(bps) = default(-1bps); // fastest
        double controlFrameBitrate @unit(bps) = default(-1bps);
        @display("i=block/cogwheel");
}

File: src/inet/linklayer/ieee80211/mac/rateselection/QosRateSelection.ned