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 sample is defined by an input pair (x.sub.j,y.sub.j) and an amplitude A.sub.j, a method of estimating the communication signal when the signal samples contain linear amplitude interference comprising the steps of:
- approximating a quantity DA.sub.j proportional to the second derivative of the amplitude A.sub.j by generating a first signal that represents the sum
- 2A.sub.j -A.sub.j-1 -A.sub.j+1 ;
- using the first signal to generate a second signal representing an averaged sum ##EQU6## where the value of n is based on the radio's frequency of operation;
- and using the second signal to generate each j-th sample's averaged sum and a vector defined by the coordinate pair (x.sub.j /A.sub.j,y.sub.j /A.sub.j) wherein the resulting product is an estimate of the communication signal.