Apparatus and method for digital pre-distortion in wireless communication system

09654058 ยท 2017-05-16

Assignee

Inventors

Cpc classification

International classification

Abstract

Provided is a Digital Pre-Distortion (DPD) apparatus and method for processing a signal that is input to a power amplifier in a wireless communication system. The DPD apparatus includes a DPD unit configured to pre-distort an input signal that is input to the power amplifier, using DPD information; and a signal processor configured to capture signals for estimation of the DPD information from each of an input terminal and an output terminal of the power amplifier, detect peak signals of the captured signals, separate the detected peak signals into a plurality of intervals depending on a power level, separately store the detected peak signals, estimate the DPD information using the peak signals stored for each interval, and provide the estimated DPD information to the DPD unit.

Claims

1. A digital pre-distortion (DPD) apparatus for processing a signal that is input to a power amplifier in a wireless communication system, the DPD apparatus comprising: a DPD circuit configured to pre-distort an input signal that is input to the power amplifier, using DPD information; and a signal processor configured to: capture signals for an estimation of the DPD information from each of an input terminal and an output terminal of the power amplifier, detect peak signals of the captured signals, separate the detected peak signals into a plurality of intervals depending on a power level, separately store the detected peak signals for each interval of the plurality of intervals, estimate the DPD information using the detected peak signals stored for each interval, and provide the estimated DPD information to the DPD circuit.

2. The DPD apparatus of claim 1, wherein the signal processor includes at least one buffer configured to separately store the detected peak signals.

3. The DPD apparatus of claim 1, wherein the detected peak signals stored for each interval are updated for each interval.

4. The DPD apparatus of claim 1, wherein the signal processor is configured to estimate the DPD information by combining the detected peak signals stored for each interval.

5. The DPD apparatus of claim 1, wherein a number of the plurality of intervals is preset.

6. The DPD apparatus of claim 1, wherein a number of the plurality of intervals is variably set depending on a DPD operation status.

7. The DPD apparatus of claim 1, wherein the plurality of intervals are separated depending on the power level.

8. The DPD apparatus of claim 1, wherein the signal processor is configured to: determine whether the captured signals are valid, based on at least one of a signal quality of the captured signals or a signal level limit, and detect the peak signals of the signals determined to be valid among the captured signals, as the peak signals of the captured signals.

9. The DPD apparatus of claim 3, wherein if no peak signal is detected in some of the plurality of intervals, some of the detected peak signals of the captured signals, which were previously detected in a specific interval of the plurality of intervals, are reused in the some of the plurality of intervals in which no peak signal is detected.

10. A digital pre-distortion (DPD) method for processing a signal that is input to a power amplifier in a wireless communication system, the DPD method comprising: capturing signals for an estimation of DPD information from each of an input terminal and an output terminal of the power amplifier; detecting peak signals of the captured signals; separating the detected peak signals into a plurality of intervals depending on a power level; separately storing the detected peak signals for each interval of the plurality of intervals; estimating the DPD information using the detected peak signals stored for each interval; and pre-distorting an input signal that is input to the power amplifier using the estimated DPD information.

11. The DPD method of claim 10, wherein storing includes separately storing the detected peak signals in a plurality of buffers corresponding to the plurality of intervals.

12. The DPD method of claim 10, wherein storing includes updating the detected peak signals stored for each interval.

13. The DPD method of claim 10, wherein estimating includes estimating the DPD information by combining the detected peak signals stored for each interval.

14. The DPD method of claim 10, wherein a number of the plurality of intervals is preset.

15. The DPD method of claim 10, wherein a number of the plurality of intervals is variably set depending on a DPD operation status.

16. The DPD method of claim 10, wherein the plurality of intervals are separated depending on the power level.

17. The DPD method of claim 10, wherein detecting includes determining whether the captured signals are valid based on at least one of a signal quality of the captured signals or a signal level limit, and detecting the peak signals of the signals determined to be valid among the captured signals, as the peak signals of the captured signals.

18. The DPD method of claim 12, wherein if no peak signal is detected in some of the plurality of intervals, some of the detected peak signals of the captured peak signals, which were previously detected in a specific interval of the plurality of intervals, are reused in the some of the plurality of intervals in which no peak signal is detected.

Description

BRIEF DESCRIPTION OF DRAWINGS

(1) The above and other aspects, features and advantages of certain exemplary embodiments of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:

(2) FIGS. 1A to 1C illustrate the schematic concept of a common DPD algorithm;

(3) FIG. 2 illustrates an example of an apparatus in which a DPD unit is coupled to an input of a PA;

(4) FIGS. 3 and 4 illustrate DPD characteristics that estimation of DPD parameters is limited by the maximum magnitude of a signal in a DPD algorithm;

(5) FIG. 5 illustrates an example of capturing signals in a DPD apparatus based on the existing DPD algorithm;

(6) FIG. 6 illustrates another example of capturing signals in a DPD apparatus based on the existing DPD algorithm;

(7) FIG. 7 illustrates a structure of a DPD apparatus in a wireless communication system according to an embodiment of the present disclosure;

(8) FIG. 8 illustrates a structure of the peak processor 707 in FIG. 7;

(9) FIGS. 9 and 10 illustrate an operation of the peak detector 7071 in FIG. 8;

(10) FIG. 11 illustrates an operation of the peak clustering unit 7073 in FIG. 8;

(11) FIG. 12 illustrates operations of the peak selector 7075 and the peak buffer 7077 in FIG. 8;

(12) FIGS. 13 to 16 illustrate examples in which peak signals for estimation of DPD parameters are stored and combined for each interval according to an embodiment of the present disclosure;

(13) FIG. 17 is a flowchart illustrating a DPD method in a wireless communication system according to an embodiment of the present disclosure; and

(14) FIGS. 18 and 19 illustrate experimental results of the performance of the DPD apparatus according to an embodiment of the present disclosure.

(15) Throughout the drawings, like reference numerals will be understood to refer to like parts, components, and structures.

MODE FOR THE INVENTION

(16) The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skilled in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

(17) The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of exemplary embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.

(18) It is to be understood that the singular forms a, an, and the include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a component surface includes reference to one or more of such surfaces.

(19) By the term substantially it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.

(20) FIG. 7 illustrates a structure of a DPD apparatus in a wireless communication system according to an embodiment of the present disclosure.

(21) Referring to FIG. 7, a DPD apparatus according to an embodiment of the present disclosure may include a signal capturer 703 for capturing signals for DPD parameter estimation at each of an input terminal 7a and an output terminal 7b of a Power Amplifier (PA) 100, and a validation determiner 705 for determining whether the captured signals are signals valid for DPD parameter estimation. The DPD apparatus may also include a peak processor 707, in accordance with an embodiment of the present disclosure, for detecting peaks of the signals which are determined as valid signals among the captured signals, separating the detected peaks into a plurality of intervals depending on their power level, and storing the peak signals separated depending on the lower level, for each interval. The validation determiner 705 may determine whether the captured signals are valid, using at least one of the signal quality of the captured signals and the signal level limit described in conjunction with FIGS. 3 and 4. The determination based on the signal quality may be performed in a way of determining only the signals having the quality higher than a predetermined threshold, as valid signals.

(22) The peak processor 707 may include at least one buffer for storing interval-specific peak signals, and the interval-specific peak signals may be updated periodically or aperiodically in the at least one buffer. The updated interval-specific peak signals may be combined in the peak processor 707, and provided to a parameter estimator 709. In FIG. 7, the peak signals, which are updated and combined for each interval, may be provided from the peak processor 707 to the parameter estimator 709 for estimating DPD parameters, and the parameter estimator 709 may estimate DPD parameters from the combined peak signals, and provide the estimated DPD parameters to a DPD unit 701. Then, the DPD unit 701 may perform pre-distortion on an input signal using the estimated DPD parameters. Although the DPD unit 701 and other components 703, 705, 707 and 709 for signal processing are assumed to be separated into a plurality of function blocks in the DPD apparatus 700 in FIG. 7, for convenience of description only, the components may be implemented as one or multiple function blocks. For example, the remaining components except for the DPD unit 701 in FIG. 7 may be implemented as a single signal processor.

(23) FIG. 8 illustrates a structure of the peak processor 707 in FIG. 7.

(24) Referring to FIG. 8, the peak processor 707 may include a peak detector 7071, a peak clustering unit 7073, a peak selector 7075, a peak buffer 7077, and a combiner 7079. If signals captured to be valid are as shown in FIG. 9, the peak detector 7071 may detect all peaks {circle around (1)} to {circle around (9)} of the captured signals as in an example of FIG. 10. The peak clustering unit 7073 may separate the detected peak signals into a predetermined number of intervals depending on their power level. For instance, FIG. 11 illustrates an example of separating the detected peak signals into three intervals 1101, 1103 and 1105 depending on their power level. In the illustrated example, first peak signals {circle around (1)}, {circle around (4)} and {circle around (8)} may belong to a first interval 1101, second peak signals {circle around (2)}, {circle around (6)} and {circle around (7)} may belong to a second interval 1103, and third peak signals {circle around (3)}, {circle around (5)} and {circle around (9)} may belong to a third interval 1105. In FIG. 8, the peak selector 7075 may include first to n-th peak selectors 7075-1 . . . , 7075-n corresponding to the predetermined number of intervals, and the peak buffer 7077 may include first to n-th peak buffers 7077-1, . . . , 7077-n corresponding to the predetermined number of intervals. In an embodiment of the present disclosure, the number of intervals into which the peak signals are separated may be set to a predetermined number, or may be variably set depending on the DPD operation status. In the below-described embodiment of the present disclosure, the number of intervals will be assumed as 3, for convenience of description. However, it should be noted that in the present disclosure, the number of intervals is not limited to 3.

(25) For example, the first peak signals {circle around (1)}, {circle around (4)} and {circle around (8)} belonging to the first interval 1101 may be selected in the first peak selector 7075-1 depending on the power levels separated in the peak clustering unit 7073, and stored in the first peak buffer 7077-1. FIG. 12 schematically illustrates an example of an operation in which the first peak signals {circle around (1)}, {circle around (4)} and {circle around (8)} are selected as peak signals for the first interval 1101 (1201, 1203 and 1205), and stored in the first peak buffer 7077-1 (1207). Although not illustrated, the second peak signals {circle around (2)}, {circle around (6)} and {circle around (7)} belonging to the second interval 1103, and the third peak signals {circle around (3)}, {circle around (5)} and {circle around (9)} belonging to the third interval 1105 may be stored in the second peak buffer 7077-2 and a third peak buffer through the same operation, respectively.

(26) As in an example of FIG. 13, interval-specific peak signals 1301, 1303 and 1305, which are stored in the first to third peak buffers according to the aforesaid operation, may be combined in the combiner 7079 in FIG. 8, and provided to the parameter estimator 709. The parameter estimator 709 may estimate DPD parameters 1309 using the combined signal. Based on the combined signal from the combiner 7079, the parameter estimator 709 may estimate the DPD parameters 1309 using, for example, the least square solution 1307.

(27) In an alternative embodiment, as in example of FIG. 14, interval-specific peak signals 1401, 1403 and 1405 stored in the first to third peak buffers, and the total captured signals 1407 output from the validation determiner 705 in FIG. 7 may be combined in the combiner 7079 in FIG. 8, and based on the combined signal, the parameter estimator 709 may estimate DPD parameters 1409 using the least square solution 1407. In the alternative embodiment, the interval-specific peak signals 1401, 1403 and 1405 stored in the first to third peak buffers may include the peak signals, which are detected from the previously captured signals.

(28) The estimated DPD parameters are provided to the DPD unit 701, in which an input signals undergoes pre-distortion using the DPD parameters. As in the aforesaid embodiment of the present disclosure, if the DPD apparatus separates the captured signals into a plurality of intervals depending on their power level, and processes the captured signals separately, even though the captured signals rapidly change in their level, the DPD apparatus may detect peak signals of the changed level and process the detected peak signals, making it possible to stably estimate DPD parameters.

(29) In other words, according to an embodiment of the present disclosure, the peak buffer 7077 may separately store the interval-specific peak signals depending on the power level, and the peak signals may be updated for each interval every time the captured signals are processed. For example, in a case where all the peak signals for the first to third intervals were updated at a previous time, but only the peak signals for a first interval 1501 are detected from the captured signals at the next time as in an example of FIG. 15, for the peak signals for second and third intervals 1503 and 1505, as in an example of FIG. 16, the signals (e.g., peak signals 1603 and 1605 which were detected for their associated intervals at the previous time) updated at the previous time may be equally kept and reused, and only the peak signals 1601 for the first interval 1501 may be updated. In this case, the peak signals 1601, 1603 and 1605 may be combined, and DPD parameters 1609 may be estimated in the same way using the least square solution 1607.

(30) The DPD apparatus with the above structure may be applied to a transmitter, a repeater and the like, each of which amplifies RF signals in a wireless communication system.

(31) FIG. 17 is a flowchart illustrating a DPD method in a wireless communication system according to an embodiment of the present disclosure. The DPD method in FIG. 17 will be described with reference to FIG. 7.

(32) Referring to FIG. 17, in operation 1701, the signal capturer 703 may capture signals for DPD parameter estimation at each of the input terminal 7a and the output terminal 7b of the PA 100. The capture operation may be periodically performed, or may be performed if update of DPD parameters is needed. In operation 1703, the validation determiner 705 may determine signals valid for DPD parameter estimation among the captured signals, based on conditions such as signal quality, level limit and the like. In operation 1705, the peak processor 707 may detect peak signals of the signals determined as valid signals among the captured signals. In operation 1707, the peak processor 707 may separate the detected peak signals into a plurality of intervals depending on the power level, and separately store the detected peak signals. Thereafter, in operation 1709, the interval-specific peak signals may be updated every time signals of the relevant level are captured, and the parameter estimator 709 and estimate DPD parameters using the combined signal of the interval-specific peak signals. Thereafter, in operation 1711, the DPD unit 701 may perform pre-distortion on an input signal using the estimated DPD parameters.

(33) Therefore, in accordance with an embodiment of the present disclosure, even though the captured signals rapidly change in their level, the DPD apparatus may stably estimate DPD parameters, and even if a signal having a high level is not captured in a certain measurement period, the DPD apparatus may estimate DPD parameters for a signal level (or magnitude) in the full range, and may not be affected by the measurement period for DPD parameter estimation.

(34) In addition, in accordance with an embodiment of the present disclosure, the DPD apparatus does not require a plurality of sets of DPD parameters as described above, so the DPD apparatus does not require switching of signal level-specific DPD parameter sets and even if the signal levels rapidly change, the DPD apparatus may perform a stable DPD operation, contributing to a reduction of its complexity.

(35) FIGS. 18 and 19 illustrate experimental results of the performance of the DPD apparatus according to an embodiment of the present disclosure, in which it is assumed that signal levels change rapidly.

(36) Table 1 below illustrates operating conditions of the DPD apparatus according to an embodiment of the present disclosure in the performance experiments, in which it is assumed that in a Long Term Evolution (LTE) system, the number of Frequency Assignments (FAs) is one (1) and a test signal is a 10 MHz signal.

(37) TABLE-US-00001 TABLE 1 Operating frequency 879 MHz Test signal 10 MHz LTE Number of FAs 1 Output power 43 dBm (3 dB back off)

(38) FIG. 18 illustrates the system output spectrum obtained when pre-distortion is performed through the existing DPD apparatus under the above experimental conditions. Referring to FIG. 18, it can be noted that the DPD operation may not be stably performed, if a signal level rapidly changes to a high signal level after DPD parameters are estimated at a low signal level.

(39) On the other hand, FIG. 19 illustrates the system output spectrum obtained when pre-distortion is performed through the proposed DPD apparatus under the above experimental conditions. Referring to FIG. 19, it can be noted that since DPD parameters are estimated based on signals in the full range, which are stored in a buffer for each interval corresponding to a signal level, the DPD apparatus may stably perform a DPD operation even if a signal level rapidly changes from the low signal level to the high signal level.

(40) While the disclosure has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents.