List of all members.
Public Types |
enum | PropModel { RANDOM_PROPAGATION,
FRIIS_PROPAGATION,
LOG_DISTANCE_PROPAGATION,
COST231_PROPAGATION
} |
Public Member Functions |
| SimpleOfdmWimaxChannel (PropModel propModel) |
| Creates a channel and sets the propagation model.
|
void | Send (Time BlockTime, const bvec &fecBlock, uint32_t burstSize, Ptr< WimaxPhy > phy, bool isFirstBlock, uint64_t frequency, WimaxPhy::ModulationType modulationType, uint8_t direction, double txPowerDbm) |
| Sends a fec block to all connected physical devices.
|
void | SetPropagationModel (PropModel propModel) |
| sets the propagation model
|
Constructor & Destructor Documentation
ns3::SimpleOfdmWimaxChannel::SimpleOfdmWimaxChannel |
( |
PropModel |
propModel |
) |
|
Creates a channel and sets the propagation model.
- Parameters:
-
| propModel | the propagation model to use |
Member Function Documentation
void ns3::SimpleOfdmWimaxChannel::Send |
( |
Time |
BlockTime, |
|
|
const bvec & |
fecBlock, |
|
|
uint32_t |
burstSize, |
|
|
Ptr< WimaxPhy > |
phy, |
|
|
bool |
isFirstBlock, |
|
|
uint64_t |
frequency, |
|
|
WimaxPhy::ModulationType |
modulationType, |
|
|
uint8_t |
direction, |
|
|
double |
txPowerDbm | |
|
) |
| | |
Sends a fec block to all connected physical devices.
- Parameters:
-
| BlockTime | the time needed to send the block |
| fecBlock | the fec block being sent |
| burstSize | the size of the burst |
| phy | the sender device |
| isFirstBlock | true if this block is the first one, false otherwise |
| frequency | the frequency on which the block is sent |
| modulationType | the modulation used to send the fec block |
| direction | uplink or downlink |
| txPowerDbm | the transmission power |
void ns3::SimpleOfdmWimaxChannel::SetPropagationModel |
( |
PropModel |
propModel |
) |
|
sets the propagation model
- Parameters:
-
| propModel | the propagation model to used |
The documentation for this class was generated from the following file:
- src/devices/wimax/simple-ofdm-wimax-channel.h