● Initialization: |
−Find an initial estimate of the time domain channel using linear interpolation: |
● Iterations: |
1. Set Threshold=β eαi. |
2. Using the threshold from the previous step, find the locations of the taps t by thresholding the time domain channel from the previous iteration (). |
3. Solve for the values of the non-zero impulses using MMSE: |
4. Find the new estimate of the channel () by substituting the taps in their detected positions. |
5. Stop if the estimated channel is close enough to the previous estimation or when a maximum number of iterations is reached. |