![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <receiver/OFDMAAspect.hpp>


Public Member Functions | |
| virtual wns::Power | getNoise (int subCarrier) const |
| get noise power on specific subCarrier (-174dBm/Hz*BW+receiverNoiseFigure) | |
| wns::Ratio | getNoiseFigure () const |
| get receiverNoiseFigure: degradation of received signal quality due to imperfections | |
| virtual wns::Power | getNoisePerSubChannel () const |
| get noise power on any subCarrier (-174dBm/Hz*BW+receiverNoiseFigure) | |
| virtual int | getSubCarrierIndex (double f) |
| translate frequency to subcarrier (required for FTFading) | |
| OFDMAAspect (wns::Ratio rnf) | |
| virtual void | tune (double f, double b, int numberOfSubCarriers) |
| allocate physicalResources for all OFDMA subCarriers | |
Protected Member Functions | |
| int | getCurrentNumberOfSubCarriers () const |
| number of subCarriers of this OFDMA system | |
Protected Attributes | |
| PhysicalResourceContainer | physicalResources |
| for each subCarrier there is a physicalResource in this container | |
Private Types | |
| typedef std::vector < rise::medium::PhysicalResource * > | PhysicalResourceContainer |
Private Attributes | |
| double | carrierBandwidth |
| bandwidth of one subcarrier | |
| int | currentNumberOfSubCarriers |
| number of OFDMA subcarriers | |
| double | firstCarrierMidFrequency |
| double | lowestFrequency |
| wns::Ratio | receiverNoiseFigure |
| receiverNoiseFigure is set by the constructor | |
Definition at line 49 of file OFDMAAspect.hpp.
typedef std::vector<rise::medium::PhysicalResource*> ofdmaphy::receiver::OFDMAAspect::PhysicalResourceContainer [private] |
Definition at line 54 of file OFDMAAspect.hpp.
| OFDMAAspect::OFDMAAspect | ( | wns::Ratio | rnf | ) |
Definition at line 35 of file OFDMAAspect.cpp.
| int ofdmaphy::receiver::OFDMAAspect::getCurrentNumberOfSubCarriers | ( | ) | const [inline, protected, virtual] |
| wns::Power OFDMAAspect::getNoise | ( | int | subCarrier | ) | const [virtual] |
Definition at line 73 of file OFDMAAspect.cpp.
| wns::Ratio OFDMAAspect::getNoiseFigure | ( | ) | const |
Definition at line 94 of file OFDMAAspect.cpp.
| wns::Power OFDMAAspect::getNoisePerSubChannel | ( | ) | const [virtual] |
Definition at line 100 of file OFDMAAspect.cpp.
Implements rise::receiver::MultiCarrierAspect.
Reimplemented in ofdmaphy::receiver::Receiver.
Definition at line 46 of file OFDMAAspect.cpp.
Definition at line 96 of file OFDMAAspect.hpp.
Definition at line 93 of file OFDMAAspect.hpp.
Definition at line 98 of file OFDMAAspect.hpp.
Definition at line 97 of file OFDMAAspect.hpp.
Definition at line 81 of file OFDMAAspect.hpp.
Definition at line 90 of file OFDMAAspect.hpp.
1.5.5