The present invention relates to improvements in the performance and operation of power amplifiers, particularly those used in telecommunication apparatus, such as mobile telephones and other mobile or fixed devices.
A primary purpose of a telecommunication system is to transmit data or information from one point to another, or to put it another way, from a source to a destination. Typically, a communication system may be characterised by three parts: a transmitter; a channel; and a receiver.
The main components of a transmitter typically comprise a coding system, an interleaving system, a modulation system, a digital to analog converter (DAC), a mixer, a filter, a power amplifier (PA) and an antenna.
Due to an ever increasing number of subscribers wishing to make use of telecommunication systems and a similarly increasing demand for high data rate services in such wireless communication systems, power consumption of such mobile devices is increasing, often faster than improvements in battery technology, which can result in user dissatisfaction with battery life and consequent availability of the mobile devices.
As such, there is a desire to minimise power consumption in mobile devices and, since the power amplifier is one of the most power hungry components in mobile devices, the efficient use of power is of increasing importance in mobile devices.
A simplified demonstration of the basic performance of a power amplifier is shown in
A PA will not typically amplify very low signal levels and this results in a cut-off region where the PA output is zero for small input signals. This is known as the cut off region and can result in crossing distortion as shown in
The amplifier will amplify in a broadly linear fashion as shown in
These practical issues manifest themselves in various ways in real-life scenarios and can adversely affect system operation.
There are many different approaches taken to the problem of power amplifier optimisation. Many of these are well-known in the prior art and include approaches such as clipping, filtering, noise shaping, peak cancellation and peak windowing. It is beyond the scope of the present application to explore these in great detail, beyond noting that there are both problems and advantages associated with each prior art technique.
However, such techniques can be broadly classified into two distinct categories: distortion-based and distortion-less. In the first category, some distortion will be created that violates the spectral emission mask (SEM). Techniques such as clipping fall into this category. If the main aim in the design of a system is to achieve maximum efficiency, then some distortion may be tolerated.
The second category includes techniques that do not introduce any distortion, and are sometimes called scrambling techniques. For this category, known techniques such as Peak to Average Power Ratio (PAPR) or Crest Factor Reduction (CFR) can be used to measure the performance.
High data rate signals have a fluctuated envelope which crests at some time instances. These crests in a data stream pass through the power amplifier which can create spectral leakage and adjacent channel interference (ACI) that violates the spectrum emission mask (SEM), which defines acceptable performance parameters for a particular communication standard.
To address this problem, it is possible to “back off” the power amplifier, reducing the crests. This causes a degradation in power efficiency, which may result, for example, in poor coverage in cellular system, call drops, low quality of service or other undesirable effects. Hence it is an aim of embodiments of the present invention to reduce the instantaneous to average power ratio (IAR) of a signal.
The net effect of these and other non-ideal properties result in problems with practical PA performance and embodiments of the present invention aim to address these problems and others, not set out herein explicitly.
According to a first aspect of the present invention, there is provided a method of reducing the Instantaneous to Average Power Ratio, IAR, of a transmitter system, comprising the steps of:
receiving an input digital signal comprising a plurality of samples; extracting magnitude information for each of the plurality of samples; selecting a plurality of samples whose magnitude exceeds a predefined threshold; sorting, by magnitude, the selected plurality of samples; selecting from the sorted plurality of samples, only those samples having a spacing more than a first predefined spacing and filtering those samples, using an FIR filter;
subtracting the output of the FIR filter from a delayed version of the input digital signal to produce an output signal.
In an embodiment of the invention, the output of the FIR filter is scaled before the step of subtracting, wherein the scaling factor is determined for a particular communication standard or particular hardware setup, which may be fixed or varied dynamically.
In an embodiment of the invention, the first predefined spacing is determined by: obtaining the coefficients of the FIR filter; determining the position and of a centre tap of the FIR filter; normalising the filter with respect to a maximum of its absolute value; and determining a position of a first sample from the centre tap having a magnitude lower than a predefined fraction of a magnitude of the sample at the centre tap, and setting the first predefined spacing to be equal to the number of samples between the centre tap and the first sample so determined.
In an embodiment of the invention, there is a further step of determining a second predefined spacing by obtaining the coefficients of the FIR filter; determining the position and of a centre tap of the FIR filter; normalising the filter with respect to a maximum of its absolute value; determining a location of a second highest peak in an impulse response of the FIR filter; determining a position of a first sample from the second highest peak having a magnitude lower than a predefined fraction of a magnitude of the sample at the centre tap, and setting the second predefined spacing to be equal to the number of samples between the centre tap and the first sample from the second highest peak, so determined; and: selecting and filtering, using the FIR filter, from the sorted plurality of samples, those selected samples having a separation more than the first predefined spacing or the second predefined spacing.
According to a further aspect of the invention, there is provided an apparatus arranged to perform the method according to the first aspect.
For a better understanding of the invention, and to show how embodiments of the same may be carried into effect, reference will now be made, by way of example, to the accompanying diagrammatic drawings in which:
In order to properly understand embodiments of the present invention, a brief discussion of certain prior art techniques follows.
A simple prior art method of reducing IAR involves simply clipping any signal peaks above a predefined threshold. However, the immediate effect of this is to the generation of out-of-band distortion and a high Error Vector Magnitude (EVM). This very simple method is not practically feasible.
It may be made more useful if the sharp cut-offs introduced by the clipping are filtered. This reduces the distortion somewhat, but it is generally still at a level which is not practically useful.
A prior art technique known as noise-shaping can be used, which offers an improved performance over the simple clipping and filtering approach referred to previously. The methodology of noise shaping is to first clip the signal peaks and then subtract the delayed signal from the clipped signal to create the clipping noise. The result is passed through a noise shaping filter to confine the spectrum and suppress the distortion. Finally the delayed signal is subtracted from the filtered clipped signal.
A practical problem with noise shaping techniques is that they often require several stages and parallel banks of filters, resulting in a highly complex system. In the context of this application complexity refers to the number of complex multipliers required to implement the technique. Such complex multipliers are major parts of the real-estate of the chipset and consume a relatively large amount of power and, so, it is generally desirable to minimise complexity.
In a further prior art technique, known as peak cancellation, individual peaks in a signal are selected and reduced in scale before the signal is reassembled. This has certain advantages over noise shaping, but typically requires several stages in order to meet the specified standards, which has the effect of then increasing the complexity.
The output of the IAR reduction unit 120, y[n], is fed to a Digital to Analog Converter (DAC) 130 which operates in a known way to convert its digital input signal to an analog signal, suitable for transmission.
The output of the DAC 130 is applied to a mixer 140, where it is mixed with a carrier signal supplied from Local Oscillator (LO) 160 and the resultant signal passed to the power amplifier (PA) 150. The output from the PA is yPA[n].
In
The input x[n] is passed down two distinct branches. In the first, it is delayed by delay block 126 and in the second branch, it is processed to perform optimum peak placement as will be described. The delay required depends on the group delay of FIR filter 125, peak placement function 124 and the number of stages required, which will be explained later.
In the second branch, the signal is processed to extract magnitude information which is used as the basis for the subsequent processing
The scaling signal is created by dividing the predefined threshold to the magnitude of the peaks minus 1. The remaining signals that are less than threshold value become zero in the peak scaling block 122. The value of the threshold depends on several factors in terms of performance and complexity. However the value has to comply with the various requirements of the wireless communication standard with which the embodiment of the invention is going to be deployed.
Mathematically the peak scaling can be expressed by,
Where x(n) is the input signal and A is the predefined threshold value.
In other words, the magnitude signal leaving block 121 passes through the peak scaling block 122, where any peaks which lie below the threshold A are discarded and only peaks which lie above the threshold A are allowed to pass to the peak alignment block 123.
In blocks 123 and 124, the peaks which are allowed to pass are aligned and placed before being filtered by FIR filter 125. The processes involved here are described in more detail in conjunction with
In order to deal with the phase of the input x(n) signal, which is often ignored in prior art solutions, the embodiment of
As with the embodiment of
First the input signal can be separated into the peak vector and non-peak vector as follows;
x(n)=|xP(n)|∠xP(n)+|xNP(n)|∠xNP(n)
where xP(n) and xNP(n) are the peak and non-peak samples of the input signal.
The desired output signal y(n) can be written as:
y(n)=A∠xP(n)+|xNP(n)|∠xNP(n)
where A is the predefined threshold, which can be selected based on the specific requirements of a particular communication standard or the operation of the system hardware. The threshold A is shown as the horizontal line on the waveform of the signal leaving block 221.
It may be necessary to determine this empirically from case to case, but once determined, it can be set and fixed for a particular configuration. Alternatively, A may be varied dynamically, to adapt for changes in the communication standard or system hardware.
The signal leaving peak scaling block 222 can be seen to comprise only those samples which exceed the threshold shown in the preceding waveform.
The signal next passes to the peak spacing and alignment block 223. This acts to sort the input samples into descending magnitude order, spaced apart by a determined spacing, The means by which this determined spacing is derived, will be described later.
Following this block, the sorted and spaced samples pass to the optimum peak placement block 224, which acts to only pass peaks which have spacing more than a predetermined value through to the FIR filter 225.
The signal leaving the optimum peak placement block 224 p(n) may be written as:
p(n)=x(n)−d(n)=|xP(n)|∠xP(n)+|xNP(n)|∠xNP(n)−A∠xP(n)+|xNP(n)|∠xNP(n)=|xP(n)|∠xP(n)−A∠xP(n)=(|xP(n)|−A)∠xP(n)
Hence the peak scaling is derived as follows:
Any samples with spacings lower than the predetermined value are discarded. The peaks which are selected to pass are then re-positioned into their original locations as shown in the waveform entering FIR filter 225.
The signal leaving the FIR filter 225 may be represented as:
where the second part is the convolution of the cancellation pulse with the coefficients (impulse response) of the FIR filter denoted w(n), and d is the delay which theoretically equals the group delay of the FIR filter i.e. length of the filter over 2.
The parameter α is a scaling factor which may be obtained from the formula below:
where p(n) and s(n) are the input and output signals, respectively, of the FIR filter. Here the value of α is given as constant. However the value may updated for each iteration or at some other interval, as required.
It should be noted that α only impacts on the peaks of a signal and if its value is less than one, EVM is higher but a lower IAR value can be achieved. If it is slightly greater than one, EVM improves but IAR degrades. In embodiments of this invention the value of α is constant and equals 1.05. In other embodiments, a different value may be chosen as needed. This may be set empirically and fixed for a particular system or standard, as required.
It is important to realise that peak regrowth is created from contiguous peaks. This is due to the fact that the input signal of the IAR reduction unit 120 is an up-sampled signal and hence the contiguous peaks can exceed the threshold at the same time. Peak regrowth causes spectral leakage or out of band radiation and EVM deterioration.
Returning to
The next step 302 is to locate the centre tap, nc, where
which has the maximum amplitude. After this, at step 303, the filter is normalized by dividing h[n] by the maximum of its absolute value, giving
Hence, the normalised centre tap amplitude is equal to one ĥ[nc]=1. This allows the optimum peak spacing to be derived. It should be noted that due to the symmetry of the FIR filter only one side of the filter needs to be selected to search for the optimum spacing value. The sample sequence of FIR filter impulse response can be given by
And due to the symmetry of the FIR filter,
where N is the FIR filter length and n is the sample number.
The next steps 304, 305 and 306 count from the centre to find the first sample from the centre which has an amplitude less than a specified fraction “F” of the centre tap amplitude. Because the impulse response is normalized, then the amplitude of the centre tap equals one. The fraction “F” is dependent on certain factors such as sampling rate and number of carriers. For the example that used herein, F is 10%. This value is chosen since those samples with an amplitude less than 10% of the amplitude of the centre tap do not have any significant impact on peak regrowth and/or IAR reduction performance. Therefore, small peaks can be allowed due to the fact that in IAR reduction, some distortion (e.g. below the spectral emission mask) can be tolerated. Hence such low amplitudes are trivial.
By finding the location of the first sample satisfying the condition in step 305, the spacing between the centre tap and that location is the optimum spacing that is required to avoid peak regrowth and achieve optimum IAR reduction performance. It should be noted that there is a compromise involved in setting the value of spacing in which the lower the spacing value the higher the probability of peak regrowth and the higher the spacing the higher the probability of losing some peaks. In both cases the result is the performance degradation. Hence the optimum spacing value achieves the best performance in terms of IAR reduction and EVM performance.
In most practical cases, more than one stage of the process shown in
This value is intuitively higher than the one derived by the method of
Examples of this two stage approach are shown in
It can be seen that the impulse response has the highest amplitude taps from samples 122 to 132 with the maximum located at 127. The spacing between this centre tap, which has been normalised to give an amplitude of 1, and the closest amplitude level less than F is 4 samples away, making S=4. This is the optimum value of the peak placement to avoid peak regrowth when only one stage is applied.
It should be noted that with only one stage the performance may not be satisfactory and hence a second stage may be needed, depending on system performance requirements.
It can be observed that there are two other values for S indicated (S=27 or S=52) in
Hence for a single stage, the spacing is set S=4. For the case requiring two stages, then the first stage uses S=27 and S=4 for the second stage. The value of S=27 is selected since it represents the second highest peak in the impulse response, as set out in
Returning to
At step 501, the peaks are sorted into descending order of magnitude. This simplifies the optimum spacing allocation.
At step 502, the location of the first peak is stored in a register.
At step 503, starting from the second peak, the condition shown is checked, where s is the spacing value, defined previously and described in
If the condition of step 503 is met, then at step 506, the value of the peak is saved in the corresponding register and the value of k is incremented.
At step 507, if the value of k is less than the corresponding number of peaks, denoted by n, then flow returns to step 503. Otherwise, it continues to step 505.
If the condition at step 505 is satisfied, then this means that the peak in question is in the optimum position and can be saved in the register at step 508.
At step 509, if the condition shown is not met, then the process ends at step 511. Otherwise, flow continues to step 510, where k is reset and n is incremented.
When the process ends at step 511, all the peaks which do not satisfy the conidition of step 503 are discarded and the remaining one which do satisfy the condition are passed.
The input to the optimum peak placement block 224 is an ordered set of peaks, whereby the order is set in terms of magnitude. Only peaks with a spacing less than the predetermined value are discarded and only peaks with spacing higher than the predetermined value will be selected to pass through the FIR filter. This process avoids the problem of peak regrowth. To eliminate the remaining peaks, this process is repeated by use of the second stage, as set out above.
The output of the FIR filter 225, after the scaling factor α is applied is subtracted from the delayed version of the input signal x(n) which emerges from delay block 226 to give the output signal y(n) which is applied to the PA 150. The signal y(n) is an IAR reduced version of the input signal which benefits from improved performance in terms of spectral emissions and EVM, as set out above.
The IAR technique complexity can be measured by a metric known as computational complexity reduction ratio (CCRR) as defined below:
The complexity here means the number of multiplications. Here the CCRR for a 6 carrier TD-SCDMA signal with 15 MHz bandwidth, filter length of 255, sampling frequency of 76.8 Msps, chip rate of 1.28 Mcps, number of samples is 51840 for one time slot and the value of α=1.05 can be calculated as follows:
Complexity of conventional clipping and filtering for one iteration=No. of complex multipliers≈NL=51840*255=13,219,200, where N is the length of input signal and L is the filter length.
If all the peaks above the threshold are considered, hence this number for two stages can be calculated as C=(920+23)*255=240,465
For certain other prior art solutions, typical values range between 90,780 and 124,185. The complexity of embodiments of the present invention is 73,185, which represents a significant improvement over all the known prior art solutions.
In terms of the hardware implementation of embodiments of this invention, this can be achieved by means of known programmable logic devices, programmed using known techniques. The skilled person is aware of many different platforms which may be used.
Embodiments of the present invention offer the following advantages over prior art attempts to address this and similar problems:
improved EVM and IAR performance and lower computational complexity compared to prior art solutions;
The computational complexity is reduced due to fewer multiplications. By applying optimum peak placement in first and second stages, fewer peaks will be allocated which reduces the number of multiplications and hence the complexity;
greater flexibility to deal with multi-carrier signals in order to reduce IAR while keeping EVM low. The flexibility provided in embodiments of this invention can optimize the system performance around required Quality of Service (QoS) and EVM. This is in contrast with the prior art, which tend force a consistent and limited EVM regardless of the QoS or EVM required. This flexibility provides the option to optimize EVM based on the traffic in the channel and the requirement of QoS without spectral regrowth. Hence, embodiments of this invention can be applied in wideband applications, such as 5G; and
there is no feedback path required to obviate the peak regrowth problem. This significantly reduces the computational complexity.
Attention is directed to all papers and documents which are filed concurrently with or previous to this specification in connection with this application and which are open to public inspection with this specification, and the contents of all such papers and documents are incorporated herein by reference.
All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive.
Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features.
The invention is not restricted to the details of the foregoing embodiment(s). The invention extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed.
Number | Date | Country | Kind |
---|---|---|---|
1601751 | Feb 2016 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2016/080898 | 12/14/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/133816 | 8/10/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20040090283 | Naito | May 2004 | A1 |
20080200126 | Okada et al. | Aug 2008 | A1 |
20110227628 | Sato | Sep 2011 | A1 |
20110228872 | Soler Garrido | Sep 2011 | A1 |
20140044215 | Mundarath | Feb 2014 | A1 |
20200204420 | Megretski | Jun 2020 | A1 |
Number | Date | Country |
---|---|---|
1195892 | Oct 2002 | EP |
2477986 | Aug 2011 | GB |
Entry |
---|
PCT International Search Report and Written Opinion for International Application No. PCT/EP2016/080898, dated Mar. 24, 2017. |
Great Britain Search Report for Application No. GB1601751.9, dated Jul. 29, 2016. |
Number | Date | Country | |
---|---|---|---|
20210184630 A1 | Jun 2021 | US |