WO2013007188A1 - Multi-band broadband dpd lookup table generation method, dpd processing method and system - Google Patents

Multi-band broadband dpd lookup table generation method, dpd processing method and system Download PDF

Info

Publication number
WO2013007188A1
WO2013007188A1 PCT/CN2012/078457 CN2012078457W WO2013007188A1 WO 2013007188 A1 WO2013007188 A1 WO 2013007188A1 CN 2012078457 W CN2012078457 W CN 2012078457W WO 2013007188 A1 WO2013007188 A1 WO 2013007188A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency band
signal
dpd
training
band
Prior art date
Application number
PCT/CN2012/078457
Other languages
French (fr)
Chinese (zh)
Inventor
熊芳
陈东
孙华荣
王桂珍
段滔
肖鹏
艾宝强
马艳君
Original Assignee
电信科学技术研究院
大唐移动通信设备有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 电信科学技术研究院, 大唐移动通信设备有限公司 filed Critical 电信科学技术研究院
Publication of WO2013007188A1 publication Critical patent/WO2013007188A1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3247Modifications of amplifiers to reduce non-linear distortion using predistortion circuits using feedback acting on predistortion circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator circuits; Transmitter circuits
    • H04L27/366Arrangements for compensating undesirable properties of the transmission path between the modulator and the demodulator
    • H04L27/367Arrangements for compensating undesirable properties of the transmission path between the modulator and the demodulator using predistortion

Definitions

  • Multi-band wideband DPD lookup table generation method, DPD processing method and system The application is submitted to the Chinese Patent Office on July 11, 2011, and the application number is 201110192894.5, and the invention name is "multi-band wideband DPD lookup table generation method, DPD processing method" The priority of the Chinese Patent Application, the entire disclosure of which is incorporated herein by reference.
  • the present invention relates to the field of communications technologies, and in particular, to a multi-band broadband DPD lookup table generating method, a DPD processing method and system. Background technique
  • BBU Basic Band Unit
  • RRU Radio Remote Unit
  • a base station site opens several different base stations, which means that it operates in several frequency bands at the same time, it needs to configure several independent RRUs, which will cause high surface requirements, difficult site acquisition, and deployment. And high maintenance costs, and can not meet the dynamic allocation of spectrum and power resources between different frequency bands in the subsequent evolution.
  • LTE Long Term Evolution
  • LTE-A Long Term Evolution Advanced
  • the radio frequency broadband technology represented by the broadband RRU can realize the unity of multi-standard and multi-band devices, and effectively solve the above-mentioned series of problems, which has become a common trend to meet the needs of operators and promote the development of the industry.
  • the key technology of RF broadband is broadband multi-carrier power amplifier.
  • the F, A, and E multi-band networking needs at least 7 RRUs, which is difficult to establish and maintain, and the equipment is changed frequently during capacity expansion.
  • the use of broadband multi-carrier power amplifier technology requires only three RRUs to achieve TD-SCDMA outdoor and outdoor indoor and indoor full scene coverage, enabling long-term stable network development.
  • the weight and volume of the outdoor broadband RRU are significantly reduced, which is beneficial to the rapid engineering implementation.
  • the number of electronic components is greatly reduced, reliability is improved, and power consumption of the device is reduced.
  • the narrowband RRU cannot support the different frequency bands in which TD and TD-LTE are located at the same time, and the wideband RRU can continue to exist in the TD-LTE era through software upgrade, realizing smooth evolution in the true sense and coexistence of future multi-standard networks.
  • Broadband DPD Digital PreDistortion
  • the commonly used multi-band DPD technology solutions mainly include: Solution 1: For the narrow band DPD of two frequency bands, the single unit is combined. As shown in Figure 1, the frequency bands F and A are tens of thousands in the physical channel. The solution is a direct combination of two single-band DPD systems.
  • the advantage is that no modification to the existing algorithm is required, and the performance is stable.
  • the disadvantage is that the device is large in size, low in efficiency, high in cost, and does not meet the technical evolution requirements.
  • Option 2 An improvement scheme for Option 1, that is, an IF-DPD system structure in which two frequency bands share one power amplifier (see "A New Approach for Concurrent Dual-band IF digital predistortion-system design and analysis") .
  • the principle of the system is as follows: The baseband signals of the two frequency bands are merged into one signal X(n) after being shifted by the spectrum, and the two frequency filters are separately filtered by the two FIR filters after pre-distortion (DP), and then separately After the frequency conversion is performed to the baseband, two DACs (Digital to Analogue Converters) are input, and the analog signals generated by the conversion are respectively moved to two frequency bands and then combined and sent to the power amplifier.
  • DP pre-distortion
  • Part of the power amplifier output signal enters the feedback channel, and the two frequency bands filter out the signals of the two frequency bands respectively, and switch the output to the ADC (Analogue to Digital Converter) through the RF switch, and the ADCs are respectively at different times.
  • the signals of the two frequency bands output are filtered by the FIR of the corresponding frequency band and then combined into one signal Y(n), and the intermediate frequency frequencies of the two frequency band signals included in Y(n) and ⁇ ( ⁇ ) are the same.
  • both the first scheme and the second scheme propose a dual-band DPD system structure, it is mainly realized from the hardware point of view, and no more influences from the effects of the two frequency bands on the DPD processing effect, thereby affecting the DPD. Processing effect.
  • the embodiment of the invention provides a multi-band wideband DPD lookup table generation method, a DPD processing method and a system, which are used to improve the DPD processing effect without improving the hardware implementation difficulty.
  • the method for generating a multi-band wideband DPD lookup table includes: Inputting a first frequency band training signal and a second frequency band training signal, and capturing a feedback signal of the first frequency band training signal and a feedback signal of the second frequency band training signal;
  • a first frequency band lookup table is generated according to the first frequency band DPD coefficient obtained by the training, and a second frequency band lookup table is generated according to the second frequency band coefficient obtained by the training.
  • the DPD processing method implemented by using the lookup table generated by the foregoing method includes:
  • the second frequency band lookup table is queried according to the second frequency band transmission signal and the first frequency band transmission signal, and the second frequency band transmission signal is subjected to DPD processing according to the search result.
  • the multi-band wideband DPD system includes: a DPD processing module and a DPD coefficient training module, where the DPD processing module includes a first frequency band DPD processing submodule and a second frequency band DPD processing submodule, and the DPD coefficient training The module includes a first frequency band DPD coefficient training submodule and a second frequency band DPD coefficient training submodule; the first frequency band DPD coefficient training submodule is configured to use a feedback signal, a reference signal, and a second frequency band of the training signal according to the first frequency band a feedback signal of the training signal, training the DPD coefficient of the first frequency band, and generating a first frequency band lookup table according to the first frequency band DPD coefficient, the first frequency band signal and the second frequency band signal obtained by the training;
  • the second frequency band DPD coefficient training submodule is configured to: according to the feedback signal of the second frequency band training signal, the reference signal, and the feedback signal of the first frequency band training signal, to the second frequency
  • the segment DPD coefficient is trained, and a second frequency band lookup table is generated according to the second frequency band DPD coefficient, the first frequency band signal, and the second frequency band signal obtained by the training;
  • the first frequency band DPD processing sub-module is specifically configured to query the first frequency band lookup table according to the first frequency band transmission signal and the second frequency band transmission signal, and perform DPD processing on the first frequency segment transmission signal according to the search result;
  • the second frequency band DPD processing sub-module is specifically configured to query the second frequency band lookup table according to the second frequency band transmission signal and the first frequency band transmission signal, and perform DPD processing on the second frequency band transmission signal according to the search result.
  • the feedback signal of another frequency band is introduced as a reference, so that the generation of the DPD coefficient takes into account the mutual influence of the signals of the two frequency bands, and the DPD coefficient is the DPD processing. Therefore, in the process of performing DPD processing on one frequency band signal, the influence factor of the signal with another frequency band is also introduced, thereby improving the DPD processing effect. Moreover, the foregoing solution of the embodiment of the present invention can be implemented by improving the DPD model, so that the DPD processing effect is improved without improving the hardware implementation difficulty.
  • FIG. 1 is a schematic diagram of a conventional multi-band DPD application example 1 in the prior art
  • FIG. 2 is a schematic diagram of a conventional multi-band DPD application example 2 in the prior art
  • FIG. 3 is a schematic diagram of a dual-band DPD scheme system architecture according to an embodiment of the present invention
  • 4 is a schematic flowchart of a dual-band DPD lookup table update process according to an embodiment of the present invention
  • FIG. 5 is a schematic flowchart of determining whether a DPD coefficient is abnormal according to an embodiment of the present invention
  • FIG. 6 is a schematic flowchart of a single frequency synchronization abnormality determination process according to an embodiment of the present invention
  • FIG. 7 is a schematic diagram of a dual frequency synchronization abnormality determination flow according to an embodiment of the present invention
  • FIG. 8 is a schematic diagram of dual frequency synchronization according to an embodiment of the present invention
  • FIG. 9 is a schematic diagram of a DPD processing flow according to an embodiment of the present invention
  • FIG. 10 is a schematic diagram of constructing a FA_LUT according to an F-band signal statistical characteristic and an A-band signal statistical characteristic according to an embodiment of the present invention.
  • the same power amplifier is used in the two frequency bands, which greatly reduces the equipment cost, and the feedback channel adopts a time division multiplexing strategy in different frequency bands.
  • the scheme is applied to two frequency bands, the DPD operates in the digital intermediate frequency, and the combined signals of multiple frequency bands are used.
  • the sampling rate of the intermediate frequency is high, as suggested by the scheme.
  • the frequency bands are 2.1GHz and 3.5GHz respectively.
  • the center carrier spacing of the two frequency bands is 1.4GHz. Based on the Nyquist sampling theorem, the sampling rate needs to reach 3GHz or more regardless of the requirements of the DPD algorithm.
  • the RF signal uses two channels before combining, requiring two DACs and two mixers. The RF partial combination will cause the signal peak-to-average ratio to rise and reduce the power output of the amplifier. And although one amplifier is reduced, the number of other devices has not decreased.
  • the traditional narrowband DPD scheme can not meet the system requirements brought by the increase of bandwidth, and the existing multiband DPD scheme does not consider the cost, and the scheme is feasible only by the device combination, or the scheme is performed according to the scheme 2, but Hardware implementation is significantly limited.
  • the embodiment of the present invention can improve the DPD processing effect without improving the hardware implementation difficulty or even reducing the hardware implementation difficulty.
  • FIG. 3 it is a schematic diagram of a dual-band DPD scheme system architecture according to an embodiment of the present invention.
  • the F-band (1880 ⁇ 1920MHz) training signal and the A-band (2010 ⁇ 2025MHz) training signal pass through the peak-to-average ratio suppression module (F-CFR and A-CFR) and enter the DPD processing module.
  • the DPD processing module (including the D-band DPD processing sub-module F-DPD of the F-band and the D-band processing sub-module A-DPD of the A-band) performs spectrum shifting separately, keeping the signal center frequency interval of the two frequency bands reasonable, and ensuring the interval from the actual application frequency band.
  • the signal combining module is combined into one signal to enter the DAC, and the output analog signal is modulated by a local oscillator (MIXER) to ensure that the combined signal falls to the specified F-band and A-band, and enters the power amplifier (HPA); HPA output signal Coupled to the feedback loop, the feedback loop uses two wideband RF filters (A-Filter and F-Filter), which filter out the F-band and A-band feedback signals and then down-convert them through the ADC for direct sampling to the DPD coefficient training module. (including DPD coefficient training sub-module F-DPD-T and DPD coefficient training sub-module A-DPD-T) for DPD coefficient training and LUT (Lookup Table) .
  • MIXER local oscillator
  • HPA power amplifier
  • HPA output signal Coupled to the feedback loop uses two wideband RF filters (A-Filter and F-Filter), which filter out the F-band and A-band feedback signals and then down-convert them through the ADC for direct sampling
  • the DPD coefficient training module uses the F and A feedback signals and its own reference signal to obtain the available DPD coefficients, and then constructs a lookup table based on the given DPD model for the DPD processing of the forward signal, wherein the F-band The lookup table is represented as FA_LUT, and the A-band lookup table is represented as AF_LUT.
  • the DPD processing of any band signal requires other band signals as a table lookup reference and participates in the DPD operation process.
  • the RF signal uses two channels before combining, requiring two DACs and two mixers.
  • the RF partial combination will cause the signal peak-to-average ratio to rise and reduce the power output of the amplifier.
  • multiple frequency band signals are separately processed by DPD, and the intermediate frequency sampling rate is only related to the bandwidth of the corresponding frequency band, and is independent of the frequency band interval, taking the 20 MHz signal bandwidth as an example, the sampling rate.
  • the device selection is easy and the implementation cost is low.
  • the DPD training module in the above architecture constructs an F-band lookup table based on the feedback signal and reference signal of the F-band and the feedback signal of the A-band according to the DPD model given in the embodiment of the present invention when constructing the look-up table of the F-band;
  • the A-band lookup table is constructed according to the feedback signal of the A-band and the reference signal and the feedback signal of the F-band.
  • the look-up table finally used for performing forward DPD processing on the F-band is represented as FA_LUT in the embodiment of the present invention, and is finally used for The lookup table for forward DPD processing in the A band is denoted as AF_LUT.
  • the DPD model is a general-purpose memory polynomial model:
  • the DPD model (2) indicates that the mathematical relationship between the signal affected by the F-band A band of the power amplifier output and the input signal of the power amplifier is:
  • the DPD model of the A-band is represented by the following DPD model (4): ⁇ w ⁇
  • indicates the number of DPD coefficients corresponding to the memory depth
  • is the weighting coefficient of the mutual influence of the two frequency bands of F and A;
  • ⁇ _ ⁇ , ⁇ n ⁇ ⁇ respectively indicate the transmission signals corresponding to the F-band and the A-band;
  • the update process of the lookup table for forward signal DPD processing can be as shown in FIG. 4.
  • This process can be applied to RF front-end equipment with single or multi-channel, such as RRU.
  • the lookup table update cycle arrives, the following process is performed for each channel:
  • Step 401 Input the F-band and A-band training signals to capture the F-band and A-band feedback signals.
  • the process includes: F-band and A-band training signals enter the DPD processing module (F-DPD and A) after peak-to-average ratio suppression (F-CFR and A-CFR) respectively.
  • -DPD after DPD processing, spectrum shifting is performed separately, and then combined into one signal to enter the DAC, and the output analog signal is modulated into a power amplifier (HPA) through a local oscillator once modulated (MIXER).
  • HPA power amplifier
  • MIXER local oscillator once modulated
  • the HPA output signal is coupled to a feedback loop that uses two wideband RF filters (A-Filter and F-Filter) to filter out the F- and A-band feedback signals.
  • Step 402 Train the F-band DPD coefficient according to the F-band feedback signal, the F-band reference signal, and the A-band feedback signal by using a given DPD model (3); according to the A-band feedback signal, the A-band reference signal, and the F-band feedback The signal is trained on the A-band DPD coefficients by a given DPD model (4).
  • the process includes: F-band and A-band feedback signals are down-converted and then orthogonally sampled by the ADC, and output to the DPD coefficient training.
  • the training module performs DPD coefficient training.
  • the F-DPD-T module for performing F-band DPD coefficient training receives the F-band feedback signal and the A-band feedback signal and the F-band reference signal, and based on the DPD model (3), F-band DPD coefficient is trained;
  • A-DPD-T module for A-band DPD coefficient training receives F-band feedback signal and A-band feedback signal and A-band reference signal, and based on DPD model (4), The A-band DPD coefficient is trained.
  • Step 403 Update the F-band lookup table FA_LUT according to the F-band DPD coefficient, the F-band signal, and the A-band signal, and update the A-band lookup table AF_LUT according to the A-band DPD coefficient, the F-band signal, and the A-band signal.
  • the process includes: F-DPD-T generates and updates the FA_LUT lookup table based on the trained F-band DPD coefficients, F-band signals, and A-band signals, A-DPD-T
  • the AF_LUT lookup table is generated and updated according to the trained A-band DPD coefficients, F-band signals, and A-band signals.
  • the method may further include: determining whether the DPD coefficient is abnormal by the corresponding DPD training module (eg, determining whether the F-band DPD coefficient is abnormal by the F-DPD-T module)
  • the A-DPD-T module judges whether the A-band DPD coefficient is abnormal. If it is abnormal, the DPD coefficient of the corresponding frequency band is re-trained to ensure the DPD processing effect, thereby reducing the signal distortion.
  • the DPD coefficient that can guarantee a certain DPD processing effect has the following characteristics: The maximum amplitude of the DPD coefficient is within a certain range, and the coefficient amplitude is within a certain setting range.
  • the setting of the above range can be determined according to the specific requirements of the signal distortion and the actual situation of the system. If the maximum amplitude of the DPD coefficient is outside the set range, or the coefficient amplitude is within the set range, the DPD coefficient is considered abnormal. In the specific implementation, the process shown in Figure 5 can be used to determine whether the DPD coefficient of the F-band or A-band is abnormal:
  • Step 501 Perform feature statistics on the DPD coefficients, where the coefficient features may include the most Large Max_Amp_DPD, coefficient magnitude, and Sum_Cost_DPD. Further, the maximum amplitude of the DPD coefficient may include a local maximum corresponding to the same nonlinear order and a maximum of all the coefficients at different memory depths;
  • Step 502 determining whether Max_Amp_DPD is greater than a set threshold TSH4, if greater than, indicating that the DPD coefficient is abnormal; otherwise, proceeding to step 503;
  • Step 503 Determine whether the Sum_Cost_DPD is greater than a set threshold TSH5. If it is greater than, the DPD coefficient is abnormal; otherwise, the DPD coefficient is normal.
  • the single-frequency synchronization processing process may include: after the F-band feedback signal is captured and filtered and frequency-converted, the F-band DPD feedback signal is time-synchronized with the reference signal of the frequency band by the F-DPD-T module, if the synchronization is abnormal , re-enter the training signals of the F-band and A-band. Similarly, after the A-band feedback signal is captured and filtered and frequency-converted, the A-band feedback signal is time-synchronized with the reference signal of the frequency band by the F-DPD-T module. If the synchronization is abnormal, the F is re-entered. Band and A band training signals.
  • the basis for judging whether the single-frequency signal is synchronized is the correlation between the transmitted signal and the feedback signal. Since the number of samples used for coefficient training is required, the correct synchronization position should also ensure that the captured data samples are sufficient.
  • the process shown in Figure 6 can be used to determine whether a single frequency signal (such as an F-band signal or an A-band signal) is synchronized:
  • Step 601 Calculate a linear correlation peak-to-average ratio Corr_PAR of the signal after the synchronization processing, and calculate a number of available training samples N_TSmp; wherein, N_TSmp can directly determine the correlation peak position;
  • Step 602 it is determined whether the Corr_PAR is less than the set threshold TSH1, if it is less, it indicates that the single-band synchronization is abnormal; otherwise, the process proceeds to step 603;
  • Step 603 Determine whether the N_TSmp is less than the set threshold TSH2. If it is less, it indicates that the single-band synchronization is abnormal; otherwise, it indicates that the single-band synchronization is normal.
  • the initial values of the set thresholds TSH1 and TSH2 in the above process are determined according to the simulation results, and the product implementation stage can be set according to the actual test results.
  • the F-band and A-band are also judged by the corresponding DPD coefficient training modules (F-DPD-T and A-DPD-T). Whether the signals are synchronized. If it is synchronized, the feedback signals of the F-band and A-band of the synchronization position and the reference signal of the synchronization position are intercepted as the basis for training the DPD coefficient.
  • the process of judging whether the F-band and A-band signals are synchronized can be as shown in Fig. 7, including:
  • Step 701 Calculate the F-band and A-band synchronization position difference Diff_Syn_FA; Step 702, determine whether the Diff_Syn_FA is greater than the set threshold TSH3, if it is greater, it indicates that the F-band and the A-band signal are abnormally synchronized; otherwise, the F-band and the A-band are synchronized normally. .
  • FIG. 8 shows the dual-band signal synchronization diagram, where TX_F is the F-band signal output from the power amplifier, TX_A is the A-band signal output from the power amplifier, FB_F is the F-band feedback signal, and FB_A is the A-band feedback signal. It can be seen that TX_F is synchronized with TX_A, and FB_F and FB_A are synchronized in the interval of DAT_LEN (ie, between T2 and T3). Therefore, the feedback signal and reference signal in the interval are intercepted as the basis for DPD coefficient training through the dual-frequency synchronization process.
  • DAT_LEN ie, between T2 and T3
  • step 901 when the DPD coefficient update period arrives (step 901), DPD coefficient training is enabled (step 902), a channel is selected (step 903), and then a lookup table update process is performed for the current channel (step 904 ⁇ 925):
  • Steps 904 ⁇ 905 configure frequency point F, input F-band training signal and A-band training Signal.
  • Steps 906 ⁇ 907 capturing the F-band feedback signal from the feedback loop, and de-DC and zero-frequency the signal.
  • Step 908 Perform time synchronization processing on the F-band feedback signal according to the reference signal of the F-band.
  • step 909 it is determined whether the F-band signal has a synchronization abnormality. If a synchronization abnormality occurs, the process proceeds to step 905; otherwise, the process proceeds to step 910.
  • Step 910 recording the F-band synchronization position.
  • Steps 911 ⁇ 917 configure frequency point A, input A-band training signal and F-band training signal, capture A-band feedback signal from feedback loop, perform time synchronization on A-band feedback signal according to reference signal of A-band, and judge whether A-band signal is A synchronization exception occurs and is processed according to the judgment result.
  • the processing flow and the processing flow of the F-band signal in steps 904 ⁇ 910 are similar, and will not be described here.
  • Step 918 Determine whether the A-band signal and the F-band signal are synchronized. If yes, go to step 919; otherwise, go to step 904.
  • Steps 919 ⁇ 921 recording the synchronization position of the F-band signal and the A-band signal, intercepting the F-band reference signal and the A-band reference signal at the synchronization position, and intercepting the F-band feedback signal and the A-band feedback signal at the synchronization position, and The intercepted feedback signal is amplitude calibrated.
  • Step 922 Train the F-band DPD coefficient and the A-band DPD coefficient according to the intercepted reference signal and the feedback signal respectively.
  • the F-DPD-T module trains the F-band coefficients according to the DPD model (3)
  • the A-DPD-T module trains the A-band coefficients according to the DPD model (4). .
  • step 923 it is determined whether the DPD coefficient is abnormal. If abnormal, the process proceeds to step 904; otherwise, the process proceeds to step 924.
  • Step 924 Construct a FA_LUT according to the coefficients obtained by the F-DPD-T module, and construct an AF_LUT according to the coefficients obtained by the A-DPD-T module.
  • the FA_LUT can be constructed according to the statistical characteristics of the F-band signal and the statistical characteristics of the A-band signal and the coefficients obtained by the F-DPD-T module, according to the statistical characteristics of the F-band signal and the statistical characteristics of the A-band signal and the A-DPD-T module.
  • the resulting coefficients construct AF_LUT.
  • the statistical characteristics of the F-band signal can be obtained according to the statistical characteristics of the transmitted signal under offline conditions.
  • the statistical characteristics of the A-band signal can also be obtained according to the statistical characteristics of the transmitted signal under offline conditions.
  • the process of generating the statistical characteristics of the F-band signal and the statistical characteristics of the A-band signal may include: counting the dynamic range of the F-band and A-band training signals, determining the number of bits that can characterize the amplitude of the dynamic range signal, based on the determined The number of bits constructs the corresponding memory spaces F_feature and A_feature, which are used to construct the operations of FA_LUT and AF_LUT.
  • Figure 10 shows a schematic diagram of constructing a FA_LUT based on F_feature and A_feature.
  • Step 925 Update the corresponding lookup table according to the constructed FA_LUT and AF_LUT.
  • the DPD model provided by the embodiment of the present invention obtains corresponding lookup tables FA_LUT and AF_LUT respectively applicable to the F-band and the A-band, and uses the look-up table to implement the DPD processing operation on the forward transmit signal.
  • Step 926 determining whether the LUT update of all channels is completed, and if yes, proceeding to step 901 to wait for the next update cycle; otherwise, proceeding to step 903, selecting the next channel, and performing steps 904-925.
  • the input signal can be DPD processed according to the updated lookup table.
  • the FA-LUT table is combined with the A-band transmission signal, and According to the DPD model (3) The F-band transmission signal is processed.
  • the AF-LUT table is combined with the F-band transmission signal, and the A-band transmission signal is subjected to DPD processing according to the DPD model (4).
  • the dual-band PDP system architecture shown in FIG. 3 corresponds to the dual-band PDP system architecture shown in FIG. 3 and the DPD model designed by the embodiment of the present invention.
  • the process includes: the F-band transmission signal is input to the F-DPD module via the CFR, and the F-DPD module transmits the signal according to the F-band and combines the A-band transmission signal to check the FA_LUT table, and The A-band transmission signal is used to participate in the DPD processing of the F-band signal, and then the D-band processed F-band transmission signal is output; the A-band transmission signal is input to the A-DPD module via the CFR, and the A-DPD module transmits the signal according to the A-band and combines The F-band transmits a signal to check the AF_LUT table, and uses the F-band transmission signal to participate in the DPD processing of the A-band transmission signal, and then inputs the D-band-processed A-band transmission signal.
  • the foregoing embodiment of the present invention only describes the dual-band wideband DPD processing mechanism by using the F-band (1880-1920MHz) and the A-band (2010-2025MHz) as an example. In fact, the embodiment of the present invention can also be applied. Dual-band bandwidth DPD processing in other frequency bands. If the embodiment of the present invention is applied to the dual-band bandwidth DPD processing process in other frequency bands, the name of the relevant processing module in the DPD system structure can be appropriately adjusted, but the functional principle of each processing module remains unchanged.
  • the embodiment of the present invention provides a DPD model, which solves the DPD model problem of the dual-band application in principle, and not only implements the DPD processing process from the hardware implementation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Transmitters (AREA)

Abstract

Disclosed are a multi-band broadband DPD lookup table generation method, a DPD processing method and system. The DPD lookup table generation method comprises: inputting a first-band training signal and a second-band training signal, and capturing feedback signals of the first-band training signal and the second-band training signal; training a first-band DPD coefficient according to the feedback signal of the first-band training signal, a reference signal and the feedback signal of the second-band training signal; training a second-band DPD coefficient according to the feedback signal of the second-band training signal, a reference signal and the feedback signal of the first-band training signal; and generating a first-band lookup table according to the trained first-band DPD coefficient, and generating a second-band lookup table according to the trained second-band DPD coefficient. The present invention can be adopted to solve the problem of restrictions to the implementation of hardware for multi-band broadband DPD processing in the prior art.

Description

多频段宽带 DPD查找表生成方法、 DPD处理方法和*** 本申请要求于 2011 年 7 月 11 日提交中国专利局, 申请号为 201110192894.5, 发明名称为 "多频段宽带 DPD查找表生成方法、 DPD处理方法和***" 的中国专利申请的优先权, 其全部内容通过 引用结合在本申请中。 技术领域  Multi-band wideband DPD lookup table generation method, DPD processing method and system The application is submitted to the Chinese Patent Office on July 11, 2011, and the application number is 201110192894.5, and the invention name is "multi-band wideband DPD lookup table generation method, DPD processing method" The priority of the Chinese Patent Application, the entire disclosure of which is incorporated herein by reference. Technical field
本发明涉及通信技术领域, 尤其涉及一种多频段宽带 DPD查 找表生成方法、 DPD处理方法和***。 背景技术  The present invention relates to the field of communications technologies, and in particular, to a multi-band broadband DPD lookup table generating method, a DPD processing method and system. Background technique
伴随国内外移动运营商的高度认可、 近年来的大规模部署商用, BBU ( Base Band Unit, 基带处理单元) + RRU ( Radio Remote Unit, 射频拉远单元 ) 的建网模式呈现出从根本上改变传统网络架构的趋 势。 由于各国家和地区频谱政策差异, 沃达丰、 T-Mobile、 Verizon Wireless、 ***等全球移动运营商获得的频谱资源相对分 散(包括 900MHz /1800MHz /2100MHz /2300MHz /2600MHz等),普 遍面临着多制式、 多频段的挑战。 以***为例, 在 TD-SCDMA ( Time-Division Synchronization Code Division-Multiple- Access ,时分- 同步码分多址) 制式上先后分得了 F ( 1880MHz- 1920MHz )、 A ( 2010MHz-2025MHz ) , E ( 2320MHz-2370MHz ) 和 D ( 2570MHz-2620MHz ) 4 个频段, 尽管频谱资源丰富, 但频段间隔 较大。 为了满足 TD网络适应不同频段、应用场景需求, RRU产品已 经有十数种之多, 即使是主流厂商也难以全部覆盖。 而且未来一旦频 段划分再调整, 现有窄带 RRU设备也不得不替换, 这些都促使射频 尽快向宽带化方向发展。 一般来说, 一个基站站点如果开通几个不同制式的基站, 意味着 同时在几个频段上运行, 就需配置几个独立 RRU, 这样会在建站时 造成天面要求高、 站点获取难、 部署和维护成本高等问题, 且无法满 足后续演进时不同频段间的频谱与功率资源动态调配需求。 与此同 时, 无线技术从 2G到 3G、 再向 LTE ( Long Term Evolution, 长期演 进)以及 LTE- A ( LTE Advanced )的演进道路, 使移动运营商不得不 面临运营多个制式网络的现实问题。 为了实现更灵活的网络架构, 更 高的频谱利用率和集成度, 具体到 RRU, 则要在频谱宽度上更具可 扩展性, 窄带 RRU设备显然无法满足。 以宽带 RRU为代表的射频宽 带化技术可实现多制式、 多频段时设备合一, 有效解决上述一系列问 题, 已成为满足运营商需求与推动行业发展的共同趋势。 With the high recognition of mobile operators at home and abroad and the large-scale deployment and commercialization in recent years, the network construction mode of BBU (Base Band Unit) + RRU (Radio Remote Unit) has fundamentally changed. The trend of traditional network architecture. Due to differences in spectrum policies among countries and regions, global mobile operators such as Vodafone, T-Mobile, Verizon Wireless, and China Mobile are relatively dispersed in spectrum resources (including 900MHz / 1800MHz /2100MHz /2300MHz /2600MHz, etc.), and are generally faced with multiple standards. , multi-band challenges. Taking China Mobile as an example, in the TD-SCDMA (Time-Division Synchronization Code Division-Multiple-Access) system, F (1880MHz-1920MHz), A (2010MHz-2025MHz), E Four frequency bands (2320MHz-2370MHz) and D (2570MHz-2620MHz), although the spectrum resources are abundant, the frequency band interval is large. In order to meet the needs of TD networks to adapt to different frequency bands and application scenarios, there are more than a dozen RRU products, and even mainstream manufacturers are difficult to cover. Moreover, once the frequency band is further adjusted in the future, the existing narrow-band RRU equipment has to be replaced, which has led to the development of radio frequency as soon as possible. In general, if a base station site opens several different base stations, which means that it operates in several frequency bands at the same time, it needs to configure several independent RRUs, which will cause high surface requirements, difficult site acquisition, and deployment. And high maintenance costs, and can not meet the dynamic allocation of spectrum and power resources between different frequency bands in the subsequent evolution. At the same time, the evolution of wireless technology from 2G to 3G, to LTE (Long Term Evolution) and LTE-A (LTE Advanced) has made mobile operators have to face the reality of operating multiple standard networks. In order to achieve a more flexible network architecture, higher spectrum utilization and integration, specific to the RRU, it is more scalable in the spectrum width, and narrow-band RRU devices are obviously not satisfied. The radio frequency broadband technology represented by the broadband RRU can realize the unity of multi-standard and multi-band devices, and effectively solve the above-mentioned series of problems, which has become a common trend to meet the needs of operators and promote the development of the industry.
射频宽带化的关键技术为宽带多载波功放。 传统技术中实现 F、 A、 E多频段组网至少需 7款 RRU, 建站、 维护困难, 扩容时设备更 换频繁。 而采用宽带多载波功放技术仅需 3 款 RRU 可实现 TD-SCDMA 室外、 室外拨打室内和室内全场景覆盖, 实现网络长期 稳定发展。同时,相对于传统技术的 RRU产品,室外宽带 RRU重量、 体积均明显减小,有利于快速工程实施。同时大幅减少电子元器件数, 提升可靠性, 降低设备功耗。  The key technology of RF broadband is broadband multi-carrier power amplifier. In the traditional technology, the F, A, and E multi-band networking needs at least 7 RRUs, which is difficult to establish and maintain, and the equipment is changed frequently during capacity expansion. The use of broadband multi-carrier power amplifier technology requires only three RRUs to achieve TD-SCDMA outdoor and outdoor indoor and indoor full scene coverage, enabling long-term stable network development. At the same time, compared with the RRU products of the traditional technology, the weight and volume of the outdoor broadband RRU are significantly reduced, which is beneficial to the rapid engineering implementation. At the same time, the number of electronic components is greatly reduced, reliability is improved, and power consumption of the device is reduced.
窄带 RRU无法同时支持 TD和 TD-LTE所在的不同频段, 而宽 带 RRU只需通过软件升级便得以在 TD-LTE时代继续存在, 实现真 正意义上的平滑演进和未来多制式网络的融合共存。  The narrowband RRU cannot support the different frequency bands in which TD and TD-LTE are located at the same time, and the wideband RRU can continue to exist in the TD-LTE era through software upgrade, realizing smooth evolution in the true sense and coexistence of future multi-standard networks.
宽带 DPD ( Digital PreDistortion, 数字预失真)技术是解决宽带 RRU 的核心技术之一, 它有效的借助现有强大的信号处理技术在数 字域来补偿功放的非线性, 在减小设备体积、 功耗、 成本的同时, 提 高更大功率输出信号。 目前常用的多频段 DPD技术方案主要包括: 方案一: 针对两个频段窄带 DPD进行筒单组合, 如图 1所示, 频段 F和 A在物理通道上是隔萬的。 该方案是两个单频段 DPD*** 的直接组合, 其优点是不需要对现有算法做任何修改, 性能稳定, 缺 点是设备体积大、 效率低、 成本高, 不符合技术演进要求。 Broadband DPD (Digital PreDistortion) technology is one of the core technologies for solving broadband RRU. It effectively compensates the nonlinearity of the power amplifier in the digital domain by using existing powerful signal processing technology, reducing device size and power consumption. At the same time as the cost, increase the power output signal. The commonly used multi-band DPD technology solutions mainly include: Solution 1: For the narrow band DPD of two frequency bands, the single unit is combined. As shown in Figure 1, the frequency bands F and A are tens of thousands in the physical channel. The solution is a direct combination of two single-band DPD systems. The advantage is that no modification to the existing algorithm is required, and the performance is stable. The disadvantage is that the device is large in size, low in efficiency, high in cost, and does not meet the technical evolution requirements.
方案二: 针对方案一的一种改进方案, 即提供了两个频段共用一 个功放的中频合路 DPD***结构 (参见文献《A New Approach for Concurrent Dual-band IF digital predistortion- system design and analysis》)。 该***原理如下: 两个频段的基带信号分别经过频谱搬 移后合并为一路信号 X(n), 预失真(DP )后再采用两个 FIR滤波器 分别滤出两个频段的信号, 再分别下变频到基带后送入两路 DAC ( Digital to Analogue Converter, 数模转换器;), 转换生成的模拟信号 分别搬移到两个频段上后合并送入功放。部分功放输出信号进入反馈 通道, 通过两个射频滤波器分别滤出两个频段的信号, 并通过射频开 关分时切换输出到 ADC( Analogue to Digital Converter,模数转换器), ADC在不同时刻分别输出的两个频段的信号通过相应频段的 FIR滤 波后再合并为一路信号 Y(n), Y(n)和 Χ(η)包含的两个频段信号的中频 频点相同。  Option 2: An improvement scheme for Option 1, that is, an IF-DPD system structure in which two frequency bands share one power amplifier (see "A New Approach for Concurrent Dual-band IF digital predistortion-system design and analysis") . The principle of the system is as follows: The baseband signals of the two frequency bands are merged into one signal X(n) after being shifted by the spectrum, and the two frequency filters are separately filtered by the two FIR filters after pre-distortion (DP), and then separately After the frequency conversion is performed to the baseband, two DACs (Digital to Analogue Converters) are input, and the analog signals generated by the conversion are respectively moved to two frequency bands and then combined and sent to the power amplifier. Part of the power amplifier output signal enters the feedback channel, and the two frequency bands filter out the signals of the two frequency bands respectively, and switch the output to the ADC (Analogue to Digital Converter) through the RF switch, and the ADCs are respectively at different times. The signals of the two frequency bands output are filtered by the FIR of the corresponding frequency band and then combined into one signal Y(n), and the intermediate frequency frequencies of the two frequency band signals included in Y(n) and Χ(η) are the same.
虽然上述方案一和方案二都提出了双频段 DPD***结构, 但主 要是从硬件角度实现, 并未更多从两个频段信号之间的影响对 DPD 处理效果的角度来考虑, 进而影响了 DPD处理效果。 发明内容  Although both the first scheme and the second scheme propose a dual-band DPD system structure, it is mainly realized from the hardware point of view, and no more influences from the effects of the two frequency bands on the DPD processing effect, thereby affecting the DPD. Processing effect. Summary of the invention
本发明实施例提供了一种多频段宽带 DPD 查找表生成方法、 DPD 处理方法和***, 用以在不提高硬件实现难度的前提下, 提高 DPD处理效果。  The embodiment of the invention provides a multi-band wideband DPD lookup table generation method, a DPD processing method and a system, which are used to improve the DPD processing effect without improving the hardware implementation difficulty.
本发明实施例提供的多频段宽带 DPD查找表生成方法, 包括: 输入第一频段训练信号和第二频段训练信号,捕获第一频段训练 信号的反馈信号和第二频段训练信号的反馈信号; The method for generating a multi-band wideband DPD lookup table provided by the embodiment of the present invention includes: Inputting a first frequency band training signal and a second frequency band training signal, and capturing a feedback signal of the first frequency band training signal and a feedback signal of the second frequency band training signal;
根据第一频段训练信号的反馈信号、参考信号和第二频段训练信 号的反馈信号, 对第一频段 DPD系数进行训练; 根据第二频段训练 信号的反馈信号、 参考信号和第一频段训练信号的反馈信号, 对第二 频段 DPD系数进行训练;  And training the first frequency band DPD coefficient according to the feedback signal of the first frequency band training signal, the reference signal and the feedback signal of the second frequency band training signal; according to the feedback signal of the second frequency band training signal, the reference signal and the training signal of the first frequency band a feedback signal for training the DPD coefficient of the second frequency band;
根据训练得到的第一频段 DPD系数生成第一频段查找表, 根据 训练得到的第二频段系数生成第二频段查找表。  A first frequency band lookup table is generated according to the first frequency band DPD coefficient obtained by the training, and a second frequency band lookup table is generated according to the second frequency band coefficient obtained by the training.
本发明实施例利用上述方法生成的查找表实现的 DPD 处理方 法, 该方法包括:  In the embodiment of the present invention, the DPD processing method implemented by using the lookup table generated by the foregoing method, the method includes:
接收第一频段发送信号和第二频段发送信号;  Receiving a first frequency band transmission signal and a second frequency band transmission signal;
根据第一频段发送信号和第二频段发送信号查询第一频段查找 表, 根据查找结果对第一频段发送信号进行 DPD处理;  Querying the first frequency band lookup table according to the first frequency band transmission signal and the second frequency band transmission signal, and performing DPD processing on the first frequency band transmission signal according to the search result;
根据第二频段发送信号和第一频段发送信号查询第二频段查找 表, 根据查找结果对第二频段发送信号进行 DPD处理。  The second frequency band lookup table is queried according to the second frequency band transmission signal and the first frequency band transmission signal, and the second frequency band transmission signal is subjected to DPD processing according to the search result.
本发明实施例提供的多频段宽带 DPD***, 包括: DPD处理模 块和 DPD系数训练模块, 所述 DPD处理模块包括第一频段 DPD处 理子模块和第二频段 DPD处理子模块,所述 DPD系数训练模块中包 括第一频段 DPD系数训练子模块和第二频段 DPD系数训练子模块; 所述第一频段 DPD系数训练子模块, 用于根据第一频段训练信 号的反馈信号、 参考信号和第二频段训练信号的反馈信号, 对第一频 段 DPD系数进行训练, 并根据训练得到的第一频段 DPD系数、 第一 频段信号以及第二频段信号生成第一频段查找表;  The multi-band wideband DPD system provided by the embodiment of the present invention includes: a DPD processing module and a DPD coefficient training module, where the DPD processing module includes a first frequency band DPD processing submodule and a second frequency band DPD processing submodule, and the DPD coefficient training The module includes a first frequency band DPD coefficient training submodule and a second frequency band DPD coefficient training submodule; the first frequency band DPD coefficient training submodule is configured to use a feedback signal, a reference signal, and a second frequency band of the training signal according to the first frequency band a feedback signal of the training signal, training the DPD coefficient of the first frequency band, and generating a first frequency band lookup table according to the first frequency band DPD coefficient, the first frequency band signal and the second frequency band signal obtained by the training;
所述第二频段 DPD系数训练子模块, 用于根据第二频段训练信 号的反馈信号、 参考信号和第一频段训练信号的反馈信号, 对第二频 段 DPD系数进行训练, 并根据训练得到的第二频段 DPD系数、 第一 频段信号以及第二频段信号生成第二频段查找表; The second frequency band DPD coefficient training submodule is configured to: according to the feedback signal of the second frequency band training signal, the reference signal, and the feedback signal of the first frequency band training signal, to the second frequency The segment DPD coefficient is trained, and a second frequency band lookup table is generated according to the second frequency band DPD coefficient, the first frequency band signal, and the second frequency band signal obtained by the training;
所述第一频段 DPD处理子模块, 具体用于根据第一频段发送信 号和第二频段发送信号查询第一频段查找表,根据查找结果对第一频 段发送信号进行 DPD处理;  The first frequency band DPD processing sub-module is specifically configured to query the first frequency band lookup table according to the first frequency band transmission signal and the second frequency band transmission signal, and perform DPD processing on the first frequency segment transmission signal according to the search result;
所述第二频段 DPD处理子模块, 具体用于根据第二频段发送信 号和第一频段发送信号查询第二频段查找表,根据查找结果对第二频 段发送信号进行 DPD处理。  The second frequency band DPD processing sub-module is specifically configured to query the second frequency band lookup table according to the second frequency band transmission signal and the first frequency band transmission signal, and perform DPD processing on the second frequency band transmission signal according to the search result.
本发明的上述实施例, 在对一个频段的 DPD系数训练时, 引入 另一频段的反馈信号作为参考, 从而使 DPD系数的生成考虑到了两 个频段信号的相互影响, 而 DPD系数是进行 DPD处理的依据, 从而 在对一个频段信号进行 DPD处理过程中也引入了与另一频段信号的 影响因素, 进而提高了 DPD处理效果。 并且, 本发明实施例的上述 方案可通过改进 DPD模型实现, 因此在不提高硬件实现难度的前提 下, 提高了 DPD处理效果。 附图说明  In the above embodiment of the present invention, when training the DPD coefficient of one frequency band, the feedback signal of another frequency band is introduced as a reference, so that the generation of the DPD coefficient takes into account the mutual influence of the signals of the two frequency bands, and the DPD coefficient is the DPD processing. Therefore, in the process of performing DPD processing on one frequency band signal, the influence factor of the signal with another frequency band is also introduced, thereby improving the DPD processing effect. Moreover, the foregoing solution of the embodiment of the present invention can be implemented by improving the DPD model, so that the DPD processing effect is improved without improving the hardware implementation difficulty. DRAWINGS
图 1为现有技术中常规多频段 DPD应用示例一的示意图; 图 2为现有技术中常规多频段 DPD应用示例二的示意图; 图 3为本发明实施例提供的双频段 DPD方案***架构示意图; 图 4为本发明实施例提供的双频段 DPD查找表更新流程示意图; 图 5为本发明实施例提供的 DPD系数是否异常的判断流程示意 图;  1 is a schematic diagram of a conventional multi-band DPD application example 1 in the prior art; FIG. 2 is a schematic diagram of a conventional multi-band DPD application example 2 in the prior art; FIG. 3 is a schematic diagram of a dual-band DPD scheme system architecture according to an embodiment of the present invention; 4 is a schematic flowchart of a dual-band DPD lookup table update process according to an embodiment of the present invention; FIG. 5 is a schematic flowchart of determining whether a DPD coefficient is abnormal according to an embodiment of the present invention;
图 6为本发明实施例提供的单频同步异常判断流程示意图; 图 7为本发明实施例提供的双频同步异常判断流程示意图; 图 8为本发明实施例提供的双频同步示意图; 图 9a和图 9b为本发明实施例提供的 DPD处理流程示意图; 图 10为本发明实施例提供的根据 F频段信号统计特性和 A频段 信号统计特性构造 FA_LUT的示意图。 具体实施方式 FIG. 6 is a schematic flowchart of a single frequency synchronization abnormality determination process according to an embodiment of the present invention; FIG. 7 is a schematic diagram of a dual frequency synchronization abnormality determination flow according to an embodiment of the present invention; FIG. 8 is a schematic diagram of dual frequency synchronization according to an embodiment of the present invention; FIG. 9 is a schematic diagram of a DPD processing flow according to an embodiment of the present invention; FIG. 10 is a schematic diagram of constructing a FA_LUT according to an F-band signal statistical characteristic and an A-band signal statistical characteristic according to an embodiment of the present invention. detailed description
现有技术方案二中, 两个频段采用同一款功放, 大大降低了设备 成本, 而且反馈通道在不同频段采用时分复用策略。 该方案虽然应用 于两个频段, 但是 DPD工作在数字中频, 采用的是多个频段的合路 信号, 当多个频段间隔 ^艮大时, 中频采样速率很高, 如该方案建议的 两个频段分别是 2.1GHz和 3.5GHz, 两个频段中心载波间隔 1.4GHz, 基于奈奎斯特采样定理, 不考虑 DPD算法本身要求, 采样速率就需 要达到 3GHz以上, 从产品实现角度看, 目前还没有如此高速率时钟 的 FPGA ( Field - Programmable Gate Array, 现场可编程门阵列)和 DSP ( Digital Signal Processing, 数字信号处理), 4艮难实现。 而对于 TD-SCDMA使用的 1880~ 1900MHz和 2010~2025MHz两个频段, 频 段间隔最大达 145MHz, 考虑奈奎斯特采样定理(2X )和 DPD反馈 信号带宽(>5 )要求, 至少需要 725MHz的中频采样速率, 考虑目 前 FPGA和 DSP的能力及产品成本, 同样无法满足产品化需求。  In the prior art scheme 2, the same power amplifier is used in the two frequency bands, which greatly reduces the equipment cost, and the feedback channel adopts a time division multiplexing strategy in different frequency bands. Although the scheme is applied to two frequency bands, the DPD operates in the digital intermediate frequency, and the combined signals of multiple frequency bands are used. When the interval of multiple frequency bands is large, the sampling rate of the intermediate frequency is high, as suggested by the scheme. The frequency bands are 2.1GHz and 3.5GHz respectively. The center carrier spacing of the two frequency bands is 1.4GHz. Based on the Nyquist sampling theorem, the sampling rate needs to reach 3GHz or more regardless of the requirements of the DPD algorithm. From the perspective of product implementation, there is currently no Such a high-rate clock FPGA (Field-Programmable Gate Array) and DSP (Digital Signal Processing) are difficult to implement. For the 1880~1900MHz and 2010~2025MHz bands used in TD-SCDMA, the band spacing is up to 145MHz. Considering the Nyquist sampling theorem (2X) and the DPD feedback signal bandwidth (>5), at least 725MHz intermediate frequency is required. The sampling rate, considering the current FPGA and DSP capabilities and product costs, can not meet the product requirements.
另外, 方案二中引入很多 FIR滤波器, 在实现中会消耗很多硬件 资源。 采用过多的频谱搬移操作, 在实现中会消耗很多乘法器资源。 功放前射频信号在合路前采用两个通道, 需要两个 DAC, 两个混频 器。 射频部分合路会导致信号峰均比抬升, 降低功放输出功率。 而且 虽然减少了一路功放, 但其它器件数量并未减少。  In addition, many FIR filters are introduced in Option 2, which consumes a lot of hardware resources in the implementation. With too many spectrum shifting operations, many multiplier resources are consumed in the implementation. Before the amplifier, the RF signal uses two channels before combining, requiring two DACs and two mixers. The RF partial combination will cause the signal peak-to-average ratio to rise and reduce the power output of the amplifier. And although one amplifier is reduced, the number of other devices has not decreased.
由此可见, 传统的窄带 DPD方案已经不能适应带宽增加带来的 ***需求, 而现有多频段 DPD方案未考虑成本, 仅仅通过器件组合 做到方案可行,或者如方案二进行一定筒化,但是硬件实现明显受限。 本发明实施例与上述方案二相比,可在不提高硬件实现难度的前 提下, 甚至是降低硬件实现难度的情况下, 提高 DPD处理效果。 It can be seen that the traditional narrowband DPD scheme can not meet the system requirements brought by the increase of bandwidth, and the existing multiband DPD scheme does not consider the cost, and the scheme is feasible only by the device combination, or the scheme is performed according to the scheme 2, but Hardware implementation is significantly limited. Compared with the foregoing solution 2, the embodiment of the present invention can improve the DPD processing effect without improving the hardware implementation difficulty or even reducing the hardware implementation difficulty.
下面结合附图对本发明实施例进行详细描述。  The embodiments of the present invention are described in detail below with reference to the accompanying drawings.
参见图 3, 为本发明实施例提供的双频段 DPD方案***架构示 意图。  Referring to FIG. 3, it is a schematic diagram of a dual-band DPD scheme system architecture according to an embodiment of the present invention.
如图所示, 在 DPD训练阶段, F频段( 1880 ~ 1920MHz )训练 信号和 A 频段( 2010 ~ 2025MHz )训练信号经过峰均比抑制模块 ( F-CFR和 A-CFR )后进入 DPD处理模块, DPD处理模块(包括 F 频段的 DPD处理子模块 F-DPD和 A频段的 DPD处理子模块 A-DPD ) 后分别做频谱搬移, 保持两个频段信号中心频率间隔合理, 并保证和 实际应用频段间隔对应,然后通过信号合路模块合并为一路信号进入 DAC, 输出模拟信号通过一个本振一次调制 (MIXER ), 确保合路信 号落到指定 F频段和 A频段, 进入功放(HPA ); HPA输出信号耦合 到反馈回路,反馈回路采用两个宽带射频滤波器( A-Filter和 F-Filter ), 滤出 F频段和 A频段的反馈信号下变频后通过 ADC正交采样, 直接 输出给 DPD系数训练模块(包括 DPD系数训练子模块 F-DPD-T和 DPD系数训练子模块 A-DPD-T )进行 DPD系数训练以及 LUT( Lookup Table, 查找表) 更新。 其中, DPD系数训练模块使用 F和 A两路的 反馈信号和自身的参考信号, 获得可用的 DPD系数, 进而基于给定 的 DPD模型构造查找表, 用于前向信号的 DPD处理, 其中 F频段查 找表表示为 FA_LUT, A频段查找表表示为 AF_LUT。  As shown in the figure, during the DPD training phase, the F-band (1880 ~ 1920MHz) training signal and the A-band (2010 ~ 2025MHz) training signal pass through the peak-to-average ratio suppression module (F-CFR and A-CFR) and enter the DPD processing module. The DPD processing module (including the D-band DPD processing sub-module F-DPD of the F-band and the D-band processing sub-module A-DPD of the A-band) performs spectrum shifting separately, keeping the signal center frequency interval of the two frequency bands reasonable, and ensuring the interval from the actual application frequency band. Correspondingly, the signal combining module is combined into one signal to enter the DAC, and the output analog signal is modulated by a local oscillator (MIXER) to ensure that the combined signal falls to the specified F-band and A-band, and enters the power amplifier (HPA); HPA output signal Coupled to the feedback loop, the feedback loop uses two wideband RF filters (A-Filter and F-Filter), which filter out the F-band and A-band feedback signals and then down-convert them through the ADC for direct sampling to the DPD coefficient training module. (including DPD coefficient training sub-module F-DPD-T and DPD coefficient training sub-module A-DPD-T) for DPD coefficient training and LUT (Lookup Table) . The DPD coefficient training module uses the F and A feedback signals and its own reference signal to obtain the available DPD coefficients, and then constructs a lookup table based on the given DPD model for the DPD processing of the forward signal, wherein the F-band The lookup table is represented as FA_LUT, and the A-band lookup table is represented as AF_LUT.
在 DPD处理阶段,任一频段信号的 DPD处理过程均同时需要其 它频段信号作为查表参考, 并参与 DPD运算过程。  In the DPD processing stage, the DPD processing of any band signal requires other band signals as a table lookup reference and participates in the DPD operation process.
将本发明实施例的上述双频段 DPD方案***架构与背景技术中 的现有方案二比较可以看出, 本发明实施例的上述***架构中, DPD 处理模块的 F频段和 A频段输出信号先经过合路再进行 DAC处理; 而现有技术方案二中, DP模块的两路输出信号先分别进行滤波和 DAC 处理再进行合路。 相比之下, 一方面, 本发明实施例节省了滤 波器和 DAC器件的使用, 现有技术方案二中引入很多 FIR滤波器, 在实现中会消耗很多硬件资源。 采用过多的频谱搬移操作, 在实现中 会消耗很多乘法器资源。 功放前射频信号在合路前采用两个通道, 需 要两个 DAC, 两个混频器。 射频部分合路会导致信号峰均比抬升, 降低功放输出功率。 另一方面, 本发明实施例的上述架构中, 多个频 段信号是分别做 DPD处理的, 中频采样速率只与相应频段信号带宽 相关,而与频段间隔无关,以 20MHz信号带宽为例,采样率在 100MHz 即可, 因而器件选型容易, 实现成本低。 Comparing the foregoing dual-band DPD scheme system architecture of the embodiment of the present invention with the existing scheme 2 in the prior art, it can be seen that, in the above system architecture of the embodiment of the present invention, DPD The F-band and A-band output signals of the processing module are first combined and then processed by the DAC; whereas in the second technical scheme, the two output signals of the DP module are separately filtered and DAC processed and then combined. In contrast, in one aspect, the embodiments of the present invention save the use of filters and DAC devices. Many FIR filters are introduced in the prior art scheme 2, which consumes a lot of hardware resources in the implementation. With too many spectrum shifting operations, many multiplier resources are consumed in the implementation. Before the amplifier, the RF signal uses two channels before combining, requiring two DACs and two mixers. The RF partial combination will cause the signal peak-to-average ratio to rise and reduce the power output of the amplifier. On the other hand, in the above architecture of the embodiment of the present invention, multiple frequency band signals are separately processed by DPD, and the intermediate frequency sampling rate is only related to the bandwidth of the corresponding frequency band, and is independent of the frequency band interval, taking the 20 MHz signal bandwidth as an example, the sampling rate. At 100MHz, the device selection is easy and the implementation cost is low.
上述架构中的 DPD训练模块在构造 F频段的查找表时, 基于本 发明实施例给定的 DPD模型, 依据 F频段的反馈信号和参考信号以 及 A频段的反馈信号构造 F频段查找表; 同理, 在构造 A频段的查 找表时, 基于本发明实施例给定的 DPD模型, 并依据 A频段的反馈 信号和参考信号以及 F频段的反馈信号构造 A频段查找表。 为了与 现有技术中的 F频段查找表 F_LUT和 A频段查找表 A_LUT区别开, 本发明实施例中将最终用于对 F频段进行前向 DPD处理的查找表表 示为 FA_LUT, 将最终用于对 A频段进行前向 DPD处理的查找表表 示为 AF_LUT。  The DPD training module in the above architecture constructs an F-band lookup table based on the feedback signal and reference signal of the F-band and the feedback signal of the A-band according to the DPD model given in the embodiment of the present invention when constructing the look-up table of the F-band; When constructing the lookup table of the A-band, based on the DPD model given by the embodiment of the present invention, the A-band lookup table is constructed according to the feedback signal of the A-band and the reference signal and the feedback signal of the F-band. In order to distinguish from the F-band lookup table F_LUT and the A-band lookup table A_LUT in the prior art, the look-up table finally used for performing forward DPD processing on the F-band is represented as FA_LUT in the embodiment of the present invention, and is finally used for The lookup table for forward DPD processing in the A band is denoted as AF_LUT.
本发明实施例所设计的 DPD模型的推导原理为:  The derivation principle of the DPD model designed by the embodiment of the present invention is:
单频段时(即在无双频信号互调影响的情况下 ), 以 F频段为例, DPD模型为通用的记忆多项式模型: In the case of single-band (ie, in the case of no intermodulation signal intermodulation), taking the F-band as an example, the DPD model is a general-purpose memory polynomial model:
fcl . Fcl .
Figure imgf000010_0001
(1)
Figure imgf000010_0001
(1)
在双频段时, 以 F频段为例, DPD模型 (2)表示功放输出的 F 频段 A频带影响的信号与功放输入信号之间的数学关系为:
Figure imgf000011_0001
In the case of dual-band, taking the F-band as an example, the DPD model (2) indicates that the mathematical relationship between the signal affected by the F-band A band of the power amplifier output and the input signal of the power amplifier is:
Figure imgf000011_0001
(2)  (2)
本发明实施例中, 根据上述 DPD模型 ( 1 )和 DPD模型 ( 2 ), 采用以  In the embodiment of the present invention, according to the above DPD model (1) and the DPD model (2),
Figure imgf000011_0002
Figure imgf000011_0002
-.. (3)  -.. (3)
用以下 DPD模型 ( 4 )表示 A频段的 DPD模型: ■ w■ |Α·2*τ -Σ i - 3)f
Figure imgf000011_0003
The DPD model of the A-band is represented by the following DPD model (4): ■ w■ |Α·2*τ -Σ i - 3)f
Figure imgf000011_0003
-.. (4)  -.. (4)
其中:  among them:
( 1 ) ^ 表示对应记忆深度为 时的 ^个 DPD系数;(1) ^ indicates the number of DPD coefficients corresponding to the memory depth;
(2) ^为 F和 A两个频段信号相互影响的加权系数; (2) ^ is the weighting coefficient of the mutual influence of the two frequency bands of F and A;
( 3 )其中 m的取值为正整数, I < κ;  (3) where m is a positive integer, I < κ;
当上述 DPD模型( 3 )和 DPD模型( 4 )用于 DPD系数训练时,  When the above DPD model (3) and DPD model (4) are used for DPD coefficient training,
_示对应 F频段和 A频段的反馈 信号; _ indicates the feedback signals corresponding to the F-band and the A-band;
(2) » , 分别表示对应 F频段和 A频段的参考信号; 当上述 DPD模型( 3 )和 DPD模型( 4 )用于前向 DPD处理时, 其中: (2) » , respectively indicating the reference signals corresponding to the F-band and the A-band; When the above DPD model (3) and DPD model (4) are used for forward DPD processing, where:
( 1 ) η _ φ , ^n ~ ^分别表示对应 F频段和 A频段的发送 信号; (1) η _ φ , ^ n ~ ^ respectively indicate the transmission signals corresponding to the F-band and the A-band;
( 2 ) , z»分别表示对应 F频段和 A频段前向 DPD处理 后的信号。 (2), z » respectively indicate the signals corresponding to the forward DPD processing of the F-band and A-band.
基于图 3所示的双频段 DPD***架构以及本发明实施例所设计 的 DPD模型, 用于前向信号 DPD处理的查找表的更新流程可如图 4 所示。该流程可适用于具有单通道或多通道的射频前端设备,如 RRU。 当查找表更新周期到达时, 针对每个通道, 执行以下流程:  Based on the dual-band DPD system architecture shown in FIG. 3 and the DPD model designed in the embodiment of the present invention, the update process of the lookup table for forward signal DPD processing can be as shown in FIG. 4. This process can be applied to RF front-end equipment with single or multi-channel, such as RRU. When the lookup table update cycle arrives, the following process is performed for each channel:
步骤 401 , 输入 F频段和 A频段训练信号, 捕获 F频段和 A频 段反馈信号。  Step 401: Input the F-band and A-band training signals to capture the F-band and A-band feedback signals.
对应于图 3所示的双频段 PDP***架构,该过程包括: F频段和 A频段训练信号分别经过峰均比抑制( F-CFR和 A-CFR )后进入 DPD 处理模块( F-DPD和 A-DPD ), DPD处理后分别做频谱搬移, 然后 合并为一路信号进入 DAC, 输出模拟信号通过一个本振一次调制 ( MIXER )后进入功放(HPA )。 HPA输出信号耦合到反馈回路, 反 馈回路采用两个宽带射频滤波器( A-Filter和 F-Filter ), 滤出 F频段 和 A频段的反馈信号。  Corresponding to the dual-band PDP system architecture shown in Figure 3, the process includes: F-band and A-band training signals enter the DPD processing module (F-DPD and A) after peak-to-average ratio suppression (F-CFR and A-CFR) respectively. -DPD), after DPD processing, spectrum shifting is performed separately, and then combined into one signal to enter the DAC, and the output analog signal is modulated into a power amplifier (HPA) through a local oscillator once modulated (MIXER). The HPA output signal is coupled to a feedback loop that uses two wideband RF filters (A-Filter and F-Filter) to filter out the F- and A-band feedback signals.
步骤 402, 根据 F频段反馈信号、 F频段参考信号和 A频段反馈 信号, 通过给定的 DPD模型 ( 3 )对 F频段 DPD系数进行训练; 根 据 A频段反馈信号、 A频段参考信号和 F频段反馈信号, 通过给定 的 DPD模型 ( 4 )对 A频段 DPD系数进行训练。  Step 402: Train the F-band DPD coefficient according to the F-band feedback signal, the F-band reference signal, and the A-band feedback signal by using a given DPD model (3); according to the A-band feedback signal, the A-band reference signal, and the F-band feedback The signal is trained on the A-band DPD coefficients by a given DPD model (4).
对应于图 3所示的双频段 PDP***架构,该过程包括: F频段和 A频段的反馈信号下变频后通过 ADC正交采样,输出给 DPD系数训 练模块进行 DPD系数训练。在 DPD系数训练模块中, 用于进行 F频 段 DPD系数训练的 F-DPD-T模块接收 F频段的反馈信号和 A频段的 反馈信号以及 F频段的参考信号 , 并基于 DPD模型 ( 3 ), 对 F频段 DPD系数进行训练; 用于进行 A频段 DPD系数训练的 A-DPD-T模 块接收 F频段的反馈信号和 A频段的反馈信号以及 A频段的参考信 号, 并基于 DPD模型 ( 4 ), 对 A频段 DPD系数进行训练。 Corresponding to the dual-band PDP system architecture shown in Figure 3, the process includes: F-band and A-band feedback signals are down-converted and then orthogonally sampled by the ADC, and output to the DPD coefficient training. The training module performs DPD coefficient training. In the DPD coefficient training module, the F-DPD-T module for performing F-band DPD coefficient training receives the F-band feedback signal and the A-band feedback signal and the F-band reference signal, and based on the DPD model (3), F-band DPD coefficient is trained; A-DPD-T module for A-band DPD coefficient training receives F-band feedback signal and A-band feedback signal and A-band reference signal, and based on DPD model (4), The A-band DPD coefficient is trained.
步骤 403, 根据 F频段 DPD系数、 F频段信号以及 A频段信号 更新 F频段查找表 FA_LUT, 根据 A频段 DPD系数、 F频段信号以 及 A频段信号更新 A频段查找表 AF_LUT。  Step 403: Update the F-band lookup table FA_LUT according to the F-band DPD coefficient, the F-band signal, and the A-band signal, and update the A-band lookup table AF_LUT according to the A-band DPD coefficient, the F-band signal, and the A-band signal.
对应于图 3所示的双频段 DPD***架构,该过程包括: F-DPD-T 根据训练得到的 F频段 DPD系数、 F频段信号以及 A频段信号生成 并更新 FA_LUT查找表, A-DPD-T根据训练得到的 A频段 DPD系数、 F频段信号以及 A频段信号生成并更新 AF_LUT查找表。  Corresponding to the dual-band DPD system architecture shown in Figure 3, the process includes: F-DPD-T generates and updates the FA_LUT lookup table based on the trained F-band DPD coefficients, F-band signals, and A-band signals, A-DPD-T The AF_LUT lookup table is generated and updated according to the trained A-band DPD coefficients, F-band signals, and A-band signals.
图 4所示流程中, 对 F频段 DPD系数或 A频段 DPD系数训练 后, 还可包括: 由相应 DPD训练模块判断 DPD系数是否异常(如由 F-DPD-T模块判断 F频段 DPD系数是否异常,由 A-DPD-T模块判断 A频段 DPD系数是否异常 ), 如果异常则重新对相应频段的 DPD系 数进行训练, 以保证 DPD处理的效果, 从而降低信号失真度。 通常, 能够保证一定 DPD处理效果的 DPD系数具有以下特征: DPD系数 的最大幅度在某设定范围内, 以及系数幅度和在某设定范围内。 上述 范围的设定可根据信号失真度的具体要求以及***实际情况来确定。 若 DPD系数的最大幅度在设定范围外,或系数幅度和在设定范围夕卜, 则认为 DPD系数异常。 在具体实现时, 可采用图 5所示的流程判断 F频段或 A频段的 DPD系数是否异常:  In the process shown in FIG. 4, after training the F-band DPD coefficient or the A-band DPD coefficient, the method may further include: determining whether the DPD coefficient is abnormal by the corresponding DPD training module (eg, determining whether the F-band DPD coefficient is abnormal by the F-DPD-T module) The A-DPD-T module judges whether the A-band DPD coefficient is abnormal. If it is abnormal, the DPD coefficient of the corresponding frequency band is re-trained to ensure the DPD processing effect, thereby reducing the signal distortion. Generally, the DPD coefficient that can guarantee a certain DPD processing effect has the following characteristics: The maximum amplitude of the DPD coefficient is within a certain range, and the coefficient amplitude is within a certain setting range. The setting of the above range can be determined according to the specific requirements of the signal distortion and the actual situation of the system. If the maximum amplitude of the DPD coefficient is outside the set range, or the coefficient amplitude is within the set range, the DPD coefficient is considered abnormal. In the specific implementation, the process shown in Figure 5 can be used to determine whether the DPD coefficient of the F-band or A-band is abnormal:
步骤 501 , 对 DPD 系数进行特征统计, 其中系数特征可包括最 大幅度 Max_Amp_DPD、 系数幅度和 Sum_Cost_DPD。 进一步的, DPD 系数的最大幅度可包含不同记忆深度下, 同一非线性阶数对应 的局部最大值和所有系数中的最大值; Step 501: Perform feature statistics on the DPD coefficients, where the coefficient features may include the most Large Max_Amp_DPD, coefficient magnitude, and Sum_Cost_DPD. Further, the maximum amplitude of the DPD coefficient may include a local maximum corresponding to the same nonlinear order and a maximum of all the coefficients at different memory depths;
步骤 502, 判断 Max_Amp_DPD是否大于设定阈值 TSH4, 若大 于, 则表明 DPD系数异常; 否则, 转入步骤 503;  Step 502, determining whether Max_Amp_DPD is greater than a set threshold TSH4, if greater than, indicating that the DPD coefficient is abnormal; otherwise, proceeding to step 503;
步骤 503, 判断 Sum_Cost_DPD是否大于设定阈值 TSH5, 若大 于则表明 DPD系数异常; 否则表明 DPD系数正常。  Step 503: Determine whether the Sum_Cost_DPD is greater than a set threshold TSH5. If it is greater than, the DPD coefficient is abnormal; otherwise, the DPD coefficient is normal.
图 4所示流程中, 还可包括单频同步处理过程。 单频同步处理过 程可包括: 在捕获到 F频段反馈信号以及对其进行滤波和变频之后, 由 F-DPD-T模块将该 F频段反馈信号与该频段的参考信号进行时间 同步, 若同步异常, 则重新输入 F频段和 A频段的训练信号。 同理, 在捕获到 A频段反馈信号以及对其进行滤波和变频之后,由 F-DPD-T 模块将该 A频段反馈信号与该频段的参考信号进行时间同步, 若同 步异常, 则重新输入 F频段和 A频段的训练信号。 判断单频信号是 否同步的依据为发送信号和反馈信号的相关性强弱,由于用于系数训 练的样本数有要求,所以正确的同步位置还应保证捕获数据样本足够 多。 在具体实现时, 可采用图 6所示的流程判断单频信号(如 F频段 信号或 A频段信号)是否同步:  In the flow shown in Figure 4, a single frequency synchronization process can also be included. The single-frequency synchronization processing process may include: after the F-band feedback signal is captured and filtered and frequency-converted, the F-band DPD feedback signal is time-synchronized with the reference signal of the frequency band by the F-DPD-T module, if the synchronization is abnormal , re-enter the training signals of the F-band and A-band. Similarly, after the A-band feedback signal is captured and filtered and frequency-converted, the A-band feedback signal is time-synchronized with the reference signal of the frequency band by the F-DPD-T module. If the synchronization is abnormal, the F is re-entered. Band and A band training signals. The basis for judging whether the single-frequency signal is synchronized is the correlation between the transmitted signal and the feedback signal. Since the number of samples used for coefficient training is required, the correct synchronization position should also ensure that the captured data samples are sufficient. In the specific implementation, the process shown in Figure 6 can be used to determine whether a single frequency signal (such as an F-band signal or an A-band signal) is synchronized:
步骤 601 , 计算同步处理后的信号的线性相关峰均比 Corr_PAR, 计算可用训练样本数 N_TSmp; 其中, N_TSmp可通过相关峰均位置 直接判断;  Step 601: Calculate a linear correlation peak-to-average ratio Corr_PAR of the signal after the synchronization processing, and calculate a number of available training samples N_TSmp; wherein, N_TSmp can directly determine the correlation peak position;
步骤 602, 判断 Corr_PAR是否小于设定阈值 TSH1 , 若小于, 则 表明单频段同步异常; 否则转入步骤 603;  Step 602, it is determined whether the Corr_PAR is less than the set threshold TSH1, if it is less, it indicates that the single-band synchronization is abnormal; otherwise, the process proceeds to step 603;
步骤 603, 判断 N_TSmp是否小于设定阈值 TSH2, 若小于, 则 表明单频段同步异常; 否则, 表明单频段同步正常。 上述流程中的设定阈值 TSH1和 TSH2的初始值根据仿真结果来 确定, 产品实现阶段可根据实际测试结果来设定。 Step 603: Determine whether the N_TSmp is less than the set threshold TSH2. If it is less, it indicates that the single-band synchronization is abnormal; otherwise, it indicates that the single-band synchronization is normal. The initial values of the set thresholds TSH1 and TSH2 in the above process are determined according to the simulation results, and the product implementation stage can be set according to the actual test results.
进一步的, 对于双频段 DPD***, 在分别对 F频段和 A频段信 号进行同步处理后, 还要由相应 DPD 系数训练模块(F-DPD-T和 A-DPD-T )判断 F频段和 A频段信号是否同步。 如果同步, 则截获 同步位置的 F频段和 A频段的反馈信号以及该同步位置的参考信号, 作为 DPD系数训练的依据。 判断 F频段和 A频段信号是否同步的过 程可如图 7所示, 包括:  Further, for the dual-band DPD system, after separately synchronizing the F-band and A-band signals, the F-band and A-band are also judged by the corresponding DPD coefficient training modules (F-DPD-T and A-DPD-T). Whether the signals are synchronized. If it is synchronized, the feedback signals of the F-band and A-band of the synchronization position and the reference signal of the synchronization position are intercepted as the basis for training the DPD coefficient. The process of judging whether the F-band and A-band signals are synchronized can be as shown in Fig. 7, including:
步骤 701 , 计算 F频段和 A频段同步位置差异 Diff_Syn_FA; 步骤 702, 判断 Diff_Syn_FA是否大于设定阈值 TSH3, 若大于, 则表明 F频段和 A频段信号同步异常; 否则, 表明 F频段和 A频段 同步正常。  Step 701: Calculate the F-band and A-band synchronization position difference Diff_Syn_FA; Step 702, determine whether the Diff_Syn_FA is greater than the set threshold TSH3, if it is greater, it indicates that the F-band and the A-band signal are abnormally synchronized; otherwise, the F-band and the A-band are synchronized normally. .
图 8示出了双频段信号同步示意, 其中, TX_F为从功放输出的 F频段信号, TX_A为从功放输出的 A频段信号, FB_F为 F频段反 馈信号, FB_A为 A频段反馈信号。 可以看出, TX_F与 TX_A同步, FB_F和 FB_A在 DAT_LEN (即 T2到 T3之间) 区间同步, 因此通 过双频同步处理过程,截取该区间内的反馈信号和参考信号作为 DPD 系数训练的依据。  Figure 8 shows the dual-band signal synchronization diagram, where TX_F is the F-band signal output from the power amplifier, TX_A is the A-band signal output from the power amplifier, FB_F is the F-band feedback signal, and FB_A is the A-band feedback signal. It can be seen that TX_F is synchronized with TX_A, and FB_F and FB_A are synchronized in the interval of DAT_LEN (ie, between T2 and T3). Therefore, the feedback signal and reference signal in the interval are intercepted as the basis for DPD coefficient training through the dual-frequency synchronization process.
为了更详细的说明本发明实施例的实现过程, 下面结合图 9a和 图 9b对本发明实施例提供的双频段宽带 DPD处理流程进行详细描 述。  For a more detailed description of the implementation process of the embodiment of the present invention, the dual-band broadband DPD processing flow provided by the embodiment of the present invention is described in detail below with reference to FIG. 9a and FIG. 9b.
如图 9a和图 9b所示, 当 DPD系数更新周期到达时(步骤 901 ), 使能 DPD系数训练(步骤 902 ) , 选择一个通道(步骤 903 ) , 然后针 对当前通道执行查找表更新流程(步骤 904~925 ):  As shown in FIG. 9a and FIG. 9b, when the DPD coefficient update period arrives (step 901), DPD coefficient training is enabled (step 902), a channel is selected (step 903), and then a lookup table update process is performed for the current channel (step 904~925):
步骤 904~905 , 配置频点 F, 输入 F频段训练信号和 A频段训练 信号。 Steps 904~905, configure frequency point F, input F-band training signal and A-band training Signal.
步骤 906~907, 从反馈回路捕获 F频段反馈信号, 并对该信号进 行去直流、 变零频。  Steps 906~907, capturing the F-band feedback signal from the feedback loop, and de-DC and zero-frequency the signal.
步骤 908, 根据 F频段的参考信号对 F频段反馈信号进行时间同 步处理。  Step 908: Perform time synchronization processing on the F-band feedback signal according to the reference signal of the F-band.
步骤 909,判断 F频段信号是否发生同步异常,若发生同步异常, 则转入步骤 905; 否则转入步骤 910。  In step 909, it is determined whether the F-band signal has a synchronization abnormality. If a synchronization abnormality occurs, the process proceeds to step 905; otherwise, the process proceeds to step 910.
步骤 910, 记录 F频段同步位置。  Step 910, recording the F-band synchronization position.
步骤 911~917, 配置频点 A, 输入 A频段训练信号和 F频段训练 信号, 从反馈回路捕获 A频段反馈信号, 根据 A频段的参考信号对 A频段反馈信号进行时间同步, 判断 A频段信号是否发生同步异常, 并根据判断结果进行相应处理。 其处理流程与步骤 904~910 中对 F 频段信号的处理流程类似, 在此不再赘述。  Steps 911~917, configure frequency point A, input A-band training signal and F-band training signal, capture A-band feedback signal from feedback loop, perform time synchronization on A-band feedback signal according to reference signal of A-band, and judge whether A-band signal is A synchronization exception occurs and is processed according to the judgment result. The processing flow and the processing flow of the F-band signal in steps 904~910 are similar, and will not be described here.
步骤 918, 判断 A频段信号和 F频段信号是否同步, 若同步, 则 转入步骤 919; 否则, 转入步骤 904。  Step 918: Determine whether the A-band signal and the F-band signal are synchronized. If yes, go to step 919; otherwise, go to step 904.
步骤 919~921 , 记录 F频段信号和 A频段信号的同步位置,在该 同步位置截获 F频段参考信号和 A频段参考信号, 并在该同步位置 截获 F频段反馈信号和 A频段反馈信号, 并对截获的反馈信号进行 幅度校准。  Steps 919~921, recording the synchronization position of the F-band signal and the A-band signal, intercepting the F-band reference signal and the A-band reference signal at the synchronization position, and intercepting the F-band feedback signal and the A-band feedback signal at the synchronization position, and The intercepted feedback signal is amplitude calibrated.
步骤 922,根据截获的参考信号和反馈信号, 分别对 F频段 DPD 系数和 A频段 DPD系数进行训练。基于图 3所示***,具体实现时, 由 F-DPD-T模块根据 DPD模型 (3 )对 F频段系数进行训练, 由 A-DPD-T模块根据 DPD模型 (4 )对 A频段系数进行训练。  Step 922: Train the F-band DPD coefficient and the A-band DPD coefficient according to the intercepted reference signal and the feedback signal respectively. Based on the system shown in Figure 3, the F-DPD-T module trains the F-band coefficients according to the DPD model (3), and the A-DPD-T module trains the A-band coefficients according to the DPD model (4). .
步骤 923,判断 DPD系数是否异常,如果异常,则转入步骤 904; 否则, 转入步骤 924。 步骤 924, 根据 F-DPD-T模块得到的系数构造 FA_LUT, 根据 A-DPD-T模块得到的系数构造 AF_LUT。 In step 923, it is determined whether the DPD coefficient is abnormal. If abnormal, the process proceeds to step 904; otherwise, the process proceeds to step 924. Step 924: Construct a FA_LUT according to the coefficients obtained by the F-DPD-T module, and construct an AF_LUT according to the coefficients obtained by the A-DPD-T module.
在具体实现时, 可根据 F频段信号统计特性和 A频段信号统计 特性以及 F-DPD-T模块得到的系数构造 FA_LUT, 根据 F频段信号 统计特性和 A频段信号统计特性以及 A-DPD-T模块得到的系数构造 AF_LUT。 其中, F频段信号统计特性可以在离线情况下, 根据发射 信号的统计特性得到; 同理, A频段信号统计特性也可以在离线情况 下, 根据发射信号的统计特性得到。 在具体实现时, F频段信号统计 特性和 A频段信号统计特性的生成过程可包括: 统计 F频段和 A频 段训练信号的动态范围, 确定可表征该动态范围信号幅度的比特数, 基于确定出的比特数构建对应的内存空间 F_feature和 A_feature , 用 于构建 FA_LUT 和 AF_LUT 的运算过程。 图 10 示出了一种根据 F_feature和 A_feature构造 FA_LUT的示意图。  In the specific implementation, the FA_LUT can be constructed according to the statistical characteristics of the F-band signal and the statistical characteristics of the A-band signal and the coefficients obtained by the F-DPD-T module, according to the statistical characteristics of the F-band signal and the statistical characteristics of the A-band signal and the A-DPD-T module. The resulting coefficients construct AF_LUT. The statistical characteristics of the F-band signal can be obtained according to the statistical characteristics of the transmitted signal under offline conditions. Similarly, the statistical characteristics of the A-band signal can also be obtained according to the statistical characteristics of the transmitted signal under offline conditions. In a specific implementation, the process of generating the statistical characteristics of the F-band signal and the statistical characteristics of the A-band signal may include: counting the dynamic range of the F-band and A-band training signals, determining the number of bits that can characterize the amplitude of the dynamic range signal, based on the determined The number of bits constructs the corresponding memory spaces F_feature and A_feature, which are used to construct the operations of FA_LUT and AF_LUT. Figure 10 shows a schematic diagram of constructing a FA_LUT based on F_feature and A_feature.
步骤 925 , 根据构造出的 FA_LUT和 AF_LUT更新相应查找表。 其中, 利用本发明实施例提供的 DPD模型, 获得对应的分别适 用于 F频段和 A频段的查找表 FA_LUT和 AF_LUT, 将该查找表用 于前向发射信号实现 DPD处理运算。  Step 925: Update the corresponding lookup table according to the constructed FA_LUT and AF_LUT. The DPD model provided by the embodiment of the present invention obtains corresponding lookup tables FA_LUT and AF_LUT respectively applicable to the F-band and the A-band, and uses the look-up table to implement the DPD processing operation on the forward transmit signal.
步骤 926, 判断是否所有通道的 LUT更新完成, 若是, 则转入 步骤 901 , 等待下一个更新周期; 否则, 转入步骤 903, 选择下一个 通道, 并执行步骤 904~925。  Step 926, determining whether the LUT update of all channels is completed, and if yes, proceeding to step 901 to wait for the next update cycle; otherwise, proceeding to step 903, selecting the next channel, and performing steps 904-925.
所有通道的 LUT更新完成后, 就可以根据更新后的查找表对输 入信号进行 DPD处理了。  After the LUT update of all channels is completed, the input signal can be DPD processed according to the updated lookup table.
基于图 3所示的双频段 DPD***架构, 以及本发明实施例所设 计的 DPD模型, 本发明实施提供的 DPD处理流程中,对于 F频段的 发送信号,结合 A频段发送信号查 FA_LUT表,并根据 DPD模型( 3 ) 对 F频段发送信号进行处理, 对于 A频段的发送信号, 结合 F频段 发送信号查 AF_LUT表, 并根据 DPD模型 ( 4 )对 A频段发送信号 进行 DPD处理。 对应于图 3所示的双频段 PDP***架构, 该过程包 括: F频段发送信号经 CFR后输入 F-DPD模块, F-DPD模块根据 F 频段发送信号并结合 A频段发送信号查 FA_LUT表, 并使用 A频段 发送信号参与对 F频段信号的 DPD处理过程,然后输出 DPD处理后 的 F频段发送信号; A频段发送信号经 CFR后输入 A-DPD模块, A-DPD模块根据 A频段发送信号并结合 F频段发送信号查 AF_LUT 表,并使用 F频段发送信号参与对 A频段发送信号的 DPD处理过程, 然后输入 DPD处理后的 A频段发送信号。 Based on the dual-band DPD system architecture shown in FIG. 3 and the DPD model designed by the embodiment of the present invention, in the DPD processing flow provided by the implementation of the present invention, for the F-band transmission signal, the FA-LUT table is combined with the A-band transmission signal, and According to the DPD model (3) The F-band transmission signal is processed. For the A-band transmission signal, the AF-LUT table is combined with the F-band transmission signal, and the A-band transmission signal is subjected to DPD processing according to the DPD model (4). Corresponding to the dual-band PDP system architecture shown in FIG. 3, the process includes: the F-band transmission signal is input to the F-DPD module via the CFR, and the F-DPD module transmits the signal according to the F-band and combines the A-band transmission signal to check the FA_LUT table, and The A-band transmission signal is used to participate in the DPD processing of the F-band signal, and then the D-band processed F-band transmission signal is output; the A-band transmission signal is input to the A-DPD module via the CFR, and the A-DPD module transmits the signal according to the A-band and combines The F-band transmits a signal to check the AF_LUT table, and uses the F-band transmission signal to participate in the DPD processing of the A-band transmission signal, and then inputs the D-band-processed A-band transmission signal.
需要说明的是, 本发明的上述实施例仅以 F 频段 ( 1880 - 1920MHz )和 A频段(2010 ~ 2025MHz ) 为例, 描述了双频段宽带 DPD 处理机制, 事实上, 本发明实施例也可应用于其它频段的双频 段的带宽 DPD处理过程中。 若将本发明实施例应用于其它频段的双 频段带宽 DPD处理过程,其 DPD***结构中的相关处理模块的名称 可适当调整, 但各处理模块的功能原理保持不变。  It should be noted that the foregoing embodiment of the present invention only describes the dual-band wideband DPD processing mechanism by using the F-band (1880-1920MHz) and the A-band (2010-2025MHz) as an example. In fact, the embodiment of the present invention can also be applied. Dual-band bandwidth DPD processing in other frequency bands. If the embodiment of the present invention is applied to the dual-band bandwidth DPD processing process in other frequency bands, the name of the relevant processing module in the DPD system structure can be appropriately adjusted, but the functional principle of each processing module remains unchanged.
综上所述, 本发明实施例提供了 DPD模型, 即从原理上解决双 频段应用的 DPD模型问题,而不仅仅是从硬件实现上来实现 DPD处 理过程。  In summary, the embodiment of the present invention provides a DPD model, which solves the DPD model problem of the dual-band application in principle, and not only implements the DPD processing process from the hardware implementation.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解 到本发明可借助软件加必需的通用硬件平台的方式来实现, 当然也可 以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解, 软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质 中, 包括若干指令用以使得一台终端设备(可以是手机,个人计算机, 服务器, 或者网絡设备等)执行本发明各个实施例所述的方法。 以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领 域的普通技术人员来说, 在不脱离本发明原理的前提下, 还可以做出 若干改进和润饰, 这些改进和润饰也应视本发明的保护范围。 Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is a better implementation. the way. Based on this understanding, a form of software product is embodied, the computer software product being stored in a storage medium, including a plurality of instructions for causing a terminal device (which may be a mobile phone, a personal computer, The server, or network device, etc.) performs the methods described in various embodiments of the present invention. The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. The scope of protection of the invention should be considered.

Claims

权利要求 Rights request
1、 一种多频段宽带数字预失真 DPD查找表生成方法, 其特征在 于, 包括: A multi-band wideband digital predistortion DPD lookup table generation method, characterized in that:
输入第一频段训练信号和第二频段训练信号,捕获第一频段训练 信号的反馈信号和第二频段训练信号的反馈信号;  Inputting a first frequency band training signal and a second frequency band training signal, and capturing a feedback signal of the first frequency band training signal and a feedback signal of the second frequency band training signal;
根据第一频段训练信号的反馈信号、参考信号和第二频段训练信 号的反馈信号, 对第一频段 DPD系数进行训练; 根据第二频段训练 信号的反馈信号、 参考信号和第一频段训练信号的反馈信号, 对第二 频段 DPD系数进行训练;  And training the first frequency band DPD coefficient according to the feedback signal of the first frequency band training signal, the reference signal and the feedback signal of the second frequency band training signal; according to the feedback signal of the second frequency band training signal, the reference signal and the training signal of the first frequency band a feedback signal for training the DPD coefficient of the second frequency band;
根据训练得到的第一频段 DPD系数生成第一频段查找表, 根据 训练得到的第二频段系数生成第二频段查找表。  A first frequency band lookup table is generated according to the first frequency band DPD coefficient obtained by the training, and a second frequency band lookup table is generated according to the second frequency band coefficient obtained by the training.
2、 如权利要求 1所述的方法, 其特征在于, 对第一频段 DPD系 数训练后还包括: 判断第一频段 DPD系数是否异常, 并在判断为异 常时, 重新输入第一频段训练信号和第二频段训练信号, 捕获第一频 段训练信号的反馈信号和第二频段训练信号的反馈信号,根据第一频 段训练信号的反馈信号、 参考信号和第二频段训练信号的反馈信号, 对第一频段 DPD系数进行训练;  The method according to claim 1, wherein after the training of the first frequency band DPD coefficients, the method further comprises: determining whether the DPD coefficient of the first frequency band is abnormal, and re-entering the first frequency band training signal when the determination is abnormal The second frequency band training signal captures the feedback signal of the training signal of the first frequency band and the feedback signal of the training signal of the second frequency band, and according to the feedback signal of the training signal of the first frequency band, the reference signal and the feedback signal of the training signal of the second frequency band, Band DPD coefficients for training;
对第二频段 DPD系数训练后还包括:判断第二频段 DPD系数是 否异常, 并在判断为异常时, 重新输入第一频段训练信号和第二频段 训练信号, 捕获第一频段训练信号的和第二频段训练信号的反馈信 号, 根据第二频段训练信号的反馈信号、 参考信号和第一频段训练信 号的反馈信号, 对第二频段 DPD系数进行训练。 After training the DPD coefficient of the second frequency band, the method further includes: determining whether the DPD coefficient of the second frequency band is abnormal, and when determining that the abnormality is abnormal, re-entering the first frequency band training signal and the second frequency band training signal, and capturing the first frequency band training signal and the first The feedback signal of the second-band training signal is based on the feedback signal of the training signal of the second frequency band, the reference signal and the training signal of the first frequency band The feedback signal of the number trains the DPD coefficients of the second frequency band.
3、 如权利要求 2所述的方法, 其特征在于, 判断 DPD系数是否 异常, 包括: 3. The method according to claim 2, wherein determining whether the DPD coefficient is abnormal comprises:
统计不同非线性阶数对应 DPD 系数的最大幅度以及系数幅度 和, 若最大幅度小于设定阈值,且系数幅度和小于设定阈值, 则 DPD 系数正常; 否则, DPD系数异常; 其中, DPD系数的最大幅度包含 不同记忆深度下, 同一非线性阶数对应的局部最大值, 和所有系数中 的最大值。  Counting the maximum amplitude of the DPD coefficient corresponding to different nonlinear orders and the magnitude of the coefficient. If the maximum amplitude is less than the set threshold and the coefficient amplitude is less than the set threshold, the DPD coefficient is normal; otherwise, the DPD coefficient is abnormal; wherein, the DPD coefficient is The maximum extent includes the local maximum corresponding to the same nonlinear order at different memory depths, and the maximum of all coefficients.
4、 如权利要求 1所述的方法, 其特征在于, 在捕获到第一频段 训练信号的反馈信号之后, 还包括: 将第一频段训练信号的反馈信号 与该频段的参考信号进行时间同步, 并判断是否同步异常, 若同步异 常, 则重新输入第一频段训练信号和第二频段训练信号, 捕获第一频 段训练信号的反馈信号和第二频段训练信号的反馈信号; 在捕获到第二频段训练信号的反馈信号之后, 还包括: 将第二频 段训练信号的反馈信号与该频段的参考信号进行时间同步,并判断是 否同步异常, 若同步异常, 则重新输入第一频段训练信号和第二频段 训练信号, 捕获第一频段训练信号的和第二频段训练信号的反馈信 The method according to claim 1, wherein after the feedback signal of the first frequency band training signal is captured, the method further comprises: time synchronizing the feedback signal of the first frequency band training signal with the reference signal of the frequency band, And determining whether the synchronization is abnormal, if the synchronization is abnormal, re-entering the first frequency training signal and the second frequency training signal, capturing the feedback signal of the first frequency training signal and the feedback signal of the second frequency training signal; capturing the second frequency band After the feedback signal of the training signal, the method further includes: synchronizing the feedback signal of the training signal of the second frequency band with the reference signal of the frequency band, and determining whether the synchronization is abnormal, and if the synchronization is abnormal, re-entering the training signal of the first frequency band and the second Frequency band training signal, capture feedback signal of the first frequency band training signal and the second frequency band training signal
5、 如权利要求 4所述的方法, 其特征在于, 判断是否同步异常, 包括: 计算同步处理后的信号的线性相关峰均比, 计算可用训练样本 数; 若线性相关峰均比大于设定阈值, 且可用训练样本数大于设定阈 值, 则同步正常; 否则, 同步异常。 The method according to claim 4, wherein determining whether to synchronize the abnormality comprises: calculating a linear correlation peak-to-average ratio of the signal after the synchronization processing, and calculating the number of available training samples; if the linear correlation peak-to-average ratio is greater than the setting Threshold, and the number of available training samples is greater than the set threshold, then the synchronization is normal; otherwise, the synchronization is abnormal.
6、 如权利要求 1所述的方法, 其特征在于, 在捕获到第一频段 训练信号的反馈信号和第二频段训练信号的反馈信号之后, 还包括: 对第一频段训练信号的反馈信号和第二频段训练信号的反馈信号进 行同步处理, 并在判断同步正常后, 截取同步位置的第一频段训练信 号的反馈信号和第二频段训练信号的反馈信号 ,以及该同步位置的第 一频段参考信号和第二频段参考信号; The method according to claim 1, wherein after the feedback signal of the first frequency band training signal and the feedback signal of the second frequency band training signal are captured, the method further includes: a feedback signal for the first frequency band training signal and The feedback signal of the training signal of the second frequency band is synchronously processed, and after determining that the synchronization is normal, the feedback signal of the first frequency band training signal and the feedback signal of the second frequency band training signal of the synchronous position are intercepted, and the first frequency band reference of the synchronous position is Signal and second band reference signal;
对第一频段 DPD系数进行训练时所使用的第一频段训练信号的 反馈信号和参考信号以及第二频段训练信号的反馈信号为该同步位 置的相应信号, 对第二频段 DPD系数进行训练时所使用的第二频段 训练信号的反馈信号和参考信号以及第一频段训练信号的反馈信号 为该同步位置的相应信号。  The feedback signal and the reference signal of the first frequency band training signal and the feedback signal of the second frequency band training signal used for training the DPD coefficient of the first frequency band are corresponding signals of the synchronous position, and the DPD coefficients of the second frequency band are trained. The feedback signal and the reference signal of the second frequency band training signal used and the feedback signal of the first frequency band training signal are corresponding signals of the synchronous position.
7、 如权利要求 6所述的方法, 其特征在于, 判断第一频段训练 信号的反馈信号和第二频段训练信号的反馈信号是否同步, 包括: 计算第一频段和第二频段同步位置差异,判断所述同步位置差异 是否大于设定阈值, 若大于, 则同步异常; 否则, 同步正常。  The method according to claim 6, wherein determining whether the feedback signal of the first frequency band training signal and the feedback signal of the second frequency band training signal are synchronized, comprising: calculating a synchronization position difference between the first frequency band and the second frequency band, It is determined whether the synchronization position difference is greater than a set threshold, and if it is greater, the synchronization is abnormal; otherwise, the synchronization is normal.
8、如权利要求 1-7之一所述的方法,其特征在于,根据第一 DPD 模型对第一频段 DPD系数进行训练,根据第二 DPD模型对第二频段 DPD系数进行训练, 其中:  The method according to any one of claims 1-7, wherein the first frequency band DPD coefficient is trained according to the first DPD model, and the second frequency band DPD coefficient is trained according to the second DPD model, wherein:
一 DPD模型为:
Figure imgf000022_0001
A DPD model is:
Figure imgf000022_0001
第二 DPD模型为:
Figure imgf000023_0001
The second DPD model is:
Figure imgf000023_0001
其中, yF {^ - q)表示第一频段训练信号的反馈信号, 表 示第二频段训练信号的反馈信号; ζ^η、表示第一频段的参考信号, Wherein, y F {^ - q) represents a feedback signal of the training signal of the first frequency band, and represents a feedback signal of the training signal of the second frequency band; ζ ^ η , a reference signal indicating the first frequency band,
ΖΑη、表示第二频段的参考信号; 表示对应记忆深度为 q 时的 κ个 DPD系数; ^为第一和第二两个频段信号相互影响的加权 系数。 ΖΑ , η , represent the reference signal of the second frequency band; represent the κ DPD coefficients corresponding to the memory depth q ; ^ is the weighting coefficient of the mutual influence of the first and second frequency band signals.
9、 如权利要求 8所述的方法, 其特征在于, 所述第一频段为 F 频段, 所述第二频段为 Α频段。  The method according to claim 8, wherein the first frequency band is an F frequency band, and the second frequency band is a Α frequency band.
10、一种利用如权利要求 1所述的方法生成的查找表实现的 DPD 处理方法, 其特征在于, 该方法包括: 10. A DPD processing method implemented by using a lookup table generated by the method of claim 1, wherein the method comprises:
接收第一频段发送信号和第二频段发送信号;  Receiving a first frequency band transmission signal and a second frequency band transmission signal;
根据第一频段发送信号和第二频段发送信号查询第一频段查找 表, 根据查找结果对第一频段发送信号进行 DPD处理;  Querying the first frequency band lookup table according to the first frequency band transmission signal and the second frequency band transmission signal, and performing DPD processing on the first frequency band transmission signal according to the search result;
根据第二频段发送信号和第一频段发送信号查询第二频段查找 表, 根据查找结果对第二频段发送信号进行 DPD处理。  The second frequency band lookup table is queried according to the second frequency band transmission signal and the first frequency band transmission signal, and the second frequency band transmission signal is subjected to DPD processing according to the search result.
11、 如权利要求 10所述的方法, 其特征在于, 根据第一 DPD模 型对第一频段发送信号进行 DPD处理,根据第二 DPD模型对第二频 段发送信号进行 DPD处理, 其中:  The method according to claim 10, wherein DPD processing is performed on the first frequency band transmission signal according to the first DPD model, and DPD processing is performed on the second frequency band transmission signal according to the second DPD model, where:
第一 DPD模型为:
Figure imgf000023_0002
Figure imgf000024_0001
The first DPD model is:
Figure imgf000023_0002
Figure imgf000024_0001
其中, m的取值为正整数, — ^表示第一频段的发送信号, 表示第二频段的发送信号; ½ 表示第一频段 DPD处理 后的发送信号, (ίΙ)表示第二频段 DPD 处理后的发送信号; α°' 5 表示对应记忆深度为 时的 个 DPD 系数; ^为第一和 第二两个频段信号相互影响的加权系数。 Wherein, the value of m is a positive integer, - ^ represents the transmission signal of the first frequency band, and represents the transmission signal of the second frequency band; 1⁄2 represents the transmission signal after the DPD processing in the first frequency band, and (ίΙ ) represents the DPD after the second frequency band is processed. The transmitted signal; α ° ' 5 represents a DPD coefficient corresponding to the memory depth; ^ is the weighting coefficient of the mutual influence of the first and second frequency bands.
12、 如权利要求 11所述的方法, 其特征在于, 所述第一频段为 12. The method of claim 11, wherein the first frequency band is
F频段, 所述第二频段为 A频段。 In the F band, the second band is the A band.
13、 一种多频段宽带数字预失真 DPD***, 包括: DPD处理模 块和 DPD系数训练模块, 其特征在于, 所述 DPD处理模块包括第一 频段 DPD处理子模块和第二频段 DPD处理子模块, 所述 DPD系数 训练模块中包括第一频段 DPD系数训练子模块和第二频段 DPD系数 训练子模块;  A multi-band wideband digital pre-distortion DPD system, comprising: a DPD processing module and a DPD coefficient training module, wherein the DPD processing module includes a first frequency band DPD processing submodule and a second frequency band DPD processing submodule, The DPD coefficient training module includes a first frequency band DPD coefficient training submodule and a second frequency band DPD coefficient training submodule;
所述第一频段 DPD系数训练子模块, 用于根据第一频段训练信 号的反馈信号、 参考信号和第二频段训练信号的反馈信号, 对第一频 段 DPD系数进行训练, 并根据训练得到的第一频段 DPD系数、 第一 频段信号以及第二频段信号生成第一频段查找表;  The first frequency band DPD coefficient training submodule is configured to train the first frequency band DPD coefficient according to the feedback signal of the first frequency band training signal, the reference signal, and the feedback signal of the second frequency band training signal, and obtain the first according to the training Generating a first frequency band lookup table by using a frequency band DPD coefficient, a first frequency band signal, and a second frequency band signal;
所述第二频段 DPD系数训练子模块, 用于根据第二频段训练信 号的反馈信号、 参考信号和第一频段训练信号的反馈信号, 对第二频 段 DPD系数进行训练, 并根据训练得到的第二频段 DPD系数、 第一 频段信号以及第二频段信号生成第二频段查找表; The second frequency band DPD coefficient training submodule is configured to train the second frequency band DPD coefficient according to the feedback signal of the second frequency band training signal, the reference signal, and the feedback signal of the first frequency band training signal, and obtain the first according to the training Two-band DPD coefficient, first The frequency band signal and the second frequency band signal generate a second frequency band lookup table;
所述第一频段 DPD处理子模块, 具体用于根据第一频段发送信 号和第二频段发送信号查询第一频段查找表,根据查找结果对第一频 段发送信号进行 DPD处理;  The first frequency band DPD processing sub-module is specifically configured to query the first frequency band lookup table according to the first frequency band transmission signal and the second frequency band transmission signal, and perform DPD processing on the first frequency segment transmission signal according to the search result;
所述第二频段 DPD处理子模块, 具体用于根据第二频段发送信 号和第一频段发送信号查询第二频段查找表,根据查找结果对第二频 段发送信号进行 DPD处理。  The second frequency band DPD processing sub-module is specifically configured to query the second frequency band lookup table according to the second frequency band transmission signal and the first frequency band transmission signal, and perform DPD processing on the second frequency band transmission signal according to the search result.
14、 如权利要求 13所述的 DPD***, 其特征在于, 所述第一频 段 DPD训练子模块还用于, 在对 DPD系数进行训练后, 判断训练得 到的第一频段 DPD系数是否异常, 并在判断为异常时, 根据再次捕 获到的第一频段训练信号的反馈信号、参考信号和第二频段训练信号 的反馈信号, 对第一频段 DPD系数进行训练;  The DPD system according to claim 13, wherein the first frequency band DPD training sub-module is further configured to: after training the DPD coefficients, determine whether the DPD coefficient of the first frequency band obtained by the training is abnormal, and When the determination is abnormal, the first frequency band DPD coefficient is trained according to the feedback signal of the first frequency band training signal, the reference signal and the feedback signal of the second frequency band training signal;
所述第二频段 DPD训练子模块还用于,在对 DPD系数进行训练 后, 判断训练得到的第二频段 DPD系数是否异常, 并在判断为异常 时, 根据再次捕获到的第二频段训练信号的反馈信号、 参考信号和第 一频段训练信号的反馈信号, 对第二频段 DPD系数进行训练。  The second frequency band DPD training sub-module is further configured to: after training the DPD coefficient, determine whether the DPD coefficient of the second frequency band obtained by the training is abnormal, and when determining that the abnormality is abnormal, according to the second frequency band training signal that is captured again The feedback signal, the reference signal and the feedback signal of the first frequency band training signal train the second frequency band DPD coefficients.
15、 如权利要求 14所述的 DPD***, 其特征在于, 所述第一频 段 DPD训练子模块和第二频段 DPD训练子模块具体用于, 在判断 DPD系数是否异常时, 统计不同非线性阶数对应 DPD系数的最大幅 度以及系数幅度和, 若最大幅度小于设定阈值, 且系数幅度和小于设 定阈值, 则 DPD系数正常; 否则, DPD系数异常; 其中, DPD系数 的最大幅度包含不同记忆深度下, 同一非线性 P介数对应的局部最大 值, 和所有系数中的最大值。 The DPD system according to claim 14, wherein the first frequency band DPD training sub-module and the second frequency band DPD training sub-module are specifically configured to: when determining whether the DPD coefficient is abnormal, statistically different nonlinear orders The number corresponds to the maximum amplitude of the DPD coefficient and the magnitude of the coefficient. If the maximum amplitude is less than the set threshold and the coefficient amplitude is less than the set threshold, the DPD coefficient is normal; otherwise, the DPD coefficient is abnormal; wherein the maximum amplitude of the DPD coefficient contains different memories At depth, the local maximum corresponding to the same nonlinear P-intermediate Value, and the maximum of all coefficients.
16、 如权利要求 13所述的 DPD***, 其特征在于, 所述第一频 段训练子模块还用于,将捕获到的第一频段训练信号的反馈信号与该 频段的参考信号进行时间同步, 并判断是否同步异常, 若同步异常, 则根据再次捕获到的第一频段训练信号的反馈信号、参考信号和第二 频段训练信号的反馈信号, 对第一频段 DPD系数进行训练;  The DPD system of claim 13, wherein the first frequency band training sub-module is further configured to: time synchronize the captured feedback signal of the first frequency band training signal with a reference signal of the frequency band, And determining whether the synchronization is abnormal, if the synchronization is abnormal, training the first frequency band DPD coefficient according to the feedback signal of the first frequency band training signal, the reference signal and the feedback signal of the second frequency band training signal;
所述第二频段训练子模块还用于,将捕获到的第二频段训练信号 的反馈信号与该频段的参考信号进行时间同步, 并判断是否同步异 常,若同步异常,则根据再次捕获到的第二频段训练信号的反馈信号、 参考信号和第一频段训练信号的反馈信号, 对第二频段 DPD系数进 行训练。  The second frequency band training sub-module is further configured to: time-synchronize the captured feedback signal of the second frequency band training signal with the reference signal of the frequency band, and determine whether the synchronization is abnormal, and if the synchronization is abnormal, according to the re-captured The feedback signal of the second frequency band training signal, the reference signal and the feedback signal of the first frequency band training signal train the DPD coefficient of the second frequency band.
17、 如权利要求 16所述的 DPD***, 其特征在于, 所述第一频 段 DPD训练子模块和第二频段 DPD训练子模块具体用于,计算同步 处理后的信号的线性相关峰均比, 计算可用训练样本数; 若线性相关 峰均比大于设定阈值, 且可用训练样本数大于设定阈值, 则判断同步 正常; 否则, 判断同步异常。  The DPD system of claim 16, wherein the first frequency band DPD training sub-module and the second frequency band DPD training sub-module are specifically configured to calculate a linear correlation peak-to-average ratio of the synchronized processed signal, Calculate the number of available training samples; if the linear correlation peak-to-average ratio is greater than the set threshold, and the number of available training samples is greater than the set threshold, then the synchronization is normal; otherwise, the synchronization is abnormal.
18、 如权利要求 13所述的 DPD***, 其特征在于, 所述第一频 段 DPD系数训练子模块和所述第二频段 DPD训练子模块还用于,对 第一频段训练信号的反馈信号和第二频段训练信号的反馈信号进行 同步处理, 并在判断同步正常后, 截取同步位置的第一频段训练信号 的反馈信号和第二频段训练信号的反馈信号 ,以及该同步位置的第一 频段参考信号和第二频段参考信号; 所述第一频段 DPD系数训练子模块对第一频段 DPD系数进行训 练时所使用的第一频段训练信号的反馈信号和参考信号为截取到的 该同步位置的第一频段训练信号的反馈信号、第二频段训练信号的反 馈信号和第一频段的参考信号; The DPD system of claim 13, wherein the first frequency band DPD coefficient training submodule and the second frequency band DPD training submodule are further configured to: use a feedback signal of the first frequency band training signal and The feedback signal of the training signal of the second frequency band is synchronously processed, and after determining that the synchronization is normal, the feedback signal of the first frequency band training signal and the feedback signal of the second frequency band training signal of the synchronous position are intercepted, and the first frequency band reference of the synchronous position is Signal and second band reference signal; The feedback signal and the reference signal of the first frequency band training signal used by the first frequency band DPD coefficient training submodule for training the first frequency band DPD coefficient are the feedback signals of the intercepted first frequency band training signal of the synchronous position, a feedback signal of the second frequency band training signal and a reference signal of the first frequency band;
所述第二频段 DPD系数训练子模块对第二频段 DPD系数进行训 练时所使用的第二频段训练信号的反馈信号和参考信号为截取到的 该同步位置的第一频段训练信号的反馈信号、第二频段训练信号的反 馈信号和第二频段的参考信号。  The feedback signal and the reference signal of the second frequency band training signal used by the second frequency band DPD coefficient training submodule for training the second frequency band DPD coefficient are the feedback signals of the intercepted first frequency band training signal of the synchronous position, The feedback signal of the second frequency band training signal and the reference signal of the second frequency band.
19、 如权利要求 18所述的 DPD***, 其特征在于, 所述第一频 段 DPD训练子模块和第二频段 DPD训练子模块具体用于,计算第一 频段和第二频段同步位置差异,判断所述同步位置差异是否大于设定 阈值, 若大于, 则判断同步异常; 否则, 判断同步正常。  The DPD system of claim 18, wherein the first frequency band DPD training sub-module and the second frequency band DPD training sub-module are specifically configured to calculate a synchronization position difference between the first frequency band and the second frequency band, and determine Whether the synchronization position difference is greater than a set threshold, if it is greater than, determining that the synchronization is abnormal; otherwise, determining that the synchronization is normal.
20、 如权利要求 13-19之一所述的 DPD***, 其特征在于, 所 述第一频段 DPD训练子模块根据第一 DPD模型对第一频段 DPD系 数进行训练,所述第二频段 DPD训练子模块根据第二 DPD模型对第 二频段 DPD系数进行训练,所述第一 DPD处理子模块根据第一 DPD 模型对第一频段发送信号进行 DPD处理,所述第二 DPD处理子模块 根据第二 DPD模型对第二频段发送信号进行 DPD处理, 其中: 一 DPD模型为:
Figure imgf000027_0001
The DPD system according to any one of claims 13 to 19, wherein the first frequency band DPD training submodule trains the first frequency band DPD coefficients according to the first DPD model, and the second frequency band DPD training The sub-module trains the second-band DPD coefficient according to the second DPD model, the first DPD processing sub-module performs DPD processing on the first frequency band transmission signal according to the first DPD model, and the second DPD processing sub-module is according to the second The DPD model performs DPD processing on the second frequency band transmission signal, where: A DPD model is:
Figure imgf000027_0001
第二 DPD模型为:
Figure imgf000028_0001
The second DPD model is:
Figure imgf000028_0001
其中:  among them:
m的取值为正整数, ~ κ 表示对应记忆深度为 时的 个 DPD系数, 为第一和第二两个频段信号相互影响的加权系数; 当所述 DPD模型用于 DPD系数训练时, — " ^表示第一频 段训练信号的反馈信号, yH 表示第二频段训练信号的反馈信 号; 表示第一频段的参考信号, ^表示第二频段的参考信 当所述 DPD模型用于 DPD处理时, y nq、表示第一频段的 发送信号, 表示第二频段的发送信号; 表示第一频段 DPD处理后的发送信号, ZA、tl、表示第一频段 DPD处理后的发送信 The value of m is a positive integer, and ~ κ represents a DPD coefficient corresponding to the memory depth, which is a weighting coefficient that affects the signals of the first and second frequency bands. When the DPD model is used for DPD coefficient training, " ^ represents the feedback signal of the training signal of the first frequency band, y H represents the feedback signal of the training signal of the second frequency band; represents the reference signal of the first frequency band, ^ represents the reference signal of the second frequency band when the DPD model is used for DPD processing , ynq , indicating the transmission signal of the first frequency band, indicating the transmission signal of the second frequency band; indicating the transmission signal after the DPD processing of the first frequency band, Z A, tl , indicating the transmission signal after the DPD processing in the first frequency band
21、 如权利要求 20所述的 DPD***, 其特征在于, 所述第一频 段为 F频段, 所述第二频段为 A频段。 The DPD system according to claim 20, wherein the first frequency band is an F frequency band, and the second frequency band is an A frequency band.
22、 如权利要求 13所述的 DPD***, 其特征在于, 所述 DPD ***的发送通道中还包括合路模块和数模转换模块;  The DPD system according to claim 13, wherein the transmission channel of the DPD system further includes a combining module and a digital-to-analog conversion module;
所述合路模块, 用于对第一频段 DPD 处理子模块和第一频段 DPD 处理子模块的输出信号进行合路处理, 并将合路信号输出给所 述数模转换模块。  The combining module is configured to combine the output signals of the first frequency band DPD processing submodule and the first frequency band DPD processing submodule, and output the combined signal to the digital to analog conversion module.
PCT/CN2012/078457 2011-07-11 2012-07-11 Multi-band broadband dpd lookup table generation method, dpd processing method and system WO2013007188A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110192894.5A CN102255835B (en) 2011-07-11 2011-07-11 Multi-band broadband digital predistortion (DPD) lookup table generation method, DPD processing method and system
CN201110192894.5 2011-07-11

Publications (1)

Publication Number Publication Date
WO2013007188A1 true WO2013007188A1 (en) 2013-01-17

Family

ID=44982837

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/078457 WO2013007188A1 (en) 2011-07-11 2012-07-11 Multi-band broadband dpd lookup table generation method, dpd processing method and system

Country Status (2)

Country Link
CN (1) CN102255835B (en)
WO (1) WO2013007188A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017000901A1 (en) * 2015-06-30 2017-01-05 华为技术有限公司 Transmitter
WO2017167354A1 (en) * 2016-03-29 2017-10-05 Intel Corporation Digital predistortion for dual-band power amplifiers
US9923595B2 (en) 2013-04-17 2018-03-20 Intel Corporation Digital predistortion for dual-band power amplifiers
US9935761B2 (en) 2013-04-17 2018-04-03 Intel Corporation Modeling of a target volterra series using an orthogonal parallel wiener decomposition
CN116962123A (en) * 2023-09-20 2023-10-27 大尧信息科技(湖南)有限公司 Raised cosine shaping filter bandwidth estimation method and system of software defined framework

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102255835B (en) * 2011-07-11 2015-03-11 电信科学技术研究院 Multi-band broadband digital predistortion (DPD) lookup table generation method, DPD processing method and system
CN102299878B (en) 2011-09-06 2014-03-19 电信科学技术研究院 Method and device for realizing multi-band digital predistortion (DPD)
CN103023842B (en) * 2012-11-26 2016-08-24 大唐移动通信设备有限公司 A kind of Multiband pre-distortion factor lookup table update method and system
CN104580044B (en) * 2014-12-29 2018-12-18 大唐移动通信设备有限公司 A kind of pre-distortion method and system
CN104639481B (en) * 2015-03-05 2018-02-02 大唐移动通信设备有限公司 A kind of multi-band signal processing method and equipment
CN104869091A (en) * 2015-04-29 2015-08-26 大唐移动通信设备有限公司 Method and system for training digital predistortion coefficient
CN105024960B (en) * 2015-06-23 2018-11-09 大唐移动通信设备有限公司 A kind of DPD system
CN107370697A (en) * 2016-05-13 2017-11-21 大唐移动通信设备有限公司 A kind of digital pre-distortion processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014090A (en) * 2010-12-13 2011-04-13 中兴通讯股份有限公司 Digital predistortion method and device
CN102082752A (en) * 2010-02-25 2011-06-01 大唐移动通信设备有限公司 Digital predistortion processing method and equipment
CN102255835A (en) * 2011-07-11 2011-11-23 电信科学技术研究院 Multi-band broadband digital predistortion (DPD) lookup table generation method, DPD processing method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118334B (en) * 2010-11-29 2013-04-10 大唐移动通信设备有限公司 Method and device for processing digital predistortion

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102082752A (en) * 2010-02-25 2011-06-01 大唐移动通信设备有限公司 Digital predistortion processing method and equipment
CN102014090A (en) * 2010-12-13 2011-04-13 中兴通讯股份有限公司 Digital predistortion method and device
CN102255835A (en) * 2011-07-11 2011-11-23 电信科学技术研究院 Multi-band broadband digital predistortion (DPD) lookup table generation method, DPD processing method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
A.CIDRONALI ET AL.: "A New Approach for Concurrent Dual-Band IF Digital PreDistortion: System Design and Analysis", IEEE CONFERENCE PUBLICATIONS, 25 November 2008 (2008-11-25), pages 127 - 130 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9923595B2 (en) 2013-04-17 2018-03-20 Intel Corporation Digital predistortion for dual-band power amplifiers
US9935761B2 (en) 2013-04-17 2018-04-03 Intel Corporation Modeling of a target volterra series using an orthogonal parallel wiener decomposition
US9960900B2 (en) 2013-04-17 2018-05-01 Intel Corporation Modeling of a physical system using two-dimensional look-up table and linear interpolation
WO2017000901A1 (en) * 2015-06-30 2017-01-05 华为技术有限公司 Transmitter
US10218389B2 (en) 2015-06-30 2019-02-26 Huawei Technologies Co., Ltd. Transmitter
WO2017167354A1 (en) * 2016-03-29 2017-10-05 Intel Corporation Digital predistortion for dual-band power amplifiers
CN116962123A (en) * 2023-09-20 2023-10-27 大尧信息科技(湖南)有限公司 Raised cosine shaping filter bandwidth estimation method and system of software defined framework
CN116962123B (en) * 2023-09-20 2023-11-24 大尧信息科技(湖南)有限公司 Raised cosine shaping filter bandwidth estimation method and system of software defined framework

Also Published As

Publication number Publication date
CN102255835B (en) 2015-03-11
CN102255835A (en) 2011-11-23

Similar Documents

Publication Publication Date Title
WO2013007188A1 (en) Multi-band broadband dpd lookup table generation method, dpd processing method and system
WO2015154437A1 (en) Carrier aggregation supporting method and terminal
WO2011103767A1 (en) Method and device for digitatl pre-distortion precessing
KR20100069332A (en) Base station towertop wireless transmitter-receiver and base station system
KR20130103732A (en) Apparatus and method for a multiband radio operating in a wireless network
WO2013034086A1 (en) Method and device for acquiring multi-frequency band digital predistortion output signals
Watanabe et al. Outdoor lte infrastructure equipment (enodeb)
EP2663982A1 (en) Methods of receiving multiple carriers using different rf mixer frequencies and related communications devices and receivers
WO2013107369A1 (en) Peak clipping method and device for broadband signals of multiple frequency bands
US20220116193A1 (en) Wireless communication method and apparatus, and radio frequency subsystem
WO2016041334A1 (en) Terminal, and multicarrier sending and receiving methods for same
CN104092526A (en) Multi-carrier communicating method and device for TDD mode MIMO wireless communicating system
CN110380747B (en) Method and system for realizing multichannel anti-interference ultrahigh-speed wireless communication by single chip
CN101924573B (en) TD-SCDMA/WLAN (Time Division-Synchronization Code Division Multiple Access)/(Wireless Local Area Network) multi-standard transceiver
CN113196669A (en) RFDAC (RF DAC (digital-to-analog converter))
WO2007128243A1 (en) Base station of realizing self-adaptive group network, wireless access system and method of self-adaptive group network
Wesemann et al. Energy efficient extreme MIMO: Design goals and directions
CN110912580A (en) Zero intermediate frequency hardware platform system and radio frequency remote unit suitable for 5G
TW201818682A (en) Communication apparatus and method for avoiding inter-modulation distortion
CN105119628A (en) Frequency-selecting device of ARC digital intercom system
CN101237631A (en) TD-SCDMA mobile communication method and TD-SCDMA wireless indoor base station
CN201008199Y (en) TD-SCDMA wireless indoor base station
CN101741404A (en) Method to realize the connection between multi-band transceivers trough single receiver channel
CN101938292B (en) Multimode multi-standard mobile phone radio frequency transceiver
Simić Evolution of mobile base station architectures

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12811732

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12811732

Country of ref document: EP

Kind code of ref document: A1