Patent ID: 8559559

Claim:
An apparatus for use in a communications system, the apparatus comprising: a DC estimator to receive an input signal and generate estimate values of the input signal's DC level; a DC averager to receive the estimate values and generate a DC average, the DC average selectable from a moving average of the estimate values or a running average of the estimate values, wherein the moving average is updated whenever a new estimate value is available, and wherein the running average is updated once every predetermined time interval; and a subtracter unit to subtract the DC average from the input signal, the DC averager configured to select a running average if the receiver is in a frequency hop mode, the DC averager further configured to select a moving average if the receiver is not in a frequency hop mode; the input signal comprising an in-phase (I) component and a quadrature (Q) component, the DC estimator configured to generate estimate values for each of the I and Q components, the DC averager configured to generate DC averages for the estimate values generated for each of the I and Q components, and the subtracter unit configured to subtract a DC average from each of the I and Q components.