The present disclosure relates to power amplifier linearization and more particularly relates to a centralized architecture for power amplifier linearization.
A radio system generally includes a transmitter that transmits information-carrying signals to a receiver. The transmitter includes a power amplifier that operates to amplify the signal to be transmitted to a power level that is sufficient to enable receipt of the signal by the receiver. Radio system transmitters are required to satisfy specifications for signal levels at frequencies other than the intended transmission frequencies. Some specifications are set by government regulatory bodies, while others are set by radio communications standards such as 3GPP or IEEE 802.11. One specification, or requirement, is adjacent channel power, which is directly related to power amplifier linearity. Power amplifier linearity corresponds to an ability to reproduce an amplified version of the input signal. Also, power amplifiers are often described in terms of their efficiency, which is defined as some comparison between average transmit signal power and total average power required to generate the transmit signal power.
At a circuit level, power amplifier linearity may be achieved by biasing transistors in such a manner that the power amplifier operates in a linear fashion. However, doing so has a cost in terms of very low operating efficiency. As such, many modern power amplifiers are configured to operate at maximum efficiency, resulting in poor linearity, and use so-called “linearization” circuitry to correct non-linearity. Some exemplary power amplifiers that have high efficiency, but low linearity, are Class AB power amplifiers, Class B power amplifiers, Class C power amplifiers, Class F power amplifiers, Doherty power amplifiers, and Chireix power amplifiers.
Various linearization schemes have evolved having various trade-offs in terms of linearity, power dissipation, and versatility or robustness. These linearization schemes include, but are not limited to, analog predistortion, digital predistortion, feed-forward linearization, and feedback linearization. Predistortion linearization uses a predefined model of power amplifier non-linearity to generate an “opposite” nonlinear response that compensates for the non-linearity of the power amplifier. By amplifying the predistorted signal, the output of the power amplifier is as if the power amplifier were linear.
Qualities of the hardware used to construct a transmitter, and particularly the power amplifier, may change over time. As a result, over time, the model of the non-linearity of the power amplifier may gradually increase in error. In order to address this issue, adaptive predistortion schemes are utilized to compensate for changes in the non-linearity of the power amplifier over time. In these adaptive predistortion schemes, a result of the linearization, i.e., the output of the power amplifier, is monitored, and the predistortion is updated to reflect changes in the non-linearity of the power amplifier.
Linearization circuitry, such as predistortion circuitry, necessarily consumes power. Typically, a compromise between linearity, efficiency, and complexity must be made for each particular application. For conventional adaptive predistortion architectures, the power consumption of the adaptive predistortion circuitry is independent of power amplifier transmit level. As such, overhead for adaptive predistortion circuitry is negligible for high power applications. However, for low power applications such as many emerging cellular networks, the overhead of the conventional adaptive predistortion circuitry becomes significant. In fact, the cost of the adaptive predistortion circuitry in terms of power consumption may start to outweigh the benefits of the adaptive predistortion circuitry in terms of linearity. Thus, there is a need for an adaptive predistortion architecture that reduces power consumption particularly for low power applications.
Embodiments of a centralized predistortion system and corresponding adaptive predistortion processes are disclosed. In general, a central node includes one or more centralized predistortion components that enable predistortion for one or more remote transmit chains in order to compensate for non-linearity of power amplifiers in the one or more remote transmit chains. For instance, in one embodiment, the central node is a hub base station and the one or more remote transmit chains are included in one or more transmitters at one or more satellite base stations.
In one embodiment, the one or more centralized predistortion components include individual adaptors for the one or more remote transmit chains. Each individual adaptor evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by a corresponding remote transmit chain in order to compensate for a non-linearity of the power amplifier in the remote transmit chain. The central node then provides the set of predistortion parameters evaluated by the individual adaptor to the corresponding remote transmit chain for utilization by the remote transmit chain to predistort the data signal to be transmitted by the remote transmit chain in order to compensate for the non-linearity of the power amplifier in the remote transmit chain.
In another embodiment, the one or more centralized predistortion components include individual adaptors and individual predistorters for the one or more remote transmit chains. Each remote transmit chain has a corresponding individual adaptor and a corresponding individual predistorter. The individual adaptor for a remote transmit chain evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by the remote transmit chain in order to compensate for a non-linearity of the power amplifier in the remote transmit chain. The predistorter for the remote transmit chain predistorts the data signal to be transmitted by the remote transmit chain based on the set of predistortion parameters evaluated by the individual adaptor for the remote transmit chain to thereby provide a predistorted data signal. The central node then provides the predistorted data signal generated by the individual predistorter to the corresponding remote transmit chain for amplification and transmission.
In another embodiment, the one or more remote transmit chains include multiple remote transmit chains, and the one or more centralized predistortion components include a shared adaptor for the multiple remote transmit chains. The shared adaptor is time-shared by the multiple remote transmit chains. For each of the multiple remote transmit chains, the shared adaptor evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by the remote transmit chain in order to compensate for a non-linearity of the power amplifier in the remote transmit chain. The central node then provides the set of predistortion parameters to the remote transmit chain for utilization by the remote transmit chain to predistort the data signal to be transmitted by the remote transmit chain in order to compensate for the non-linearity of the power amplifier in the remote transmit chain.
In another embodiment, the one or more remote transmit chains include multiple remote transmit chains, and the one or more centralized predistortion components include a shared adaptor and a shared predistorter for the multiple remote transmit chains. The shared adaptor and the shared predistorter are time-shared by the multiple remote transmit chains. For each of the multiple remote transmit chains, the shared adaptor evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by the remote transmit chain in order to compensate for a non-linearity of the power amplifier in the remote transmit chain. The shared predistorter then predistorts the data signal to be transmitted by the remote transmit chain based on the set of predistortion parameters evaluated by the shared adaptor for the remote transmit chain to thereby provide a predistorted data signal. The central node then provides the predistorted data signal generated by the shared predistorter to the corresponding remote transmit chain for amplification and transmission.
In another embodiment, the one or more remote transmit chains include multiple remote transmit chains, and the one or more centralized predistortion components include a shared adaptor for the multiple remote transmit chains and individual predistorters for the multiple remote transmit chains. The shared adaptor is time-shared by the multiple remote transmit chains. In contrast, each of the multiple remote transmit chains has a separate individual predistorter. For each of the multiple remote transmit chains, the shared adaptor evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by the remote transmit chain in order to compensate for a non-linearity of the power amplifier in the remote transmit chain. The individual predistorter for the remote transmit chain then predistorts the data signal to be transmitted by the remote transmit chain based on the set of predistortion parameters evaluated by the shared adaptor for the remote transmit chain to thereby provide a predistorted data signal. The central node then provides the predistorted data signal generated by the individual predistorter for the remote transmit chain to the remote transmit chain for amplification and transmission.
Embodiments of a Multiple-Input-Multiple-Output (MIMO) transmitter including one or more shared predistortion components and corresponding adaptive predistortion processes are also disclosed. In general, the MIMO transmitter includes multiple transmit chains each including a separate power amplifier and one or more shared predistortion components that enable predistortion for one or more transmit chains in order to compensate for non-linearity of the power amplifiers in the one or more transmit chains. In one embodiment, the one or more shared predistortion components include a shared adaptor that evaluates predistortion parameters for the transmit chains of the MIMO transmitter. The shared adaptor is time-shared by the multiple transmit chains of the MIMO transmitter. For each of the multiple transmit chains, the shared adaptor evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by the transmit chain in order to compensate for a non-linearity of the power amplifier in the transmit chain. An individual predistorter in the transmit chain then predistorts the data signal to be transmitted by the transmit chain based on the set of predistortion parameters evaluated by the shared adaptor for the transmit chain to thereby provide a predistorted data signal. The transmit chain then amplifies and transmits the predistorted data signal.
In another embodiment, the one or more shared predistortion components of the MIMO transmitter include a shared adaptor that evaluates predistortion parameters for the transmit chains of the MIMO transmitter and a shared predistorter that predistorts data signals to be transmitted by the transmit chains based on the corresponding predistortion parameters evaluated by the shared adaptor. The shared adaptor and the shared predistorter are time-shared by the multiple transmit chains of the MIMO transmitter. For each of the multiple transmit chains, the shared adaptor evaluates a set of predistortion parameters that define a predistortion to be applied to a data signal to be transmitted by the transmit chain in order to compensate for a non-linearity of the power amplifier in the transmit chain. The shared predistorter then predistorts the data signal to be transmitted by the transmit chain based on the set of predistortion parameters evaluated by the shared adaptor for the transmit chain to thereby provide a predistorted data signal. The predistorted data signal is then provided to the transmit chain for amplification and transmission.
Those skilled in the art will appreciate the scope of the present disclosure and realize additional aspects thereof after reading the following detailed description of the preferred embodiments in association with the accompanying drawing figures.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the disclosure, and together with the description serve to explain the principles of the disclosure.
The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
Embodiments of a centralized adaptive predistortion system that compensates for power amplifier non-linearity in one or more remote transmit chains and corresponding adaptive predistortion processes are disclosed. In addition, embodiments of a Multiple-Input-Multiple-Output (MIMO) transmitter including multiple transmit chains and one or more shared predistortion components that enable adaptive predistortion for the transmit chains and corresponding adaptive predistortion processes are disclosed. Before discussing the aforementioned embodiments,
As illustrated in
Note that the predistorter 14 may operate in the digital or analog domain. In one embodiment, the predistorter 14 operates at digital baseband, in which case both the data signal x(n) and the predistorted data signal d(n) are at digital baseband and the predistorted data signal d(n) is converted to analog and upconverted to a desired radio frequency prior to amplification by the power amplifier 12. In another embodiment, the predistorter 14 operates in the analog domain at baseband, in which case the both the data signal x(n) and the predistorted data signal d(n) are analog signals and the predistorted data signal d(n) is upconverted to a desired radio frequency prior to amplification by the power amplifier 12. Note that for the discussion herein, predistortion is assumed to be at baseband in either the digital or analog domain. However, the discussion herein is also applicable to embodiments where predistortion is performed at an upconverted frequency in either the digital or analog domain.
The remote transmit chains 22 are generally transmit chains located remotely from the central node 20. In other words, the remote transmit chains 22 are located at different geographic location(s) than the central node 20. As discussed below, each of the remote transmit chains 22 includes a number of digital and analog components including a corresponding non-linear power amplifier. The central node 20 and the remote transmit chains 22 are preferably connected by a wireless network such as a cellular network. However, in an alternative embodiment, the central node 20 and the remote transmit chains 22 are connected via a wired network (e.g., a fiber backhaul network of a cellular network).
In operation, the one or more centralized predistortion components 24 receive data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M)) to be transmitted by the remote transmit chains 22-1 through 22-M, respectively. The data signal {circumflex over (x)}1(n) is a data signal to be transmitted by the remote transmit chain 22-1, the data signal {circumflex over (x)}2(n) is a data signal to be transmitted by the remote transmit chain 22-2, and so on. In this embodiment, the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) are digital baseband input signals. However, the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) may alternatively be analog baseband signals, upconverted (e.g., very-low intermediate frequency (VLIF) or intermediate frequency (IF)) digital signals, or upconverted analog signals. In addition, the one or more centralized predistortion components 24 receive feedback signals from the corresponding remote transmit chains 22. In this embodiment, the feedback signals are output signals ŷ1(n)K ŷM(n)) of the corresponding remote transmit chains 22. Note, however, that the feedback signals may alternatively be processed versions of the output signals (ŷ1(n)K ŷM(n)), e.g., attenuated by 1/G where G is a gain of the power amplifier of the corresponding remote transmit chain 22, delayed, phase-adjusted, and/or the like in order to enable a comparison of the feedback signal to a reference signal for purposes of adaptive linearization.
Based on the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) and the feedback signals (ŷ1(n)K ŷM(n)), the one or more centralized predistortion components 24 generate an output to be utilized by the remote transmit chains 22 to compensate for the non-linearity of the power amplifiers in the remote transmit chains 22. In this embodiment, the output of the one or more centralized predistortion components 24 is either:
More specifically, using the remote transmit chain 22-1 as an example, the one or more centralized predistortion components 24 receive the data signal ({circumflex over (x)}1(n)) to be transmitted by the remote transmit chain 22-1 and the feedback signal (ŷ1(n)) from the remote transmit chain 22-1. The one or more centralized predistortion components 24 then evaluate the set of predistortion parameters (ĉ1(n)) that compensates for a non-linearity of the power amplifier in the remote transmit chain 22-1 based on a comparison of the data signal ({circumflex over (x)}1(n)) and the feedback signal (ŷ1(n)). Note that, as will be appreciated by one of ordinary skill in the art, gain, phase, and/or delay adjustments may be applied to the data signal ({circumflex over (x)}1(n)) and/or the feedback signal (ŷ1(n)) at the central node 20 and/or the remote transmit chain 22-1 in order to obtain the actual reference and feedback signals for the comparison. Further, any suitable algorithm for adaptive predistortion power amplifier linearization may be used to evaluate the set of predistortion parameters (ĉ1(n)). The one or more centralized predistortion components 24 then provide the set of predistortion parameters (ĉ1(n)) to the remote transmit chain 22-1 via a wired or wireless connection between the central node 20 and the remote transmit chain 22-1, depending on the particular implementation. As discussed below, the remote transmit chain 22-1 then utilizes the set of predistortion parameters (ĉ1(n)) to predistort the data signal ({circumflex over (x)}1(n)) in order to compensate for the non-linearity of the power amplifier in the remote transmit chain 22-1.
Notably, the process of
The remote transmit chain 22-i predistorts the data signal ({circumflex over (x)}i(n)) based on the set of predistortion parameters (ĉi(n)) to provide a predistorted data signal ({circumflex over (d)}i(n)) (step 2004). In other words, using the set of predistortion parameters (ĉi(n)), a predistortion is applied to the data signal ({circumflex over (x)}i(n)) that compensates for the non-linearity of the power amplifier in the remote transmit chain 22-i. The predistorted data signal ({circumflex over (d)}i(n)) is then amplified by the power amplifier in the remote transmit chain 22-i to provide an output signal (ŷi(n)) that is transmitted by the remote transmit chain 22-i (step 2006). The predistortion is such that the output signal (ŷi(n)) appears as though the power amplifier in the remote transmit chain 22-i is a linear, rather than a non-linear, power amplifier. The remote transmit chain 22-l then provides a feedback signal that corresponds to the output signal (ŷi(n)) to the central node 20 (step 2008). As noted above, the feedback signal may be the output signal (ŷi(n)). Alternatively, a gain, delay, and/or phase of the output signal (ŷi(n)) may be adjusted to provide the feedback signal. The gate, delay, and phase adjustments may be such that the feedback signal is aligned with the reference signal for comparison of the two signals when subsequently updating the set of predistortion parameters (ĉi(n)) at the central node 20. Note that the receiving step 2000 and the providing of the feedback signal in step 2008 may be continuous. However, in the preferred embodiment, the set of predistortion parameters (ĉi(n)) is updated periodically at a desired frequency, rather than continuously. As such, in this preferred embodiment, while steps 2002 through 2006 are continuous as long as there is data to be transmitted, steps 2000 and 2008 are only performed periodically at the update frequency for the set of predistortion parameters (ĉi(n)).
The one or more centralized predistortion components 24 evaluate the sets of predistortion parameters (ĉ1(n)K ĉM(n)) based on the corresponding data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) and feedback signals (ŷ1(n)K ŷM(n)) (step 3004). Each set of predistortion parameters (ĉi(n)) defines a predistortion to be applied to the corresponding data signal ({circumflex over (x)}i(n)) in order to compensate for the non-linearity of the power amplifier in the i-th remote transmit chain 22-i. Next, in this embodiment, the one or more centralized predistortion components 24 predistort the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) based on the corresponding sets of predistortion parameters (ĉ1(n)K ĉM(n)) to provide corresponding predistorted data signals ({circumflex over (d)}1(n)K {circumflex over (d)}M(n)) (step 3006). The one or more centralized predistortion components 24 then provide the predistorted data signals ({circumflex over (d)}1(n)K {circumflex over (d)}M(n)) to the corresponding remote transmit chains 22 (step 3008).
More specifically, using the remote transmit chain 22-1 as an example, the one or more centralized predistortion components 24 receive the data signal ({circumflex over (x)}1(n)) to be transmitted by the remote transmit chain 22-1 and the feedback signal (ŷ1(n)) from the remote transmit chain 22-1. The one or more centralized predistortion components 24 then evaluate the set of predistortion parameters (ĉ1(n)) that compensates for a non-linearity of the power amplifier in the remote transmit chain 22-1 based on a comparison of the data signal ({circumflex over (x)}1(n)) and the feedback signal (ŷ1(n)). Note that, as will be appreciated by one of ordinary skill in the art, gain, phase, and/or delay adjustments may be applied to the data signal ({circumflex over (x)}1(n)) and/or the feedback signal (ŷ1(n)) at the central node 20 and/or the remote transmit chain 22-1 in order to obtain the actual reference and feedback signals for the comparison. Further, any suitable algorithm for adaptive predistortion power amplifier linearization may be used to evaluate the set of predistortion parameters (ĉ1(n)). The one or more centralized predistortion components 24 then predistort the data signal (x1(n)) based on the set of predistortion parameters (ĉ1(n)) to thereby provide the predistorted data signal ({circumflex over (d)}1(n)). Lastly, the one or more centralized predistortion components 24 provide the predistorted data signal ({circumflex over (d)}1(n)) to the remote transmit chain 22-1 via a wired or wireless connection between the central node 20 and the remote transmit chain 22-1, depending on the particular implementation. As discussed below, the remote transmit chain 22-1 then amplifies the predistorted data signal ({circumflex over (d)}1(n)) and transmits the resulting output signal (ŷ1(n)).
Notably, in the process of
The individual adaptors 32 are separate adaptors that are allocated to or otherwise designated for the corresponding remote transmit chains 22. Therefore, for example, the individual adaptor 32-1 operates to evaluate predistortion parameters for the remote transmit chain 22-1. The individual adaptors 32 are implemented in hardware or a combination of hardware and software. In one embodiment, the individual adaptors 32 are implemented as separate hardware devices such as separate microprocessors that execute corresponding software instructions, separate DSP processors, separate ASICs, separate FPGAs, or similar separate hardware components. However, the present disclosure is not limited thereto. The individual adaptors 32 or sub-groups of the individual adaptors 32 may alternatively be implemented on a single hardware component (e.g., a single microprocessor, a single DSP processor, a single ASIC, or a single FPGA).
The individual predistorters 34 are separate predistorters that are allocated to or otherwise designated for the corresponding remote transmit chains 22. Therefore, for example, the individual predistorter 34-1 operates to predistort the data signal ({circumflex over (x)}1(n)) to be transmitted by the remote transmit chain 22-1 based on the set of predistortion parameters (ĉ1(n)) evaluated by the individual adaptor 32-1 for the remote transmit chain 22-1 to thereby provide the predistorted data signal (ŷ1(n)) that is sent to the remote transmit chain 22-1 for amplification and transmission. The individual predistorters 34 are implemented in hardware or a combination of hardware and software. In one embodiment, the individual predistorters 34 are implemented as separate hardware devices such as separate microprocessors that execute corresponding software instructions, separate DSP processors, separate ASICs, separate FPGAs, or similar separate hardware components. However, the present disclosure is not limited thereto. The individual predistorters 34 or sub-groups of the individual predistorters 34 may alternatively be implemented on a single hardware component (e.g., a single microprocessor, a single DSP processor, a single ASIC, or a single FPGA). As another alternative, the corresponding pairs of individual adaptors 32 and individual predistorters 34 may be implemented on the same hardware component. For example, the individual adaptor 32-1 and the individual predistorter 34-1 may be implemented on a single hardware component (e.g., a single microprocessor, a single DSP processor, a single ASIC, or a single FPGA).
In operation, using the i-th remote transmit chain 22-i as an example, the individual adaptor 32-i for the remote transmit chain 22-i evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the remote transmit chain 22-i in order to compensate for a non-linearity of the power amplifier 28-i in the remote transmit chain 22-i. As discussed above, the set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 28-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm. Using the set of predistortion parameters ĉi(n)), the individual predistorter 34-i for the remote transmit chain 22-i predistorts the data signal ({circumflex over (x)}i(n)) to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The central node 20 then communicates the predistorted data signal ({circumflex over (d)}i(n)) to the remote transmit chain 22-i via a wired or wireless connection, depending on the particular implementation.
Upon receiving the predistorted data signal ({circumflex over (d)}i(n)), the remote transmit chain 22-i provides the predistorted data signal ({circumflex over (d)}i(n)) to the power amplifier system 26-i for amplification by the power amplifier 28-i. The resulting output signal (ŷi(n)) is provided to the antenna 30-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the remote transmit chain 22-i may include components in addition to the power amplifier system 26-i such as, for example, a wired or wireless communication interface for receiving the predistorted data signal ({circumflex over (d)}i(n)) from the central node 20, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 26-i may include components in addition to the power amplifier 28-i such as, for example, power control circuitry, an impedance matching network, or the like.
In operation, using the i-th remote transmit chain 22-i as an example, the individual adaptor 32-i for the remote transmit chain 22-i evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the remote transmit chain 22-i in order to compensate for a non-linearity of the power amplifier 28-i in the remote transmit chain 22-i. As discussed above, the set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 28-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm. The central node 20 then communicates the set of predistortion parameters (ĉi(n)) to the remote transmit chain 22-i via a wired or wireless connection, depending on the particular implementation.
Upon receiving the set of predistortion parameters (ĉi(n)), the remote transmit chain 22-i provides the set of predistortion parameters (ĉi(n)) to the predistorter 36-i of the remote transmit chain 22-i. Using the set of predistortion parameters (ĉi(n)), the predistorter 36-i predistorts the data signal ({circumflex over (x)}i(n)) to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The predistorted data signal ({circumflex over (d)}i(n)) is then provided to the power amplifier system 26-i for amplification by the power amplifier 28-i. The resulting output signal (ŷi(n)) is provided to the antenna 30-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the remote transmit chain 22-i may include components in addition to the power amplifier system 26-i such as, for example, one or more wired or wireless communication interfaces for receiving the data signal ({circumflex over (x)}i(n)) and the set of predistortion parameters (ĉi(n)) from the central node 20, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 26-i may include components in addition to the power amplifier 28-i such as, for example, power control circuitry, an impedance matching network, or the like.
In operation, during a time-slot allocated for the i-th remote transmit chain 22-i as an example, the shared adaptor 38 evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the remote transmit chain 22-i in order to compensate for a non-linearity of the power amplifier 28-i in the remote transmit chain 22-i. As discussed above, the set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 28-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm. Using the set of predistortion parameters (ĉi(n)), the shared predistorter 40 predistorts the data signal ({circumflex over (x)}i(n)) during a time-slot allocated to the remote transmit chain 22-i to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The central node 20 then communicates the predistorted data signal ({circumflex over (d)}i(n)) to the remote transmit chain 22-i via a wired or wireless connection, depending on the particular implementation.
Upon receiving the predistorted data signal ({circumflex over (d)}i(n)) from the central node 20, the remote transmit chain 22-i provides the predistorted data signal ({circumflex over (d)}i(n)) to the power amplifier system 26-i for amplification by the power amplifier 28-i. The resulting output signal (ŷi(n)) is provided to the antenna 30-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the remote transmit chain 22-i may include components in addition to the power amplifier system 26-i such as, for example, a wired or wireless communication interface for receiving the predistorted data signal ({circumflex over (d)}i(n)) from the central node 20, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 26-i may include components in addition to the power amplifier 28-i such as, for example, power control circuitry, an impedance matching network, or the like.
In operation, during a time-slot allocated for the i-th remote transmit chain 22-i as an example, the shared adaptor 38 evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the remote transmit chain 22-i in order to compensate for a non-linearity of the power amplifier 28-i in the remote transmit chain 22-i. As discussed above, the set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 28-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm. The central node 20 then communicates the set of predistortion parameters (ĉi(n)) to the remote transmit chain 22-i via a wired or wireless connection, depending on the particular implementation.
Upon receiving the set of predistortion parameters (ĉi(n)) from the central node 20, the remote transmit chain 22-i provides the set of predistortion parameters (ĉi(n)) to the predistorter 42-i in the remote transmit chain 22-i. Using the set of predistortion parameters (ĉi(n)), the predistorter 42-i predistorts the data signal ({circumflex over (x)}i(n)) to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The predistorted data signal ({circumflex over (d)}i(n)) is then provided to the power amplifier system 26-i for amplification by the power amplifier 28-i. The resulting output signal (ŷi(n)) is provided to the antenna 30-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the remote transmit chain 22-i may include components in addition to the power amplifier system 26-i such as, for example, one or more wired or wireless communication interfaces for receiving the data signal ({circumflex over (x)}i(n)) and the set of predistortion parameters (ĉi(n)) from the central node 20, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 26-i may include components in addition to the power amplifier 28-i such as, for example, power control circuitry, an impedance matching network, or the like.
In operation, during a time-slot allocated for the i-th remote transmit chain 22-i as an example, the shared adaptor 38 evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the remote transmit chain 22-i in order to compensate for a non-linearity of the power amplifier 28-i in the remote transmit chain 22-i. As discussed above, the set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 28-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm. Using the set of predistortion parameters (ĉi(n)), the individual predistorter 44-i for the remote transmit chain 22-i predistorts the data signal ({circumflex over (x)}i(n)) to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The central node 20 then communicates the predistorted data signal ({circumflex over (d)}i(n)) to the remote transmit chain 22-i via a wired or wireless connection, depending on the particular implementation.
Upon receiving the predistorted data signal ({circumflex over (d)}i(n)) from the central node 20, the remote transmit chain 22-i provides the predistorted data signal ({circumflex over (d)}i(n)) to the power amplifier system 26-i for amplification by the power amplifier 28-i. The resulting output signal (ŷi(n)) is provided to the antenna 30-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the remote transmit chain 22-i may include components in addition to the power amplifier system 26-i such as, for example, a wired or wireless communication interface for receiving the predistorted data signal ({circumflex over (d)}i(n)) from the central node 20, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 26-i may include components in addition to the power amplifier 28-i such as, for example, power control circuitry, an impedance matching network, or the like.
The SBSs 46-1 through 46-X include corresponding MIMO transmitters 48-1 through 48-X (generally referred to herein collectively as MIMO transmitters 48 and individually as MIMO transmitter 48) each including two or more of the remote transmit chains 22. Specifically, in this example, the MIMO transmitter 48-1 includes remote transmit chains 22-1 through 22-N1, where N1 is the number of remote transmit chains 22 in the MIMO transmitter 48-1 and is a positive integer greater than or equal to 2. The MIMO transmitter 48-2 includes remote transmit chains 22-(N1+1) through 22-(N1+N2), where N2 is the number of remote transmit chains 22 in the MIMO transmitter 48-2 and is a positive integer greater than or equal to 2. Lastly, the MIMO transmitter 48-X includes remote transmit chains 22-(M−NX+1) through 22-M, where NX is the number of remote transmit chains 22 in the MIMO transmitter 48-X and is a positive integer greater than or equal to 2. The operation of the centralized adaptive predistortion system 18 of
In contrast, the centralized architecture disclosed herein moves power consumption of the adaptor and, in some embodiments, the predistorter from the transmitter to the central node 20. This is significant in that it reduces the size and power consumption of the remote transmit chains 22, which typically have low power as a high priority in their design. The centralized architecture helps to lower the constraints for its deployment, which include power supply requirements and space requirements. This benefit leads to a more flexible system and better coverage and ease of system optimization.
Also, the conflicting factors that have to be resolved in trade-offs in the conventional distributed architecture work as constructive factors in the centralized architecture. In the centralized architecture, a new dimension, a multiplexing factor, is introduced to the optimization. The multiplexing factor refers to the number of remote transmit chains 22 (and specifically the number of power amplifiers) the central node 20 serves. More specifically, with regard to processor speed, in the centralized architecture, when using a more powerful processor, the idle time of the processor can be kept at a minimum, if not zero. Therefore, no processing power is wasted. This justifies the use of powerful processors. With regard to the cost of building a processor, by selecting a more powerful processor and increasing the multiplexing factor, an increasing number of weaker processors used in the conventional distributed architecture may be replaced with a powerful processor in the centralized architecture. With respect to latency, when low latency is desired for fast adaptation, the centralized adaptive predistortion system 18 having the centralized architecture can be designed to achieve low latency without wasting processing power by increasing the multiplexing factor. With respect to updating speed, when the centralized adaptive predistortion system 18 does not require a high updating speed, the centralized architecture allows this without compromising latency by increasing the multiplexing factor. The centralized architecture also gives flexibility in deployment. Specifically, the one or more centralized predistortion components 24 may be implemented in an HBS, at a central node that is separate from the HBS, or the like. Further, the centralized architecture may be utilized with SBSs having the same or different numbers of remote transmit chains 22, with the remote transmit chains 22 having power amplifiers having equal or non-equal transmit powers, or with the remote transmit chains 22 having equal or non-equal sets of predistortion parameters or different types of predistortion parameters (e.g., 2nd order polynomial predistortion coefficients, 3rd order polynomial predistortion coefficients, etc.).
The shared adaptor 56 is implemented in hardware or a combination of hardware and software. In one embodiment, the shared adaptor 56 is implemented as a microprocessor that executes corresponding software instructions, a DSP processor, an ASIC, a FPGA, or similar separate hardware component. In general, the shared adaptor 56 is time-shared by the transmit chains 60 of the MIMO transmitter 54 to evaluate sets of predistortion parameters (ĉ1(n)K ĉM(n)) for the transmit chains 60. For each transmit chain 60, the corresponding set of predistortion parameters defines a predistortion to be applied to the data signal to be transmitted by the transmit chain 60 in order to compensate for a non-linearity of the power amplifier 66 in the transmit chain 60.
The shared predistorter 58 is implemented in hardware or a combination of hardware and software. In one embodiment, the shared predistorter 58 is implemented as a microprocessor that executes corresponding software instructions, a DSP processor, an ASIC, a FPGA, or similar separate hardware component. Note that the shared adaptor 56 and the shared predistorter 58 may be implemented as separate hardware components or a single hardware component. In general, the shared predistorter 58 is time-shared by the transmit chains 60 of the MIMO transmitter 54 to predistort the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) to be transmitted by the transmit chains 60 based on the corresponding sets of predistortion parameters (ĉ1(n)K ĉM(n)) evaluated by the shared adaptor 56.
In operation, during a time-slot allocated for the i-th transmit chain 60-i as an example, the shared adaptor 56 evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the transmit chain 60-i in order to compensate for a non-linearity of the power amplifier 66-i in the transmit chain 60-i. The set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 66-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm.
Using the set of predistortion parameters (ĉi(n)), during a time-slot allocated for the transmit chain 60-i, the shared predistorter 58 predistorts the data signal ({circumflex over (x)}i(n)) to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The predistorted data signal ({circumflex over (d)}i(n)) is provided to the power amplifier system 64-i for amplification by the power amplifier 66-i. The resulting output signal (ŷi(n)) is provided to the antenna 62-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the transmit chain 60-i may include components in addition to the power amplifier system 64-i such as, for example, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 64-i may include components in addition to the power amplifier 66-i such as, for example, power control circuitry, an impedance matching network, or the like. Still further, while not shown, the MIMO transmitter 54 includes a communication interface, which may be a wired or wireless communication interface, by which the MIMO transmitter 54 receives the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)).
In operation, during a time-slot allocated for the i-th transmit chain 60-i as an example, the shared adaptor 56 evaluates the set of predistortion parameters (ĉi(n)) that defines a predistortion to be applied to the data signal ({circumflex over (x)}i(n)) to be transmitted by the transmit chain 60-i in order to compensate for a non-linearity of the power amplifier 66-i in the transmit chain 60-i. As discussed above, the set of predistortion parameters (ĉi(n)) is evaluated based on a comparison of a reference signal, which in this embodiment is the data signal ({circumflex over (x)}i(n)), and a feedback signal, which in this embodiment is the output signal (ŷi(n)) of the power amplifier 66-i, according to a predistortion algorithm. As will be appreciated by one of ordinary skill in the art, numerous algorithms for evaluating predistortion parameters (e.g., predistortion coefficients) are well-known in the art of power amplifier linearization. Any of these predistortion algorithms may be used and the present disclosure is not limited to any particular algorithm. The shared adaptor 56 provides the set of predistortion parameters (ĉi(n)) to the predistorter 68-i in the transmit chain 60-i.
Upon receiving the set of predistortion parameters (ĉi(n)), the predistorter 68-i uses the set of predistortion parameters (ĉi(n)) to predistort the data signal ({circumflex over (x)}i(n)) to thereby provide the predistorted data signal ({circumflex over (d)}i(n)). The predistorted data signal ({circumflex over (d)}i(n)) is then provided to the power amplifier system 64-i for amplification by the power amplifier 66-i. The resulting output signal (ŷi(n)) is provided to the antenna 62-i for transmission. It should be noted that, as will be appreciated by one having ordinary skill in the art, the transmit chain 60-i may include components in addition to the power amplifier system 64-i such as, for example, an upconverter for upconverting the predistorted data signal ({circumflex over (d)}i(n)) to a desired transmit frequency, or the like. Likewise, the power amplifier system 64-i may include components in addition to the power amplifier 66-i and the predistorter 68-i such as, for example, power control circuitry, an impedance matching network, or the like. Still further, while not shown, the MIMO transmitter 54 includes a communication interface, which may be a wired or wireless communication interface, by which the MIMO transmitter 54 receives the data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)).
The MIMO transmitter 54 utilizes the sets of predistortion parameters (ĉ1(n)K ĉM(n)) to predistort the corresponding data signals ({circumflex over (x)}1(n)K {circumflex over (x)}M(n)) to thereby provide the predistorted data signals ({circumflex over (d)}1(n)K {circumflex over (d)}M(n)) (step 5004). More specifically, as illustrated in
Those skilled in the art will recognize improvements and modifications to the preferred embodiments of the present disclosure. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.