Patent ID: 6904106

Claim:
A method of interference cancellation (IC) for a spread-spectrum code division multiple access (CDMA) receiver operating in a CDMA system having a plurality of users each employing a CDMA code, the receiver comprising the steps of (a) despreading a received spread spectrum signal for each path and for each CDMA code; (b) performing a decision for an information symbol carried in the spread spectrum signal for each CDMA code; (c) obtaining an estimate of the channel medium for each path of each CDMA code; (d) using the information symbol decision for each CDMA code, the channel medium estimate and time instant for each path, and the CDMA codes to provide a regenerated spread spectrum signal estimate by regenerating and summing the received signals for each CDMA code and each signal path; (e) using the information symbol decision for each CDMA code and the channel medium estimate for each signal path to provide an interference-free estimate for each despread signal path of each CDMA code; (f) despreading the regenerated signal estimate at every time instant corresponding to all identified paths signals for every CDMA code; (g) subtracting the despread regenerated signal estimate from the despread received signal for each paths arid for each CDMA code; (h) adding each interference-free estimate of the output of the subtracting to the despread signal path for each path and for each CDMA code; and (i) performing a decision for the information symbol carried in the spread spectrum signal for each CDMA code.