Channel Estimators#

The following table provides an overview of the implemented channel estimators and indicates whether they exploit spatial, spectral/delay, or temporal properties of the channel.

For data-driven or statistics-based estimators, the corresponding doc page also documents how the estimators was trained/fitted.

Channel Estimator

Spatial

Spectral

Temporal

Interpolators

NearestNeighborInterpolator

LinearInterpolator

CombInterpolator

Linear estimators

LSChannelEstimator

✘

✘

✘

LMMSEChannelEstimator

✔

✔

✔

TruncatedChannelEstimator

✘

✔

✘

Sparsity-based estimators

SBLChannelEstimator

✘

✔

✘

SparseDiffuseChannelEstimator

✘

✔

✘

RKHSChannelEstimator

✔

✔

✘

Latent variable-based estimators

VAEChannelEstimator

✔

✘

✘

SpatialGMMChannelEstimator

✔

✘

✘

SpectralGMMChannelEstimator

✘

✔

✘

Neural network-based estimators

ReEsNetChannelEstimator

✘

✔

✔

DeepPriorChannelEstimator

✔

✔

✔

DNNChannelEstimator

✘

✔

✘

InterpolatedDNNChannelEstimator

✘

✔

✘