Package: inet.physicallayer.wireless.common.contract.packetlevel
ITransmitter
module interfaceThe transmitter model describes the physical process which converts packets into electric signals.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
Name | Type | Description |
---|---|---|
ApskDimensionalTransmitter | compound module |
This transmitter model produces transmissions that use dimensional transmission power (that changes over time and/or frequency) in their analog representation and the configured modulation. |
ApskLayeredTransmitter | compound module |
This transmitter model is part of a simple hypothetical layered radio. It produces detailed transmissions that have separate representation for all simulated domains. The levelOfDetail parameter controls which domains are actually simulated, but all parameters relevant to the error model are always set on the transmission. |
ApskScalarTransmitter | compound module |
This transmitter model produces transmissions that have scalar transmission power in their analog representation and the configured modulation. |
DimensionalTransmitterBase | compound module |
This transmitter model produces transmissions that use dimensional transmission power (that changes over time and/or frequency) in their analog representation and the configured modulation. |
Ieee80211DimensionalTransmitter | compound module |
This transmitter model produces IEEE 802.11 transmissions that have dimensional transmission power (that changes over time and/or frequency) in their analog representation. The bit domain, symbol domain, and sample domains of the transmissions are not represented. |
Ieee80211LayeredOfdmTransmitter | compound module |
The level of detail parameter determines which submodules of the transmitter will be used: |
Ieee80211ScalarTransmitter | compound module |
This transmitter model produces IEEE 802.11 transmissions that have scalar transmission power in their analog representation. The bit domain, symbol domain, and sample domains of the transmissions are not represented. |
Ieee80211TransmitterBase | compound module |
This transmitter model serves as the base module for IEEE 802.11 transmitters. It supports switching channels, configuring different operation modes, and preamble modes. |
Ieee80211UnitDiskTransmitter | compound module |
See also: Ieee80211UnitDiskReceiver, Ieee80211UnitDiskRadio, UnitDiskRadioMedium. |
Ieee802154NarrowbandDimensionalTransmitter | compound module | (no description) |
Ieee802154NarrowbandScalarTransmitter | compound module | (no description) |
Ieee802154UwbIrTransmitter | compound module | (no description) |
NarrowbandTransmitterBase | compound module |
This module servces as a base module for narrowband transmitter models. |
NoiseDimensionalTransmitter | compound module | (no description) |
NoiseScalarTransmitter | compound module | (no description) |
UnitDiskTransmitter | compound module |
This transmitter model produces transmissions that are parameterized with communication range, interference range, and detection range. It also supports an ideal communication channel with configuring the range parameters to infinity. |
Used in compound modules
Name | Type | Description |
---|---|---|
NoiseSource | compound module | (no description) |
Radio | compound module |
The radio model describes the physical device that is capable of transmitting and receiving signals on the medium. It contains an antenna model, a transmitter model, a receiver model, and an energy consumer model. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/wtx |
Source code
// // The transmitter model describes the physical process which converts packets // into electric signals. // moduleinterface ITransmitter { parameters: @display("i=block/wtx"); }File: src/inet/physicallayer/wireless/common/contract/packetlevel/ITransmitter.ned