Transmitter using hybrid beamforming and performing a code division feedback method for digital pre-distortion
10673475 ยท 2020-06-02
Assignee
Inventors
- Wei-Cheng Zhuo (Changhua County, TW)
- Wei-Min Lai (Pingtung County, TW)
- Jia-Ming Chen (Taipei, TW)
- Jen-Yuan Hsu (Kinmen County, TW)
Cpc classification
H04B1/0475
ELECTRICITY
International classification
H04K1/02
ELECTRICITY
H04L25/49
ELECTRICITY
H04L25/03
ELECTRICITY
Abstract
The disclosure provides a transmitter of a communication system using hybrid digital/analog beamforming and configured to perform digital pre-distortion (DPD). In an exemplary embodiment in accordance with the disclosure, the transmitter may generate a plurality of scrambling sequences. The transmitter may comprise a plurality of combining modules to receive a combined feedback signal. The transmitter may use the plurality of scrambling sequences to recover the signals output by the antenna arrays from the combined feedback signal. Thus, the transmitter may perform DPD for each antenna array.
Claims
1. A transmitter of a communication system using hybrid digital/analog beamforming, configured to perform a code division feedback method for digital pre-distortion (DPD), the transmitter comprising: a processor, outputting a plurality of digital baseband signals; a plurality of digital-to-analog converters (DAC), coupled to the processor, receiving the plurality of digital baseband signals and outputting a plurality of analog baseband signals; a plurality of mixers, coupled to the plurality of DACs, receiving the plurality of analog baseband signals, performing frequency upconversion, and outputting a plurality of upconverted signals; a plurality of power amplifiers, amplifying the plurality of upconverted signals, and outputting a plurality of transmit signals, wherein the plurality of power amplifiers causes distortion of the plurality of transmit signals; a plurality of antenna arrays, coupled to the plurality of power amplifiers, receiving the plurality of transmit signals, and transmitting the plurality of transmit signals; a plurality of combining modules, coupled to the plurality of antenna arrays, receiving the plurality of transmit signals, combining the plurality of transmit signals, and outputting a combined feedback signal; and a receiver chain, coupled to the plurality of combining modules, receiving the combined feedback signal, converting the combined feedback signal to a digital feedback signal, and outputting the digital feedback signal to the processor, wherein the processor is configured to execute a plurality of modules, the plurality of modules comprising: a plurality of DPD modules, performing DPD on the plurality of digital baseband signals to compensate the distortion caused by the plurality of power amplifiers; a DPD adaptation module, receiving the digital feedback signal, and adjusting the DPD performed by the plurality of DPD modules; a controller, controlling the DPD adaptation module; and a plurality of coding modules, receiving a plurality of scrambling sequences from the controller, wherein a coding module of the plurality of coding modules multiplies a digital baseband signal of the plurality of digital baseband signals by a scrambling sequence of the plurality of scrambling sequences, and the plurality of coding modules outputs the plurality of digital baseband signals after performing multiplication, wherein the DPD adaptation module computes the plurality of transmit signals from the digital feedback signal according to the plurality of scrambling sequences and executes DPD processing for each digital baseband signal of the plurality of digital baseband signals, wherein the number of digital baseband signals equals the number of antenna arrays.
2. The transmitter of claim 1, wherein the plurality of scrambling sequences is a plurality of Hadamard sequences or Walsh sequences.
3. The transmitter of claim 1, wherein a plurality of digital coding modules is the plurality of coding modules, and the transmitter further comprises: a plurality of analog coding modules, coupled to the mixers, performing analog coding on the plurality of upconverted signals, and outputting the plurality of upconverted signals after analog coding to the plurality of power amplifiers, wherein the number of analog coding modules equals the number of antennas of the plurality of antenna arrays.
4. The transmitter of claim 1, wherein the DPD adaptation module computes the plurality of transmit signals from the digital feedback signal according to a plurality of orthogonal scrambling sequences, and generates DPD compensation signal.
5. The transmitter of claim 1, wherein the plurality of combining modules are implemented at the outputs of the plurality of power amplifiers, or are implemented as a combining antenna at the receiver chain.
6. The transmitter of claim 3, wherein the plurality of analog coding modules is a plurality of phase shifters.
7. The transmitter of claim 4, wherein the combined feedback signal is transformed to beam domain for processing.
8. The transmitter of claim 1, wherein the receiver chain comprises: a mixer, receiving the combined feedback signal to perform frequency downconversion; and an analog-to-digital converter (ADC), receiving, from the mixer, the combined feedback signal after downconversion to convert into the digital feedback signal, and outputting the digital feedback signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION OF DISCLOSED EMBODIMENTS
(15) Reference will now be made in detail to the present exemplary embodiments of the disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
(16) Accordingly, to address the above described difficulty, the disclosure provides a transmitter using hybrid beamforming and performing a code division feedback method for digital pre-distortion.
(17)
(18) The combining module may combine the signals transmitted by the antenna array into one combined signal. The combining module may input the combined signal into the DPD adaptation module as feedback signal r. The DPD adaptation module may also receive the predistorted signal {tilde over (s)} in order to adjust the DPD module. Given a composite PA response p, the feedback signal r may be expressed as r=ps. Thus, p may be computed as p=(s*s).sup.1s*r. s* is the complex conjugate of the input signal s. (s*s) is the autocorrelation of the input signal s. After obtaining p, the DPD adaptation module may adjust the DPD module to cancel the distortion.
(19) Moreover, the DAC, the mixer and the plurality of PAs may be analog circuits, which are well known by one skilled in the art.
(20)
(21) The plurality of DPD modules may receive a plurality of digital baseband signals b1, b2, . . . , bN, and perform DPD on the plurality of digital baseband signals. A coding module of the plurality of coding modules may multiply a digital baseband signal of the plurality of digital baseband signals by a scrambling sequence of a plurality of scrambling sequences. The plurality of coding modules may output the plurality of digital baseband signals after performing multiplication. The plurality of DACs may receive the plurality of digital baseband signals and output a plurality of analog baseband signals. The plurality of mixers may receive the plurality of analog baseband signals, perform frequency upconversion, and output a plurality of upconverted signals. The plurality of PAs may amplify the plurality of upconverted signals. The plurality of PAs may cause distortion of the plurality of transmit signals and output a plurality of transmit signals. The plurality of antenna arrays may receive the plurality of transmit signals from the plurality of PAs, and transmit the plurality of transmit signals.
(22) The plurality of combining modules may receive the plurality of transmit signals from the plurality of antenna arrays, combine the plurality of transmit signals, and output a combined feedback signal r. The receiver chain may receive the combined feedback signal r, convert the combined feedback signal r to a digital feedback signal, and output the digital feedback signal. The DPD adaptation module may receive the plurality of digital baseband signals output by the plurality of DPD modules. The DPD adaptation module may further receive the digital feedback signal, and adjust the DPD performed by the plurality of DPD modules. The controller may control the DPD adaptation module, and output the plurality of scrambling sequences to the plurality of coding modules.
(23) The DPD adaptation module may compute the plurality of transmit signals from the digital feedback signal according to the plurality of scrambling sequences. Thus, the DPD adaptation module may adjust the plurality of DPD modules according to the plurality of digital baseband signals output by the plurality of DPD modules and the plurality of transmit signals.
(24) Furthermore, the plurality of combining modules may be a plurality of analog circuits coupled to the antenna arrays. For example, the combining modules may be analog circuits which may add the signals transmitted by the antenna arrays to provide the combined feedback signal. Additionally, an antenna array of the plurality of antenna arrays may include one or multiple antennas to transmit and receive omni-directional antenna beams or directional antenna beams.
(25)
(26) The plurality of DACs, the plurality of mixers, the plurality of PAs, the plurality of antenna arrays, the plurality of combining modules, and the receiver chain are similar to those in
(27)
(28) Furthermore, the hardware processor 901 is configured to process digital signals and to at least execute the plurality of modules of the transmitter in accordance with the proposed exemplary embodiments of the disclosure. Also, the hardware processor may access to the non-transitory storage medium which stores programming codes, codebook configurations, buffered data, and record configurations assigned by the hardware processor. The hardware processor 901 could be implemented by using programmable units such as a micro-processor, a micro-controller, a DSP chips, FPGA, etc. The functions of the hardware processor may also be implemented with separate electronic devices or ICs. It should be noted that the functions of hardware processor may be implemented with either hardware or software.
(29) Thus,
(30) According to one of the exemplary embodiments of the disclosure, the controller of
(31) According to one of the exemplary embodiments of the disclosure, the DPD adaptation module of
(32) In another one of the exemplary embodiments of the disclosure, the combined feedback signal may be transformed to beam domain for processing.
(33)
(34) Digital baseband signal s is input to the digital baseband precoder. The digital baseband precoder outputs a plurality of precoded baseband signals b1, b2, . . . , bN. The plurality of DPD modules may receive the plurality of precoded baseband signals b1, b2, . . . , bN, and perform DPD on b1, b2, . . . , bN. A digital coding module of the plurality of digital coding modules may multiply a precoded baseband signal of the plurality of precoded baseband signals by a scrambling sequence of a plurality of scrambling sequences. The plurality of coding modules may output the plurality of precoded baseband signals after performing multiplication. The plurality of DACs may receive the plurality of precoded baseband signals and output a plurality of analog baseband signals. The plurality of mixers may receive the plurality of analog baseband signals, perform frequency upconversion, and output a plurality of upconverted signals. The plurality of analog coding modules may receive the plurality of upconverted signals and perform analog coding. After analog coding, the plurality of PAs may amplify the plurality of upconverted signals. The plurality of PAs may cause distortion of the plurality of transmit signals and output a plurality of transmit signals. The plurality of antenna arrays may receive the plurality of transmit signals from the plurality of PAs, and transmit the plurality of transmit signals.
(35) The combining module may receive the plurality of transmit signals from the plurality of antenna arrays, combine the plurality of transmit signals, and output a combined feedback signal r. The receiver chain may comprise a mixer and an analog-to-digital converter (ADC). The receiver chain may receive the combined feedback signal r. The mixer may perform frequency downconversion on the combined feedback signal r. After frequency downconversion, the ADC converts the combined feedback signal r to a digital feedback signal, and output the digital feedback signal. The DPD adaptation module may receive the plurality of precoded baseband signals output by the plurality of DPD modules. The DPD adaptation module may further receive the digital feedback signal, and adjust the DPD performed by the plurality of DPD modules.
(36) Thus, in one of the exemplary embodiments of the disclosure, the receiver chain comprises: a mixer, receiving the combined feedback signal to perform frequency downconversion; and an analog-to-digital converter (ADC), receiving, from the mixer, the combined feedback signal after downconversion to convert into the digital feedback signal, and outputting the digital feedback signal.
(37) The controller may control the DPD adaptation module, output the plurality of scrambling sequences to the plurality of digital coding modules, and adjust the plurality of analog coding modules. Thus, the controller may perform a two-layered coding. The controller may control the plurality of digital coding modules to perform the first layer of coding. The controller may further control the plurality of analog coding modules to perform the second layer of coding. The first layer of coding may be a first layer of a scrambling sequence. The second layer of coding may be a second layer of a scrambling sequence.
(38) The DPD adaptation module may compute the plurality of transmit signals from the digital feedback signal according to the plurality of scrambling sequences and analog coding performed by the plurality of analog coding modules. Thus, the DPD adaptation module may adjust the plurality of DPD modules according to the plurality of precoded baseband signals output by the plurality of DPD modules and the plurality of transmit signals. The DPD adaptation module may adjust the plurality of DPD modules to provide DPD compensation for each antenna array. Additionally, the combined feedback signal r may be transformed into beam-oriented DPD for DPD compensation.
(39) In one of the exemplary embodiments of the disclosure, the transmitter of
(40)
(41) The analog coding module may be an analog circuit comprising a DAC and an input. The DAC may receive the analog coding coefficient and output an analog signal according to the analog coding coefficient. The analog coding module may perform analog coding on the input according to the analog signal, and output a coded signal. For example, the analog coding module may cause a phase shift on the input. In other words, the analog coding module may be a phase shifter. According to one of the exemplary embodiments of the disclosure, a plurality of analog coding modules may be a plurality of phase shifters, which may perform the second layer of coding and the second layer of a scrambling sequence.
(42)
(43) The digital baseband precoder, the plurality of DPD modules, the plurality of digital coding modules, the plurality of DACs, the plurality of mixers, the plurality of analog coding modules, the plurality of PAs, the plurality of antenna arrays, the receiver chain, the mixer and the ADC of the receiver chain, the DPD adaptation module and the controller of
(44) Similar to
(45)
(46) The digital baseband precoder, the plurality of DPD modules, the plurality of digital coding modules, the plurality of DACs, the plurality of mixers, the plurality of analog coding modules, the plurality of PAs, the plurality of antenna arrays, the receiver chain, the mixer and the ADC of the receiver chain, the DPD adaptation module and the controller of
(47)
(48) The digital baseband precoder, the plurality of DPD modules, the plurality of digital coding modules, the plurality of DACs, the plurality of mixers, the plurality of analog coding modules, the plurality of PAs, the plurality of antenna arrays, the receiver chain, the mixer and the ADC of the receiver chain, the DPD adaptation module and the controller of
(49) In
(50) Additionally, H may already be known at the receiver chain. Since the distance between the antennas of the antenna arrays is fixed and is short, H may be measured after the transmitter is manufactured.
(51) Thus, in several embodiments of the disclosure, the plurality of combining modules are implemented at the outputs of the plurality of power amplifiers, or are implemented as a combining antenna at the receiver chain.
(52) In view of the aforementioned descriptions, the disclosure is suitable for being used in a transmitter with many antenna arrays, using hybrid digital/analog beamforming and configured to perform DPD. In a system with many antenna arrays, a receiver chain would be required for each antenna array. This requirement would result in increased hardware complexity and cost. The transmitter of the disclosure may comprise one single feedback circuit that may combine the feedback signals from the antenna arrays into one combined feedback signal. The feedback circuit is able to recover the signals output by the antenna arrays because the feedback circuit performs a code division method. Thus, the transmitter of the disclosure may perform DPD while reducing feedback circuit hardware complexity and cost.
(53) No element, act, or instruction used in the detailed description of disclosed embodiments of the present application should be construed as absolutely critical or essential to the present disclosure unless explicitly described as such. Also, as used herein, each of the indefinite articles a and an could include more than one item. If only one item is intended, the terms a single or similar languages would be used. Furthermore, the terms any of followed by a listing of a plurality of items and/or a plurality of categories of items, as used herein, are intended to include any of, any combination of, any multiple of, and/or any combination of multiples of the items and/or the categories of items, individually or in conjunction with other items and/or other categories of items. Further, as used herein, the term set is intended to include any number of items, including zero. Further, as used herein, the term number is intended to include any number, including zero.
(54) It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosed embodiments without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.