Package: inet.physicallayer.wireless.ieee80211.packetlevel.errormodel
Ieee80211NistErrorModel
compound module(no description)
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Known subclasses
Name | Type | Description |
---|---|---|
Ieee80211OfdmErrorModel | compound module |
This is the error model for the layered IEEE 802.11 OFDM PHY infrastructure (IEEE 802.11-2012, Clause 18). OFDM means that the physical layer uses OFDM modulation. |
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 | Ieee80211NistErrorModel |
Called methods (observed)
function | info | call from |
---|---|---|
inet::physicallayer::Ieee80211NistErrorModel::computeBitErrorRate | computeBitErrorRate | Ipv4NetworkConfigurator, ApskScalarRadioMedium, RadioMedium, Ieee80211DimensionalRadioMedium, Ieee80211ScalarRadioMedium |
inet::physicallayer::Ieee80211NistErrorModel::computePacketErrorRate | computePacketErrorRate | Ipv4NetworkConfigurator, ApskScalarRadioMedium, RadioMedium, Ieee80211DimensionalRadio, Ieee80211DimensionalRadioMedium, Ieee80211Radio, Ieee80211ScalarRadio, Ieee80211ScalarRadioMedium |
inet::physicallayer::Ieee80211NistErrorModel::computeSymbolErrorRate | computeSymbolErrorRate | Ipv4NetworkConfigurator, ApskScalarRadioMedium, RadioMedium, Ieee80211DimensionalRadioMedium, Ieee80211ScalarRadioMedium |
Source code
module Ieee80211NistErrorModel extends ErrorModelBase { parameters: @class(Ieee80211NistErrorModel); @display("i=block/broadcast"); }File: src/inet/physicallayer/wireless/ieee80211/packetlevel/errormodel/Ieee80211NistErrorModel.ned