Signal calibration method and device, communication device and storage medium

By generating calibration parameters corresponding to the preset bandwidth signal and calibrating based on the frequency of the signal to be calibrated, the problem of inter-code interference in the radio frequency path in wireless communication is solved, the storage dimension of calibration parameters is reduced, and efficient signal calibration is achieved.

CN119254580AActive Publication Date: 2025-01-03BEIJING X RING TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202310809718.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-03
Publication Date
2025-01-03
Estimated Expiration
2043-07-03

AI Technical Summary

Technical Problem

In wireless communication, broadband signals have edge roll-off effects during the transmission of RF paths, resulting in inter-code interference (ISI), which is mainly caused by the multipath effect of the channel and the characteristics of non-ideal RF devices. The prior art is difficult to effectively solve, especially Intercode interference caused by undesirable characteristics of the RF path needs to be processed through channel equalization, but this usually requires the generation of high-dimensional calibration parameters, which occupy too much memory space.

Method used

A signal calibration method is proposed, by generating calibration parameters corresponding to the preset bandwidth signal, calibrating them based on the frequency and calibration parameters of the signal to be calibrated, avoiding dynamic adaptation and reducing the storage dimension of the equalizer parameters. Specific steps include frequency conversion processing, sampling processing, frequency mixing processing and calibration parameters adjustment, and the generated calibration parameters can be applicable to different signals to be calibrated.

Benefits of technology

The calibration of different signals to be calibrated is realized, which avoids dynamic adaptation and reduces the storage dimension of parameters. It generates unified calibration parameters for different sampling rates and modulation frequencies, keeps the equalization performance unaffected, and avoids high-dimensional parameters. storage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254580A_ABST
    Figure CN119254580A_ABST
Patent Text Reader

Abstract

The invention provides a signal calibration method and device, electronic equipment, a storage medium and a chip. The method comprises the following steps: generating a calibration parameter corresponding to a preset bandwidth signal; and based on the frequency of a to-be-calibrated signal and the calibration parameter, calibrating the to-be-calibrated signal to obtain a calibration signal. According to the scheme disclosed by the invention, different to-be-calibrated signals can be calibrated by generating the calibration parameters, so that the storage dimension of the parameters is reduced while dynamic adaptation is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communications, and in particular to a signal calibration method, apparatus, communication equipment, storage medium and chip. Background Art

[0002] There is an edge roll-off effect in the transmission process of broadband signals in the RF channel. When the high-frequency component of the signal is attenuated, the signal envelope is broadened, which leads to inter-symbol interference (ISI). There are many factors that cause inter-symbol interference, and the main influence comes from the multipath effect of the channel. Summary of the invention

[0003] The present disclosure provides a signal calibration method, apparatus, communication equipment, storage medium and chip to solve the problems in the related art, thereby avoiding dynamic adaptation and reducing the storage dimension of equalizer parameters.

[0004] A first aspect embodiment of the present disclosure proposes a signal calibration method, including generating calibration parameters corresponding to a preset bandwidth signal; and calibrating the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0005] In some embodiments of the present disclosure, calibration parameters corresponding to a preset bandwidth signal are generated, including: performing frequency conversion processing on the preset bandwidth signal to determine a first signal; sampling the first signal to obtain a first digital signal; and determining the calibration parameters based on the first digital signal and the preset bandwidth signal.

[0006] In some embodiments of the present disclosure, frequency conversion processing is performed on the preset bandwidth signal to determine the first signal, including: frequency conversion processing is performed on the preset bandwidth signal to obtain the first sub-signal; and mixing processing is performed on the first sub-signal to obtain the first signal.

[0007] In some embodiments of the present disclosure, the preset bandwidth signal is frequency converted, including one of the following: when the preset bandwidth signal is a transmission signal, up-converting the preset bandwidth signal at a first frequency; when the preset bandwidth signal is a reception signal, down-converting the preset bandwidth signal at the first frequency.

[0008] In some embodiments of the present disclosure, based on the frequency of the signal to be calibrated and the calibration parameters, the signal to be calibrated is calibrated to obtain the calibration signal, and before obtaining the calibration signal, it also includes: determining a first frequency corresponding to a preset bandwidth signal, and the first frequency is used to perform frequency conversion processing on the preset bandwidth signal; based on the frequency of the signal to be calibrated and the calibration parameters, the signal to be calibrated is calibrated to obtain the calibration signal, including: calibrating the signal to be calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to obtain the calibration signal.

[0009] In some embodiments of the present disclosure, the method also includes determining a first sampling rate corresponding to a preset bandwidth signal, the first sampling rate being used to sample the signal after frequency conversion processing of the preset bandwidth signal; calibrating the signal to be calibrated by the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal, including: calibrating the signal to be calibrated by the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate and the calibration parameters to obtain a calibration signal, wherein the second sampling rate corresponds to the signal to be calibrated.

[0010] In some embodiments of the present disclosure, a signal to be calibrated is calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate, and calibration parameters to obtain a calibration signal, including adjusting the calibration parameters based on the frequency deviation and the first sampling rate to obtain intermediate calibration parameters; adjusting the intermediate calibration parameters through the frequency deviation and the second sampling rate to obtain target calibration parameters; and calibrating the signal to be calibrated through the target calibration parameters to obtain a calibration signal.

[0011] In some embodiments of the present disclosure, the method also includes acquiring a second signal, performing frequency conversion processing on the second signal to obtain a second sub-signal; performing mixing processing on the second sub-signal to obtain a second processed signal; sampling the second processed signal at a second sampling rate to obtain a signal to be calibrated, and the bandwidth of the second signal is less than or equal to the preset bandwidth.

[0012] In some embodiments of the present disclosure, the method further includes that the relevant parameters of the second signal satisfy the following conditions:

[0013] f0-BW cal / 2≤f1±BW / 2≤f0+BW cal / 2

[0014] Wherein, f1 is the frequency of the second signal frequency conversion, BW is the bandwidth of the second signal, f0 is the frequency of the preset bandwidth signal frequency conversion, BW cal The preset bandwidth.

[0015] In some embodiments of the present disclosure, the method further includes that the preset bandwidth satisfies one of the following conditions: the preset bandwidth includes 400Mhz; the preset bandwidth includes 200Mhz; the preset bandwidth occupies the entire used frequency band.

[0016] A second aspect of the present disclosure provides a signal calibration device, which includes a calibration parameter generation module, which is used to generate calibration parameters corresponding to a preset bandwidth signal; and a signal calibration module, which is used to calibrate a signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0017] In some embodiments of the present disclosure, the calibration parameter generation module can also be used to perform frequency conversion processing on a preset bandwidth signal to determine a first signal; perform sampling processing on the first signal to obtain a first digital signal; and determine calibration parameters based on the first digital signal and the preset bandwidth signal.

[0018] In some embodiments of the present disclosure, the calibration parameter generation module may also be used to perform frequency conversion processing on the preset bandwidth signal to obtain the first sub-signal; and perform frequency mixing processing on the first sub-signal to obtain the first signal.

[0019] In some embodiments of the present disclosure, the calibration parameter generation module may also be used to up-convert the preset bandwidth signal at a first frequency when the preset bandwidth signal is a transmission signal; and to down-convert the preset bandwidth signal at the first frequency when the preset bandwidth signal is a reception signal.

[0020] In some embodiments of the present disclosure, the signal calibration module can also be used to determine a first frequency corresponding to a preset bandwidth signal, and the first frequency is used to perform frequency conversion processing on the preset bandwidth signal; the signal to be calibrated is calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0021] In some embodiments of the present disclosure, the signal calibration module can also be used to determine a first sampling rate corresponding to a preset bandwidth signal, and the first sampling rate is used to sample the signal after the preset bandwidth signal is frequency-converted; the signal to be calibrated is calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate and the calibration parameters to obtain a calibration signal, wherein the second sampling rate corresponds to the signal to be calibrated.

[0022] In some embodiments of the present disclosure, the signal calibration module can also be used to adjust the calibration parameters based on the frequency deviation and the first sampling rate to obtain intermediate calibration parameters; adjust the intermediate calibration parameters by the frequency deviation and the second sampling rate to obtain target calibration parameters; calibrate the signal to be calibrated by the target calibration parameters to obtain a calibration signal.

[0023] In some embodiments of the present disclosure, the signal calibration module can also be used to acquire a second signal, perform frequency conversion processing on the second signal to obtain a second sub-signal; perform mixing processing on the second sub-signal to obtain a second processed signal; sample the second processed signal at a second sampling rate to obtain a signal to be calibrated, and the bandwidth of the second signal is less than or equal to the preset bandwidth.

[0024] In some embodiments of the present disclosure, the relevant parameters of the second signal meet the following conditions:

[0025] f0-BW cal / 2≤f1±BW / 2≤f0+BW cal / 2

[0026] f1 is the frequency of the second signal frequency conversion, BW is the bandwidth of the second signal, f0 is the frequency of the preset bandwidth signal frequency conversion, BW cal The preset bandwidth.

[0027] In some embodiments of the present disclosure, the preset bandwidth satisfies one of the following conditions: the preset bandwidth includes 400Mhz; the preset bandwidth includes 200Mhz; the preset bandwidth occupies the entire used frequency band.

[0028] A third aspect of the present disclosure provides an electronic device, including a processor and a memory, wherein the memory stores instructions, and when the instructions are executed by the processor, the method of the first aspect is executed.

[0029] The fourth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect embodiment of the present disclosure.

[0030] The fifth aspect embodiment of the present disclosure proposes a chip, which includes one or more interface circuits and one or more processors; the interface circuit is used to receive signals from a memory of a communication device and send signals to the processor, the signals including computer instructions stored in the memory, and when the processor executes the computer instructions, the communication device executes the method described in the first aspect embodiment of the present disclosure.

[0031] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: generating calibration parameters corresponding to a preset bandwidth signal; calibrating the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal. The scheme of the present disclosure can calibrate different signals to be calibrated by generating calibration parameters, avoiding dynamic adaptation while reducing the storage dimension of the parameters.

[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0034] Figure 1 A schematic diagram of a balancing architecture 100 provided for related art;

[0035] Figure 2 A flow chart of a signal calibration method provided by an embodiment of the present disclosure;

[0036] Figure 3 A flow chart of a signal calibration method provided by an embodiment of the present disclosure;

[0037] Figure 4 A schematic diagram of a balanced architecture provided in an embodiment of the present disclosure;

[0038] Figure 5 A flow chart of a signal calibration method provided by an embodiment of the present disclosure;

[0039] Figure 6 A flow chart of a signal calibration method provided by an embodiment of the present disclosure;

[0040] Figure 7 A flow chart of a signal calibration method provided by an embodiment of the present disclosure;

[0041] Figure 8 A flow chart of a signal calibration method provided by an embodiment of the present disclosure;

[0042] Fig. 9 An exemplary diagram of a structure for performing a signal calibration method provided by an embodiment of the present disclosure;

[0043] Fig.10 A frequency domain diagram of an example of a signal calibration method provided by an embodiment of the present disclosure;

[0044] Fig.11 A structural diagram of a signal calibration device provided in an embodiment of the present disclosure;

[0045] Fig.12 A structural diagram of an electronic device provided in an embodiment of the present disclosure;

[0046] Fig.13 A schematic diagram of the structure of a chip provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0047] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0048] The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0049] In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.

[0050] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0051] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.

[0052] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0053] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "circuit", "network element", "node", "function", "unit", "component", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0054] In related technologies, inter-symbol interference is mainly caused by the multipath effect of the channel or the characteristics of the radio frequency device. The inter-symbol interference caused by the multipath effect of the channel can be improved by channel equalization, diversity technology or channel coding. However, the inter-symbol interference caused by the undesirable characteristics of the radio frequency path is generally solved by channel equalization.

[0055] That is to say, the device in the radio frequency path is a non-ideal device, and the signal outputted by it needs to be equalized. In the present disclosure, the equalization process can be understood as a calibration process.

[0056] See also Figure 1 , is a schematic diagram of a signal equalization architecture 100 provided in the related art.

[0057] The equalization architecture 1100 includes a signal source 101 , a radio frequency path 102 , an analog-to-digital converter (ADC) module 103 , and an equalization module 104 .

[0058] The signal source 101 is used to generate a source signal, which may include a reference signal. The RF path 102 may receive the reference signal generated by the signal source 101, and may perform frequency conversion on the reference signal and output a corresponding signal. The corresponding signal output by the RF path may be modulated to the ADC 103 to perform analog-to-digital conversion to obtain a corresponding digital signal. The equalization module 104 may calculate and obtain calibration parameters (or equalization parameters) based on the digital signal and the reference signal.

[0059] The equalization architecture 100 can calibrate the working signal corresponding to the reference signal bandwidth through the calibration parameters.

[0060] However, in wireless communication services, the signal carrier frequency and bandwidth in the radio frequency path are determined by the type of communication service, which means that a set of calibration parameters may need to be generated separately for each service, resulting in excessive storage space occupied by the calibration parameters.

[0061] See also Figure 2 , which is a flowchart of a signal calibration method provided by an embodiment of the present disclosure.

[0062] Step 201: Generate calibration parameters corresponding to a preset bandwidth signal.

[0063] Figure 2 The signal calibration method of the embodiment may be executed by a terminal, for example, the terminal may include an electronic device such as a mobile phone or a tablet computer. Or, Figure 2 The signal calibration method of the embodiment may also be executed by a chip, which may include a SOC chip or other processing chip. Figure 2 The signal calibration method of the embodiment may also be executed by a network device, which may include a base station, a satellite and other devices, which is not limited in the present disclosure.

[0064] Figure 2 The signal calibration method of the embodiment may be executed by a transmitting device or a receiving device, and the present disclosure is not limited to this.

[0065] The present disclosure is described below by taking a terminal executing the above method as an example.

[0066] In one embodiment of the present disclosure, the calibration parameters corresponding to the preset bandwidth signal can be obtained by terminal training. Exemplarily, the terminal may include a radio frequency path, an ADC module, and an equalization module. The radio frequency path can be used to receive a preset bandwidth signal, and perform frequency conversion processing on the preset bandwidth signal to obtain a corresponding output signal. The terminal can modulate the output signal to the ADC module through a mixer or other modulation device, and the ADC module performs analog-to-digital conversion on the output signal and converts it into a digital signal. The equalization module can determine the calibration parameters based on the preset bandwidth signal and the digital signal. In this embodiment, the preset bandwidth signal is used as a reference signal known to both the input side and the output side to determine its corresponding calibration parameters. The input side indicates the signal source side, and the output side indicates the equalization module.

[0067] In the embodiments of the present disclosure, the above-mentioned radio frequency path can perform frequency conversion processing on the preset bandwidth signal according to the reception or transmission of the preset bandwidth signal to obtain a corresponding output signal. Exemplarily, when the preset bandwidth signal is a transmission signal, the preset bandwidth signal is up-converted at a first frequency. When the preset bandwidth signal is a reception signal, the preset bandwidth signal is down-converted at a first frequency. The first frequency is the carrier frequency of the output signal obtained after the preset bandwidth signal is frequency-converted.

[0068] In an embodiment of the present disclosure, the ADC module may sample the output signal at a first sampling rate to obtain a corresponding digital signal. In an embodiment of the present disclosure, the first sampling rate is associated with a preset bandwidth. Exemplarily, the relationship between the first sampling rate and the preset bandwidth satisfies the sampling theorem. Exemplarily, the first sampling rate is greater than or equal to 2 times the preset bandwidth. For example, if the bandwidth of the signal is 200 Hz, then in order to avoid aliasing, the sampling frequency must be greater than 400 Hz.

[0069] In another embodiment of the present disclosure, the calibration parameters of the preset bandwidth signal can be obtained by reading from the memory. Exemplarily, the terminal can obtain the preset bandwidth signal through the above method training and store it in the memory. Exemplarily, the calibration parameters corresponding to the preset bandwidth signal are also stored in the memory in a preconfigured manner. In this way, the terminal can read from the memory as needed.

[0070] In another embodiment of the present disclosure, the preset bandwidth satisfies one of the following conditions:

[0071] The preset bandwidth includes 400Mhz; the preset bandwidth includes 200Mhz; the preset bandwidth occupies the entire used frequency band, or the preset bandwidth is greater than 100Mhz and less than 400Mhz.

[0072] Step 202: calibrate the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0073] In one embodiment of the present disclosure, the terminal may pre-establish a correspondence between the frequency of the signal to be calibrated and the calibration parameters corresponding to the preset bandwidth signal, adjust the calibration parameters according to the preset correspondence, obtain the target calibration parameters, and calibrate the calibration signal using the target calibration parameters.

[0074] In one embodiment of the present disclosure, the terminal may obtain a first frequency corresponding to a preset bandwidth signal, and the first frequency is used to modulate the preset bandwidth signal. The terminal may calibrate the signal to be calibrated according to the first frequency, the frequency of the signal to be calibrated, and the calibration parameter to obtain a calibration signal. Exemplarily, the terminal may determine a frequency deviation between the first frequency and the frequency of the signal to be calibrated, and then adjust the calibration parameter by the frequency deviation to obtain a target calibration parameter, and then calibrate the signal to be calibrated by the target calibration parameter to obtain a calibration signal.

[0075] In one embodiment of the present disclosure, the terminal may obtain a first frequency and a first sampling rate corresponding to a preset bandwidth signal, wherein the first frequency is used to modulate the preset bandwidth signal, and the first sampling rate is used to sample a related signal modulated with the first frequency.

[0076] Exemplarily, the terminal calibrates the signal to be calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate and the calibration parameters to obtain a calibration signal, wherein the second sampling rate corresponds to the signal to be calibrated.

[0077] Exemplarily, the terminal adjusts the calibration parameters based on the frequency deviation and the first sampling rate to obtain intermediate calibration parameters; adjusts the intermediate calibration parameters by the frequency deviation and the second sampling rate to obtain target calibration parameters; calibrates the signal to be calibrated by the target calibration parameters to obtain a calibration signal.

[0078] In one embodiment of the present disclosure, the calibration signal shown in the terminal is obtained in the following manner: the terminal obtains a second signal, performs frequency conversion processing on the second signal through a radio frequency path to obtain a second sub-signal; performs mixing processing on the second sub-signal through a mixer to obtain a second processed signal; samples the second processed signal at a second sampling rate to obtain a signal to be calibrated, and the bandwidth of the second signal is less than or equal to the preset bandwidth.

[0079] Exemplarily, the second sampling rate is a sampling rate corresponding to the second signal. Exemplarily, the second sampling rate is greater than or equal to twice the bandwidth of the second signal.

[0080] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: generating calibration parameters corresponding to a preset bandwidth signal; calibrating the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal. The scheme of the present disclosure can calibrate different signals to be calibrated by generating calibration parameters, avoiding dynamic adaptation while reducing the storage dimension of the parameters.

[0081] See also Figure 3 , which is a flowchart of a signal calibration method provided by an embodiment of the present disclosure.

[0082] Step 301: Perform frequency conversion processing on a preset bandwidth signal to determine a first signal.

[0083] In some embodiments of the present disclosure, the terminal may perform frequency conversion processing on the preset bandwidth signal to determine the first signal to determine the first digital signal.

[0084] In some embodiments of the present disclosure, the preset bandwidth of the preset bandwidth signal should meet one of the following conditions: the preset bandwidth includes 400Mhz, the preset bandwidth includes 200Mhz, the preset bandwidth occupies the entire used frequency band, or the preset bandwidth is greater than 100Mhz and less than 400Mhz.

[0085] In some embodiments of the present disclosure, the preset bandwidth signal may be a single signal or a signal stream formed by multiple signals, which is not limited by the present disclosure.

[0086] In some embodiments of the present disclosure, the first signal is a signal obtained after frequency conversion processing of a preset bandwidth signal, wherein the first signal is an analog signal.

[0087] In some embodiments of the present disclosure, the preset bandwidth signal may be a digital signal or an analog signal, which is not limited in the present disclosure.

[0088] In some embodiments of the present disclosure, the preset bandwidth signal may be converted from a digital signal to an analog signal by a device such as a signal source, so as to perform frequency conversion processing on the converted preset bandwidth signal.

[0089] In some embodiments of the present disclosure, the preset bandwidth signal is a signal that occupies the entire frequency band used by the terminal, and the preset bandwidth signal covers the maximum input bandwidth of the radio frequency path. Optionally, the preset bandwidth signal can be a reference signal sent by a signal source.

[0090] In some embodiments of the present disclosure, there is only one preset bandwidth signal in the same frequency band, in other words, the preset bandwidth signal in each frequency band is unique. For example, if the working signal of the RF path is a 5MHz to 100MHz signal modulated in the 2300MHz-2400MHz frequency band, then the preset bandwidth signal used to determine the calibration parameters of the RF path is a broadband signal with a bandwidth of 100MHz modulated at 2350MHz.

[0091] For example, see Figure 4 , Figure 4 This is an example diagram of a signal equalization architecture provided by an embodiment of the present disclosure. The preset bandwidth signal may be a broadband signal 401. The terminal may send the broadband signal to a radio frequency path 402 to perform frequency conversion processing on the broadband signal to determine a first signal.

[0092] Step 302: determine a first sampling rate corresponding to a preset bandwidth signal, where the first sampling rate is used to sample a signal after the preset bandwidth signal is frequency-converted.

[0093] In some embodiments of the present disclosure, the terminal may determine a first sampling rate corresponding to the preset bandwidth signal, so as to sample the preset bandwidth signal using the first sampling rate.

[0094] In some embodiments of the present disclosure, the first sampling rate may also be used to sample a signal after frequency conversion processing of a preset bandwidth signal.

[0095] In some embodiments of the present disclosure, the relationship between the preset bandwidth signal and the first sampling rate may be preconfigured, and the first sampling rate corresponding to the preset bandwidth signal may be determined by a preset table. The present disclosure does not limit the method for determining the first sampling rate.

[0096] In some embodiments of the present disclosure, the correspondence between the preset bandwidth signal and the first sampling rate is not limited, that is, the first sampling rates of different preset bandwidth signals may be the same or different.

[0097] In some embodiments of the present disclosure, the first sampling rate should satisfy the Nyquist sampling theorem, that is, the first sampling rate should be greater than or equal to twice the highest frequency of the preset bandwidth signal to ensure that signal aliasing does not occur when the preset bandwidth signal is sampled.

[0098] Step 303: sample the first signal to obtain a first digital signal.

[0099] In some embodiments of the present disclosure, the terminal samples the first signal to obtain a first digital signal to determine a calibration parameter.

[0100] In some embodiments of the present disclosure, the first signal may be sampled at a first sampling rate to obtain a first digital signal.

[0101] In some embodiments of the present disclosure, the first signal is a continuous signal and needs to be discretely sampled and converted into a digital baseband signal, that is, a first digital signal.

[0102] In some embodiments of the present disclosure, the first digital signal may be determined by the following formula:

[0103]

[0104] Among them, x cal (n) represents a discrete signal of a preset bandwidth signal, f0 represents a frequency conversion frequency, fs0 represents a first sampling rate, y cal (n) represents the first digital signal.

[0105] For example, see Figure 4 The RF channel 402 can send the first signal to the ADC module 403 for sampling and processing, converting the first signal from a continuous signal to a discrete signal to obtain a first digital signal.

[0106] Step 304: Determine a calibration parameter based on the first digital signal and the preset bandwidth signal.

[0107] In some embodiments of the present disclosure, the terminal may determine a calibration parameter based on the first digital signal and the preset bandwidth signal to calibrate the signal to be calibrated.

[0108] In some embodiments of the present disclosure, the calibration parameters are determined by a preset bandwidth signal that occupies the bandwidth of the frequency band used by the terminal and the first digital signal, so that the calibration parameters can calibrate any signal to be calibrated within the frequency band used.

[0109] In some embodiments of the present disclosure, there is only one calibration parameter determined in the same frequency band, that is, the calibration parameter is adapted to all signals of bandwidth and rate in the frequency band. For example, the calibration parameter generated in the 2300MHz-2400MHz frequency band can be adapted to the signal to be calibrated with a bandwidth of 10MHz modulated at 2350MHz, and can also be adapted to the signal to be calibrated with a bandwidth of 50MHz modulated at 2330MHz.

[0110] In some embodiments of the present disclosure, the calibration parameters may be determined by methods such as zero forcing and minimum mean square error. The present disclosure does not limit the method for determining the calibration parameters, and any method for determining the calibration parameters based on the first digital signal and the preset bandwidth signal falls within the scope of the present disclosure.

[0111] In some embodiments of the present disclosure, the calibration parameters should satisfy the following formula:

[0112]

[0113] Among them, h(n) represents the calibration parameter, and the definitions of other parameters can refer to the relevant description of the above formula (3.1) and will not be repeated here.

[0114] In some embodiments of the present disclosure, there is only one first input signal in the same frequency band, and thus there is only one first calibration parameter generated for the frequency band.

[0115] For example, see Figure 4 The equalization calibration module 404 can receive the broadband signal and the first digital signal sent by the ADC module, and determine the calibration parameters by methods such as zero forcing and minimum mean square error.

[0116] It should be understood that the signal calibration method involved in the embodiment of the present disclosure may include at least one of steps 301 to 304. For example, step 301 may be implemented as an independent embodiment, and step 303 may be implemented as an independent embodiment, but is not limited thereto.

[0117] In some embodiments, step 302 is optional and may be omitted or replaced in different embodiments.

[0118] In this implementation mode or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined and can be arbitrarily combined with other implementation modes or examples.

[0119] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: performing frequency conversion processing on the preset bandwidth signal to determine the first signal; determining the first sampling rate corresponding to the preset bandwidth signal, the first sampling rate is used to sample the signal after the frequency conversion processing of the preset bandwidth signal; performing sampling processing on the first signal to obtain a first digital signal; and determining calibration parameters based on the first digital signal and the preset bandwidth signal. The scheme of the present disclosure determines the calibration parameters by using the preset bandwidth signal and the first digital signal that occupy the bandwidth of the terminal's used frequency band, so that the generated calibration parameters can calibrate any signal to be calibrated within the same used frequency band, avoiding dynamic adaptation while reducing the storage dimension of the parameters.

[0120] See also Figure 5 , which is a flowchart of a signal calibration method provided by an embodiment of the present disclosure.

[0121] Step 501: determine a first frequency corresponding to a preset bandwidth signal, where the first frequency is used to perform frequency conversion processing on the preset bandwidth signal.

[0122] In some embodiments of the present disclosure, the terminal may determine a first frequency corresponding to a preset bandwidth signal, where the first frequency is used to perform frequency conversion processing on the preset bandwidth signal.

[0123] In some embodiments of the present disclosure, the relationship between the preset bandwidth signal and the first frequency may be preconfigured. Exemplarily, the first frequency corresponding to the preset bandwidth signal may be determined by a preset table, and the present disclosure does not limit the manner of determining the first frequency.

[0124] In some embodiments of the present disclosure, the correspondence between the preset bandwidth signal and the first frequency is not limited, and the first frequencies of different preset bandwidth signals may be the same or different.

[0125] Step 502: Perform frequency conversion processing on the preset bandwidth signal to obtain a first sub-signal.

[0126] In some embodiments of the present disclosure, the terminal may perform frequency conversion processing on the preset bandwidth signal to obtain the first sub-signal to determine the first signal.

[0127] In some embodiments of the present disclosure, when the preset bandwidth signal is a transmission signal, the preset bandwidth signal is up-converted at a first frequency.

[0128] In some embodiments of the present disclosure, when the preset bandwidth signal is a received signal, the preset bandwidth signal is down-converted at a first frequency.

[0129] In an optional embodiment, the preset bandwidth signal is x cal (t) represents, then the first sub-signal is Wherein f0 is the first frequency, and the sign of f0 is positive when the preset bandwidth signal is subjected to up-conversion processing, and the sign of f0 is negative when the preset bandwidth signal is subjected to down-conversion processing.

[0130] Step 503: perform mixing processing on the first sub-signal to obtain a first signal.

[0131] In some embodiments of the present disclosure, the terminal may perform mixing processing on the first sub-signal to obtain the first signal.

[0132] In some embodiments of the present disclosure, due to the unevenness of the radio frequency channel and inter-code crosstalk during signal transmission, the first signal obtained after mixing processing has a certain degree of distortion. The first signal may also be a distorted signal obtained after frequency conversion and mixing processing of a preset bandwidth signal.

[0133] In some embodiments of the present disclosure, the first signal obtained after the mixing process may be determined by the following formula:

[0134] y cal (t) = {[x cal (t)exp(j2πf0t)]*g(t)}exp(-j2πf0t) (5.1)

[0135] Wherein, g(t) is the system response of the path to be calibrated, and the symbol "*" represents a convolution operation. In the embodiment described in the present disclosure, g(t) is an abstract expression of the RF path model through which the preset bandwidth signal passes, and its specific expression does not affect the determination of the calibration parameters. The definitions of the remaining parameters can refer to the relevant description of the above formula, which will not be repeated here.

[0136] For example, see Figure 4 , the preset bandwidth signal may be a broadband signal 401, and the terminal may send a narrowband offset frequency signal into a radio frequency path 402 to determine a first sampling rate, and perform frequency conversion and mixing processing on the broadband signal to obtain a first signal.

[0137] It should be understood that the signal calibration method involved in the embodiment of the present disclosure may include at least one of steps 501 to 503. For example, step 501 may be implemented as an independent embodiment, and step 503 may be implemented as an independent embodiment, but is not limited thereto.

[0138] In some embodiments, step 501 is optional and may be omitted or replaced in different embodiments.

[0139] In this implementation mode or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined and can be arbitrarily combined with other implementation modes or examples.

[0140] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: determining a first frequency corresponding to a preset bandwidth signal, the first frequency being used to perform frequency conversion processing on the preset bandwidth signal; performing frequency conversion processing on the preset bandwidth signal to obtain a first sub-signal; and performing mixing processing on the first sub-signal to obtain a first signal. The scheme of the present disclosure lays a foundation for determining calibration parameters.

[0141] See also Figure 6 , which is a flowchart of a signal calibration method provided by an embodiment of the present disclosure.

[0142] Step 601: calibrate the signal to be calibrated by using the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0143] In some implementations of the present disclosure, the terminal calibrates the signal to be calibrated by using a frequency deviation between the first frequency and the frequency of the signal to be calibrated and a calibration parameter to obtain a calibration signal.

[0144] In some embodiments of the present disclosure, the frequency deviation between the first frequency and the signal to be calibrated is the difference between the first frequency and the frequency conversion frequency of the signal to be calibrated.

[0145] Specifically, in some embodiments of the present disclosure, the terminal can calibrate the signal to be calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate and the calibration parameters to obtain a calibration signal, wherein the second sampling rate corresponds to the signal to be calibrated.

[0146] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: calibrating the signal to be calibrated by the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to obtain the calibration signal. The scheme of the present disclosure realizes the calibration of the signal to be calibrated by the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to determine the calibration signal.

[0147] See also Figure 7 , which is a flowchart of a signal calibration method provided by an embodiment of the present disclosure.

[0148] Step 701: Adjust the calibration parameters based on the frequency deviation and the first sampling rate to obtain intermediate calibration parameters.

[0149] In some embodiments of the present disclosure, the terminal may adjust the calibration parameters based on the frequency deviation and the first sampling rate to obtain intermediate calibration parameters, thereby laying a foundation for determining target calibration parameters.

[0150] In some embodiments of the present disclosure, the frequency of the signal to be calibrated may be different from the first frequency, so the calibration parameters cannot be used directly to calibrate the signal, and the calibration parameters need to be adjusted to obtain intermediate calibration parameters.

[0151] In some embodiments of the present disclosure, the frequency deviation may include at least one of the following: the difference between the first frequency and the frequency of the signal to be calibrated; the ratio of the first frequency to the frequency of the signal to be calibrated; the numerical relationship between the difference and the first frequency; the numerical relationship between the difference and the frequency of the signal to be calibrated.

[0152] In an optional embodiment of the present disclosure, the frequency deviation may be determined by the following formula:

[0153] Δf=f0–f1(7.1)

[0154] Δf represents the frequency deviation between the first output signal and the frequency of the signal to be calibrated, f0 represents the first frequency, and f1 represents the frequency of the signal to be calibrated.

[0155] Specifically, in some embodiments of the present disclosure, the intermediate calibration parameter may be determined by the following formula:

[0156]

[0157] Among them, h'(n) represents the intermediate calibration parameter, that is, the equalization parameter after the calibration parameter h(n) is shifted by the offset frequency. The definitions of other parameters can refer to the relevant description of the above formula, which will not be repeated here.

[0158] For example, see Figure 4 The calibration parameters and the frequency deviation determined through the radio frequency path 402 are sent to a numerically controlled oscillator (NCO) 405, and the intermediate calibration parameters can be determined by the NCO.

[0159] Step 702: Adjust the intermediate calibration parameters by using the frequency deviation and the second sampling rate to obtain target calibration parameters.

[0160] In some embodiments of the present disclosure, the terminal may adjust the intermediate calibration parameters through the frequency deviation and the second sampling rate to obtain the target calibration parameters, so as to calibrate the signal to be calibrated.

[0161] In some embodiments of the present disclosure, the target calibration parameter may be determined by the following formula:

[0162]

[0163] Where h″(n) represents the target calibration parameter, h fs1 It means that the sampling frequency of the intermediate calibration parameter is converted from the first sampling frequency fs0 to the second sampling frequency fs1, and the sampling parameters are obtained by downsampling. The definitions of other parameters can refer to the relevant description of the above formula, which will not be repeated here.

[0164] For example, see Figure 4 The intermediate calibration parameters obtained by adjusting the calibration parameters by the numerically controlled oscillator are sent to the downsampling module 406. The downsampling module 3 converts the sampling rate of the intermediate calibration parameters from the first sampling frequency fs0 to the second sampling frequency fs1 to generate the sampling parameters h fs1 , and based on the sampling parameter h fs1 Generate target calibration parameters and complete the trimming of calibration parameters.

[0165] Step 703: calibrate the signal to be calibrated using the target calibration parameter to obtain a calibration signal.

[0166] In some embodiments of the present disclosure, the terminal may calibrate the signal to be calibrated by using a target calibration parameter to obtain a calibration signal.

[0167] In some embodiments of the present disclosure, when the signal to be calibrated is a single discrete signal, the target calibration parameter is a calibration parameter trimmed based on the single discrete signal; when the signal to be calibrated is a discrete signal stream of multiple discrete signals, the target calibration parameter is a plurality of calibration parameters trimmed corresponding to each signal contained in the discrete signal stream.

[0168] In some embodiments of the present disclosure, the terminal may perform convolution on the signal to be calibrated and the target calibration parameter respectively to obtain a plurality of convolution results to obtain the calibration signal.

[0169] In some embodiments of the present disclosure, the signal to be calibrated includes only one signal, the target calibration parameter is the calibration parameter corresponding to the signal to be calibrated, each signal point in the signal to be calibrated is convolved with the target calibration parameter to obtain the convolution result of each signal point and the target calibration parameter, and the above-mentioned terminal can determine the convolution result as the calibration signal.

[0170] Specifically, in some embodiments of the present disclosure, the signal to be calibrated is a signal stream containing multiple signals, the target calibration parameter is the calibration parameter corresponding to the multiple signals in the signal to be calibrated, and the signal to be calibrated is convolved with the target calibration parameter respectively to obtain the convolution results of the multiple signals. The above-mentioned terminal can determine the sum of the multiple convolution results as the calibration signal.

[0171] For example, see Figure 4 The equalizing filter 409 receives the target calibration parameters generated by the downsampling module as the filter parameters of the equalizing filter, and at the same time receives the signal to be calibrated converted by the ADC module 408, performs convolution and calculation on the signal, and obtains a calibration signal.

[0172] It should be understood that the signal calibration method involved in the embodiment of the present disclosure may include at least one of steps 701 to 703. For example, step 701 may be implemented as an independent embodiment, and step 703 may be implemented as an independent embodiment, but is not limited thereto.

[0173] In this implementation mode or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined and can be arbitrarily combined with other implementation modes or examples.

[0174] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: adjusting the calibration parameters based on the frequency deviation and the first sampling rate to obtain the intermediate calibration parameters; adjusting the intermediate calibration parameters by the frequency deviation and the second sampling rate to obtain the target calibration parameters; calibrating the signal to be calibrated by the target calibration parameters to obtain the calibration signal. The scheme of the present disclosure adjusts the calibration parameters by using the frequency deviation, the first sampling rate and the second sampling rate to obtain the target calibration parameters, so that different signals to be calibrated can be cut out to obtain the corresponding target calibration parameters, avoiding dynamic adaptation while reducing the storage dimension of the number of parameters; at the same time, it is realized that any signal to be calibrated in the entire frequency band can be calibrated by using the target calibration parameters.

[0175] See also Figure 8 , which is a flowchart of a signal calibration method provided by an embodiment of the present disclosure.

[0176] Step 801: Acquire a second signal, perform frequency conversion processing on the second signal, and obtain a second sub-signal.

[0177] In some embodiments of the present disclosure, the terminal may acquire the second signal, perform frequency conversion processing on the second signal, and obtain a second sub-signal.

[0178] In some embodiments of the present disclosure, the second signal may be a single signal or a signal stream formed by multiple signals, which is not limited by the present disclosure.

[0179] In some embodiments of the present disclosure, the method for obtaining the second signal is not limited, and it may be, for example, receiving a working signal sent by other communication devices.

[0180] In some embodiments of the present disclosure, when the second signal is a transmission signal, the second signal is up-converted at a second frequency.

[0181] In some embodiments of the present disclosure, when the second signal is a received signal, the second signal is down-converted at a second frequency.

[0182] In some embodiments of the present disclosure, the second signal satisfies the following formula:

[0183] f0-BW cal / 2≤f1±BW / 2≤f0+BW cal / 2 (8.1)

[0184] Wherein, f1 is the frequency of the second signal frequency conversion, BW is the bandwidth of the second signal, f0 is the frequency of the preset bandwidth signal frequency conversion, BW cal The preset bandwidth.

[0185] In some embodiments of the present disclosure, the above-mentioned preset bandwidth should meet one of the following conditions: the preset bandwidth includes 400Mhz, the preset bandwidth includes 200Mhz, and the preset bandwidth occupies the entire used frequency band.

[0186] In this embodiment, the detailed steps of frequency conversion processing of the second signal can be referred to Figure 5 The relevant embodiments in step 502 are not described in detail here.

[0187] Step 802: Perform mixing processing on the second sub-signal to obtain a second processed signal.

[0188] In some embodiments of the present disclosure, the terminal may perform mixing processing on the second sub-signal to obtain a second processed signal.

[0189] In some embodiments of the present disclosure, due to the unevenness of the radio frequency channel and the inter-code crosstalk during signal transmission, the second processed signal obtained after the mixing process has a certain degree of distortion, that is, the second processed signal may also be a distorted signal obtained after the second frequency conversion process and the mixing process.

[0190] In this embodiment, the detailed steps of mixing the second signal can be referred to. Figure 5 The relevant embodiments in step 503 are not described in detail here.

[0191] For example, see Figure 4 , the obtained second signal may be a narrowband signal 407 less than or equal to the preset bandwidth, and the terminal may send the narrowband signal into the RF path 402 to perform frequency conversion processing on the broadband signal to obtain a second sub-signal; and perform mixing processing on the second sub-signal to obtain a second processed signal.

[0192] Step 803: Sampling the second processed signal at a second sampling rate to obtain a signal to be calibrated, wherein the bandwidth of the second signal is less than or equal to the preset bandwidth.

[0193] In some embodiments of the present disclosure, the terminal may sample the second processed signal at a second sampling rate to obtain a signal to be calibrated, and the bandwidth of the second signal is less than or equal to the preset bandwidth.

[0194] In some embodiments of the present disclosure, the second processed signal is a continuous signal and needs to be discretely sampled and converted into a digital baseband signal, that is, a signal to be calibrated.

[0195] In this embodiment, the detailed steps of sampling the second processed signal at the second sampling rate can be referred to. Figure 3 The relevant embodiments in step 303 are not described in detail here.

[0196] For example, see Figure 4The RF path 402 can send the signal to be calibrated to the ADC module 408 for sampling and processing, and convert the second processed signal from a continuous signal to a discrete signal to obtain the signal to be calibrated.

[0197] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: acquiring a second signal, performing frequency conversion processing on the second signal to obtain a second sub-signal; performing mixing processing on the second sub-signal to obtain a second processed signal; sampling and processing the second processed signal at a second sampling rate to obtain a signal to be calibrated, and the bandwidth of the second signal is less than or equal to a preset bandwidth. The scheme of the present disclosure divides the processing of the preset bandwidth signal by the RF path into frequency conversion processing and mixing processing, thereby determining the second processed signal obtained through the RF path, and sampling and processing the second processed signal to obtain the signal to be calibrated, taking into account the influence of the sampling rate on the signal calibration, and further improving the accuracy of the signal calibration.

[0198] In summary, according to Figure 4 In the illustrated embodiment, the signal calibration method proposed in the present disclosure can be divided into two stages: the first stage is the calibration stage, and its workflow is from 401 to 404, wherein the broadband signal spectrum used in 401 occupies the entire signal frequency band, so the broadband signal bandwidth is greater than or equal to the narrowband offset frequency signal bandwidth. The second stage is the equalization stage, and its workflow is divided into 402, 405 to 409, by cutting out corresponding calibration parameters for different signals based on the carrier frequency and sampling frequency of the narrowband offset frequency signal, combining the sampled digitized signal to be calibrated with the target calibration parameter to obtain the calibration signal, thereby avoiding dynamic adaptation and reducing the storage dimension of the parameters.

[0199] Fig. 9 An embodiment of a circuit structure 900 for executing a signal calibration method provided by the present disclosure is provided.

[0200] The circuit structure 900 includes a radio frequency part and a baseband part.

[0201] The radio frequency part includes a duplexer / transceiver switch 901 and a low noise amplifier 902 , and the baseband part includes an aliasing filter 905 (anti-aliasing filter 906 ) and an analog-to-digital converter 907 (analog-to-digital converter 908 ).

[0202] The RF signal is moved to the baseband after passing through the duplexer / transceiver switch 901, the low noise amplifier 902 and the mixer 903 (mixer 904), and is converted into a digital signal after passing through the anti-aliasing filter 905 (anti-aliasing filter 906) and the analog-to-digital converter 907 (analog-to-digital converter 908).

[0203] Since the duplexer / transceiver switch 901 and the low noise amplifier 902 are non-ideal devices, the receiving channel has uneven characteristics in the radio frequency band. The anti-aliasing filter 905, the anti-aliasing filter 906 and the analog-to-digital converter 907, the analog-to-digital converter 908 cause the receiving channel to have uneven characteristics in the baseband.

[0204] Fig.10 The present disclosure provides a method based on Fig. 9 A diagram of the signal spectrum when the circuit structure performs the signal calibration method.

[0205] When the second signal enters Fig. 9 In the circuit structure shown, the second signal first passes through the RF part, the RF non-flatness of which is shown as 1005 , and then is modulated to the baseband part, the baseband non-flatness of which is shown as 1006 .

[0206] Specifically, a relatively flat frequency band of the mixer 903 is selected, and the preset bandwidth signal is directly sent to the mixer 903\mixer 904, and the baseband first digital signal is obtained through the anti-aliasing filter 905\aliasing filter 906 and the analog-to-digital converter 907\analog-to-digital converter 908. The signal is sent to the equalization calibration module (such as Figure 4 In 404), the baseband parameters to be calibrated are obtained according to the preset bandwidth signal and the baseband first digital signal. The spectrum unevenness of the baseband channel is shown in 1002, and the frequency domain distribution of the compensation parameters is shown in 1004.

[0207] Secondly, the preset bandwidth signal is sent to the RF receiving channel through the duplexer / transceiver switch 901. The signal is passed through the low noise amplifier 902, mixer 903\mixer 904, anti-aliasing filter 905\aliasing filter 906 and analog-to-digital converter 907\analog-to-digital converter 908 to obtain the first digital signal. The signal is corrected based on the above-mentioned base calibration parameters to obtain the first RF digital signal affected only by RF unevenness. The signal is sent to the equalization calibration module, and the corresponding RF calibration parameters are obtained according to the preset bandwidth signal and the first RF digital signal. The spectrum unevenness of the RF channel is shown in 1001, and the frequency response curve of the compensation parameter is shown in 1003.

[0208] Thus, the calibration parameters of the baseband side and the RF side are obtained respectively. In the working state, the second signal is input to the NCO module, and the NCO module performs spectrum shifting on the RF calibration parameters based on the offset frequency, and the frequency response characteristics of the RF calibration parameters after the shifting are shown in 1007. Secondly, due to the change in the sampling rate of the analog-to-digital conversion, the shifted RF calibration parameters are correspondingly speed-changed and trimmed, and the RF target calibration parameters are obtained after trimming, and the frequency response of the RF target calibration parameters is shown in 1008. Similarly, the baseband target calibration parameters can be obtained, and the frequency response of the baseband target calibration parameters is shown in 1009. Finally, the second signal is sequentially sent to the equalizer (such as Figure 4 409) and an equalizer using RF target calibration parameters to obtain an output signal that compensates for the uneven characteristics of the channel, that is, the calibration signal in the above embodiment.

[0209] In summary, according to the signal calibration method proposed in the present disclosure, the method includes: generating calibration parameters corresponding to a preset bandwidth signal; calibrating the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal. The scheme of the present disclosure can calibrate different signals to be calibrated by generating calibration parameters, avoiding dynamic adaptation while reducing the storage dimension of the parameters.

[0210] Therefore, this solution has the following beneficial effects:

[0211] Uniform calibration parameters are generated for signals with different sampling rates and modulation frequencies, and corresponding target calibration parameters are tailored for different signals, thus avoiding dynamic adaptation and storage of high-dimensional parameters while maintaining unrestricted equalization performance.

[0212] Fig.11 A schematic diagram of the structure of a signal calibration device 1100 provided in an embodiment of the present disclosure, the signal calibration device comprising:

[0213] A calibration parameter generation module 1101, the calibration parameter generation module is used to generate calibration parameters corresponding to a preset bandwidth signal;

[0214] The signal calibration module 1102 is used to calibrate the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0215] In some embodiments of the present disclosure, the calibration parameter generation module 1101 is also used to perform frequency conversion processing on the preset bandwidth signal to determine the first signal; sample the first signal to obtain a first digital signal; and determine the calibration parameters based on the first digital signal and the preset bandwidth signal.

[0216] In some embodiments of the present disclosure, the calibration parameter generating module 1101 is further configured to perform frequency conversion processing on the preset bandwidth signal to obtain a first sub-signal; and perform frequency mixing processing on the first sub-signal to obtain a first signal.

[0217] In some embodiments of the present disclosure, the calibration parameter generation module 1101 is further used to up-convert the preset bandwidth signal at a first frequency when the preset bandwidth signal is a transmission signal; and to down-convert the preset bandwidth signal at the first frequency when the preset bandwidth signal is a reception signal.

[0218] In some embodiments of the present disclosure, the calibration parameter generating module 1101 is further used to determine a first frequency corresponding to the preset bandwidth signal, and the first frequency is used to perform frequency conversion processing on the preset bandwidth signal.

[0219] In some embodiments of the present disclosure, the calibration parameter generation module 1101 is further used to determine a first sampling rate corresponding to a preset bandwidth signal, and the first sampling rate is used to sample the signal after the preset bandwidth signal is frequency-converted.

[0220] In some embodiments of the present disclosure, the signal calibration module 1102 is further configured to calibrate the signal to be calibrated by using the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameters to obtain a calibration signal.

[0221] In some embodiments of the present disclosure, the signal calibration module 1102 is also used to calibrate the signal to be calibrated through the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate and the calibration parameters to obtain a calibration signal, wherein the second sampling rate corresponds to the signal to be calibrated.

[0222] In some embodiments of the present disclosure, the signal calibration module 1102 is also used to adjust the calibration parameters based on the frequency deviation and the first sampling rate to obtain intermediate calibration parameters; adjust the intermediate calibration parameters by the frequency deviation and the second sampling rate to obtain target calibration parameters; calibrate the signal to be calibrated by the target calibration parameters to obtain a calibration signal.

[0223] In some embodiments of the present disclosure, the signal calibration module 1102 is also used to acquire a second signal, perform frequency conversion processing on the second signal to obtain a second sub-signal; perform mixing processing on the second sub-signal to obtain a second processed signal; sample the second processed signal at a second sampling rate to obtain a signal to be calibrated, and the bandwidth of the second processed signal is less than or equal to the preset bandwidth.

[0224] In some embodiments of the present disclosure, the relevant parameters of the second signal meet the following conditions:

[0225] f0-BW cal / 2≤f1±BW / 2≤f0+BW cal / 2

[0226] f1 is the frequency of the second signal frequency conversion, BW is the bandwidth of the second signal, f0 is the frequency of the preset bandwidth signal frequency conversion, BW cal The preset bandwidth.

[0227] In some embodiments of the present disclosure, the preset bandwidth satisfies one of the following conditions: the preset bandwidth includes 400Mhz; the preset bandwidth includes 200Mhz; the preset bandwidth occupies the entire used frequency band.

[0228] Fig.12 1 is a schematic diagram of the structure of an electronic device 1200 provided in an embodiment of the present application. The electronic device 1200 may be a network device, or a terminal device, or a chip, a chip system, or a processor that supports a network device to implement the above method, or a chip, a chip system, or a processor that supports a terminal device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0229] The electronic device 1200 may include one or more processors 1201. The processor 1201 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the electronic device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.

[0230] Optionally, the electronic device 1200 may further include one or more memories 1202, on which a computer program 1204 may be stored, and the processor 1201 executes the computer program 1204 so that the electronic device 1200 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1202. The electronic device 1200 and the memory 1202 may be provided separately or integrated together.

[0231] Optionally, the electronic device 1200 may further include a transceiver 1205 and an antenna 1206. The transceiver 1205 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1205 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.

[0232] Optionally, the electronic device 1200 may further include one or more interface circuits 1207. The interface circuit 1207 is used to receive code instructions and transmit them to the processor 1201. The processor 1201 executes the code instructions to enable the electronic device 1200 to execute the method described in the above method embodiment.

[0233] In one implementation, the processor 1201 may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0234] In one implementation, the processor 1201 may store a computer program 1203, which runs on the processor 1201 and enables the electronic device 1200 to perform the method described in the above method embodiment. The computer program 1203 may be fixed in the processor 1201, in which case the processor 1201 may be implemented by hardware.

[0235] In one implementation, the electronic device 1200 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the present application may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0236] The electronic device described in the above embodiments may be a network device or a terminal device, but the scope of the electronic device described in this application is not limited thereto, and the structure of the electronic device may not be limited thereto. Fig.12 The electronic device may be a stand-alone device or may be part of a larger device. For example, the electronic device may be:

[0237] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0238] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and computer programs;

[0239] (3) ASIC, such as modem;

[0240] (4) Modules that can be embedded in other devices;

[0241] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0242] (6)Others

[0243] For the case where the communication device may be a chip or a chip system, see Fig.13 Schematic diagram of the chip structure shown.

[0244] The embodiment of the present disclosure also provides a chip, such as Fig.13 The chip shown includes a processor 1301 and an interface 1302. The number of the processor 1301 may be one or more, and the number of the interface 1302 may be multiple.

[0245] Optionally, the chip further includes a memory 1303, and the memory 1303 is used to store necessary computer programs and data.

[0246] The embodiments of the present disclosure further provide a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the above embodiments of the present disclosure.

[0247] Those skilled in the art may also appreciate that the various illustrative logic blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.

[0248] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0249] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0250] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.

[0251] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processing module, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (control method), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing in a suitable manner if necessary, and then stored in a computer memory.

[0252] It should be understood that the various parts of the embodiments of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0253] A person skilled in the art may understand that all or part of the steps in the above-mentioned embodiment method may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0254] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium. The above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0255] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A signal calibration method, comprising: Generate calibration parameters corresponding to a preset bandwidth signal; The signal to be calibrated is calibrated based on the frequency of the signal to be calibrated and the calibration parameter to obtain a calibration signal.

2. The signal calibration method according to claim 1, characterized in that: The generating of calibration parameters corresponding to the preset bandwidth signal includes: Performing frequency conversion processing on the preset bandwidth signal to determine a first signal; Sampling the first signal to obtain a first digital signal; The calibration parameter is determined based on the first digital signal and the preset bandwidth signal.

3. The signal calibration method according to claim 2, characterized in that: The step of performing frequency conversion processing on the preset bandwidth signal to determine the first signal includes: Performing frequency conversion processing on the preset bandwidth signal to obtain a first sub-signal; The first sub-signal is mixed to obtain a first signal.

4. The signal calibration method according to claim 2, characterized in that: The frequency conversion processing of the preset bandwidth signal includes one of the following: When the preset bandwidth signal is a transmission signal, up-converting the preset bandwidth signal at a first frequency; When the preset bandwidth signal is a received signal, the preset bandwidth signal is down-converted at a first frequency.

5. The signal calibration method according to claim 1, characterized in that: Before calibrating the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameter to obtain the calibration signal, the method further includes: Determine a first frequency corresponding to the preset bandwidth signal, where the first frequency is used to perform frequency conversion processing on the preset bandwidth signal; The step of calibrating the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameter to obtain a calibration signal includes: The signal to be calibrated is calibrated according to the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameter to obtain a calibration signal.

6. The signal calibration method according to claim 5, characterized in that: The method further comprises, Determine a first sampling rate corresponding to the preset bandwidth signal, where the first sampling rate is used to sample the signal after the preset bandwidth signal is frequency-converted; The step of calibrating the signal to be calibrated by using the frequency deviation between the first frequency and the frequency of the signal to be calibrated and the calibration parameter to obtain a calibration signal includes: The signal to be calibrated is calibrated by using the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate and the calibration parameter to obtain the calibration signal, wherein the second sampling rate corresponds to the signal to be calibrated.

7. The signal calibration method according to claim 6, characterized in that: The step of calibrating the signal to be calibrated by using the frequency deviation between the first frequency and the frequency of the signal to be calibrated, the first sampling rate, the second sampling rate, and the calibration parameter to obtain the calibration signal includes: Adjust the calibration parameter based on the frequency deviation and the first sampling rate to obtain an intermediate calibration parameter; The intermediate calibration parameter is adjusted by the frequency deviation and the second sampling rate to obtain a target calibration parameter; The signal to be calibrated is calibrated using the target calibration parameter to obtain the calibration signal.

8. The signal calibration method according to any one of claims 1 to 7, characterized in that: The method further comprises, Acquire a second signal, and perform frequency conversion processing on the second signal to obtain a second sub-signal; performing mixing processing on the second sub-signal to obtain a second processed signal; The second processed signal is sampled at a second sampling rate to obtain a signal to be calibrated, and a bandwidth of the second signal is less than or equal to the preset bandwidth.

9. The signal calibration method according to claim 8, characterized in that: The method further comprises, The second signal satisfies the following conditions: f0-BW cal 2≤f1±BW2≤f0+BW cal 2 f1 is the frequency of the second signal frequency conversion, BW is the bandwidth of the second signal, f0 is the frequency of the preset bandwidth signal frequency conversion, BW cal The preset bandwidth.

10. The signal calibration method according to claim 1, characterized in that: The method further comprises, The preset bandwidth satisfies one of the following conditions: The preset bandwidth includes 400Mhz; The preset bandwidth includes 200Mhz; The preset bandwidth is greater than or equal to 200Mhz and less than or equal to 400Mhz; The preset bandwidth occupies the entire usable frequency band.

11. A signal calibration device, characterized in that: include, A calibration parameter generation module, wherein the calibration parameter generation module is used to generate calibration parameters corresponding to a preset bandwidth signal; A signal calibration module is used to calibrate the signal to be calibrated based on the frequency of the signal to be calibrated and the calibration parameter to obtain a calibration signal.

12. An electronic device comprising a processor and a memory, wherein the memory stores instructions, and when the instructions are executed by the processor, the method according to any one of claims 1 to 10 is executed.

13. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-0.

14. A chip, characterized in that: It comprises one or more interface circuits and one or more processors; the interface circuit is used to receive a signal from a memory of a communication device and send the signal to the processor, the signal comprises a computer instruction stored in the memory, and when the processor executes the computer instruction, the communication device executes the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Apparatus and method for rapidly and accurately measuring signal frequency and power parameters

    CN106405221A

  • Gain equalizing method and device based on wide band multiple carrier base station

    CN1352511A

  • TX / RX imbalance and carrier leakage calibration

    US10116485B1

  • Communication channel calibration using feedback

    US20050276261A1

  • Combined Calibration Method to Time and Phase Synchronize MIMO Receive Channels and Perform Frequency Response Correction

    US20180159640A1