This application claims priority to Taiwan Patent Application No. 102113432, filed on Apr. 16, 2013, which is hereby incorporated herein by reference in its entirety.
The present invention provides a receiver with an Inphase-Quadrature (I-Q) imbalance compensation and an I-Q imbalance compensation method thereof. More particularly, the present invention provides a receiver with an I-Q imbalance compensation and an I-Q imbalance compensation method thereof adapted for cases where there are a lot of noise and low-pass filter (LPF) mismatches.
As people's demands for wireless high-speed transmission increase, oscillating frequencies of radio frequency (RF) oscillators must be increased correspondingly. However, the increase of oscillating frequencies of RF oscillators also worsens the Inphase-Quadrature (I-Q) imbalance effect of the RF oscillators.
In wireless network communication systems, there is an amplitude imbalance and/or phase imbalance between the inphase channel and quadrature channel of the receiving end. As a result, image aliasing occurs in Orthogonal Frequency-Division Multiplexing (OFDM) systems, which affects the signal quality of the wireless communication system. Therefore, it is difficult for a wireless communication system without an I-Q imbalance compensation to provide desirable communication quality.
Conventional I-Q imbalance compensation methods may be generally divided into the following two categories: (1) performing detection and making compensation according to a time-domain or frequency-domain preamble signal or pilot signal that is already known; and (2) making compensation by using a time-domain filter. However, the former is known to have a high computational complexity, which tends to consume too many hardware resources. The latter is known to have a long latency, which tends to cause a long waiting time.
To compensate for the I-Q imbalance effect in modern wireless communication systems due to high-speed wireless transmission, Taiwan Invention Patent Application No. 101105226 (Publication No.: ), whose corresponding US application is U.S. patent application Ser. No. 13/443,281 (Publication No.: ), has disclosed a receiver with an I-Q imbalance compensation and an I-Q imbalance compensation method thereof which features a low computational complexity and a short latency. However, the receiver and I-Q imbalance compensation method thereof disclosed in this Taiwan Invention Patent Application fail to take into account noises and low-pass filter (LPF) mismatches on the I-Q imbalance compensation.
Accordingly, it is important to provide a solution that takes into account noises and the LPF mismatches, presents a low computational complexity and a short latency, and can still effectively compensate for the I-Q imbalance effect in modern wireless communication systems due to high-speed wireless transmission.
An objective of certain embodiments of the present invention is to provide a receiver with an Inphase-Quadrature (I-Q) imbalance compensation and an I-Q imbalance compensation method thereof, which are adapted to take into account noises and low-pass filter (LPF) mismatches, present a low computational complexity and a short latency, and can still effectively compensate for the I-Q imbalance effect in modern wireless communication systems due to high-speed wireless transmission.
In particular, the present invention effectively reduces the influence of noises and LPF mismatches on the I-Q imbalance compensation by virtue of the characteristics of two already-known signals that satisfy specific conditions. Therefore, even when taking into account noises and LPF mismatches, the receiver and I-Q imbalance compensation method thereof disclosed in the aforesaid Taiwan Invention Patent Application can still present a low computational complexity and a short latency and effectively compensate for the I-Q imbalance effect in the modern wireless communication systems due to high-speed wireless transmission.
To achieve the aforesaid objective, certain embodiments of the present invention provide a receiver with an Inphase-Quadrature (I-Q) imbalance compensation. The receiver comprises a calculation unit and a compensation unit electrically connected to the calculation unit. The calculation unit is configured to choose a first receiving signal and a second receiving signal from a plurality of receiving signals. The first receiving signal comprises a first data and a first noise, while the second receiving signal comprises a second data and a second noise. The first data includes a first positive frequency data and a first negative frequency data, while the second data includes a second positive frequency data and a second negative frequency data.
The calculation unit calculates an I-Q imbalance compensation parameter according to the first receiving signal and the second receiving signal, while the compensation unit compensates for a third receiving signal according to the I-Q imbalance compensation parameter. The first receiving signal, the second receiving signal and the third receiving signal have the same frequency. Each of the first positive frequency data, the first negative frequency data, the second positive frequency data and the second negative frequency data is not equal to zero. The product of the first positive frequency data and the conjugation of the second negative frequency data is not equal to the product of the conjugation of the first negative frequency data and the second positive frequency data. The product of the first positive frequency data and the first negative frequency data is equal to a negative value of the product of the second positive frequency data and the second negative frequency data.
To achieve the aforesaid objective, certain embodiments of the present invention provide an I-Q imbalance compensation method for use in a receiver. The receiver comprises a calculation unit and a compensation unit electrically connected to the calculation unit. The I-Q imbalance compensation method comprises the following steps:
The detailed technology and preferred embodiments implemented for the subject invention are described in the following paragraphs accompanying the appended drawings for people skilled in this field to well appreciate the features of the claimed invention.
In the following description, the present invention will be explained with reference to example embodiments thereof. However, these example embodiments are not intended to limit the present invention to any specific example, embodiments, environment, applications or particular implementations described in these embodiments. Therefore, the description of these example embodiments is only for purpose of illustration rather than to limit the present invention. It should be appreciated that in the following embodiments and attached drawings, elements unrelated to the present invention are omitted from depiction, and dimensional relationships among the individual elements in the attached drawings are illustrated only for the ease of understanding, but not to limit the actual scale.
The first embodiment of the present invention is a receiver 1 with an Inphase-Quadrature (I-Q) imbalance compensation. The receiver 1 is configured to receive signals transmitted by a transmitter 9. In this embodiment, both the receiver 1 and the transmitter 9 conform to an Orthogonal Frequency-Division Multiplexing (OFDM) standard. The method in which the receiver 1 and the transmitter 9 communicate and transmit signals in an OFDM system is well-known to those of ordinary skill in the art, and thus, will not be further described herein. It should be appreciated that applying OFDM system as the present system is only intended to illustrate this embodiment, rather than to limit the implementations of the present invention.
As shown in
The first receiving signal 20 comprises a first data and a first noise. The second receiving signal 22 comprises a second data and a second noise. The first data includes a first positive frequency data and a first negative frequency data, while the second data includes a second positive frequency data and a second negative frequency data. It should be appreciated that both the first noise and the second noise can be substantially considered to comprise various noises and various interferences rather than simply represent a certain kind of noise. In terms of frequencies, the first noise may also comprise a first positive frequency noise and a first negative frequency noise, while the second noise may also comprise a second positive frequency noise and a second negative frequency noise.
Since the first receiving signal 20 and the second receiving signal 22 are already known to the receiver 1, the transmitter 9 may appropriately design the first receiving signal 20 and the second receiving signal 22 so that they satisfy specific conditions. The calculation unit 11 of the receiver 1 can calculate an I-Q imbalance compensation parameter 40 needed by the compensation unit 13 according to the inherent characteristics of and the relationship between the first receiving signal 20 and the second receiving signal 22 designed by the transmitter 9.
In this embodiment, the first receiving signal 20 and the second receiving signal 22 designed by the transmitter 9 satisfy the following conditions: each of the first positive frequency data, the first negative frequency data, the second positive frequency data and the second negative frequency data is not equal to zero; the product of the first positive frequency data and the conjugation of the second negative frequency data is not equal to the product of the conjugation of the first negative frequency data and the second positive frequency data; and the product of the first positive frequency data and the first negative frequency data is equal to a negative value of the product of the second positive frequency data and the second negative frequency data.
As long as the first receiving signal 20 and the second receiving signal 22 can satisfy the aforesaid conditions, the I-Q imbalance compensation parameter 40 calculated by the calculation unit 11 according to the first receiving signal 20 and the second receiving signal 22 that satisfy the aforesaid conditions presents a low computational complexity and a short latency and can be effectively used to compensate for the I-Q imbalance effect in the modern wireless communication systems due to high-speed wireless transmission no matter whether the receiver 1 suffers from a lot of noises or a mismatch between a low-pass filter response of an inphase channel and a low-pass filter response of a quadrature channel of the receiver 1.
This embodiment will be further described below with reference to a process of deriving equations. For the ease of description, it is assumed that there is no noise. Then, in an Orthogonal Frequency-Division Multiplexing (OFDM) system, the receiver 1 receives, by an antenna, a fundamental-frequency signal with a positive frequency k, which can be expressed as follows after being subjected to the Fast Fourier Transform (FFT):
where R3(k) is a third receiving signal 24, I3(k) is an I-channel component of the I-Q channels, Q3(k) is a Q-channel component of the I-Q channels, Z3(k) is a third positive frequency signal comprised in the third receiving signal 24, Z3*(−k) is a conjugation of a third negative frequency signal comprised in the third receiving signal 24, g is an amplitude error of the I-Q channels, θ is a phase error of the I-Q channels, and HI3(k) and HQ3(k) are low-pass filter (LPF) responses of the I channel and the Q channel respectively. Similarly, the receiver 1 receives, by an antenna, a fundamental-frequency signal with a negative frequency −k, which can also be expressed as follows after being subjected to the FFT:
R
3(−k)=I3(−k)+jQ3(−k)=α(−k)Z3(−k)+β(−k)Z3*(k) (2)
Any of the amplitude error g, the phase error θ and the LPF mismatch between the I channel and the Q channel can cause image aliasing in the receiver 1 due to the I-Q channel imbalance effect. In general, the conventional schemes of compensating for the image aliasing caused by the I-Q channel imbalance effect fail to take the influence of the LPF mismatch between the I channel and the Q channel into account. However, the receiver 1 of this embodiment takes the influence of the LPF mismatch between the I channel and the Q channel into account when it compensates the image aliasing caused by the I-Q channel imbalance effect. Furthermore, it can be known from the following derivation that even in the case of an LPF mismatch between the I channel and the Q channel, the receiver 1 of this embodiment can still present a low computational complexity and a short latency and can effectively compensate for the I-Q imbalance effect in the modern wireless communication systems due to high-speed wireless transmission.
Since it is assumed that there is no noise in the current stage, the two already-known signals (i.e., the first receiving signal 20 and the second receiving signal 22) can be expressed as (s(k), s(−k)) and (s(k′), s(−k′)) respectively, where s(k) is the first positive frequency data of the first receiving signal 20, s(−k) is the first negative frequency data of the first receiving signal 20, s(k′) is the second positive frequency data of the second receiving signal 22, and s(−k′) is the second negative frequency data of the second receiving signal 22. When the frequency k and the frequency k′ are similar to or the same as each other, an assumption can be made that α(k) and β(k) which correspond to the first receiving signal 20 as well as α(k′) and β(k′) which correspond to the second receiving signal 22 satisfy the following conditions: α(k)≈α(k′) and β(k)≈β(k′).
For the convenience of description, (s(k), s(−k)) is represented by (x1, x2), and (s(k′), s(−k′)) is represented by (y1, y2) hereinafter. Thereby, the receiving signals that respectively correspond to the first positive frequency data x1, the first negative frequency data x2, the second positive frequency data y1 and the second negative frequency data y2 can be expressed as follows according to the equations (1) and (2):
where R(k) is the positive frequency component of the first receiving signal 20, R(−k) is the negative frequency component of the first receiving signal 20, R(k′) is the positive frequency component of the second receiving signal 22, R(−k′) is the negative frequency component of the second receiving signal 22, h1 is a channel response corresponding to the first positive frequency data x1 and the second positive frequency data y1, and h2 is a channel response corresponding to the first negative frequency data x2 and the second negative frequency data y2.
It can be seen from the equations (3) and (4) that values of α(k) and β(k) cannot be calculated if the channel responses h1 and h2 are unknown. However, according to the disclosure of the aforesaid Taiwan Invention Patent Application, the image aliasing caused by the I-Q channel imbalance effect can be eliminated as long as
(for the positive frequency portion) and
(for the negative portion) can be calculated and provided to the compensation unit 13 as the I-Q imbalance compensation parameter 40. Therefore, the calculation of
will be further described below.
Taking the calculation of
as an example, two vectors b1 and b2 that satisfy the following conditions must first be derived:
b
1
T
R
n
=Cβ(−k) (5)
b
2
T
R
p
=C*α(k) (6)
where C≠0, b1=[b1(1) b1(2)]T and b2=[b2(1) b2(2)]T. Then, the calculation unit 11 can calculate
according to the following equation:
Furthermore, it can be seen from Equation (3) that the vectors b1 and b2 must satisfy the following conditions to calculate
x
2
*b
2(1)=−y2*b2(2), b2≠0 (8)
x
1
b
1(1)=−y1b1(2), b1≠0 (9)
b
1(1)x2*+b1(2)y2*=b2(1)x1+b2(2)y1 (10)
Thus, to make vectors b1 and b2 satisfying the equations (8)-(10) available, the first positive frequency data x1, the first negative frequency data x2, the second positive frequency data y1 and the second negative frequency data y2 must satisfy the following conditions:
x1, x2, y1, y2≠0 (11)
x1y*2≠x*2y1 (12)
where Equation (11) means that none of the first positive frequency data x1 and the first negative frequency data x2 of the first receiving signal 20 as well as the second positive frequency data y1 and the second negative frequency data y2 of the second receiving signal 22 is equal to zero; and Equation (12) means that the product of the first positive frequency data x1 and the conjugation of the second negative frequency data y2 is not equal to the product of the conjugation of the first negative frequency data x2 and the second positive frequency data y1.
Then, the compensation unit 13 can compensate the negative frequency component of the third receiving signal 24 by the I-Q imbalance compensation parameter 40
calculated by the calculation unit 11 according to the following equation:
where Z3(−k) is an ideal receiving data of the negative frequency component of the third receiving signal, α*(k) is the conjugation of α(k), and β*(k) is the conjugation of β(k).
It can be seen from Equation (13) that Z3(−k) is an ideal receiving data of the negative frequency component of the third receiving signal, and G is an eliminable gain value which can be removed by a decoder (not shown) of the receiver 1. Accordingly, the receiver 1 can eliminate the image aliasing caused by the I-Q channel imbalance effect through only one multiplication operation and one subtraction operation, thereby, simplifying the computation greatly. Likewise, the calculation unit 11 can also calculate
according to the aforesaid steps so that the compensation unit 13 compensates the positive frequency component of the third receiving signal 24 according to
The aforesaid derivation for compensating the image aliasing caused by the I-Q channel imbalance effect is based on the assumption that there is no noise (i.e., in an ideal case). However, when taking into account the interference of noises, particularly in the case of a low signal-to-noise ratio, the aforesaid compensation for the image aliasing caused by the I-Q channel imbalance effect will be affected. In other words, the image aliasing caused by the I-Q channel imbalance effect cannot be effectively compensated by the I-Q imbalance compensation parameter 40
calculated in the aforesaid way.
Therefore, the receiver 1 of this embodiment further takes into account the influence of noises. It can be known from the following derivation that the receiver 1 of this embodiment can minimize the influence of the noises. In other words, in the case of a low signal-to-noise ratio, the receiver 1 of this embodiment can still present a low computational complexity and a short latency and effectively compensate for the I-Q imbalance effect in modern wireless communication systems due to high-speed wireless transmission.
In detail, when taking into account the noises, Equation (3) can be expressed as R′p=Rp+np and Equation (4) can be expressed as R′n=Rn+nn, where each of np and nn is a noise vector. Using the calculation of
as an example, the vectors b1 and b2 must further satisfy the following conditions in addition to satisfying Equations (8), (9) and (10) to ensure that the influence of noises is minimized:
b
1(1)y1=b1(2)x1 (14)
b
2(1)y*1=b2(2)x*1 (15)
where b1=[p1x1p1y1]T, b2=conj(b1) and p1∈C; and b2=conj(b1) means that b2 is the conjugation of b1, and p1∈C means that p1 is a negative number.
Thus, for the vectors b1 and b2 to satisfy the conditions represented by Equations (8), (9), (10), (14) and (15) simultaneously, the first positive frequency data x1, the first negative frequency data x2, the second positive frequency data y1 and the second negative frequency data y2 must further satisfy the following condition in addition to satisfying the conditions represented by Equations (11) and (12):
x
1
x
2
=−y
1
y
2 (16)
where Equation (16) means that: the product of the first positive frequency data x1 and the first negative frequency data x2 of the first receiving data 20 is equal to the negative value of the product of the second positive frequency data y1 and the second negative frequency data y2 of the second receiving data 22.
As the above conditions are satisfied, the calculation unit 11 can calculate
according to the following equation:
Then, the compensation unit 13 can, according to Equation (13), compensate for the negative frequency component of the third receiving signal 24 by the I-Q imbalance compensation parameter 40
calculated by the calculation unit 11. Thus, when taking noises into account, the receiver 1 can still eliminate the image aliasing caused by the I-Q channel imbalance effect through only one multiplication operation and one subtraction operation, thereby, simplifying the computation greatly and minimizing the influence of noises. Likewise, the calculation unit 11 can also calculate
according to the aforesaid steps so that the compensation unit 13 compensates for the positive frequency component of the third receiving signal 24 according to
The second embodiment of the present invention is a receiver with I-Q imbalance compensation. The receiver of this embodiment is substantially the same as the receiver 1 of the first embodiment, but mainly differs in that the receiver of this embodiment calculates in such a way that the complex multiplication can be avoided during the calculation of the inner product of vectors. Therefore, the receiver of this embodiment presents a lower computational complexity as compared with the receiver 1 of the first embodiment.
Taking the calculation of
as an example, the non-zero portions of the vectors b1 and b2 must be defined to be one of 1, −1, j or −j to lower the computational complexity of the receiver 1 by avoiding the complex multiplication during the calculation of the inner product of vectors. Therefore, the vectors b1 and b2 must further satisfy the following conditions in addition to satisfying Equations (8), (9) and (10):
b
1(1)y1=b1(2)x1 (18)
b
2(1)y*1=b2(2)x*1 (19)
where
b2=conj(b1) and p1∈C; and b2=conj(b1) means that b2 is the conjugation of b1, and p1∈C means that p1 is a negative number.
Thus, in order for the vectors b1 and b2 to satisfy the conditions represented by Equations (8), (9), (10), (18) and (19) simultaneously, the first positive frequency data x1, the first negative frequency data x2, the second positive frequency data y1 and the second negative frequency data y2 must further satisfy the following conditions in addition to satisfying the conditions represented by Equations (11) (12) and (16):
where Equation (20) means that the ratio of the second positive frequency data y1 of the second receiving signal 22 to the first positive frequency data x1 of the first receiving signal 20 is equal to one of 1, −1, j and −j, and Equation (21) means that the ratio of the second negative frequency data y2 of the second receiving signal 22 to the first negative frequency data x2 of the first receiving signal 20 is equal to one of 1, −1, j and −j.
As the above conditions are satisfied, the calculation unit 11 can calculate
according to the following equation:
Since the complex multiplication becomes unnecessary during the process of calculating
according to the equation (22), the lower computational complexity is lowered as compared to
which is calculated according to the equation (17). Similarly, the calculation unit 11 can calculate
without the need of complex multiplication.
The third embodiment of the present invention is an I-Q imbalance compensation method for use in a receiver. The receiver described in this embodiment may be the receiver 1 of the first embodiment, so it may comprise a calculation unit and a compensation unit electrically connected to the calculation unit. This embodiment will be described with reference to
As shown in
In step S23, an I-Q imbalance compensation parameter is calculated by the calculation unit according to the first receiving signal and the second receiving signal. The first receiving signal and the second receiving signal have the same frequency. Each of the first positive frequency data, the first negative frequency data, the second positive frequency data and the second negative frequency data is not equal to zero. The product of the first positive frequency data and the conjugation of the second negative frequency data is not equal to the product of the conjugation of the first negative frequency data and the second positive frequency data. The product of the first positive frequency data and the first negative frequency data is equal to a negative value of the product of the second positive frequency data and the second negative frequency data.
In other embodiments, the first positive frequency data, first negative frequency data, the second positive frequency data and the second negative frequency data further satisfy the following conditions: the ratio of the second positive frequency data to the first positive frequency data is equal to one of 1, −1, j and −j; while the ratio of the second negative frequency data to the first negative frequency data is equal to one of 1, −1, j and −j.
In step S25, a third receiving signal is compensated by the compensation unit according to the I-Q imbalance compensation parameter. The third receiving signal has the same frequency as the first receiving signal and the second receiving signal.
It should be appreciated that in addition to the aforesaid steps, the third embodiment can also execute all the operations and functions set forth in the first embodiment and the second embodiment. The method in which the third embodiment executes these operations and functions will be readily appreciated by those of ordinary skill in the art based on the explanation of the first embodiment and the second embodiment, and thus, it will not be further described herein.
According to the above descriptions, the present invention provides a receiver with I-Q imbalance compensation and an I-Q imbalance compensation method thereof. The present invention effectively reduces the influences of noises and the LPF mismatch on the I-Q imbalance compensation by virtue of characteristics of two already-known signals that satisfy specific conditions. Therefore, even if taking into account noises and LPF mismatches, the receiver and the I-Q imbalance compensation method thereof disclosed in the aforesaid Taiwan Invention Patent Application can still present a low computational complexity and a short latency, as well as effectively compensate for the I-Q imbalance effect caused in the modern wireless communication systems due to high-speed wireless transmission.
The above disclosure is related to the detailed technical contents and inventive features thereof. People skilled in this field may proceed with a variety of modifications and replacements based on the disclosures and suggestions of the invention as described without departing from the characteristics thereof. Nevertheless, although such modifications and replacements are not fully disclosed in the above descriptions, they have substantially been covered in the following claims as appended.
Number | Date | Country | Kind |
---|---|---|---|
102113432 | Apr 2013 | TW | national |