Patent ID: 7113553

Claim:
A method for mitigating the multipath interference experienced by a present CCK symbol, comprising: (i) pre-computing a plurality of multipath interference biases which are a post-correlation representation of the intra-symbol chip interference (ICI) for the present CCK symbol; (ii) generating correlation outputs for the present CCK symbol; (iii) based on the plurality of multipath interference biases and the correlation outputs for the present CCK symbol, obtaining ICI-corrected correlation outputs for the present CCK symbol; (iv) based on the ICI-corrected correlation outputs for the present CCK symbol, obtaining a set of initial candidates for the present CCK symbol; (v) generating correlation outputs for the next CCK symbol; (vi) based on the plurality of multipath interference biases and the correlation outputs for the next CCK symbol, obtaining ICI-corrected correlation outputs for the next CCK symbol; (vii) based on the ICI-corrected correlation outputs for the next CCK symbol, obtaining a set of initial candidates for the next CCK symbol; (viii) for each of the candidates for the present CCK symbol, obtaining first ISI-mitigated correlation outputs where both the ICI due to the present CCK symbol and the inter-symbol interference (ISI) due to the next CCK symbol have been corrected; (ix) for each of the candidates for the present CCK symbol, and based on the first ISI-mitigated correlation outputs, obtaining second ISI-mitigated correlation outputs where the ISI due to the previous CCK symbol has also been corrected; and (x) decoding the present CCK symbol based on the second ISI-mitigated correlation outputs.