For a radio receiving a sequence of bandspread communication signal samples whose information bits are spread by a factor of ten or more, wherein each j-th signal sample is defined by an input pair (x.sub.j,y.sub.j) and a phase angle .phi..sub.j, a method of estimating the communication signal when the signal samples contain interference, said method comprising the steps of:
- generating a signal representing an averaged sum ##EQU9## where the value of n is based on the radio's frequency of operation;
- generating a rotated input pair (-y.sub.j,x.sub.j) signal for each j-th signal sample;
- and
- generating a signal representing the product of each j-th signal sample's averaged sum and its corresponding rotated input signal pair to generate a transformed input signal pair for each sample as an estimate of the communication signal associated with each j-th sample.