Patent ID: 7324584

Claim:
A method comprising: a) determining interference contribution terms representing interference contributions of each interfering user on a select user, the interference contribution terms independent of data symbols of the interfering users and select user; and b) providing parallel interference cancellation on each of a plurality of signal segments recovered for the select user by iteratively: i) processing symbol estimates for each interfering user based on corresponding ones of the interference contribution terms to provide individual interference estimates; ii) summing the individual interference estimates to generate a total interference; and iii) subtracting the total interference from a signal segment of the plurality of signal segments to provide an improved output, the interference contribution terms remaining constant during the parallel interference cancellation for the plurality of signal segments, wherein the interference contribution terms are each a function of cross-correlations of signature sequences for each interfering user and the select user at a plurality of offsets corresponding to channel delays for multipath signals of the interfering and select users in light of channel estimates associated with each multipath signal.