Patent ID: 7415061

Claim:
A communication system that is operable to perform burst noise cancellation, comprising: a transmitter that is operable to produce a spread signal that comprises at least one known-value symbol spread by a plurality of non data-carrying orthogonal codes and data symbols spread by at least one data-carrying orthogonal code, the transmitter further operable to transmit the spread signal across a communication link; and a receiver that is operable to receive the spread signal after being transmitted across the communication link, the received spread signal including burst noise, the receiver comprising: a burst noise detector that is operable to determine burst noise affected chips of the orthogonal codes; a weight computation functional block that is operable to calculate a plurality of complex-valued combining weights based upon the burst noise affected chips; and a vector de-spreader and a linear combiner that are operable in combination to use the plurality of non data-carrying orthogonal codes, the at least one data-carrying orthogonal code, and the plurality of complex-valued combining weights to de-spread the received spread signal to produce the data symbols with the burst noise substantially removed.