#include <Ieee80211OFDMMode.h>
bps grossBitrate
Definition: Ieee80211OFDMMode.h:52
const Ieee80211OFDMCode * code
Definition: Ieee80211OFDMMode.h:49
bps netBitrate
Definition: Ieee80211OFDMMode.h:51
compose< b, pow< s,-1 > > bps
Definition: Units.h:985
#define NaN
Definition: INETMath.h:103
const Hz bandwidth
Definition: Ieee80211OFDMMode.h:50
const Ieee80211OFDMModulation * modulation
Definition: Ieee80211OFDMMode.h:48
virtual inet::physicallayer::Ieee80211OFDMModeBase::~Ieee80211OFDMModeBase |
( |
| ) |
|
|
inlinevirtual |
Referenced by getGrossBitrate().
const APSKModulationBase * getSubcarrierModulation() const
Definition: Ieee80211OFDMModulation.h:34
compose< b, pow< s,-1 > > bps
Definition: Units.h:985
const Ieee80211OFDMModulation * modulation
Definition: Ieee80211OFDMMode.h:48
int getNumberOfDataSubcarriers() const
Definition: Ieee80211OFDMMode.h:62
virtual unsigned int getCodeWordSize() const override
Definition: APSKModulationBase.h:47
bps inet::physicallayer::Ieee80211OFDMModeBase::computeNetBitrate |
( |
bps |
grossBitrate, |
|
|
const Ieee80211OFDMCode * |
code |
|
) |
| const |
|
protected |
Referenced by getNetBitrate().
71 if (convolutionalCode)
72 return grossBitrate * convolutionalCode->getCodeRatePuncturingK() / convolutionalCode->getCodeRatePuncturingN();
bps grossBitrate
Definition: Ieee80211OFDMMode.h:52
const Ieee80211OFDMCode * code
Definition: Ieee80211OFDMMode.h:49
const ConvolutionalCode * getConvolutionalCode() const
Definition: Ieee80211OFDMCode.h:41
Hz inet::physicallayer::Ieee80211OFDMModeBase::getBandwidth |
( |
| ) |
const |
|
inline |
bps inet::physicallayer::Ieee80211OFDMModeBase::getGrossBitrate |
( |
| ) |
const |
|
virtual |
bps inet::physicallayer::Ieee80211OFDMModeBase::getNetBitrate |
( |
| ) |
const |
|
virtual |
int inet::physicallayer::Ieee80211OFDMModeBase::getNumberOfDataSubcarriers |
( |
| ) |
const |
|
inline |
int inet::physicallayer::Ieee80211OFDMModeBase::getNumberOfPilotSubcarriers |
( |
| ) |
const |
|
inline |
int inet::physicallayer::Ieee80211OFDMModeBase::getNumberOfTotalSubcarriers |
( |
| ) |
const |
|
inline |
int getNumberOfPilotSubcarriers() const
Definition: Ieee80211OFDMMode.h:63
int getNumberOfDataSubcarriers() const
Definition: Ieee80211OFDMMode.h:62
const Hz inet::physicallayer::Ieee80211OFDMModeBase::bandwidth |
|
protected |
bps inet::physicallayer::Ieee80211OFDMModeBase::grossBitrate |
|
mutableprotected |
bps inet::physicallayer::Ieee80211OFDMModeBase::netBitrate |
|
mutableprotected |
The documentation for this class was generated from the following files: