Patent ID: 7711059

Claim:
A method of receiving multi-carrier data, the method comprising: receiving a frame based frequency domain data comprising N elements, N being a positive integer, each representing a modulation onto a certain sub-carrier; selecting a first subset U among the N elements and performing equalization for each element u in U to obtain a first group of soft decisions; selecting a second subset A among the N elements; selecting a third subset R among the N elements, the third subset R representing a plurality of sub-carriers that cause substantial inter-carrier interference to at least part of the sub-carriers in the second subset A; selecting a fourth subset P among the N elements from a previous frame, the fourth subset P representing a plurality of sub-carriers from the previous frame that cause substantial inter-symbol interference to at least part of the sub-carriers in the third subset R; performing inter-symbol interference cancellation for the sub-carriers in the third subset R to produce a plurality of intermediate decisions; performing both equalization and inter-carrier interference cancellation for each element a in the second subset A using said intermediate decisions to obtain a second group of soft decisions.