This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2012-019263 filed on Jan. 31, 2012, the entire contents of which are incorporated herein by reference.
The present invention relates to a signal processing system and a method for communication signals with reduced peak-to-average power ratio.
In recent years, there has been widespreaded adaptation of highly efficient digital transmission in wireless communications such as Wideband Code Division Multiple Access (W-CDMA), Worldwide Interoperability for Microwave Access (WiMAX), Long Term Evolution (LTE) and etc. In such modern communication systems, the transmitted signals have become to be wideband and therefore these signals have a high peak-to-average power ratio (PAPR). The PAPR is defined as a ratio of a peak of a communication signal to an average of the communication signal.
In general, linear power amplifiers have more effective power efficiency as the PAPR decreases. Power amplifiers that can have a high power amplitude but have an average level far below the high power amplitude may consume higher power than that would be needed to output a predetermined average power level with a lower PAPR.
Usually, the PAPR of a signal may be reduced by clipping of the peak of the signal at a predefined level prior to pre-transmission amplification of signal with the high power amplifier (HPA). That is, the PAPR reduction unit may be provided to reduce the PAPR of the signal by clipping of the peak amplitude. Some sort of PAPR reduction prior to the amplification of signal in the PAPR reduction unit may lead to some benefits such as reduced costs and power efficiency improvement. However, such clipping of the peak amplitude of the signal in most of the PAPR reduction unit may introduce clipping noise into the output signal from the PAPR reduction unit that would be inputted into the HPA. Hence, the clipping noise included in the input signal of the HPA would be amplified. Therefore the HPA output signal became corrupted with this clipping noise. The clipping noise at the HPA output terminal increases the spectral regrowth and causes out-of-band spectrum emission.
The pre-transmission amplification of the signal may constitute one of the major costs associated with information transfer in the modern communication system. In general, while package cost dominates for low-power amplifiers, additional amplifier cost may be exponentially increased for higher peak-power amplifiers. For this reason, it should be important to reduce peak amplitude of signals to be transmitted as low as possible in the modern communication systems. This is one of the other reasons for making clipping unavoidable.
The nonlinearity of an amplifier may make the input signal energy to be converted into nonlinear spectral energy. Therefore, it would be needed to limit the peak amplitude of the input signal into the amplifier such that it only exceeds the upper limit of the linear region of amplification. After the amplifier has been linearized to a practical limit, generation of undesirable nonlinear spectral components may be reduced by clipping the peak amplitude of the input signal into the amplifier.
The need for peak reduction processing would be emphasized in so-called multi-channel signal (MCS) waveforms for wireless communication systems. Further, several important world-wide wireless standards (e.g., 802.11 (WiFi) and 802.16 (WiMAX)) have adopted orthogonal frequency-division multiplexing (OFDM) waveforms that use parallel transmission of many narrowband components. An OFDM signal has no spectral spacing between adjacent channels, and has short burst transmission rather than continuous one. The WiMAX waveform uses basestation transmissions including several hundred channels of OFDM waveforms to be allocated to many users. The large power peak variation of the many OFM channels may lead to a necessity of peak reduction processing to satisfy constraints, for example, for error vector magnitude for each of channels allocated for each user.
There are some known techniques to reduce peak amplitude of communication signal. One of these techniques is a clip-and-filter approach, in which communication signal passes through a “clipper” (i.e., hard-limiter), and then filter clipped communication signal to ensure satisfy regulatory spectral constraints. This approach is widespreadly used for peak-reduction of OFDM signals. The clipping process cause the clipped communication signal to differ its ideal shape, while infusing in-band and out-of-band noise into the clipped communication signal. The out-of-band noise generated during the clipping process would cause spectral regrowth in excess of the amounts permitted by spectral constraints. The filtering process in which the out-of-band noise in the clipped communication signal is filtered would establish the spectral constraints. However, in general, the clipping thresholds are set at relatively high values to meet a constraint for error vector magnitude, for example so that the clip-and-filter approach become not so effective. And, clipping process in the clip-and-filter approach introduces nonlinear interference, which cannot be removed by the out-of-band filtering.
Further, the relationship between peak amplitudes of signals and amplifier characteristics (it will also be referred to as amplifier curve) may be one of important characteristics of the high power amplifiers (HPAs) in the communication systems. In general, successful power amplifier may exhibit a nonlinear relationship between input power and output power. For low levels of input power, the output power of the amplifier depends on the input power linearly. However, for higher levels of input power, the output power of the amplifier may saturate at an upper limit which cannot be exceeded. The nonlinear relationship between input power and output power may appear near the saturation point at which the output power of the amplifier saturates. Operation of the amplifier near the saturation point (i.e., operation in nonlinear mode) may result in generating nonlinear distortion which can corrupt the shape of the spectral curve of the input signal. In order to reduce level of the non-linear distortion in HPA, a pre-distortion technique has been proposed to decrease the effects of nonlinearity.
In mobile communication systems, the nonlinear relationship between input power and output power may cause the frequency spectrum vicinity of the transmission frequency to have lifted side lobs so that leakage into adjacent frequency channels and adjacent channel interference may occur. The leakage power is explained as the Adjacent Channel Leakage Ratio (ACLR) or the Adjacent Channel Power Ratio (ACPR). The ACLR is normally defined as a ratio of the power of a channel to the adjacent leakage power. This leakage power is noise with respect to other channels.
Memory effects may be other phenomena related to power amplifier in the modern communication system. As the term “memory effects” means that there is dependence not only on the present sample but also on previous samples of the signal. Memory effects may be exhibited as a non-symmetrical spectrum around the central spectrum of the output signal of a power amplifier. In other words, although the desired spectrum of the signal is perfectly symmetrical, the spurious spectrum due to the distortion may be non-symmetrical with respect to the center of the signal spectrum.
Generally, HPA is operating in the nonlinear mode, and therefore, increases the level out-of-band spectral component in the output signal. The predistorter (PD) may be suppressing these nonlinear distortions due to the clipping noise, i.e., out-of-band components in order to maintain the level out-of-band spectrum at the HPA output appropriate. However the residual out-of-band spectrum due to PAPR reduction cannot be suppressed with the conventional PD because the signal with PAPR reduction (i.e. signal with high level of the out-of-band spectrum) acts as the reference signal for PD. that is, the signal corrupted by clipping noise becomes the reference signal for predistorter (PD). Thus the residual level of out-of-band components is presenting at the HPA every time despite the specific PD architecture, and even when the PD can pre-distort or linearize the reference signal to handle the non-linearity, the high level of the out-of-band spectrum, caused by the clipping noise, will translated directly to the HPA output.
The high level of the out-of-band spectrum causes interferences between the adjacent bands in the communication system. Normally the level of the out-of-band spectrum is characterized by the adjacent channel leakage ratio (ACLR) parameter. Therefore the levels of ACLR and the out-of-band emission must to be as low as possible.
Therefore, there is a need for a signal processing system and a method for handling both of the clipping noise and the nonlinear signal distortions in the HPA output signal. Further it is preferable that the memory effects caused in the HPA may be handled.
According to an aspect of the embodiment, a signal processing system is provided. The signal processing system includes: a peak-to-average ratio (PAPR) reducer that reduces a peak-to-average ratio (PAPR) of an input signal x(n) to generate a PAPR reduced signal x^(n), wherein generation of a clipping noise signal εCL(n) is occurred in the PAPR reducer; a clipping noise processing system that splits the clipping noise signal εCL(n) into an in-band clipping signal εCL,IN(n) and an out-of-band clipping signal εCL,OUT(n), and generates an equivalent clipping noise signal ε*CL(n) that is defined as a weighted sum of a weighted in-band clipping signal WIN*εCL,IN(n) and a weighted out-of-band clipping signal WOUT*εCL,OUT(n), wherein the weighted in-band clipping signal WIN*εCL,IN(n) is generated by weighting the in-band clipping signal εCL,IN(n) with a first weight WIN, and the weighted out-of-band clipping signal WOUT*εCL,OUT(n) is generated by weighting the out-of-band clipping signal εCL,OUT(n) with a second weight (WOUT); a reduced noise signal generator that generates a reduced noise signal βε*CL(n) that has a further reduced peak-to-average power level using the equivalent clipping noise signal ε*CL(n); a predistorter that distorts the PAPR reduced signal x^(n) and the reduced clipping noise signal x^(n)−βε*CL(n) to generate a distorted signal z(n) and a distorted clipping noise signal Δε(n) by applying an approximated inverse (HPA−1) of an amplification function (HPA) on the PAPR reduced signal x^(n) and the reduced noise signal βε*CL(n), respectively, wherein the approximated inverse (HPA−1) of an amplification function (HPA) is defined by a polynomial with predistorter coefficients ak or ak,q; a amplifier input signal generator that generates a difference between the distorted signal z(n) and the distorted clipping noise signal Δε(n) as a high power amplifier (HPA) input signal (z(n)−Δε(n)); amplifies the high power amplifier (HPA) input signal z(n)−Δε(n) with a gain G to generate an output signal y(n); a reference signal generator that generates a reference signal x^(n)−αε*CL(n) that has a further reduced peak-to-average power level than the PAPR reduced signal (x^(n)) using the PAPR reduced signal x^(n) and the equivalent clipping noise signal (ε*CL(n)) or using the output signal y(n), wherein the predistorter 304, 310 compares the reference signal x^(n)−αεCL(n) and the output signal y(n) to determine the predistorter coefficients ak or ak,q.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention.
With referring to the drawings, the detailed description of the present invention will be provided. In the drawings, like numerals may describe similar components in different views. The drawings illustrate generally, by the way of example, but not by the way of limitation, embodiment discussed in the present document.
Features described and/or illustrated with respect to one embodiment can be used in one or more other embodiments in a same or similar way, and/or combine with or replace features in other embodiments.
To be noted, the term “have/having”, “include/including” and “comprise/comprising” herein refers to existence of feature, component, step or assembly, not excluding existence or addition of one or more other features, components, steps, assemblies or a combination thereof.
At first, comparative examples of signal processing systems for signals with high peak-to-average power ratio (PAPR) will be explained with referring to
A baseband complex communication signal x(n) is forwarded to the PAPR reduction block 102. The argument “n” may be called as a time index and indicates a discritized time or information about time. A continuous time may also be exemplified to be indexed by the argument “n”. The PAPR reduction block 102 may reduce the PAPR of the communication signal x(n) in such a way as to minimize spectral regrowth and to add as little noise in to communication signal x(n). Moreover, the PAPR reduction block 102 desirably achieves PAPR reduction as much as possible within given constraints. The PAPR reduction block 102 generates an output a communication signal x^(n). As will be explained in more detail below, the PAPR reduction block 102 may clip all spectral peaks in the communication signal x(n) exceeding a threshold. This clipping operation generates clipping noise signal εCL(n), and the clipping noise signal εCL(n) may be added to the output signal from the PAPR reduction block 102 x^(n). The communication signal x^(n) can be expressed as below:
x^(n)=x(n)+εCL(n)
After processing in the PAPR reduction block 102, the communication signal x^(n) passes to the predistorter (PD) 104 to output a distorted version of the communication signal z(n). The PD 104 is provided to extend the linearity for the high power amplifier (HPA) 106. The PD 104 distorts the reference signal, i.e., the PAPR output signal x^(n), such that after experiencing distortion in the HPA 106, the resulting amplified version of the communication signal y(n) in
The problem arises with a transmission of the high peak-to-average power ratio signals (W-CDMA, OFDM, WiMAX, LTE, etc.). In order to provide high amplification efficiency, the HPA 106 is operating usually with low OBO (output back-off) in the nonlinear region of the input/output characteristic. For matching of the peak power of the input signal z(n) with the preselected OBO level, the PAPR reduction or hard clipping operations are necessary. Such clipping limits the HPA input signal sweep in order to prevent HPA input overdriving.
The high level of the out-of-band spectrum (the curve (2) in
The distorted version of the communication signal z(n) that is output from the PD 104 enters to the HPA 106.
The PD 104 can be implemented by a look-up table or by an analytical function such as a polynomial function. It acts as a complex gain depending on the magnitude of the input signal x^(n). For a given input signal x^(n), the output signal z(n) of the PD 104 may be defined as
z(n)=PD(x^(n))·x^(n).
The objective of the PD 104 is to find a transformation of the signal:
z(n)=HPA−1(x^(n)),
such that in tandem combination with nonlinear HPA 106 will result in an identity signal processing system that produces the output signal y(n) without any distortions at the output of HPA i.e.,
y(n)=G·x^(n),
where HPA is a function of the HPA 106.
In the above equation, a constant G is the gain of the HPA 106, which for the simplicity can be assumed equal to 1. In most practical cases, it is not possible to get the exact solution for. However, the approximate solution for inverse of the HPA nonlinearity can be obtained during the direct training, i.e. y(n)≈G·x^(n), there is unobserved random ε*(n) error with mean zero. Thus,
ε*(n)=y(n)−x^(n).
When the polynomial PD structure is assumed and y(n), x^(n), and z(n) are given, PD training task is to find parameters ak of memoryless polynomial PD model:
PD(x^(n))=a0+a1|x^(n)|+a2|x^(n)|2+ . . . .
The distorted version of the communication signal z(n) output from the PD 104 may be expressed as
z(n)=PD(x^(n))·x^(n)=a0x^(n)+a1|x^(n)|x^(n)+a2|x^(n)|2x^(n)+ . . . .
After the distorted version of the communication signal z(n) passes through the HPA 106, the amplified version of the communication signal y(n) (although the gain of the HPA 106 may sometime assumed equal to 1 in the following discussion) may be:
y(n)=G·(a0x^(n)+a1|x^(n)|x^(n)+a2|x^(n)|2x^(n)+ . . . ).
Ideally, the amplified version of the communication signal y(n) in the above equation equals to x(n). Using this expression of y(n), the error ε*(n) can be expressed as
ε*(n)=y(n)−x^(n)=(G·a0−1)x^(n)+G·a1|x^(n)|x^(n)+G·a2|x^(n)|2x^(n)+ . . . .
When memory effect is considered, a memory polynomial PD model may be defined by using parameters ak,q as:
In the following description, although the memoryless polynomial PD model will be mainly discussed, the discussion can easily extended to the case of the memory polynomial PD model or other models that treats the memory effects by ordinary skilled person of the art.
If the PD 104 works ideally, the error ε*(n) converges to zero and prefect linearization is achieved. However, in the actual PD 104, the error ε*(n) may not converge to zero because z(n)=HPA−1(x^(n)) is an approximate solution. The target function of the parameters ak is adjusted to values leading to the minimization of the energy functional ∥ε*(n)∥ of the error signal ε*(n). With such polynomial PD coefficient ak adjusting, the level of the out-of-band spectrum components became minimized. The error signal ε*(n) may also be referred to as the approximation error.
It may be noted that when ε*(n)=0, perfect solution of z(n)=HPA−1(x^(n)) can be obtained and perfect HPA linearization is achieved. However, because x^(n)=x(n)+εCL(n),
y(n)=x^(n)+ε*(n)=x^(n)=x(n)+εCL(n)
The HPA output signal after linearization still has a noise term εCL(n) that causes the spectral regrowth and out-of-band spectrum.
In the case when PAPR operation has been implemented for the original signal x(n) before the linearization as illustrated in
For the PD (or linearizer) 104, the PAPR output signal x^(n) became the reference signal as it illustrated in
The signal processing system 200 illustrated in
e(n)=y(n)−z^(n)
is provided in a feedback path to be used for the PD identification, e.g., for determining PD model parameters ak. The error estimating means 210 can be realized by using a subtracter or an adder and an inverter.
When y(n) and z(n) are given, a task to be carried out is to find the appropriate PD's coefficients ak in the memoryless polynomial PD model or ak,q in the memory polynomial PD model of the PDs 204, 208. This procedure for finding the PD's coefficients ak or ak,q is performed in the training mode of the signal processing system 200. In the training mode, the PD 204 has a unitary transfer function, i.e., the PD 204 passes through the input signal to its output signal without any modification. The actual PD 204 is an exact copy of the dummy PD 208 after the function of PD is determined, for example by identifying PD's coefficients ak or ak,q in the training mode. That is, the PD 204 transfers the input signal based on the polynomial function defined by the PD's coefficients ak or ak,q, an look-up table, or the like.
The algorithm converges when the error energy εe(n)∥ is minimized. The PD's coefficients ak or ak,q can be estimated by using so-called least square (LS) method. For example, The PD's coefficients ak,q may obtained by the following steps.
When the PDs 204, 208 may be defined as the memory polynomial, the output z(n) of the PD 204 and the output z^(n) of the PD 208 are expressed as
where y(n) is an output of the HPA 206. Introducing new variables uk,q
uk,q=y(n−q)·|y(n−q)|k-1,
the relation between the output of the PD 204 z(n) and the output of the PD 208 z^(n) can be written in a matrix form:
Z^=U·A
Z^=[z(0),z(1), . . . ,z(N−1)]T,
U=[ū10, . . . ,ūKO, . . . ,ū1Q, . . . ūKQ],
ūkq=[ukq(0), . . . ,ūkq(N−1)]T,
A=[a10, . . . ,aKO, . . . ,a1Q, . . . ,aKQ]T.
The least square solution for the PD's coefficients ak,q may be:
A=(UH·U)1·UH·Z,
where ( )H denotes complex conjugate transpose.
Referring to
In the case when PAPR operation has been implemented for the original signal x(n) before the linearization as illustrated in
ε*(n)=y(n)−x^(n)=y(n)−x(n)−εCL(n),
where εCL(n) includes the clipping noise components and ε*(n) includes the error components due to approximation solution for HPA inverse function HPA−1. When a total disturbing term ε(n) is defined as
ε(n)=εCL(n)+ε*(n),
the total disturbing term ε(n) is minimized by selecting the appropriate PD's coefficients ak or ak,q.
In this situation, it is needed to find the PD coefficients ak or ak,q such that the HPA output signal may be more close to the original signal x(n) and may have better out-of-band spectrum component suppression. This task may be solved when parameters ak or ak,q of polynomial PD model are determined to minimize the energy ∥ε(n)∥=∥εCL(n)+ε*(n)∥ where εCL(n) includes the clipping noise components and ε*(n) includes the approximation error components.
In this embodiment, the clipping noise signal εCL(n) may be divided into in-band part (in-band components) εCL,IN(n) and out-of-band part (out-of-band components) εCL,OUT(n) as illustrated in
ε*CL(n)=εCL,IN(n)·WIN+εCL,OUT(n)·WOUT.
As illustrated in
The PAPR reduction block 302 may be configured to reduce the peak power of the input signal x(n) in any suitable manner. The PAPR reduction block 302 may also referred to as a peak-to-average ratio (PAPR) reducer 302 that reduces a peak-to-average ratio (PAPR) of an input signal (x(n)) to generate a PAPR reduced signal (x^(n)). In the PAPR reducer 302, generation of a clipping noise signal (εCL(n)) is occurred unavoidably. The PAPR reduction block 302 may also correspond to a PAPR reduction means that reduces the PAPR of the input signal, for example by using so-called clip-and-filter technique, in which communication signal passes through a “clipper” (i.e., hard-limiter), and then filter clipped communication signal to ensure satisfy regulatory spectral constraints. For example, the PAPR reduction block 302 may subtract portions whose amplitude exceeds a threshold from the signal. This process may be called to as a clipping process. The PAPR reduction block 302 may also inhibit transmission of unwanted spectral energy, for example frequency component outside a spectral mask. This process may be called to as a filtering process. These operations may functionally define a PAPR reduction process. However, in the PAPR reduction block 302, an unavoidable clipping noise signal ε*CL(n) would be generated during the clipping process so that the output signal from the PAPR reduction block 302 can be written as x^(n)+ε*CL(n), i.e., the output signal from the PAPR reduction block 302 includes noise components.
The actual PD 304 (3002, 3004) has a similar functions and structure with the PD 204, and the dummy PD 310 has a similar functions and structure with the PD 208. In the training mode, the PD 304 has a unitary transfer function, i.e., the PD 304 passes through the input signal to its output signal without any modification. The actual PD 304 is an exact copy of the dummy PD 310 after the function of PD is determined, for example by identifying PD's coefficients ak or ak,q in the training mode. That is, the PD 304 transfers the input signal based on the polynomial function defined by the PD's coefficients ak or ak,q, an look-up table, or the like.
The PDs 304 (3002, 3004), 310 can be implemented by a look-up table or by an analytical function such as a memoryless polynomial function:
PD(x^(n))=a0+a1|x^(n)|+a2|x^(n)|2+ . . . ,
or a memory polynomial function:
When the PDs 304 (3002, 3004), 310 can be implemented by the memory function, the PDs 304 (3002, 3004), 310 may have memory Q and highest nonlinearity order K. Although Many PD models include odd-order terms only, i.e. k=l+1 where l is an integer, it is known that even-order nonlinear terms in the polynomial function may further reduce spectral regrowth.
The clipping noise signal εCL(n) is generated by subtracting an output signal x^(n) of the PAPR reduction block 302 from an original communication signal x(n) at a first error estimating means 326. The first error estimating means 326 can be realized by using a subtracter or an adder and an inverter.
The clipping noise signal εCL(n) enters the clipping noise signal processing block 308 to generate the equivalent clipping noise signal ε*CL(n). The clipping noise signal ε*CL(n) is transferred to an second error estimating means 322 that has a similar functions and structure with the error estimating means 210 in the training mode and to the PD 3002 for processing the clipping noise signal ε*CL(n) in the linearization mode.
The clipping noise signal processing block 308 may be also referred to as a clipping noise processing system that splits the clipping noise signal εCL(n) into an in-band clipping signal εCL,IN(n) and an out-of-band clipping signal εCL,OUT(n), and generate an equivalent clipping noise signal ε*CL(n) that is defined as a weighted sum of a weighted in-band clipping signal (WIN*εCL,IN(n)) and a weighted out-of-band clipping signal WOUT*εCL,OUT(n), wherein the weighted in-band clipping signal WIN*εCL,IN(n) is generated by weighting the in-band clipping signal εCL,IN(n) with a first weight WIN, and the weighted out-of-band clipping signal WOUT*εCL,OUT(n) is generated by weighting the out-of-band clipping signal εCL,OUT(n) with a second weight WOUT.
As illustrated in
An input signal εCL(n) is separated into 2 signals, i.e., the in-band clipping signal εCL,IN(n) and the out-of-band clipping signal εCL,OUT(n). The in-band clipping signal εCL,IN(n) is obtained after the input signal εCL (n) passes through the LPF 3006. The out-of-band clipping signal εCL,OUT (n) is obtained by subtracting the in-band clipping signal εCL,IN(n) from the input signal εCL(n). The in-band weight WIN that is generated at the weight generator 3008 is multiplied with the in-band clipping signal εCL,IN(n) to generate a weighted in-band clipping signal WIN*εCL,IN(n) at the mixer 3008. In the similar way, a weighted out-of-band clipping signal WOUT*εCL,OUT(n) is generated at the mixer 3016 by multiplying an out-of-band weight WOUT that is generated at the weight generator 3018 with the out-of-band clipping signal εCL,OUT(n). The weighted in-band clipping signal WIN*εCL,IN(n) and the weighted out-of-band clipping signal WOUT*εCL,OUT(n) are combined at the adder 3012 to generate the equivalent clipping noise signal ε*CL(n).
When the in-band weight WIN and the out-of-band weight WOUT are unitary, i.e., WIN=WOUT=1,
ε*CL(n)=εCL,IN(n)+εCL,OUT(n)=εCL(n),
so that no clipping signal processing is performed at the clipping noise processing block 308.
The original communication signal x(n) enters to the PAPR reduction block 302 and the first error estimating means 326. The PAPR reduction block 302 generates the output signal x^(n). the output signal x^(n) of the PAPR reduction block 302 is inputted to the HPA 306 and the second error estimating means 322 in the training mode and inputted to the PD 3004 in the linearization mode.
The mixter 312 and a first factor generator 314 that generate a signal relating a factor β that would be multiplied on the equivalent clipping noise signal c*CL(n) may form a reduced clipping noise signal generator 312, 314. The reduced clipping noise signal generator 312, 314 generates a first reduced noise signal εε*CL(n) using the factor β and the equivalent clipping noise signal ε*CL(n).
The PDs 304 (3002, 3004), 310 may distorts the PAPR reduced signal x^(n) and the first reduced noise signal x^(n)−βε*CL(n) to generate a distorted signal z(n) and a distorted clipping noise signal Δε(n) by applying an approximated inverse (HPA−1) of an amplification function HPA on the PAPR reduced signal x^(n) and the first reduced noise signal ε*CL(n), respectively. The approximated inverse HPA−1 of an amplification function HPA may be defined by a polynomial with predistorter coefficients ak or ak,q, as mentioned above. In the training mode the predistorter (PD) 304 has the unitary transfer function, i.e., the PD 304 may pass an input signal to its output signal without any modification, as illustrated in
The HPA 306 may be also referred to as an amplifier that has a function of a signal amplification defined by the amplification function HPA which is applied on a sum of the distorted signal z(n) and the distorted clipping noise signal Δε(n) with a gain G to generate an output signal y(n).
The PDs 3002, 3004, 310 are modeled as a memoryless polynomial PD. The PDs 3002, 3004 are copies of the dummy PD 310 after function of the PDs is determined, for example the predistorter coefficients ak or ak,q are determined in the training mode of the system. The PD 3004 receives an input signal x^(n) and generates an output signal z(n):
z(n)=PD(x^(n))·x^(n)=a0x^(n)+a1x^(n)·|x^(n)|+a2x^(n)·|x^(n)|2.
In the present embodiment, the polynomial order K is assumed to be 2. However, this case should be recognized as one of examples of the memoryless polynomial PD model, so that any other polynomial order can be accepted. Further, the memory effects can be handled by adopting a memory polynomial PD model in which the output signal z(n) can be expressed as:
In dummy PD 310, the PD's coefficients ak or ak,q are determined by using the least square method in which an output signal y(n) of the HPA 306 and an error e(n) that is generated by the second error estimating means 322 are referenced, for example.
After the equivalent clipping noise signal ε*CL(n) is reduced by a factor α, a second reduced noise signal αε*CL(n) is added to the output signal z^(n) of the PD 310 at an adder 324. A signal relating to the factor α is generated at a second factor generator 320 and mixed with the equivalent clipping noise signal ε*CL(n) at a mixer 318. The adder 324 is provided between the PD 310 and the second error estimating mean 322. The weight generator 320, the second error estimating mean 322, and the adder 324 may compose a reference signal generator 320, 322, 324. The reference signal generator may generate a reference signal x^(n)−αε*CL(n) that has a further reduced peak-to-average power level than the PAPR reduced signal x^(n) using the PAPR reduced signal x^(n) and the equivalent clipping noise signal ε*CL(n). The reference signal may be generated by a divided output signal y(n) which is obtained by dividing the output signal Gy(n) by the gain G as a reference signal at a divisor 326.
For example, the reference signal for training the PD 310 is
z^(n)+αε*CL(n)=x^(n)+αε*CL(n)
when assuming that during the PD being in the training mode the PD 3004 has a unitary transfer function, i.e., z^(n)=x^(n). Because the output signal x^(n) from the PAPR reduction block 302 includes the second reduced noise signal εCL(n), that equals to ε*CL(n) in the training mode, the above equation can be written as:
x^(n)+αε*CL(n)=x(n)+(α+1)ε*CL(n).
The second error estimating means 322 estimates an error e(n) defined as
e(n)=y(n)−x(n)−(1+α)ε*CL(n).
Introducing new variables uk:
uk=(x^(n)+(1+α)ε*CL(n))·|x^(n)|k-1
to estimate the PD's coefficients ak which minimize the error e(n), the relation between the output of the PD 204 z(n) and the output of the PD 208 z^(n) can be written in a matrix form:
The least square solution for the PD's coefficients ak may be:
A=(UH·U)−1·UH·Z,
where ( )H denotes complex conjugate transpose. That is, the predistorter 304, 310 compares the reference signal x^(n)−αεCL(n) and the output signal y(n) to determine the predistorter coefficients ak or ak,q.
In the above discussion, only the least square solution for the memoryless polynomial PD model is explicitly derived. However, least square solution for the memory polynomial PD model can be easily derived by the ordinary skilled person of the art.
The PD 3002 receives the equivalent clipping noise signal ε*CL(n) and generates a distorted noise Δε(n):
When the equivalent clipping noise signal ε*CL(n) is reduced by multiplying a factor β, the distorted noise Δε(n) may be:
A substracter 316 is provided to generate an input signal of the HPA 306 by subtracting the distorted clipping noise Δε(n) from the output signal z(n) of the PD 3004:
for the memoryless polynomial PDs. The substracter 316 may also be constructed by a combination of an inverter and an adder. The expression in the memory polynomial PDs would be easily obtained by the ordinary skilled person of the art. Thus the clipping noise term ε*CL(n) has attenuation of factor (1+β) with the appropriate selection for parameter β (0<−β<1), and it is possible to get the additional attenuation for the clipping noise in the PDs.
Referring to
In this mode, the peak-to-average ratio (PAPR) reducer 302 may reduce a peak-to-average ratio (PAPR) of an input signal x(n) to generate a PAPR reduced signal x^(n), wherein generation of a clipping noise signal εCL(n) is occurred in the PAPR reducer 302.
The clipping noise processing system 308 may split the clipping noise signal εCL(n) into an in-band clipping signal εCL,IN(n) and an out-of-band clipping signal εCL,OUT(n), and generate an equivalent clipping noise signal ε*CL(n) that is defined as a weighted sum of a weighted in-band clipping signal WIN*εCL,IN(n) and a weighted out-of-band clipping signal WOUT*εCL,OUT(n), wherein the weighted in-band clipping signal WIN*εCL,IN(n) is generated by weighting the in-band clipping signal εCL,IN(n) with a first weight WIN, and the weighted out-of-band clipping signal WOUT*εCL,OUT(n) is generated by weighting the out-of-band clipping signal εCL,OUT(n) with a second weight WOUT.
The reduced clipping noise signal generator 312, 314 may be provided between the clipping noise processing system 308 and the PD 304 to generate a reduced noise signal βε*CL(n). The reduced clipping noise signal generator 312, 314 may be constructed from a signal generator 312 and a mixer 314 that generate an output signal by multiplying input signals.
The predistorter (PD) 304, 310 may distort the PAPR reduced signal x^(n) and the reduced noise signal βε*CL(n) to generate a distorted signal z(n) and a distorted clipping noise signal Δε(n) by applying an approximated inverse HPA−1 of an amplification function HPA on the PAPR reduced signal x^(n) and the reduced clipping noise signal x^(n)−βε*CL(n), respectively, wherein the approximated inverse (HPA−1) of an amplification function HPA is defined by a polynomial with predistorter coefficients ak or ak,q. It should be noted that, in the training mode the predistorter (PD) 304 has the unitary transfer function, i.e., the PD 304 may pass an input signal to its output without any modification.
The amplifier input signal generator 316 that generates a difference between the distorted signal z(n) and the distorted clipping noise signal Δε(n) as a high power amplifier (HPA) input signal z(n)−Δε(n).
The amplifier (HPA) 306 that has a function of a signal amplification defined by the amplification function HPA which is applied on HPA input signal z(n)−Δε(n) with a gain G to generate an output signal y(n).
The reference signal generator 320, 322, 324 may generate a reference signal x^(n)−αε*CL(n) that has a further reduced peak-to-average power level than the PAPR reduced signal x^(n) using the PAPR reduced signal x^(n) and the equivalent clipping noise signal ε*CL(n) or using the output signal y(n).
Further, the PD (the second PD) 310 compares the reference signal x^(n)−αεCL(n) and the output signal y(n) to determine the predistorter coefficients ak or ak,q. This process may be performed in the training mode in which the first PD 304 has the unitary transfer function, that is, no distortion may be applied to the input signal in the first PD 304.
In this mode, an input signal x(n) may be processed in the PAPR reduction block in the similar way with the training mode.
The reduced clipping noise signal generator 312, 314 may generate a reduced noise signal βε*CL(n) that has a further reduced peak-to-average power level using the equivalent clipping noise signal ε*CL(n).
The predistorter 304 may distort the PAPR reduced signal x^(n) and the reduced noise signal βε*CL(n) to generate a distorted signal z(n) and a distorted clipping noise signal Δε(n) by applying an approximated inverse HPA−1 of an amplification function HPA on the PAPR reduced signal x^(n) and the reduced noise signal βε*CL(n), respectively.
The amplifier input signal generator 316 that generates a difference between the distorted signal z(n) and the distorted clipping noise signal Δε(n) as a high power amplifier (HPA) input signal z(n)−Δε(n).
The amplifier or a high power amplifier (HPA) 306 may amplify the high power amplifier (HPA) input signal z(n)−Δε(n) with a gain G to generate an output signal y(n).
The actual values selections for the parameters WIN, WOUT, α and β may depend on the trade-off between error vector magnitude (EVM) of the output signal of the HPA 306, adjacent channel leakage ratio (ACLR), and intermidulation (IMD) distortion levels for signal of the output signal of the HPA 306. It is preferable the error vector magnitude, the levels of ACLR, the out-of-band emission, and the IMD distortion levels are as low as possible.
The EVM may be written as:
where PN is channel noise power and PS is channel signal power, and <P> denotes to a root-mean-square power P. Noise consists of several components including noise generated by peak reduction process, in-band (in-channel) noise corresponding to linear distortion induced by frequency translation and amplification, in-band (in-channel) noise induced by the HPA 306. The power may be calculated by using the Fourier transform.
The adjacent channel leakage ratio (ACLR) may be defined as a ratio of adjacent channel leakage power PL to the channel signal power PS:
In the signal processing system, the clipping noise signal εCL(n) generated in the peak-to-average ratio deduction process may be split into the in-band clipping signal εCL,IN(n) and the out-of-band clipping signal εCL,OUT(n), and the in-band clipping signal εCL,IN(n) and the out-of-band clipping signal εCL,OUT(n) may be used in a training mode and a lizearation mode of the signal processing system
Further, in the training mode of the signal processing system, total error term ε*(n)+εCL(n) may be minimized, where εCL(n) includes the clipping noise components and ε*(n) includes the error components due to approximation solution for HPA inverse function HPA-1.
Referring to
As can be seen in
As can be seen in
Therefore, the signal processing system and the method can be provided for handling both of the clipping noise and the nonlinear signal distortions in the HPA output signal. Further it is preferable that the memory effects caused in the HPA may be handled. The signal processing system includes: a peak-to-average ratio (PAPR) reducer that reduces a peak-to-average ratio (PAPR) of an input signal x(n), a clipping noise processing system that generates an equivalent clipping noise signal ε*CL(n) that is defined as a weighted sum of a weighted in-band clipping signal WIN*εCL,IN(n) and a weighted out-of-band clipping signal WOUT*εCL,OUT(n) to be used for determining functions of a predistorter that suppresses out-of-band spectrum caused during peak-to-average power reduction process and for generating an input signal of an amplifier which input signal has reduced clipping noise and be distorted so as to compensate nonlinearity of the amplifier.
The signal processing system and the method can handle both of the clipping noise and the nonlinear signal distortions in the HPA output signal to reduce out-of-band noise.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although one or more embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2012-019263 | Jan 2012 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20050157814 | Cova et al. | Jul 2005 | A1 |
20110092173 | McCallister et al. | Apr 2011 | A1 |
Entry |
---|
J. Armstrong, “New OFDM peak-to-average power reduction scheme,” in Proceedings of IEEE on Vehicular Technology,(IEEE, 2001), pp. 756-760. |
Lei Ding et al., “A Robust Digital Baseband Predistorter Constructed Using Memory Polynomials,” IEEE Transaction on Communications, vol. 52, No. 1, Jan. 2004. |
R. Marsalek,P. Jardin, and G. Baudoin, “From Post-Distortion to Pre-Distortion for Power Amplifiers Linearization,” IEEE Communications Letters, vol. 7, No. 7, Jul. 2003. |
Number | Date | Country | |
---|---|---|---|
20130195221 A1 | Aug 2013 | US |