This application is based on and claims priority under 35 U.S.C. 119 to Korean Patent Application No. 10-2018-0070481, filed on Jun. 19, 2018, in the Korean Intellectual Property Office, the entire disclosure of which is herein incorporated by reference.
The disclosure relates generally to a wireless communication system, and more particularly, to a method and an apparatus for calibrating mismatching between an in-phase (I) component and a quadrature (Q) component in a wireless communication system.
Recent wireless communication systems use quadrature modulation simultaneously using an I component and a Q component, which are orthogonal to each other, for up conversion of transitioning a signal to be transmitted from a baseband to a passband and down conversion of transitioning a signal from a passband to a baseband. Quadrature modulation has an advantage in that double signals can be transmitted using one carrier, but may still deteriorate performance of a communication system because of the generation of mutual interface between I/Q signals when a mismatch is generated between the I component and the Q component of a mixer.
I/Q mismatch may be divided into a gain mismatch and a phase mismatch. Gain mismatch indicates that there is a difference between sizes of an I component and a Q component of a mixer. Phase mismatch indicates that a phase difference between I/Q outputs of the mixer is not 90 degrees and, thus, the I/Q outputs are not orthogonal.
When I/Q mismatch is generated in a quadrature modulator of a transceiver, an error vector magnitude (EVM) deteriorates and a packet error rate (PER) increases, thereby degrading the total performance of the communication system. Particularly, recent wireless communication systems such as a wireless local area network (WLAN), a wireless personal area network (WPAN), long term evolution (LTE), and new radio (NR) use high-order modulation such as 16 quadrature amplitude modulation (QAM), 64 QAM, and 256 QAM in order to increase the amount of data transmission. However, a higher-order modulation scheme is more sensitive to transceiver I/Q mismatch. Accordingly, in order to guarantee smooth communication, calibration of the I/Q mismatch of the transceiver is needed.
The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.
An aspect of the disclosure provides, a method and an apparatus for easily performing I/Q mismatch calibration without complex hardware implementation according to a separate I/Q training sequence.
Another aspect of the disclosure provides, a method and an apparatus for performing I/Q mismatch calibration within a short period of time by preventing repetition of performance evaluation performed until an optimal value is acquired.
Another aspect of the disclosure provides, a method and an apparatus for performing I/Q mismatch calibration through both a transmitter and a receiver, only a transmitter, or only a receiver according to circumstances.
In accordance with an aspect of the disclosure, a method of operating an electronic device including a transmitter and a receiver in a wireless communication system is provided. The method includes acquiring a signal passing through an intermediate path between the transmitter and the receiver; estimating a phase change in the intermediate path, based on the signal and a reception signal predicted by a modeled system; and determining I/Q mismatch parameters indicating a mismatch of I components and Q components of the transmitter and the receiver from the phase change.
In accordance with another aspect of the disclosure, an electronic device in a wireless communication system is provided. The electronic device includes a transmitter; a receiver; and at least one processor, configured to acquire a signal passing through an intermediate path between the transmitter and the receiver, estimate a phase change in the intermediate path, based on the signal and a reception signal predicted by a modeled system, and determine I/Q mismatch parameters indicating a mismatch of I components and Q components of the transmitter and the receiver from the phase change.
The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description, taken in conjunction with the accompanying drawings, in which:
The terms used in the disclosure are only used to describe certain embodiments, but are not intended to limit the disclosure. A singular expression may include a plural expression unless they are definitely different in a context. Unless defined otherwise, all terms used herein, have the same meanings as those commonly understood by a person skilled in the art to which the disclosure pertains. Such terms as those defined in a generally used dictionary may be interpreted to have the meanings equal to the contextual meanings in the relevant field of art, but are not intended to be interpreted to have ideal or excessively formal meanings unless clearly defined in the disclosure. In some cases, even a term defined in the disclosure is not intended to be interpreted to exclude embodiments of the disclosure.
Hereinafter, various embodiments of the disclosure are described based on hardware. However, various embodiments of the disclosure may include both hardware and software and, thus, the various embodiments of the disclosure are not intended to exclude software.
The disclosure relates to a method and an apparatus for calibrating a mismatch between an I component and a Q component (I/Q mismatch) in a wireless communication system. Specifically, the disclosure discloses performing I/Q mismatch calibration within a short period of time without a special training sequence by hardware.
The terms referring to a signal used in the following description, control information, network entities, and elements of a device are used only for convenience of description. Accordingly, the disclosure is not intended to be limited to the following terms and other terms having the same meanings may be used.
In a wireless communication system using quadrature modulation, the I/Q mismatch may cause system performance deterioration. Accordingly, through an operation of detecting and calibrating the I/Q mismatch, system performance deterioration may be prevented.
Referring to
Referring to
Referring to
Referring to
In a quadrature modulator and demodulator, an I/Q mismatch includes a mismatch of a gain and a phase. The I/Q mismatch significantly influences system performance. Referring to
Referring to
In step 303, the electronic device estimates an amount of a phase change in the intermediate path based on the received signal and the test signal. The amount of the phase change in the intermediate path may be referred to as a “loopback angle”, an “OTA delay”, or an “OTA phase angle”. For example, the electronic device may estimate the amount of the phase change in the intermediate path through a system modeled to have the equivalent characteristic as the target to be measured for the I/Q mismatch.
The electronic device may acquire a virtually received signal by deriving the result obtained after the test signal passes through the modeled system and estimating the amount of the phase change in the intermediate path based on a sum of power of the virtually received signal and the captured signal. The amount of the phase change may be determined as an amount of a phase change applied to the virtual received signal that maximizes the sum of power. The signal derived as the result from the modeled system may be referred to as a “second received signal”, a “virtually received signal”, a “tuning signal”, or a “modeled signal”.
In step 305, the electronic device determines I/Q mismatch parameters from the amount of the phase change in the intermediate path. The I/Q mismatch parameters include two or more of a first parameter indicating a gain mismatch of the transmitter, a second parameter indicating a gain mismatch of the receiver, a third parameter indicating a phase mismatch of the transmitter, and a fourth parameter indicating a phase mismatch of the receiver. The electronic device may determine I/Q mismatch parameters from the amount of change based on the relationship between the I/Q parameters derived from the estimated amount of the phase change in the intermediate path and a normalized power value of the captured signal. For example, the electronic device may generate relationship formulas indicating relationships between the I/Q mismatch parameters and the normalized power value and determine the I/Q mismatch parameters through the relationship formulas. The relationship formulas may include a relationship formula of a real number component and an imaginary number component of normalized power values.
In
When both the transmitter and the receiver are targets to be measured or calibrated for the I/Q mismatch, four I/Q mismatch parameters may be determined. In this case, a minimum of four relation formulas may be required and two intermediate paths (for example, two loopback paths) may be used therefor. The electronic device may estimate amounts of the phase change in the two intermediate paths and generate relationship formulas corresponding to the two intermediate paths.
The receiver may be an oscilloscope for calibrating the I/Q mismatch of the transmitter. The electronic device may configure I/Q mismatch parameters of the receiver as 0 and determine I/Q mismatch parameters of the transmitter. Further, the transmitter may be a signal generator for calibrating the I/Q mismatch of the receiver. The electronic device may configure the I/Q mismatch parameters of the transmitter as 0 and determine the I/Q mismatch parameter of the receiver.
A method of calibrating the I/Q mismatch according to an embodiment of the present disclosure has the following advantages as compared to a conventional method of calibrating the I/Q mismatch.
In a conventional method of calibrating the I/Q mismatch, a process of repeatedly evaluating performance until an optimal value is found without determining I/Q mismatch parameters within a short period of time since a loopback angle cannot be known. However, in the method of calibrating the I/Q mismatch according to an embodiment of the disclosure, the I/Q mismatch parameters may be determined within a short period of time based on the loopback angle since the loopback angle may be estimated.
In the conventional method of calibrating the I/Q mismatch, the I/Q calibration may be performed on only one of the transmitter and the receiver. However, in a method of calibrating the I/Q mismatch according to an embodiment of the disclosure, the I/Q calibration may be performed on both the transmitter and the receiver. Further, the I/Q calibration may be selectively performed on one of the transmitter and the receiver as necessary.
In the conventional method of calibrating the I/Q mismatch, a special training sequence is applied and, thus, a complex and expensive hardware device is needed. However, in a method of calibrating the I/Q mismatch according to an embodiment of the disclosure, I/Q mismatch parameters are determined by a simple operation procedure and thus a simple and cheap hardware component may be sufficient.
Referring to
The electronic device 400 may further include at least one processor. The at least one processor may be operatively connected to the transmitter 403 and the receiver 405 and may control the transmitter 403 and the receiver 405.
The transmitter 403 allows test signals of I and Q to pass through low pass filters (LPFs) 413 and 415 and then be inputted into an I/Q modulator 417. The signal passing through the I/Q modulator 417 passes through a power amplifier (PA) 419 and is then transmitted through an antenna 407.
The receiver 405 allows a signal received through an antenna 409 to pass through a low noise amplifier (LNA) 427 and then be inputted into an I/Q demodulator 425. The signal passing through the I/Q demodulator 425 passes through low pass filters 421 and 423 and is then received as I/Q signals.
The signal passing through the I/Q modulator 417 of the transmitter 403 may be input into the I/Q demodulator 425 of the receiver 405 through a loopback path 429 opened/closed by a switch 411. According to circumstances, the loopback path 429 may include a first loopback path and a second loopback path.
The electronic device 400 may estimate a loopback angle by comparing a signal received through the loopback path 429 with a received signal predicted by the modeled system and then determine I/Q mismatch parameters of the transmitter 403 and the receiver 405. The I/Q mismatch parameters include a gain mismatch parameter εTx of the transmitter, a gain mismatch parameter εRx of the receiver, a phase mismatch parameter θTx of the transmitter, and a phase mismatch parameter θRx of the receiver.
The electronic device 400 estimates the loopback angle based on an I/Q test signal transmitted by the transmitter 403 and the I/Q signal received by the receiver 405. The loopback angle may include a first loopback angle estimated based on the I/Q signal received through a first loopback path and the I/Q test signal and a second loopback angle estimated based on the I/Q signal received through a second loopback path and the I/Q test signal. The loopback angle is an angle that maximizes a sum of power of the received I/Q signal and an I/Q received signal predicted by the modeled system. After determining the loopback angle, the electronic device 400 may calculate I/Q mismatch parameters through a predetermined equation based on the loopback angle.
Referring to
The wireless device 431 may configure I/Q mismatch parameters of the reception device 437 as 0 and determine I/Q mismatch parameters of the transmitter 433. A process in which the wireless device 431 determines the I/Q mismatch parameters of the transmitter 433 is similar to that of
Referring to
The wireless device 443 may configure I/Q mismatch parameters of the transmission device 449 as 0 and determine I/Q mismatch parameters of the receiver 445. A process in which the wireless device 443 determines the I/Q mismatch parameters of the receiver 445 is similar to that of
In the embodiments of
Referring to
A transmission signal to be transmitted by a transmitter 513 may be expressed by Equation (1) below.
x=x
I
+jx
Q Equation (1)
In Equation (1) above, x denotes a transmission signal to be transmitted by the transmitter 513, xI denotes a real number component of x, and xQ denotes an imaginary number component of x.
A signal of the real number component and the imaginary number component xQ and xI of the transmission signal x is input into an I branch and a Q branch of the transmitter 513. xI and xQ pass through LPF 501 and LPF 505, respectively, and then are converted into passband signals by up converter 519 and up converter 521, respectively. A signal of a mixer 503 is also input into the up converter 519 and the up converter 521 at phases of 0 degrees and 90 degrees, respectively. After passing through the up converter 519, xI is multiplied by
After passing through the up converter 521, xQ is multiplied by
εTx denotes a mismatch of an amplitude in the transmitter 513 and θTx denotes a mismatch of a phase in the transmitter 513.
The signals passing through the up converter 519 and the up converter 521 are transmitted to the receiver 517 through loopback or OTA 515. Specifically, the signals are transmitted to the receiver 517 through the loopback when both the transmitter (TX) 513 and the receiver (RX) 517 are calibrated, and transmitted to the receiver 517 OTA when one of the TX 513 and the RX 517 is calibrated. The loopback route or the OTA delay may be modeled in a parameter form.
A real number component and an imaginary number component of the signal input into the receiver 517 are input into an I branch and a Q branch of the receiver 517, respectively.
After passing through the LPF 501 and the LPF 505, the real number component and the imaginary number component of the signal input into the receiver 517 are converted into baseband signals by down converter 523 and down converter 525. A signal of a mixer 509 is also input into the down converter 523 and the down converter 525 at phases of 0 degrees and 90 degrees, respectively. The baseband signals passing through the down converter 523 and the down converter 525 pass through LPF 507 and LPF 511. The signals passing through the LPF 507 and LPF 511 are included in a real component Iout and an imaginary number component Qout of a reception signal r, respectively. That is, the reception signal r received by the receiver 517 may be expressed by Equation (2) below.
r=I
out
+jQ
out Equation (2)
In Equation (2) above, r denotes a reception signal, Iout denotes a real number component of r, and Qout denotes an imaginary number component of r.
After passing through the down converter 523 and the low pass filter 507, Iout is a value obtained by multiplying the real number component of the signal input into the receiver 517 and
After passing through the down converter 525 and the low pass filter 511, Qout is a value obtained by multiplying the imaginary number component of the signal input into the receiver 517 and
εRx denotes a mismatch of an amplitude in the receiver 517 and θRx denotes a mismatch of a phase in the receiver 517.
When both the TX 513 and the RX 517 are calibrated, the procedure is performed by the TX 513, the loopback 515, and the RX 517. When only the TX 513 is calibrated, the procedure is performed by the TX 513, OTA, the spectrum analyzer, or the oscilloscope. When only the RX 517 is calibrated, the procedure is performed by the signal generator, OTA, and the RX 517.
Equation (3) and Equation (4) below corresponding to functions of the transmission signal and mismatch parameters are induced from the reception signal r.
G denotes a system gain.
Signals Iout and Qout, after passing through the LPF 507 and the LPF 511, may be expressed by Equation (5) and Equation (6) below.
For the reception signal r, r=Iout+jQout.
That is, the reception signal r may be expressed by a function of a loopback angle ϕ. Accordingly, in order to acquire the four mismatch parameters εTx, εRx, θTx, and θRx, estimating the loopback angle ϕ is required.
Referring to
r(t) is expressed by
for the transmission signal x(t) as described above.
Accordingly, rtot(t) which is a sum of rcapt(t) and r(t) may be acquired as shown in Equation (7) below.
r
tot
=r
capt
+r Equation (7)
In Equation (7) above, rcapt(t) denotes a reception signal captured from the actual system 601, r(t) denotes a reception signal r(t) expected by the modeled system 603, and rtot(t) denotes a sum of rcapt(t) and r(t).
After tot is acquired from Equation (7) above, a loopback angle ϕs may be acquired from a graph of tot of
Referring to
The loopback angle ϕs may be expressed by
That is, as total power of the two signals rcapt and r has the same phase, the loopback angle ϕs corresponds to a phase that maximizes the total power [dB].
r(t) is expressed by
for the transmission signal x(t) as described above. That is, r(t) includes five parameters ϕ, εTx, εRx, θTx, and θRx.
Accordingly, searching for parameter values by adjusting all of the five parameters ϕ, εTx, εRx, θTx, and θRx to be maximum power in the modeled reception signal r in order to search for the loopback angle has too many numbers of cases, theoretically, and, thus, it takes a lot of time. Realistically, applying it is difficult.
However, values of the I/Q mismatch parameters εTx, εRx, θTx, and θRx are small, and a contribution to a change in the total power of the I/Q mismatch parameters εTx, εRx, θTx, and θRx is so small as to be negligible. Accordingly, it may be assumed that the I/Q mismatch parameters εTx, εRx, θTx, and θRx are 0 in order to simplify the modeled reception signal r in an embodiment of the present disclosure. According to an embodiment of the present disclosure, the I/Q mismatch parameters εTx, εRx, θTx, and θRx may be assumed to be predetermined values. The predetermined values may be average values of premeasured samples.
When the I/Q mismatch parameters εTx, εRx, θTx, and θRx are assumed to be 0, r(t), which was expressed by
for the transmission signal x(t) as described above, may be simplified by rtune as shown in Equation (8) below.
r
tune
=G(xI cos ϕ−xQ sin ϕ)+jG(xI sin ϕ+x0 cos ϕ) Equation (8)
The loopback angle ϕs may be expressed by
Accordingly, through simplification of the modeled reception signal r based on Equation (8) above, the search for the loopback angle ϕs may be simplified from a five-dimensional arrangement search for the five conventional parameters ϕ, εTx, εRx, θTx, and θRx to a one-dimensional arrangement search for the one parameter ϕ.
Referring to
In the search for the loopback angle ϕs, normalizing the signal in order to remove the influence of the amplitude difference is required. The reception signal rcapt(t) captured from the actual system 801 and the reception signal rtune modeled through Equation (8) above by the modeled system 803 may be normalized and, accordingly, a total signal rtot may be expressed as Equation (9) below.
In Equation (9) above, rtune denotes a reception signal modeled through Equation (8) above by the modeled system 803, rcapt is a reception signal captured from the actual system 801, and rtot is a sum of the normalized rtune and the normalized rcapt.
The search for the loopback angle ϕs may be simplified and expressed by Equation (10) below.
In Equation (10) above, rtot denotes a sum of normalized rtune and normalized rcap, and ϕs denotes a loopback angle.
When the loopback angle ϕs is determined, four equations may be formulated for four unknown parameters εTx, εRx, θTx, and θTx.
A general method is evaluating a second-order characteristic of an output signal which may be generalized to a function of I/Q mismatch parameters.
Normalized power R of the reception signal may be expressed by Equation (11) below.
In Equation (11) above, R denotes normalized power and E[X] denotes an expected value (mean) of X.
In Equation (11) above, r−DC=Iout+jQout. Here,
and this may be simplified to Iout=G[(1+x1)(cos ϕ+y1 sin ϕ)xI+(1−x2)(sin ϕ+y2 cos ϕ)xQ] Qout=G[(1+x2)(−sin ϕ+y2 cos ϕ)xI+(1−x1)(cos ϕ−y1 sin ϕ)xQ]. Here,
may be expressed by Iout=G[a1xI+a2xQ], Qout=G[b1xI+b2xQ]. Here, a1=(1+x1)(cos ϕ+y1 sin ϕ), a2=(1−x2)(sin ϕ+y2 cos ϕ), b1=(1+x2)(−sin ϕ+y2 cos ϕ), and b2=(1−x1)(cos ϕ−y1 sin ϕ).
When a predetermined signal that meets E[xIxQ]=0 and E[xI2]=E[xQ2] and E[xI2]=E[xQ2] is assumed for Iout=G[a1xI+a2xQ], Qout=G[b1xI+b2xQ], the normalized power R of the reception signal may be simplified as follows.
that is, the normalized power R of the reception signal may be expressed by Equation (12) below.
R=Re{R}+jIm{R} Equation (12)
In Equation (12) above, R denotes normalized power, Re {R} denotes a real number part of R, and Im{R} denotes an imaginary number part of R.
In the case of |xi|,|yj|<<1, xi2→0, xj2→0, and xiyj→0. Accordingly, the normalized power R of the reception signal may be converted to the following linear equations.
Re{R}=f
11
x
1
+f
12
x
2
+f
13
y
1
+f
14
y
2
Im{R}=f
21
x
1
+f
22
x
2
+f
23
y
1
+f
24
y
2
Here, f11=2 cos2 ϕ, f12=2 sin2 ϕ, f13=2 cos ϕ sin ϕ, f14=2 cos ϕ sin ϕ, f21=−2 cos ϕ sin ϕ, f22=−2 cos ϕ sin ϕ, f23=−2 sin2 ϕ, and f24=2 cos2 ϕ.
The real number part and the imaginary number part of the normalized power R of the reception signal may be expressed by Equation (13) and Equation (14) below.
f(εTx,εRx,θTx,θRx)=Re{R} Equation (13)
g(εTx,εRx,θTx,θRx)=Im{R} Equation (14)
R denotes normalized power, and εTx, εRx, θTx, and θRx denote I/Q mismatch parameters.
For the four unknown parameters εTx, εRx, θTx, and θRx, four equations may be formulated. Since there are four unknown parameters, four equations are needed. A method of acquiring four equations is acquiring signals having two different values of the loopback angle.
That is, from two loopback angles ϕ1 and ϕ2, four equations corresponding to Equation (15) to Equation (18) below may be acquired for the four unknown parameters εTx, εRx, θTx, and θRx. Specifically, Equation (15) and Equation (16) below may be acquired from the first loopback angle ϕ1 and Equation (17) and Equation (18) below may be acquired from the second loopback angle ϕ2.
f
1(εTx,εRx,θTx,θRx)=Re{R1} Equation (15)
f
2(εTx,εRx,θTx,θRx)=Im{R1} Equation(16)
f
3(εTx,εRx,θTx,θRx)=Re{R2} Equation (17)
f
4(εTx,ϵRx,θTx,θRx)={R2} Equation (18)
εTx, εRx, θTx, and θRx are I/Q mismatch parameters. R1 denotes normalized first power of a signal received from the first loopback angle ϕ1 through a first loopback path. R2 denotes normalized second power of a signal received from the second loopback angle ϕ2 through a second loopback path.
Equation (15) to Equation (18) above may be expressed as follows.
Re{R
1
}=f
11
x
1
+f
12
x
2
+f
13
y
1
+f
14
y
2
Im{R
1
}=f
21
x
1
+f
22
x
2
+f
23
y
1
+f
24
y
2
Re{R
2
}=f
31
x
1
+f
32
x
2
+f
33
y
1
+f
34
y
2
Im{R
2
}=f
41
x
1
+f
42
x
2
+f
43
y
1
+f
44
y
2
Here,
Further, f11=2 cos2 ϕ1, f12=−2 sin2 ϕ1, f13=2 cos ϕ1 sin ϕ1, f14=2 cos ϕ1 sin ϕ1, f21=−2 cos ϕ1 sin ϕ1, f22=−2 cos ϕ1 sin ϕ1, f23=2 sin2 ϕ1, f24=2 cos2 ϕ1, f31=2 cos2 ϕ2, f32=−2 sin2 ϕ2, f33=2 cos ϕ2 sin ϕ2, f34=2 cos ϕ2 sin ϕ2, f41=−2 cos ϕ2 sin ϕ2, f42=−2 cos ϕ2 sin ϕ2, f43=−2 sin2 ϕ2, and f44=2 cos2 ϕ2.
The coefficients f11 to f44 may be expressed by one matrix shown in Equation (19) below.
In Equation (19) above, f11=2 cos2 ϕ1, f12=−2 sin2 ϕ1; f13=2 cos ϕ1 sin ϕ1, f14=2 cos ϕ1 sin ϕ1, f21=−2 cos ϕ1 sin ϕ1, f22=−2 cos ϕ1 sin ϕ1, f23=−2 sin2 ϕ1, f24=2 cos2 ϕ1, f31=2 cos2 ϕ2, f32=−2 sin2 ϕ2, f33=2 cos ϕ2 sin ϕ2, f34=2 cos ϕ2 sin ϕ2, f41=−2 cos ϕ2 sin ϕ2, f42=−2 cos ϕ2 sin ϕ2, f43=−2 sin2 ϕ2, and f44=2 cos2 ϕ2.
where p11=Re{R1}, p21=Im{R1}, p31=Re{R2}, and p41=Im{R2}.
where z11=x1, z21=x2, z31=y1, and z41=y2, F, P, and z have the relation shown in Equation (20) below.
F·z=P Equation (20)
By solving Equation (20) above, which is the linear equation for Z, solutions in Equation (21) below may be acquired for the four unknown parameters εTx, εRx, θTx, and θRx.
According to an embodiment of the present disclosure, it is possible to easily acquire I/Q mismatch parameters within a short period of time through a simple operation.
Referring to
At least one processor 907 may be operatively connected to the transmitter 901 and the receiver 903 and may control the transmitter 901 and the receiver 903. Specifically, at least one processor 907 may function as an application processor (AP) or a modem and may perform digital signal processing (DSP) control and I/Q mismatch estimation.
After generating an ideal test signal as indicated by reference numeral 911, the transmitter 901 converts the ideal test signal from a complex number to a real number as indicated by reference numeral 913, and allows the test signal to pass through digital-to-analog (DAC) converter 915 and DAC 917 through an I branch and a Q branch, respectively. The transmitter 901 allows the test signal of I and Q to pass through LPF 919 and LPF 921, respectively, and then inputs into an I/Q modulator 923. The signals passing through the I/Q modulator 923 pass through a PA 925 and then are transmitted through an antenna 927.
The receiver 903 allows the signal received through the antenna 949 to pass through an LNA 947 and then inputs into an I/Q demodulator 945. The signal of I and Q passing through the I/Q demodulator 945 passes through LPF 941 and LPF 943 and then passes through analog-to-digital converter (ADC) 937 and ADC 939. The receiver 903 converts the signal passing through the ADC 937 and the ADC 939 from a real number to a complex number as indicated by reference 935 and captures a test signal as indicated by reference numeral 931.
The transmitter 901 and the receiver 903 include a device under test (DUT) 905 for determining I/Q mismatch parameters. The DUT 905 includes a first loopback path 955 and a second loopback path 957. A first switch 951 and a second switch 953 connect the first loopback path 955 and the second loopback path 957 based on a control signal from at least one processor 907.
At least one processor 907 may acquire two loopback angles ϕ1 and ϕ2 from the first loopback path 955 and the second loopback path 957 for the I/Q mismatch parameters. At least one processor 907 determines four unknown parameters εTx, εRx, θTx, and θRx which are I/Q mismatch parameters from the two loopback angles ϕ1 and ϕ2. At least one processor 907 determines whether there are I/Q mismatches of the transmitter 901 and the receiver 903 and how much the I/Q mismatches are calibrated based on the determined I/Q mismatch parameters εTx, εRx, θTx, and θRx. At least one processor 907 transmits a calibration signal and calibrates the I/Q mismatch of the transmitter 901 by controlling a transmitter I/Q mismatch calibrator 909. At least one processor 907 receives a calibration signal and calibrates the I/Q mismatch of the receiver 903 by controlling a receiver I/Q mismatch calibrator 929.
One device determines the I/Q mismatch and calibrates the I/Q mismatch. However, according to an embodiment of the present disclosure, within a device to be calibrated for the I/Q mismatch, a signal having undergone modulation, passing through the intermediate path between the transmitter and the receiver, and having undergone demodulation may also be transmitted and thus determination of the I/Q mismatch may be performed by an external device.
Referring to
In step 959, the electronic device captures a reception signal. The reception signal is a signal received by the receiver within the electronic device after the ideal test signal passes through I/Q modulation of the transmitter, passes through the first loopback path, and then passes through I/Q demodulation of the receiver within the electronic device. Accordingly, when the reception signal is captured, the I/Q mismatch of the receiver within the electronic device has been reflected in the reception signal.
In step 961, the electronic device estimates a first loopback angle. A detailed method of estimating the first loopback angle is as shown in Equation (10) described above. That is, the first loopback angle may be an angle that maximizes a sum of power of the reception signal captured in step 959 and the reception signal predicted by the modeled system. According to an embodiment, it may be assumed that I/Q mismatch parameters εTx, εRx, θTx, and θRx are 0 for the reception signal predicted by the modeled system. Alternatively, it may be assumed that PQ mismatch parameters εTx, εRx, θTx, and θRx are predetermined values for the reception signal predicted by the modeled system. The predetermined values may be average values of premeasured samples.
In step 963, the electronic device calculates normalized first power of the reception signal. A detailed method of calculating first power is as shown in Equation (11) described above. The normalized first power may be simplified in the form of a complex number having a real number part and an imaginary number part.
In step 965, the electronic device transmits an ideal test signal through a second loopback path. The second loopback path is a path connecting two nodes which are the same as those of the first loopback and connected to the first loopback path in parallel. The second loopback path is connected by a second switch operated by a control signal of at least one processor within the electronic device. An ideal test signal is transmitted through the second loopback path after undergoing I/Q modulation of the transmitter. Accordingly, when the ideal test signal reaches the second loopback path, the I/Q mismatch of the transmitter within the electronic device is reflected in the ideal test signal.
In step 967, the electronic device captures a reception signal. The reception signal is a signal received by the receiver within the electronic device after the ideal test signal passes through I/Q modulation of the transmitter, passes through the second loopback path, and then passes through I/Q demodulation of the receiver within the electronic device. Accordingly, when the reception signal is captured, the I/Q mismatch of the receiver within the electronic device has been reflected in the reception signal.
In step 969, the electronic device estimates a second loopback angle. A detailed method of estimating the second loopback angle is as shown in Equation (10) described above. That is, the second loopback angle may be an angle that maximizes a sum of power of the reception signal captured in step 967 and the reception signal predicted by the modeled system. According to an embodiment, it may be assumed that I/Q mismatch parameters εTx, εRx, θTx, and θRx are 0 for the reception signal predicted by the modeled system. Alternatively, it may be assumed that I/Q mismatch parameters εTx, εRx, θTx, and θRx are predetermined values for the reception signal predicted by the modeled system. The predetermined values may be average values of premeasured samples.
In step 971, the electronic device calculates normalized second power. A detailed method of calculating second power is as shown in Equation (11) described above. The normalized second power may be simplified in the form of a complex number having a real number part and an imaginary number part.
In step 973, the electronic device calculates I/Q parameters based on the normalized first power and the normalized second power. A detailed method of calculating I/Q parameters may be as shown in Equation (20) and Equation (21) described above. That is, the electronic device acquires four equations for four I/Q mismatch parameters εTx, εRx, θTx, and θRx from the normalized first power and the normalized second power. The electronic device calculates the four I/Q mismatch parameters εTx, εRx, θTx, and θRx by solving the four equations.
In step 975, the electronic device calibrates I/Q mismatches of the transmitter and the receiver by controlling a transmission calibrator and a reception calibrator based on the I/Q parameters. At least one processor within the electronic device may control the transmission calibrator to transmit the signal for which the I/Q mismatch has been calibrated and control the reception calibrator to receive the signal for which the I/Q mismatch has been calibrated.
Referring to
In step 1003, the reception device within the electronic device captures a reception signal. The reception signal is a signal received by the reception device within the electronic device after the ideal test signal passes through I/Q modulation of the transmitter within the electronic device, passes OTA, and then passes through I/Q demodulation of the reception device within the electronic device. However, since the reception device within the electronic device is a device for which the I/Q calibration has been performed, only the I/Q mismatch of the transmitter exists during the process of transmitting the signal without the generation of the I/Q mismatch during the process of receiving the signal. Accordingly, among the four I/Q mismatch parameters εTx, εRx, θTx, and θRx, the I/Q mismatch parameters εRx and θRx related to reception may be 0 and only the I/Q mismatch parameters εTx and θTx related to transmission have meaningful values.
In step 1005, the electronic device estimates an OTA phase angle. A detailed method of estimating the OTA phase angle may be as shown in Equation (10) described above. That is, the OTA phase angle may be an angle that maximizes a sum of power of the reception signal captured in step 1003 and the reception signal predicted by the modeled system. It may be assumed that I/Q mismatch parameters εTx, εRx, θTx, and θRx are 0 for the reception signal predicted by the modeled system.
In step 1007, the electronic device calculates normalized power of the reception signal. A detailed method of calculating normalized power may be as shown in Equation (11) described above. The normalized power may be simplified in the form of a complex number having a real number part and an imaginary number part.
In step 1009, the electronic device calculates I/Q parameters εTx and θTx based on the normalized power. Among the four I/Q mismatch parameters εTx, εRx, θTx, and θRx, the I/Q mismatch parameters εRx and θRx related to reception may be 0 and only the I/Q mismatch parameters εRx and θTx have meaningful values. A detailed method of calculating I/Q parameters may be as shown in Equation (20) and Equation (21) described above. That is, the electronic device acquires two equations for two I/Q mismatch parameters εTx and θTx from the normalized power. The electronic device calculates the two I/Q mismatch parameters εTx and θTx by solving the two equations.
In step 1011, the electronic device calibrates the I/Q mismatch of the transmitter by controlling a transmission calibrator based on the I/Q parameters εTx and θTx. At least one processor within the electronic device may control the transmission calibrator to transmit the signal for which the I/Q mismatch has been calibrated.
Referring to
In step 1103, the receiver within the electronic device captures a reception signal. The reception signal is a signal received by the reception device within the electronic device after the ideal test signal undergoes I/Q modulation of the transmission device within the electronic device, passes OTA, and then undergoes I/Q demodulation of the receiver within the electronic device. Accordingly, when the reception signal is captured, the I/Q mismatch of the receiver within the electronic device has been reflected in the reception signal.
In step 1105, the electronic device estimates an OTA phase angle. A detailed method of estimating the OTA phase angle may be as shown in Equation (10) described above. That is, the OTA phase angle may be an angle that maximizes a sum of power of the reception signal captured in step 1103 and the reception signal predicted by the modeled system. It may be assumed that I/Q mismatch parameters εTx, εRx, θTx, and θRx are 0 for the reception signal predicted by the modeled system.
In step 1107, the electronic device calculates normalized power of the reception signal. A detailed method of calculating normalized power may be as shown in Equation (11) described above. The normalized power may be simplified in the form of a complex number having a real number part and an imaginary number part.
In step 1109, the electronic device calculates I/Q parameters εRx and θRx based on the normalized power; Among the four I/Q mismatch parameters εTx, εRx, θTx, and θRx, the I/Q mismatch parameters εTx and θTx related to transmission may be 0 and only the I/Q mismatch parameters εRx and θRx related to reception have meaningful values. A detailed method of calculating I/Q parameters may be as shown in Equation (20) and Equation (21) described above. That is, the electronic device acquires two equations for two I/Q mismatch parameters εRx and θRx from the normalized power. The electronic device calculates the two I/Q mismatch parameters εRx and θRx by solving the two equations.
In step 1111, the electronic device calibrates the I/Q mismatch of the receiver by controlling the reception calibrator based on the I/Q parameters εRx and θRx. At least one processor within the electronic device may control the reception calibrator to receive the signal for which the I/Q mismatch is calibrated.
Referring to
Referring to
Referring to
Referring to
Referring to
The accuracy of the I/Q mismatch calibration method of an embodiment of the disclosure has been identified by measurement.
Referring to
Methods according to embodiments of the disclosure may be implemented in hardware, software, or a combination of hardware and software.
When the methods are implemented in software, a non-transitory computer-readable storage medium for storing one or more programs (e.g., software modules) may be provided. The one or more programs stored in the non-transitory computer-readable storage medium may be configured for execution by one or more processors within the electronic device. The at least one program may include instructions that cause the electronic device to perform the methods according to various embodiments of the disclosure.
The programs (e.g., software modules or software) may be stored in non-volatile memories including a random access memory (RAM) and a flash memory, a read only memory (ROM), an electrically erasable programmable ROM (EEPROM), a magnetic disc storage device, a compact disc-ROM (CD-ROM), digital versatile discs (DVDs), other types of optical storage devices, or a magnetic cassette. Alternatively, any combination of some or all of the above-identified memories may form a memory in which the program is stored. Further, a plurality of such memories may be included in the electronic device.
In addition, the programs may be stored in an attachable storage device which is accessible through communication networks such as the Internet, Intranet, local area network (LAN), wide area network (WAN), storage area network (SAN), or a combination thereof. Such a storage device may access the electronic device via an external port. Further, a separate storage device on the communication network may access a portable electronic device.
In the above-described embodiments of the disclosure, a component may be expressed in the singular or the plural. However, the singular form or plural form is selected for convenience of description suitable for the presented situation, and the disclosure is not intended to be limited to a single element or multiple elements thereof. Further, either multiple elements expressed in the may be configured into a single element or a single element in the may be configured into multiple elements.
While the disclosure has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the disclosure. Therefore, the scope of the disclosure is not intended to be limited to the embodiments, but is defined by the appended claims and equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
10-2018-0070481 | Jun 2018 | KR | national |