Package: inet.physicallayer.wireless.apsk.packetlevel.errormodel
ApskErrorModel
compound moduleThis error model determines packet error rate, bit error rate, and symbol error rate by using the well-known formula that corresponds to the modulation. It assumes no forward error correction or any other techinque is used in the physical signal.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
Name | Type | Description |
---|---|---|
ErrorModelBase | compound module |
This module servces as the base module for error models. |
Parameters
Name | Type | Default value | Description |
---|---|---|---|
corruptionMode | string | "packet" | |
snirMode | string | "min" | |
snirOffset | double | 0dB |
offset the calculated SNIR before further computing the PER, BER, SER or corrupt bits and symbols this can be used, for example, to represents cross symbol interference due to OFDM lobe overlapping, symbol frequency/time offset mismatch, and symbol frequency/time size mismatch |
Properties
Name | Value | Description |
---|---|---|
display | i=block/broadcast | |
class | ApskErrorModel |
Direct method calls (observed)
call to | function | info |
---|---|---|
ApskErrorModel | inet::physicallayer::ApskErrorModel::computeBitErrorRate | computeBitErrorRate |
Called methods (observed)
function | info | call from |
---|---|---|
inet::physicallayer::ApskErrorModel::computeBitErrorRate | computeBitErrorRate | ApskDimensionalRadioMedium, ApskScalarRadioMedium, ApskErrorModel, RadioMedium, Ieee802154NarrowbandScalarRadioMedium |
inet::physicallayer::ApskErrorModel::computePacketErrorRate | computePacketErrorRate | ApskDimensionalRadio, ApskDimensionalRadioMedium, ApskScalarRadio, ApskScalarRadioMedium, RadioMedium, Ieee802154NarrowbandDimensionalRadio, Ieee802154NarrowbandScalarRadio, Ieee802154NarrowbandScalarRadioMedium |
inet::physicallayer::ApskErrorModel::computeSymbolErrorRate | computeSymbolErrorRate | ApskDimensionalRadioMedium, ApskScalarRadioMedium, RadioMedium, Ieee802154NarrowbandScalarRadioMedium |
Source code
// // This error model determines packet error rate, bit error rate, and symbol // error rate by using the well-known formula that corresponds to the modulation. // It assumes no forward error correction or any other techinque is used in the // physical signal. // module ApskErrorModel extends ErrorModelBase { parameters: @class(ApskErrorModel); }File: src/inet/physicallayer/wireless/apsk/packetlevel/errormodel/ApskErrorModel.ned