Patent ID: 8654889

Claim:
A method for pre-processing a signal prior to receipt of the signal by a non-linear device (NLD) to compensate for AM-AM distortion and AM-PM distortion of the signal by the NLD, the method comprising: generating, by at least one processor, a modified amplitude r k based on an amplitude x k derived from a digitized envelope R i,k of the signal, wherein generating the modified amplitude r k comprises estimating the inverse B of an amplitude transfer function h of the NLD obtained by an optimization of at least one parameter of B found by minimizing a measure of error between x k and h(B(x k ); generating, by the at least one processor, a scale factor c k based on the modified amplitude r k and the amplitude x k ; generating, by the at least one processor, an AM-AM compensated signal based on the scale factor c k ; generating, by the at least one processor, a first AM-PM phase compensation value based on the modified amplitude r k ; and generating, by the at least one processor, an AM-AM/AM-PM compensated signal by modifying a phase of the AM-AM compensated signal based on the first AM-PM phase compensation value.