Signal compensation method, signal compensation device, wireless communication device, non-transitory computer-readable storage medium, and computer program product

By determining and processing phase shift signals of the transmitted and received signals in the wireless communication device, and calculating and applying compensation coefficients, the problem of mirror distortion in the wireless communication device is solved, the communication quality is improved and the hardware design cost is reduced.

CN119232283BActive Publication Date: 2025-04-04SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411746682.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-04-04
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

In wireless communication equipment, due to the inherent problems of the mixer analog circuit, the two signal spectrums in the transmit channel and the receiving channel appear "mirror distortion", which affects the communication quality.

Method used

By determining the N transmit phase shift signals and receive phase shift signals corresponding to the transmit signal and receive signal, delay and gain alignment are performed, complex gain compensation values ​​and total mirror mismatch coefficients are calculated, and the transmit compensation coefficients and receive compensation coefficients are then calculated, and these coefficients are used to process the transmit signal and receive signals.

Benefits of technology

This method can effectively reduce or eliminate the impact of mirror distortion, improve the communication quality of wireless communication devices, and does not require independent local oscillator, reducing the complexity and cost of hardware design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119232283B_ABST
    Figure CN119232283B_ABST
Patent Text Reader

Abstract

A signal compensation method, a signal compensation device, a wireless communication device, a non-transitory computer-readable storage medium, and a computer program product are provided. The signal compensation method comprises: determining N transmission phase shift signals corresponding to a transmission signal, and determining N reception phase shift signals corresponding to a reception signal, wherein the transmission phase shift signal is obtained by adjusting the phase of the transmission signal based on a preset phase shifter, and the reception phase shift signal is obtained by adjusting the phase of the reception signal based on the phase shifter, and N is an integer greater than or equal to 2, respectively performing time delay and gain alignment on the N transmission phase shift signals and the N reception phase shift signals to obtain N complex gain compensation values, and calculating N total image mismatch coefficients according to the N complex gain compensation values, and calculating a transmission compensation coefficient and a reception compensation coefficient according to the N complex gain compensation values ​​and the N total image mismatch coefficients, and then using the transmission compensation coefficient to process the transmission signal, and using the reception compensation coefficient to process the reception signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a signal compensation method, a signal compensation apparatus, a wireless communication device, a non-transitory computer-readable storage medium, and a computer program product. Background Art

[0002] In wireless communication devices, due to inherent problems of mixer analog circuits, the frequency spectra of the two signals in the transmitting channel and the receiving channel will experience "mirror distortion", which will affect the communication quality of the wireless communication device. Summary of the invention

[0003] It would be advantageous to provide a mechanism that mitigates, alleviates or eliminates at least one of the problems discussed above.

[0004] In a first aspect, a signal compensation method is provided, the method comprising:

[0005] Determine N transmission phase-shifted signals corresponding to the transmission signal, and determine N reception phase-shifted signals corresponding to the reception signal, wherein the transmission phase-shifted signal is obtained by adjusting the phase of the transmission signal based on a preset phase shifter, and the reception phase-shifted signal is obtained by adjusting the phase of the reception signal based on the phase shifter, and N is an integer greater than or equal to 2;

[0006] Performing time delay and gain alignment on N transmitted phase-shifted signals and N received phase-shifted signals respectively to obtain N complex gain compensation values;

[0007] Calculating N total image mismatch coefficients according to the N complex gain compensation values;

[0008] Calculating a transmission compensation coefficient and a reception compensation coefficient according to the N complex gain compensation values ​​and the N total image mismatch coefficients; and,

[0009] The transmit compensation coefficient is used to process the transmit signal, and the receive compensation coefficient is used to process the receive signal.

[0010] In a second aspect, a signal compensation device is provided, the device comprising:

[0011] A phase shifter, used to adjust the phase of a transmitted signal to obtain a transmitted phase-shifted signal, and to adjust the phase of a received signal to obtain a received phase-shifted signal;

[0012] A complex gain compensation calculation unit, used to perform time delay and gain alignment on N transmitted phase-shifted signals and N received phase-shifted signals respectively, to obtain N complex gain compensation values, where N is an integer greater than or equal to 2;

[0013] A total image distortion calculation unit, used for calculating N total image mismatch coefficients according to N complex gain compensation values;

[0014] A coefficient separation unit, used for calculating a transmission compensation coefficient and a reception compensation coefficient according to N complex gain compensation values ​​and N total image mismatch coefficients;

[0015] A transmission calibration unit, used for processing a transmission signal using a transmission compensation coefficient;

[0016] The receiving calibration unit is used to process the receiving signal using the receiving compensation coefficient.

[0017] In a third aspect, a signal compensation device is provided, which includes: a device for executing the above signal compensation method.

[0018] In a fourth aspect, a wireless communication device is provided. The wireless communication device includes: one or more processors; and one or more memories coupled to the one or more processors and storing instructions thereon. When the instructions are executed by the one or more processors individually or collectively, the wireless communication device performs the above-mentioned signal compensation method.

[0019] In a fifth aspect, a non-transitory computer-readable storage medium storing machine-executable instructions is provided. The machine-executable instructions, when executed by one or more processors of a machine, cause the machine to perform any one of the above methods.

[0020] In a sixth aspect, a computer program product is provided comprising machine executable instructions. When the machine executable instructions are executed by one or more processors of a machine, the machine is caused to perform any one of the above methods.

[0021] It should be understood that the invention summary is not intended to identify the key or essential features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The above and other objects, features and advantages of the present disclosure will become more apparent through a more detailed description of some embodiments of the present disclosure in the accompanying drawings, in which:

[0023] Figure 1 A flow chart showing a signal compensation method according to some embodiments of the present disclosure is shown;

[0024] Figure 2 A schematic diagram showing a signal compensation device according to some embodiments of the present disclosure is shown;

[0025] Figure 3 A schematic diagram showing a signal compensation device according to some other embodiments of the present disclosure;

[0026] Figure 4 A simplified block diagram of a wireless communication device suitable for use according to the present disclosure is shown;

[0027] Figure 5 A simplified block diagram of another wireless communication device suitable for use according to the present disclosure is shown;

[0028] Figure 6 A schematic diagram of a wireless communication device suitable for implementing the exemplary embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0029] The principle of the present disclosure will now be described with reference to some embodiments. It should be understood that the description of these embodiments is only for illustrative purposes, and helps those skilled in the art to understand and implement the present disclosure, without any limitation to the scope of the present disclosure. The disclosure described herein can be implemented in a manner different from that described below.

[0030] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0031] References in this disclosure to "one embodiment," "an embodiment," "an exemplary embodiment," etc. indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Moreover, such phrases do not necessarily refer to the same embodiment. In addition, when a particular feature, structure, or characteristic is described in conjunction with an exemplary embodiment, whether or not explicitly described, those skilled in the art will recognize that such feature, structure, or characteristic affects incorporation into other embodiments.

[0032] It should be understood that although the terms "first" and "second" etc. may be used to describe various elements herein, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, without departing from the scope of the exemplary embodiments, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. The term "and / or" as used herein includes any and all combinations of one or more of the listed terms.

[0033] The terms used herein are only for describing specific embodiments, rather than for limiting exemplary embodiments. The singular forms "one", "an", and "the" used herein also include plural forms, unless the context clearly indicates otherwise. "A group of elements" or "element set" used herein is intended to include one or more elements. It should also be understood that the terms "include", "comprise", "have", "have", "include" and / or "include", when used herein, specify the presence of the features, elements and / or parts, etc., but do not exclude the presence or addition of one or more other features, elements, parts and / or combinations thereof.

[0034] As used in this application, the term "circuitry" may refer to one or more or all of the following:

[0035] (a) Hardware circuit implementation only (e.g., implementation only in analog and / or digital circuits)

[0036] (b) a combination of hardware circuitry and software, such as (where applicable):

[0037] (i) a combination of analog and / or digital hardware circuitry and software / firmware; and

[0038] (ii) any part of a hardware processor (including a digital signal processor) with software, software and memory that work together to enable a device such as a mobile phone or server to perform various functions, and

[0039] (c) A hardware circuit and / or processor, such as a microprocessor or portion of a microprocessor, that requires software (eg, firmware) to operate, but where software is not required for operation, the software may not be present.

[0040] This definition of circuitry applies to all uses of this term in this application, including in any claims. As another example, as used in this application, the term circuitry also includes an implementation of merely a hardware circuit or processor (or multiple processors) or a portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also includes, for example, if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing network device.

[0041] The term "wireless communication device" refers to any device capable of wireless communication. As an example and not a limitation, a wireless communication device may refer to a base station, a terminal device, a receiver, a transmitter, and the like. These wireless communication devices may follow any appropriate communication standard network, such as long term evolution (LTE), LTE-Advanced (LTE-A), wideband code division multiple access (WCDMA), high speed packet access (HSPA), narrowband Internet of Things (NB-IOT), new radio (NR), non-terrestrial network (NTN), etc. In addition, the communication between different wireless communication devices may be performed according to any appropriate generation of communication protocols, including but not limited to first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G), future sixth generation (6G) communication protocols, and / or any other protocols currently known or to be developed in the future. The embodiments of the present disclosure may be applied to solve the problem of image distortion calibration of these wireless communication devices. In the following description, the term "wireless communication device" may be understood as any of the above devices.

[0042] In the existing solutions to image distortion, the method usually adopted is to stagger the frequency points of the image distortion of the receiving channel and the transmitting channel to avoid the correlation caused by the overlap of the distorted signals, and then distinguish and correct the two signals according to the algorithm. For the mixer analog circuit, this method requires configuring independent local oscillators on the transmitting channel and the receiving channel respectively to stagger the frequency points of the receiving channel and the transmitting channel. However, the production cost of independent local oscillators is high, which will greatly increase the hardware design cost of wireless communication equipment and increase the complexity of hardware design.

[0043] The embodiment of the present disclosure proposes a signal compensation solution to save the independent local oscillator in the mixer analog circuit and reduce the hardware design cost and complexity of the wireless communication device. In this solution, the wireless communication device calculates the transmission compensation coefficient and the reception compensation coefficient through N transmission phase shift signals and N reception phase shift signals, and uses the transmission compensation coefficient for processing the transmission signal and the reception compensation coefficient for processing the reception signal. Since the transmission phase shift signal and the reception phase shift signal can be obtained only by using a phase shifter, no redundant local oscillator is required, which reduces the complexity and cost of the hardware design.

[0044] The following will refer to Figure 1 The principles and implementations of the present disclosure are described in detail.

[0045] Figure 1 A flowchart showing an exemplary process 100 of a signal compensation method according to some embodiments of the present disclosure includes:

[0046] S101, determining N transmitted phase-shifted signals corresponding to the transmitted signal, and determining N received phase-shifted signals corresponding to the received signal.

[0047] The transmission signal and the reception signal are complex signals. The function of the phase shifter is to adjust the phase of the transmission signal and the reception signal. In the embodiment of the present disclosure, the transmission phase-shifted signal is obtained by adjusting the phase of the transmission signal based on the preset phase shifter, and the reception phase-shifted signal is obtained by adjusting the phase of the reception signal based on the phase shifter.

[0048] In the embodiments of the present disclosure, the number of the transmitted phase-shifted signals and the received phase-shifted signals is at least 2, and there is no limitation on this. The following description will be explained by taking 2 transmitted phase-shifted signals and 2 received phase-shifted signals as an example. The phase shifter can be used to adjust the phase of the transmitted signal and the received signal twice. In some embodiments, the phase shifter uses different phase adjustment values ​​to adjust the phase of the transmitted signal, and the phase shifter uses different phase adjustment values ​​to adjust the phase of the received signal. Exemplarily, the phase adjustment values ​​of the phase shifter for the transmitted signal and the received signal can be 0, ,in An integer greater than 0.

[0049] S102, performing time delay and gain alignment on N transmitted phase-shifted signals and N received phase-shifted signals respectively to obtain N complex gain compensation values.

[0050] In some embodiments, delay and gain alignment are performed on N transmitted phase-shifted signals and N received phase-shifted signals respectively to obtain N complex gain compensation values, including:

[0051] Delay and gain alignment are performed on N transmitted phase-shifted signals and N received phase-shifted signals respectively, and then for each of the N received phase-shifted signals, the following steps are performed:

[0052] Determine a transmitted signal corresponding to a received phase-shifted signal.

[0053] Calculate the conjugate transpose of the transmitted signal corresponding to a received phase-shifted signal. And,

[0054] A complex gain compensation value is obtained according to a received phase-shifted signal, a transmitted signal corresponding to the received phase-shifted signal, and a conjugate transposition of a transmitted signal corresponding to the received phase-shifted signal.

[0055] In some embodiments, the complex gain compensation value can also be obtained as follows:

[0056] Gain_i= ((X)' •X) / ((X)' •Y) (1)

[0057] Wherein, Gain_i is the i-th complex gain compensation value, i is at least 1, Y is the received phase-shifted signal corresponding to the i-th complex gain compensation value, X is the transmitted signal corresponding to the i-th complex gain compensation value, and (X)' is the conjugate transpose of the transmitted signal corresponding to the i-th complex gain compensation value.

[0058] S103, calculating N total image mismatch coefficients according to the N complex gain compensation values.

[0059] In some embodiments, calculating N total image mismatch coefficients according to N complex gain compensation values ​​includes:

[0060] For each of the N complex gain compensation values, the following steps are performed:

[0061] Determine the error between a transmitted phase-shifted signal corresponding to a complex gain compensation value and a received phase-shifted signal after delay and gain alignment corresponding to a complex gain compensation value.

[0062] Determine a complex gain compensation value corresponding to a column vector of a specified length in the transmitted phase-shifted signal.

[0063] Calculate the conjugate transpose of a column vector of a specified length in the transmitted phase-shifted signal corresponding to a complex gain compensation value.

[0064] A total image mismatch coefficient is obtained according to a transmitted phase-shifted signal corresponding to a complex gain compensation value, an error between a received phase-shifted signal after delay and gain alignment corresponding to a complex gain compensation value, a column vector of a specified length in the transmitted phase-shifted signal corresponding to a complex gain compensation value, and a conjugate transpose of a column vector of a specified length in the transmitted phase-shifted signal corresponding to a complex gain compensation value.

[0065] In some embodiments, the error can also be obtained as follows:

[0066] ERR = Y_comp - X (2)

[0067] Among them, ERR is the error corresponding to the i-th total image mismatch coefficient, Y_comp is the received phase shift signal corresponding to the i-th total image mismatch coefficient after delay and gain alignment, and X is the transmitted phase shift signal corresponding to the i-th total image mismatch coefficient.

[0068] In some embodiments, the total image mismatch coefficient can also be obtained as follows:

[0069] W_i = (( X*)'•ERR) / (( X*)' •X*) (3)

[0070] Where W_i is the i-th total image mismatch coefficient, i is at least 1, X * is a column vector of a specified length in the transmitted phase-shifted signal corresponding to the i-th total image mismatch coefficient, ( X * )' is the conjugate transpose of the column vector of the specified length in the transmitted phase-shifted signal corresponding to the i-th total image mismatch coefficient.

[0071] S104, calculating a transmission compensation coefficient and a reception compensation coefficient according to the N complex gain compensation values ​​and the N total image mismatch coefficients.

[0072] In some embodiments, calculating the transmit compensation coefficient and the receive compensation coefficient according to N complex gain compensation values ​​and N total image mismatch coefficients includes: determining a complex gain phase corresponding to each of the N complex gain compensation values, and calculating the transmit compensation coefficient and the receive compensation coefficient using the N complex gain phases and the N total image mismatch coefficients.

[0073] In some embodiments, calculating the transmit compensation coefficient and the receive compensation coefficient according to the N complex gain compensation values ​​and the N total image mismatch coefficients includes:

[0074] A complex gain phase corresponding to each of the N complex gain compensation values ​​is determined.

[0075] The transmit compensation coefficients and the receive compensation coefficients are calculated using the N complex gain phases and the N total image mismatch coefficients.

[0076] Wherein, when N is 2, the transmit compensation coefficient and the receive compensation coefficient are calculated using N complex gain phases and N total image mismatch coefficients, including:

[0077] An image coefficient separation equation is established with the complex gain phases corresponding to the first and second complex gain compensation values ​​and the first and second total image mismatch coefficients as independent variables and the transmitting compensation coefficient and the receiving compensation coefficient as dependent variables.

[0078] The image coefficient separation equations are solved simultaneously to obtain the transmission compensation coefficient and the receiving compensation coefficient.

[0079] In some embodiments, determining a complex gain phase corresponding to each of the N complex gain compensation values ​​includes:

[0080] For each of the N complex gain compensation values, the following steps are performed:

[0081] A real part of a complex gain compensation value and an imaginary part of a complex gain compensation value are determined.

[0082] A complex gain phase corresponding to a complex gain compensation value is determined according to a real part of a complex gain compensation value and an imaginary part of a complex gain compensation value.

[0083] In some embodiments, the complex gain phase can also be obtained as follows:

[0084] φ_i = atan(imag(Gain_i) / real(Gain_i)) (4)

[0085] Wherein, φ_i is the complex gain phase corresponding to the i-th complex gain compensation value, Gain_i is the i-th complex gain compensation value, i is at least 1, imag(Gain_i) is the imaginary part of the i-th complex gain compensation value, and real(Gain_i) is the real part of the i-th complex gain compensation value.

[0086] When N is 2 (i.e., the phase shifter is adjusted twice in total), the transmit compensation coefficient and the receive compensation coefficient are calculated using N complex gain phases and N total image mismatch coefficients, including:

[0087] An image coefficient separation equation is established with the complex gain phases corresponding to the first and second complex gain compensation values ​​and the first and second total image mismatch coefficients as independent variables and the transmitting compensation coefficient and the receiving compensation coefficient as dependent variables.

[0088] The image coefficient separation equations are solved simultaneously to obtain the transmission compensation coefficient and the receiving compensation coefficient.

[0089] In some embodiments, the image coefficient separation equation can also be obtained as follows (5):

[0090] (5)

[0091] in, , are the complex gain phases corresponding to the first and second complex gain compensation values, respectively. , 1 is the first and second total mirror mismatch coefficients respectively, , They are the transmit compensation coefficient and the receive compensation coefficient respectively.

[0092] The construction of the image coefficient separation equation is based on the abstract logic of the transmission channel looping back to the receiving channel in the mixer analog circuit. In some embodiments, the condition number of the coefficient separation solution equation is created by at least two transmission phase shifted signals and reception phase shifted signals with different phases, so as to achieve the purpose of distinguishing the transmission compensation coefficient from the reception compensation coefficient from the total image mismatch coefficient.

[0093] For example, it is assumed that the two phase adjustment values ​​of the phase shifter are 0, , then substitute it into equations (1)-(5) to obtain the expression (6):

[0094] (6)

[0095] in, , are the first and second complex gain phases respectively. Since the matrix in formula (6) With vector Both can be calculated by transmitting phase-shifted signals and receiving phase-shifted signals, so the corresponding transmitting compensation coefficient and receiving compensation coefficient can be obtained according to the image separation coefficient equation.

[0096] S105, using the transmission compensation coefficient to process the transmission signal, and using the reception compensation coefficient to process the reception signal.

[0097] Compared with the prior art, the signal compensation method 100 provided in the embodiment of the present disclosure can obtain the transmission compensation coefficient and the reception compensation coefficient through a phase shifter, use the transmission compensation coefficient to process the transmission signal, and use the reception compensation coefficient to process the reception signal, thereby eliminating the need for an independent local oscillator and reducing the complexity and cost of hardware design.

[0098] See also Figure 2 , an embodiment of a signal compensation device 200 provided by the present disclosure includes:

[0099] The phase shifter 201 is used to adjust the phase of the transmitted signal to obtain a transmitted phase-shifted signal, and to adjust the phase of the received signal to obtain a received phase-shifted signal.

[0100] The complex gain compensation calculation unit 202 is used to perform delay and gain alignment on N transmitted phase-shifted signals and N received phase-shifted signals respectively to obtain N complex gain compensation values, where N is an integer greater than or equal to 2.

[0101] The total image distortion calculation unit 203 is used to calculate N total image mismatch coefficients according to the N complex gain compensation values.

[0102] The coefficient separation unit 204 is used to calculate the transmission compensation coefficient and the reception compensation coefficient according to the N complex gain compensation values ​​and the N total image mismatch coefficients.

[0103] The transmit calibration unit 205 is used to process the transmit signal using the transmit compensation coefficient.

[0104] The receiving calibration unit 206 is configured to process the receiving signal using the receiving compensation coefficient.

[0105] In some embodiments, the coefficient separation unit 204 is used to determine a complex gain phase corresponding to each of the N complex gain compensation values, and calculate a transmission compensation coefficient and a reception compensation coefficient using the N complex gain phases and the N total image mismatch coefficients.

[0106] In some embodiments, the complex gain compensation value, the total image mismatch coefficient, the complex gain phase and the image coefficient separation equation can be obtained by any method and formula in the above embodiments, which will not be described in detail here.

[0107] Compared with the prior art, the signal compensation device 200 provided in the embodiment of the present disclosure can obtain the transmission compensation coefficient and the reception compensation coefficient through a phase shifter, use the transmission compensation coefficient to process the transmission signal, and use the reception compensation coefficient to process the reception signal, thereby eliminating the need for an extra local oscillator and reducing the complexity and cost of hardware design.

[0108] In some embodiments, see Figure 3 , in the above Figure 2 On the basis of the corresponding embodiments, in one embodiment of a signal compensation device 200 provided by the embodiment of the present disclosure, the signal compensation device 200 further includes:

[0109] A local oscillator 207, used to generate a radio frequency signal;

[0110] DAC208, used for converting the transmission signal into an analog signal;

[0111] Up-conversion 209, used to perform up-conversion processing on the analog signal using the radio frequency signal;

[0112] A conjugate transposition unit 210, configured to perform conjugate transposition on the radio frequency signal;

[0113] Down-conversion 211, used for down-converting the analog signal using the conjugate-transposed radio frequency signal;

[0114] ADC212 is used to convert the analog signal into a receiving signal.

[0115] It is particularly noted that in the embodiment of the present disclosure, the phase shifter 201 can be provided in hardware and connected to the up-conversion 209 of the signal compensation device 200 or can be provided in the down-conversion 211 , and there is no limitation to this.

[0116] Figure 4 is a simplified block diagram of a wireless communication device 400 suitable for implementing embodiments of the present disclosure. Figure 4 , in the above Figure 3 On the basis of the corresponding embodiment, the wireless communication device 400 has a transmitting channel and a receiving channel. The complex gain compensation calculation unit 202 can separate dly213 in hardware, which is used to delay and gain align the transmitting phase-shifted signal and the receiving phase-shifted signal. The wireless communication device 400 also includes a PA (power amplifier) ​​401 and a coupler 402. The phase shifter 201 is connected between the down-converter 211 and the coupler 402, and transmits the transmitting phase-shifted signal and the receiving phase-shifted signal to the ADC 212 through loop iteration. The complex gain compensation calculation unit 202, the total image distortion calculation unit 203 and the coefficient separation unit 204 realize signal compensation of the transmitting signal and the receiving signal.

[0117] Figure 5 is a simplified block diagram of another wireless communication device 500 suitable for implementing embodiments of the present disclosure. Figure 5 , in the above Figure 3 On the basis of the corresponding embodiment, the wireless communication device 500 has a transmitting channel and multiple receiving channels. The complex gain compensation calculation unit 202 can separate dly213 in hardware, which is used to delay and gain align the transmitting phase-shifted signal and the receiving phase-shifted signal. The wireless communication device 400 also includes a calibration coupling point 501 and multiple antennas 502. The phase shifter 201 is connected between the up-converter 209 and the calibration coupling point 501, so as to simultaneously process the receiving signals in all receiving channels and reduce the implementation cost. Similarly, the complex gain compensation calculation unit 202 determines the transmitting phase-shifted signal and the receiving phase-shifted signal via ADC212. Subsequently, the complex gain compensation calculation unit 202, the total image distortion calculation unit 203 and the coefficient separation unit 204 realize signal compensation of the transmitting signal and the receiving signal.

[0118] Based on the wireless communication device 400 and the wireless communication device 500, it can be seen that the above-mentioned signal compensation solution obtains the transmission compensation coefficient and the reception compensation coefficient through the phase shifter, so the redundant local oscillator can be omitted, thereby reducing the complexity and cost of the hardware design. This solution is not only applicable to devices with a single transmission channel and a single reception channel (such as a base station), but also can play the role of image distortion correction for devices with a single transmission channel and multiple reception channels (such as a phased array antenna), which can simplify the original circuit design. Similarly, these exemplary application scenarios should not be a limitation of the embodiments of the present disclosure.

[0119] Furthermore, Figure 6 2 is a schematic diagram of a wireless communication device 600 provided in an embodiment of the present disclosure. As shown in the figure, the wireless communication device 600 includes one or more processors 610, one or more memories 620 coupled to the processor 610, and one or more communication modules 640 coupled to the processor 610.

[0120] The communication module 640 is used for two-way communication. The communication module 640 has at least one antenna to facilitate communication. The communication interface may represent any interface necessary for communicating with other network elements.

[0121] Processor 610 may be of any type suitable for the local technology network, and may include, as non-limiting examples, one or more of: a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Wireless communication device 600 may have multiple processors, such as application specific integrated circuit chips, which are driven in time to a clock that synchronizes a main processor.

[0122] The memory 620 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 624, electrically programmable read-only memory (EPROM), flash memory, hard disk, compact disk (CD), digital video disk (DVD), and other magnetic and / or optical memories. Examples of volatile memories include, but are not limited to, random access memory (RAM) 622 and other volatile memories that do not persist during the duration of a power outage.

[0123] The computer program 630 includes computer executable instructions that are executed by the associated processor 610. The program 630 may be stored in the ROM 624. The processor 610 may perform any appropriate actions and processes by loading the program 630 into the RAM 622.

[0124] The embodiments of the present disclosure may be implemented by a program 630, so that the wireless communication device 600 may execute the reference Figure 1Any process of the disclosure discussed. The embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.

[0125] In some embodiments, the program 630 may be tangibly contained in a computer-readable medium, which may be contained in other storage devices accessible to the wireless communication device 600. The device 600 may load the program 630 from the computer-readable medium to the RAM 622 for execution. The computer-readable medium may include any type of tangible non-volatile memory, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. The computer-readable medium has the program 630 stored thereon.

[0126] Generally, various embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. Certain aspects may be implemented in hardware, while other aspects may be implemented in firmware or software, which may be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present disclosure are shown and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that, as non-limiting examples, the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general hardware or controllers or other computing devices, or some combination thereof.

[0127] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer executable instructions, such as instructions included in program modules, which are executed in a device on a target real or virtual processor to perform the above-mentioned reference Figure 1 The method 100 is described. Typically, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functions of program modules can be combined or separated between program modules as needed. Machine executable instructions for program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in local and remote storage media.

[0128] The program code for executing the disclosed method can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer or other programmable data processing equipment so that when the program code is executed by the processor or controller, the function / operation specified in the flow chart and / or block diagram is realized. The program code can be executed completely on the machine as an independent software package, partially on the machine, partially on the machine, partially on a remote machine, partially on a remote machine, or all on a remote machine or server.

[0129] In the context of the present disclosure, computer program codes or related data may be carried by any appropriate carrier to enable a device, apparatus or processor to perform various processes and operations as described above. Examples of carriers include signals, computer readable media, etc.

[0130] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or apparatuses, or any suitable combination of the foregoing. More specific examples of computer readable storage media include an electrical connection having one or more conductors, a portable computer floppy disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0131] In addition, although the operations are described in a specific order, this should not be understood as requiring the specific order or sequence shown to be performed, or performing all the operations shown, to obtain the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these details should not be interpreted as limitations on the scope of the present disclosure, but can be interpreted as descriptions of features specific to a particular embodiment. Certain features described in the context of a separate embodiment may also be implemented in combination in a single embodiment. On the contrary, the various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable sub-combination.

[0132] Although the disclosure has been described in language specific to structural features and / or methodological acts, it should be understood that the disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

[0133] It should be fully understood that the use of personally identifiable information should be subject to privacy policies and practices generally recognized as meeting or exceeding industry or government requirements for maintaining user privacy. In particular, personally identifiable information data should be managed and processed to minimize the risk of inadvertent or unauthorized access or use, and the nature of authorized use should be clearly indicated to users.

Claims

1. A signal compensation method, characterized in that: include: Determine N transmission phase-shifted signals corresponding to the transmission signal, and determine N reception phase-shifted signals corresponding to the reception signal, wherein the transmission phase-shifted signal is obtained by adjusting the phase of the transmission signal based on a preset phase shifter, and the reception phase-shifted signal is obtained by adjusting the phase of the reception signal based on the phase shifter, and N is an integer greater than or equal to 2; Performing time delay and gain alignment on the N transmitted phase-shifted signals and the N received phase-shifted signals respectively to obtain N complex gain compensation values; Calculating N total image mismatch coefficients according to the N complex gain compensation values; Determine a complex gain phase corresponding to each of the N complex gain compensation values, and calculate a transmission compensation coefficient and a reception compensation coefficient using the N complex gain phases and the N total image mismatch coefficients; as well as, The transmit signal is processed using the transmit compensation coefficient, and the receive signal is processed using the receive compensation coefficient.

2. The method according to claim 1, characterized in that When N is 2, the use of the N complex gain phases and the N total image mismatch coefficients to calculate the transmission compensation coefficient and the reception compensation coefficient includes: Taking the complex gain phases corresponding to the first and second complex gain compensation values, and the first and second total image mismatch coefficients as independent variables, and taking the transmitting compensation coefficient and the receiving compensation coefficient as dependent variables, an image coefficient separation equation is established; The image coefficient separation equations are solved simultaneously to obtain the transmission compensation coefficient and the reception compensation coefficient.

3. The method according to claim 2, characterized in that The expression of the image coefficient separation equation is as follows: in, , are the complex gain phases corresponding to the first and second complex gain compensation values, respectively. , 1 is the first and second total mirror mismatch coefficients respectively, , They are the transmit compensation coefficient and the receive compensation coefficient respectively.

4. The method according to claim 1, characterized in that The determining of the complex gain phase corresponding to each of the N complex gain compensation values ​​comprises: For each of the N complex gain compensation values, the following steps are performed: determining a real part of a complex gain compensation value and an imaginary part of the complex gain compensation value; A complex gain phase corresponding to the complex gain compensation value is determined according to the real part of the complex gain compensation value and the imaginary part of the complex gain compensation value.

5. The method according to claim 4, characterized in that The expression of the complex gain phase is as follows: φ_i = atan(imag(Gain_i) / real(Gain_i)) Wherein, φ_i is the complex gain phase corresponding to the i-th complex gain compensation value, atan() is the inverse tangent function, Gain_i is the i-th complex gain compensation value, i is at least 1, imag(Gain_i) is the imaginary part of the i-th complex gain compensation value, and real(Gain_i) is the real part of the i-th complex gain compensation value.

6. The method according to claim 2, characterized in that The N transmitted phase-shifted signals are obtained by adjusting the phase of the transmitted signal by the phase shifter using different phase adjustment values; the N received phase-shifted signals are obtained by adjusting the phase of the received signal by the phase shifter using different phase adjustment values.

7. The method according to claim 1, characterized in that The step of respectively performing time delay and gain alignment on the N transmitted phase-shifted signals and the N received phase-shifted signals to obtain N complex gain compensation values ​​includes: Delay and gain alignment are performed on the N transmitted phase-shifted signals and the N received phase-shifted signals respectively, and then for each of the N received phase-shifted signals, the following steps are performed: determining a transmitted signal corresponding to a received phase-shifted signal; Calculating the conjugate transpose of the transmit signal corresponding to the one received phase-shifted signal; and, A complex gain compensation value is obtained according to the one received phase-shifted signal, the transmitted signal corresponding to the one received phase-shifted signal, and the conjugate transpose of the transmitted signal corresponding to the one received phase-shifted signal.

8. The method according to claim 7, characterized in that The expression of the complex gain compensation value is: Gain_i= ((X)' •X) / ((X)' •Y) Wherein, Gain_i is the i-th complex gain compensation value, i is at least 1, Y is the received phase-shifted signal corresponding to the i-th complex gain compensation value, X is the transmitted signal corresponding to the i-th complex gain compensation value, and (X)' is the conjugate transpose of the transmitted signal corresponding to the i-th complex gain compensation value.

9. The method according to claim 1, characterized in that The calculating N total image mismatch coefficients according to the N complex gain compensation values ​​comprises: For each of the N complex gain compensation values, the following steps are performed: Determine an error between a transmitted phase-shifted signal corresponding to a complex gain compensation value and a received phase-shifted signal corresponding to the complex gain compensation value after the delay and gain are aligned; Determine a column vector of a specified length in the transmitted phase-shifted signal corresponding to the one complex gain compensation value; Calculating the conjugate transpose of a column vector of a specified length in the transmitted phase-shifted signal corresponding to the one complex gain compensation value; A total image mismatch coefficient is obtained according to an error between a transmitted phase shift signal corresponding to the one complex gain compensation value and the received phase shift signal after delay and gain alignment corresponding to the one complex gain compensation value, a column vector of a specified length in the transmitted phase shift signal corresponding to the one complex gain compensation value, and a conjugate transpose of a column vector of a specified length in the transmitted phase shift signal corresponding to the one complex gain compensation value.

10. The method according to claim 9, characterized in that The error expression is: ERR=Y_comp-X Among them, ERR is the error corresponding to the i-th total image mismatch coefficient, Y_comp is the received phase-shifted signal corresponding to the i-th total image mismatch coefficient after the delay and gain are aligned, and X is the transmitted phase-shifted signal corresponding to the i-th total image mismatch coefficient.

11. The method according to claim 10, characterized in that The expression of the total image mismatch coefficient is: W_i = ((X*)'•ERR) / ((X*)' •X*) Where W_i is the i-th total image mismatch coefficient, i is at least 1, X * is a column vector of a specified length in the transmitted phase-shifted signal corresponding to the i-th total image mismatch coefficient, (X * )' is the conjugate transpose of the column vector of the specified length in the transmitted phase-shifted signal corresponding to the i-th total image mismatch coefficient.

12. A signal compensation device, characterized in that: include: A phase shifter, used to adjust the phase of a transmitted signal to obtain a transmitted phase-shifted signal, and to adjust the phase of a received signal to obtain a received phase-shifted signal; A complex gain compensation calculation unit, used to perform time delay and gain alignment on the N transmitted phase-shifted signals and the N received phase-shifted signals respectively to obtain N complex gain compensation values, where N is an integer greater than or equal to 2; A total image distortion calculation unit, used for calculating N total image mismatch coefficients according to the N complex gain compensation values; A coefficient separation unit, configured to determine a complex gain phase corresponding to each of the N complex gain compensation values, and to calculate a transmission compensation coefficient and a reception compensation coefficient using the N complex gain phases and the N total image mismatch coefficients; a transmission calibration unit, configured to process the transmission signal using the transmission compensation coefficient; A receiving calibration unit is used to process the receiving signal using the receiving compensation coefficient.

13. The signal compensation device according to claim 12, characterized in that: Also includes: Local oscillator, used to generate radio frequency signals; DAC, used for converting the transmission signal into an analog signal; Up-conversion, used to perform up-conversion processing on the analog signal using the radio frequency signal; A conjugate transposition unit, used for performing conjugate transposition on the radio frequency signal; Down-conversion, for performing down-conversion processing on the analog signal using the conjugate-transposed radio frequency signal; ADC, used for converting the analog signal into the received signal.

14. A signal compensation device, characterized in that: include: Phase shifter and signal compensation unit; The phase shifter is used to adjust the phase of the transmitted signal to obtain a transmitted phase-shifted signal, and to adjust the phase of the received signal to obtain a received phase-shifted signal; The signal compensation unit is configured to perform the steps of the method according to any one of claims 1 to 11 based on the transmitted phase-shifted signal and the received phase-shifted signal.

15. A wireless communication device, characterized in that: The wireless communication device is a device comprising the signal compensation device according to any one of claims 12-14.

16. A wireless communication device, comprising: one or more processors; as well as One or more memories coupled to the one or more processors and storing thereon instructions, which, when executed individually or collectively by the one or more processors, cause the wireless communication device to perform a method according to any one of claims 1-11.

17. A non-transitory computer-readable storage medium storing machine-executable instructions, which, when executed by one or more processors of a machine, cause the machine to perform the method of any one of claims 1-11.

18. A computer program product comprising machine-executable instructions which, when executed by one or more processors of a machine, cause the machine to perform the method of any one of claims 1-11.

Citation Information

Patent Citations

  • System and method for correcting radio-frequency transceiver

    CN104935539A

  • Apparatus and method for compensating for I / Q mismatch in TDD system

    US20070047672A1