Patent ID: 8023587

Claim:
A device for pre-distorting a base-band digital signal, comprising an adaptive parameter calculation unit and a pre-distorter, wherein the adaptive parameter calculation unit is configured to calculate nonlinear filter parameters in accordance with samples of a base-band digital signal and samples of a feedback signal of a radio frequency channel, and output a calculation result to the pre-distorter; and the pre-distorter is configured to store and update the nonlinear filter parameters, perform power statistics of the base-band digital signal, select nonlinear filter parameters corresponding to a result of the power statistics, pre-distort the base-band digital signal by using the selected nonlinear filter parameters, and output the pre-distorted base-band digital signal; wherein the pre-distorter comprises a nonlinear filter unit, and the nonlinear filter unit comprises a delay module, a multiplier module and an accumulator, the delay module is configured to delay data streams of I, Q components of the input signal, and send the delayed I, Q components of the input signal to the multiplier module; the multiplier module is configured to complex multiply the input signal in accordance with the delayed I, Q components of the input signal and the selected nonlinear filter parameters, and output the multiplied signal to the accumulator; and the accumulator is configured to accumulate the signal output from the multiplier, and output the accumulated signal.