In equalization, the received spectral coefficient blocks (i.e. after cyclic prefix removal and FFT) are adjusted to compensate for the frequency response of the channel (nothing can be done here about the additive noise). Due to the cyclic prefix, each block has essentially undergone cyclic convolution with the channel's impulse response. In the frequency domain, this is the same as if the spectral coefficients were pointwise multiplied by the frequency response of the channel. If the freq. response has no zeros and is known by the receiver, it is possible to perfectly remove the effect of the channel's filter. Since the channel pointwise multiplied the blocks by its freq. response, all that needs to be done is multiply the blocks pointwise by the 1 over the freq. response. Because we implemented the channel's impulse response as non-ideal low-pass, it's freq. response has no zeros and equalization is rather trivial.
| Frequency response of equalizer |
|---|
![]() |












"assafdf"