Package: inet.physicallayer.wireless.common.contract.bitlevel
IPulseFilter
module interfaceModule interface for pulse filters in wireless communication systems. Pulse filters convert between the sample domain and the symbol domain in the receiver's signal processing chain. They take a reception sample model as input and produce a reception symbol model as output by extracting symbols from the received signal samples based on the configured samples per symbol ratio.
<b>See also:</b> IPulseShaper
Used in compound modules
| Name | Type | Description |
|---|---|---|
| ApskLayeredReceiver | compound module |
This receiver model is part of a simple hypothetical layered radio. It receives detailed transmissions that have a separate representation for all simulated domains. The levelOfDetail parameter controls which domains are actually simulated, but all parameters relevant to the error model are expected to be set on the reception. |
| Ieee80211LayeredOfdmReceiver | compound module |
Implements an IEEE 802.11 OFDM receiver. The implementation details are based on the following standard: IEEE Std 802.11-2012 PART 11: WIRELESS LAN MAC AND PHY SPECIFICATIONS |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/opticaldelay |
Source code
// // Module interface for pulse filters in wireless communication systems. Pulse // filters convert between the sample domain and the symbol domain in the // receiver's signal processing chain. They take a reception sample model as // input and produce a reception symbol model as output by extracting symbols // from the received signal samples based on the configured samples per symbol // ratio. // // @see IPulseShaper // moduleinterface IPulseFilter { parameters: @display("i=block/opticaldelay"); }File: src/inet/physicallayer/wireless/common/contract/bitlevel/IPulseFilter.ned