# How does zero forcing equalizer work for consecutive pulses?

If in a digital communication system consecutive pulses are sent over a channel, to avoid ISI, a raised cosine filter is used for pulse shaping. If I understand correctly, then this graph taken from wikipedia shows how consecutive pulses are sent:

Due to channel induced ISI a zero forcing equalizer is used at the receiver to eliminate such distortions. As I understand it forces the output the equalizer to be 1 at K = 0 which is the peak of the raised cosine pulse and makes everything else 0

But the way I see it, K isn't always equal to 0 for all pulses. The peak of each pulse is at another sample point. So how does the equalizer work for multiple pulses? or am I missing something?

• The equalizer works with the estimated symbols out of the matched filter. It does not deal directly with the pulses. I recommend reading "Software Radio Design" by Johnson et a, and "Digital Signal Processing in Modern Communication Systems" by Schwarzinger.
– MBaz
Commented Oct 22, 2021 at 19:22
• @MBaz So basically the modulated symbols undergo pulse shaping, then are sent throught a channel, get contaminated with noise, but are down sampled at the reciever to retrieve the baseband signal (symbols), then the match filter removes noise, and the clean signal undergoes equalization to mitigate channel induced ISI? Commented Oct 22, 2021 at 22:08
• Yeah, except that the symbols are estimated after the matched filter, not before.
– MBaz
Commented Oct 23, 2021 at 14:51