Patent ID: 7474711

Claim:
A method of correcting in-phase/quadrature-phase (I/Q) imbalance present in a received signal, the method comprising: resolving the received signal into a predetermined number of samples; determining at least one coefficient value using a nested loop, the nested loop having the predetermined number of samples as an input, the nested loop comprising at least two loops, wherein determining the at least one coefficient value using the nested loop comprises: computing a predetermined number of primary loop estimates based on the predetermined number of samples; computing a predetermined number of secondary loop estimates based on the predetermined number of primary loop estimates; computing a predetermined number of subsequent successive loop estimates from a plurality of preceding loops within the nested loop, wherein the predetermined number of subsequent successive loop estimates is based on a predetermined number of preceding loop estimates; computing a final loop estimate based on the predetermined number of preceding loop estimates; determining the at least one coefficient value using at least one of: the final loop estimate, the predetermined number of subsequent successive loop estimates, and the predetermined number of primary loop estimates; and computing a compensation value based on the at least one coefficient value; and correcting the I/Q imbalance in the received signal using the compensation value.