Patent ID: 8611410

Claim:
A method for performing blind equalization on received samples, the method comprising: (a) receiving at a computer system a block {u n } of the received samples; (b) minimizing a function J of a vector argument f to determine a minimizing vector f MIN , wherein said minimizing is performed by the computer system, wherein the function J depends on the vector argument f according to the expression J(f)=Σ(|y n | 2 −γ) 2 , wherein the summation Σ corresponds to a sequence {y n } of equalized samples, wherein the sequence {y n } of equalized samples is related to the block {u n } of received samples according to a convolution relation {y n }={u n }*f, wherein γ is a current modulus parameter value; (c) computing a fourth moment of the sequence {y n } corresponding to the minimizing vector f MIN , wherein said computing the fourth moment is performed by the computer system; (d) computing a second moment of the sequence {y n } corresponding to the minimizing vector f MIN , wherein said computing the second moment is performed by the computer system; (e) updating the current modulus parameter value γ to be equal to a ratio of the fourth moment to the second moment, wherein said updating the current modulus parameter value γ is performed by the computer system; repeating (a) through (e) until a termination condition is satisfied, wherein said repeating is performed by the computer system; convolving the received samples with the minimizing vector f MIN from a last of said repetitions of (a) through (e) to determine final equalized samples, wherein said convolving is performed by the computer system.