Patent ID: 8064496

Claim:
An apparatus comprising: a decover unit configured to decover input samples to obtain received symbols for multiple orthogonal channels, the input samples corresponding to signals transmitted by a transmitter; a symbol processor coupled to the decover unit and including a noise estimator configured to generate noise estimates associated with the multiple orthogonal channels, wherein the symbol processor is configured to scale the received symbols for the multiple orthogonal channels with multiple gains and with the noise estimates to obtain scaled symbols for the multiple orthogonal channels, wherein the symbol processor is configured to scale the received symbols to generate estimated transmitted symbols corresponding to the received symbols, wherein each estimated transmitted symbol has an in phase component that includes a hyperbolic tangent of an in phase component of a corresponding scaled symbol and wherein each estimated transmitted symbol has a quadrature component that includes a hyperbolic tangent of a quadrature component of the corresponding scaled symbol; and a covering unit configured to cover the scaled symbols to generate output samples.